📘Data-to-code

Selector Alummnos / Empresas

Definición de Data-to-code

DATA-TO-CODE representa la forma de programar clásica de programar o tal cómo lo veníamos haciendo hasta el momento, o sea, donde una aplicación o programa ABAP lee los registros de la base de datos y los almacena en las tablas internas del servidor de aplicaciones.

La lógica de la aplicación se implementa en base a este principio. Para la presentación, los registros o los datos calculados en base a estos registros se transfieren a la interfaz gráfica de usuario SAP GUI, SAP Enterprise Portal o SAP NetWeaver Business Client NWBC.

Veamos un ejemplo muy sencillo sobre como transformar una lógica de código ABAP basada en data-to-code a code-to-data:

Supongamos que deseamos un listado de órdenes de venta, entonces realizaríamos el siguiente SELECT:

  • select vbeln, ernam
    from vbak
    where .....


El resultado de esta selección sería:

  • 12321   JOHNSON
    54654   SAP-Mueller
    46546   Exim
    21132   SAP-Plattner


Suponiendo que algunos nombres de usuario se crearon con un prefijo de compañía y otros no, vamos a tomar la siguiente determinación:

Si existe dicho prefijo, quiero soltarlo, es decir dejar solo el nombre.

  • select vbeln,
    replace( ernam, 'SAP-', ' ' ) as Person_Name
    from vbak
    where .....


El resultado de esta selección sería:

  • 12321   JOHNSON
    54654   Mueller
    46546   Exim
    21132   Plattner

 

 

 

✒️+Comunidad Académica CVOSOFT

Para continuar aprendiendo, le invitamos a conocer las últimas 10 Publicaciones Académicas sobre el tema "Data-to-code" creadas y compartidas abiertamente por nuestros alumnos.

SAP Expert



En SAP, una transacción de diálogo es el flujo interactivo que permite a un usuario ejecutar funciones de negocio mediante pantallas (dynpros) y lógica ABAP asociada. A diferencia de procesos en segundo plano, la transacción de diálogo se caracteriza por ciclos cortos de interacción usuario‑sistema, tiempos de respuesta medidos y validaciones inmediatas. Inicio y validaciones iniciales. El proceso comienza cuando el usuario introduce un código de transacción (t‑code) en la barra de comandos o accede desde un menú/Fiori Launchpad a su equivalente GUI. El sistema realiza verificaciones como S_TCODE (autorización para ejecutar la transacción) y, si corresponde, precarga...

Acceder a esta publicación

Creado y Compartido por: David Ibarra / Disponibilidad Laboral: FullTime + Carta Presentación

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Junior

¿Que es SAP? SAP es un software de planificación y administración de los recursos empresariales o ERP. Es un sistema modular, es decir, los clientes adquieren exclusivamente aquellas partes del sistema que necesitan permitiendo así reducir costos en la adquisición y con la seguridad de que si la actividad de la empresa se amplía pueden adquirir/añadir las demás funcionalidades. Productos que ofrece: SAP S/4HANA SAP Analytics Cloud SAP Sucess Factors SAP Concur SAP Ariba SAP APO SAP BusinessObjects SAP Cloud Platform SAP HANA SAP Fiori SAP...

Acceder a esta publicación

Creado y Compartido por: Rocio Renzulli

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP SemiSenior

Flujo de proceso y estructura de las órdenes de proceso Las órdenes de proceso se componen de varias actividades individuales que se ejecutan en diferentes etapas. Muchas de estas actividades pueden realizarse de forma automática o en segundo plano, lo que reduce el trabajo manual. El proceso se divide en tres grandes fases: Planificación de procesos Ejecución / Gestión de procesos Finalización de la orden Otras actividades relacionadas con la contabilidad de costos (CO) también se integran al flujo: Cálculo de desvíos...

Acceder a esta publicación

Creado y Compartido por: Rodolfo De Jesus Loaiza Vera / Disponibilidad Laboral: PartTime + Carta Presentación

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP SemiSenior

Altas de activo fijo en curso 1. Tipos de altas: Alta directa: mediante la transacción ABZON (Alta con contrapartida), donde se utiliza una cuenta puente que luego se compensa con la factura del proveedor. Alta contra proveedor: mediante la transacción F-90, donde se imputa directamente al proveedor en la factura. 2. Alta masiva: Es posible registrar un único documento contable que incluya valores para varios activos fijos en simultáneo. 3. Alta desde CO (Controlling): Se utilizan órdenes de inversión para acumular los costos de un proyecto. Los pasos en SAP son: Crear orden de inversión. ...

Acceder a esta publicación

