CVOPEN ACADEMY®
CVOPEN ACADEMY es la base de conocimientos en tecnología SAP, abierta, libre y gratuita más grande de habla hispana. Creada por los alumnos de CVOSOFT mediante las publicaciones académicas que comparten con la comunidad.
PROMO SEPTIEMBRE en CVOSOFT United States Of America: 💎Calidad, 🔥Bonificaciones, 🥶Precios Congelados y MÁS! |
CVOPEN ACADEMY es la base de conocimientos en tecnología SAP, abierta, libre y gratuita más grande de habla hispana. Creada por los alumnos de CVOSOFT mediante las publicaciones académicas que comparten con la comunidad.
BAPI (Business Application Programming Interfases) metodos estandarizados que permiten acciones sobre objetos de negocios, como crear pedido, equipo o movimiento de mercancias entre otros son interfaces, piezas de codigo con forma de modulos de funciones, se usan para integracion entre componentes, asi como con externos los procesos hechos en batch input se pueden hacer con BAPIS se pueden crear en la SE37 sus caracteristicas: *metodos de un objeto de negocio *estan definidas como modulos RFC *evitan ventanas de dialogo en el procesamiento objetos de negocio son similares a las clases de la prog orientada a objetos, osea serie de atributos, metodos, eventos y campos clave los objetos de negocio se ven en repositorio (BOR-Business Object Repository)...
Creado y Compartido por: Luciano Martinez / Disponibilidad Laboral: FullTime + Carta Presentación
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
Batch input usando Juego de datos Para crear uno que realize la carga inicial de datos de una tabla que tenga usuarios, primero se crea un archivo de texto con registros que tengan la misma estructura que la tabla que usemos Hay que borrar su contenido previamente antes de realizar la carga inicial. Paso 1: declaracion de datos propios del batch input declarar tipo de datos TY_BDCDATA para declarar una ti y estructura BDCDATA, y otra ti que tendra los registros levantados del archivo. Paso 2: lectura de datos del archivo de entrada ejecutar metodo GUI_UPLOAD para levantar el archivo txt con la info para generar el batch. Paso 3: apertura juego de datos se usa modulo BDC_OPEN_GROUP, especificando mandate, grupo y usuario. Paso 4: carga de la...
Creado y Compartido por: Luciano Martinez / Disponibilidad Laboral: FullTime + Carta Presentación
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
Batch Input usando CALL TRANSACTION Para crear uno que realize la carga inicial de datos de una tabla que tenga usuarios, primero se crea un archivo de texto con registros que tengan la misma estructura que la tabla que usemos. Hay que borrar su contenido previamente antes de realizar la carga inicial. Paso 1: declaracion de datos propios del batch input Se declara una ti y una estructura las dos del tipo BDCDATA, otra ti del tipo BDCMSGCOLL con su estructura (las dos serviran para almacenar los mensajes que se produzcan cuando se ejecute el call transaction). Tambien una ti de usuarios que tendra los datos levantados del archivo de entrada, y una tabla para mostrar los errores entre otras declaraciones. Paso 2: lectura de datos del archivo...
Creado y Compartido por: Luciano Martinez / Disponibilidad Laboral: FullTime + Carta Presentación
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
Los textos:Para crear un texto en un formulario Smartform hacemos clic en el botón derecho del mouse encima de la venta en donde queremos crear el texto y seleccionamos la opción Crear 7 Texto. Existen cuatro tipos de textos. Ellos son: Elemento de texto Módulo de texto Texto estándar Texto dinamico A continuación vamos a ver en detalle cada uno de ellos. A excepción de la informacón que vemos en la solapa Propiedades generales que van a depender del tipo de texto seleccionado, el resto de las solapas es común a los cuatros tipos de texto. Utilizaremos la solapa Opciones de salida para defenir el estilo, los marcos y sombras tal como vimos en las ventanas. En la solapa...
Creado y Compartido por: Javier Miguel Angel Barcelo
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
DETERMINACION DE CUENTAS EN CONTABILIZACION AUTOMATICA SPRO --> gestion de materiales --> valoracion e imputacion --> Determinacion de cuentas sin asistente --> configurar contabilizaciones automaticas Desde alli podremos acceder a tres opciones: Imputacion: involucra las tareas u operaciones de asignacion o parametrizacion de las cuentas contables (o de mayor). Cada linea se corresponde a una operacion diferente, y se puede asignar parametros para contabilizar stock, fletes, diferencias de precios inflacion, compensacion de EM/RF. Simulacion: permite simular los procesos basados en la configuracion actual, segun la aplicacion elegida (centro, material, movimiento, etc) Cuentas de mayor: el informe que arroja se...
Creado y Compartido por: Rocio Diaz Lopez
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
PM Módulo de SAP de Mantenimiento de Planta. El módulo PM (por sus iniciales en inglés) significa Mantenimiento de Planta y corresponde al módulo del software SAP que se utiliza para agilizar las plantas y los entornos de las plantas. Función El módulo de Mantenimiento de Plantas del programa SAP incluye las medidas de control que establecen las condiciones de trabajo de un sistema técnico o máquinaria. El módulo también incluye medidas de mantenimiento preventivo y medidas de reparación, que se ponen en su lugar para mantener la condición ideal de cada máquina y restaurarlas a su estado ideal si han sufrido daños
Creado y Compartido por: Cesar Argenis Franco Galindo / Disponibilidad Laboral: PartTime
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
1. Custom Controls Custom controls in SAPUI5 allow us to create reusable UI components. When developing a new SAPUI5 application, it’s important to consider how to structure the application and what controls will be needed. Controls can be extended from existing ones or created anew. Namespace Usage: To avoid conflicts, avoid using the sap namespace for anything other than SAP-provided content. 2. Base Class Architecture of SAPUI5 SAPUI5 controls inherit from the base class sap.ui.core.Control, which provides essential features such as event handling, data binding, and rendering. Inheritance Example: // Extending an existing control sap.m.Image.extend("custom.Image", { // custom properties and methods }); // Creating...
Creado y Compartido por: Jaime Eduardo Gomez Arango / Disponibilidad Laboral: FullTime + Carta Presentación
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
Utilizacion de subrutinas en un batch input Para simplificar la creacion de un batch input, hay que definir una subrutina con la que se modularizaran los programas. La sintaxis seria: PERFORM llenar_tabla_bdcdata USING <dynpro> <campo1> <campo2>. Dynpro: es un flag que cuando esta en 'X' indica que la linea que se intenta cargar en la tabla interna BDCDATA es una dynpro. Campo1: es el contenido del campo 1, un texto entre comillas. Campo2: es el contenido del campo 2, un texto entre comillas. Ahora en la subrutina hay dos formas de ejecutarla. Si lo que vamos a cargar en la tabla interna BDCDATA...
Creado y Compartido por: Luciano Martinez / Disponibilidad Laboral: FullTime + Carta Presentación
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
How to Work with Asynchronous Code in SAPUI5? Asynchrony is one of the fundamental pillars of JavaScript. By understanding these concepts, we can apply them in our code to write better applications. We can have input and output operations of the following types: Synchronous and Blocking: The entire operation is done at once, blocking the execution flow. The thread is blocked while waiting, and the response is processed immediately after the operation is completed. Synchronous and Non-Blocking: Similar to the previous type, but uses some polling technique to avoid blocking in the first phase. The call returns immediately, the thread is not blocked, and successive attempts are needed until the operation is complete. The response is processed...
Creado y Compartido por: Jaime Eduardo Gomez Arango / Disponibilidad Laboral: FullTime + Carta Presentación
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
VERIFICACION DE DISPONIBILIDAD, PLANIFICACIÓN DE CAPACIDAD Y LIBERACIÓN Verificación de disponibilidad del material La verificación de disponibilidad de los materiales asegura que se liberen solamente las ordenes que tienen disponible las cantidad de material requerida en la fecha de necesidad calculada. La verificación de disponibilidad puede se lanzada manual o automáticamente; en el customizing podemos especificar la Clase de Orden y los Centros en los cuales se lleva a cabo la verificación de disponibilidad. Customizing de los parámetros dependientes del centro para la clase de para la programación: SPRO (IMG Referencia SAP) > Producción > Control de planta >...
Creado y Compartido por: Adolfo Ricardo Rojas / Disponibilidad Laboral: FullTime
Le invitamos a conocer nuestra gama de 🎓Cursos, Carreras y Maestrías en Tecnología SAP
Gracias por su lectura, si la información brindada le fue de utilidad, puede colaborar con la creación de contenidos abiertos, libres y gratuitos, al compartir la dirección web de esta página: https://www.cvosoft.com/apuntes-sap/page81 con sus allegados o en sus redes sociales.