Creado y Compartido por: Silvana Lucero / Disponibilidad Laboral: FullTime + Carta Presentación

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP SemiSenior

Opciones de creación de una orden de proceso: A través de una orden previsional: Se debe definir una versión de fabricación válida para el material y cantidad. Al convertir la orden previsional, esta versión se transfiere a la orden de proceso como receta. No se vuelve a verificar la lista de materiales (BOM). Las necesidades secundarias de la orden previsional se transforman en reservas de la orden de proceso. Sin una orden previsional: Se usa directamente la receta y la BOM de la versión de fabricación. ...

Acceder a esta publicación

Creado y Compartido por: Rodolfo De Jesus Loaiza Vera / Disponibilidad Laboral: PartTime + Carta Presentación

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP SemiSenior

Gestión de Procesos en SAP PP-PI La gestión de procesos actúa como una interfaz entre SAP ERP y los sistemas de control de procesos de planta (PCS). Gracias a su estructura flexible, permite automatización completa, parcial o manual. Funciones clave: Interfaz PI-PCS: Recibe recetas de control e instrucciones de órdenes de proceso liberadas. Estas instrucciones incluyen detalles de ejecución y los datos a notificar. Mantenimiento manual: Se pueden cargar manualmente las recetas usando hojas de entrada PI, visibles para los operadores. Procesamiento automático:...

Acceder a esta publicación

Creado y Compartido por: Rodolfo De Jesus Loaiza Vera / Disponibilidad Laboral: PartTime + Carta Presentación

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP SemiSenior

Accediendo a SAP Business Application Studio (BAS) ¿Qué es SAP Business Application Studio (BAS)? Es el entorno de desarrollo en la nube de SAP BTP. Está basado en Eclipse Theia (similar a Visual Studio Code). Reemplaza al antiguo SAP Web IDE. Está optimizado para el desarrollo de aplicaciones SAP Fiori, SAPUI5, extensiones de S/4HANA y servicios en la nube. Acceso a BAS Se accede desde el SAP BTP Cockpit dentro de una subaccount habilitada. Pasos básicos: Ingresar a la cuenta trial/productiva en BTP. Ir a Subaccount → Entitlements. ...

Acceder a esta publicación

Creado y Compartido por: Jose Rodrigo Baz Suarez / Disponibilidad Laboral: FullTime + Carta Presentación

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Senior

¿Qué es la migración de MM a procesos logísticos en S/4HANA? Es el proceso de convertir o adaptar las funcionalidades del módulo MM del SAP tradicional (ECC) hacia el nuevo modelo de datos, procesos simplificados y estructura logística integrada de S/4HANA. No significa que MM desaparece, sino que: Se simplifica Se integra más con finanzas Cambia el modelo de datos Se optimizan transacciones y procesos logísticos El módulo MM sigue gestionando: Compras Inventario Gestión de materiales Movimientos de mercancía Verificación de facturas Maestro de proveedores (ahora...

Acceder a esta publicación

Creado y Compartido por: Bernardo Xavier Bajana Figueroa

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Senior

En SAP, la administración de usuarios mediante la transacción SU01 es fundamental para garantizar la seguridad y personalización del sistema. A través de sus solapas principales (dirección, datos logon, SNC, valores fijos, parámetros, roles y perfiles) se centraliza la gestión de información relevante: Dirección: datos básicos del usuario. Datos Logon: credenciales y configuraciones de acceso. SNC: seguridad de la comunicación mediante cifrado. Valores fijos y parámetros: preferencias que personalizan la experiencia de uso. Roles y perfiles: determinan los accesos y autorizaciones, asegurando segregación...

Acceder a esta publicación

Creado y Compartido por: Bernardo Xavier Bajana Figueroa

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP SemiSenior

La transacción MIGO en SAP MM es la herramienta principal para registrar y gestionar los movimientos de mercadería. Sus funcionalidades incluyen: Registrar entradas de mercadería: contra pedidos de compra, órdenes de producción o devoluciones. Registrar salidas de mercadería: para consumo, devoluciones a proveedores o entregas. Transferencias de stock: entre centros, almacenes o tipos de stock (libre utilización, bloqueado, inspección). Anulación y modificación de documentos: reversar movimientos o corregir registros. Visualización de documentos de material: consultar trazabilidad de cada operación....

Acceder a esta publicación

Creado y Compartido por: Sandra Monroy P. / Disponibilidad Laboral: FullTime + Carta Presentación


👉Bueno, estos fueron los últimos artículos de más de 99.000 publicaciones académicas abiertas, libres y gratuitas compartidas con la comunidad, para acceder a ellas le dejamos el enlace a CVOPEN ACADEMY.