Autor: admin

¿Qué es SAP PI/PO?

SAP PI/PO (Process Integration/Process Orchestration) es una herramienta de integración empresarial de SAP que permite la conexión entre diferentes aplicaciones y sistemas empresariales, tanto dentro como fuera de la organización. Es un middleware que proporciona una plataforma centralizada y unificada para...

¿Qué es SAP Fiori?

SAP Fiori es un conjunto de aplicaciones empresariales basadas en la web diseñadas para mejorar la experiencia del usuario y proporcionar una interfaz más intuitiva y moderna para la gestión de procesos de negocio. Se trata de una plataforma de desarrollo...

¿Qué es SAP BTP?

SAP BTP es una plataforma en la nube que proporciona a las empresas una amplia gama de soluciones empresariales para mejorar la eficiencia y productividad. SAP BTP, anteriormente conocida como SAP Cloud Platform, es una plataforma de desarrollo de aplicaciones y...

Error when you have a Initial value in Date Fields ODATA SAP

You have to mark the check «Nullable» in Model: once you do it don’t forget clean cache: /IWFND/CACHE_CLEANUP Regards.
1.Clear the server http cache Go to the transaction SMICM. Goto -> HTTP plugin -> Server cache -> Invalidate Locally and Globally. 2. Clear metadata cache Transaction: /IWFND/CACHE_CLEANUP on Gateway (oData cache clearing) Transaction: /IWBEP/CACHE_CLEANUP on Backend and Gateway (oData cache...

ABAP – Past, Present & Future. SAP

What’s in a name? SAP is notorious for rebranding its own acronyms to meet market requirements. The original meaning of ABAP was “Allgemeines Beleg AuswertungsProgramm” meaning “general program to evaluate documents”. Later on it was changed to “Allgemeiner Berichts-Aufbereitungs-Prozessor” which means...

Herencia – SAP ABAP

Uno de los conceptos más importantes de la programación orientada a objetos es el de la herencia. La herencia nos permite definir una clase en términos de otra clase, lo que facilita la creación y el mantenimiento de una aplicación. También...

Writing a SICF service

Introduction This blog will guide you through the process of creating a SICF service (REST). SICF is an SAP transaction which is used to maintain services for HTTP communication, using the Internet Communication Manager (ICM) and the Internet Communication Framework (ICF). This can be useful...

SMW01 – Display BDoc Messages

Con esta transacción (CRM) podemos ver el resultado de los BDocs salientes y entrantes. En la pantalla de selección podemos filtrar por fecha, hora, etc. Vemos listado resultante: Saludos.
Programa ejecutable con el que se podrán visualizar las relaciones entre tablas de varios módulos Descarga -> sap_tables Me ha resultado útil en varias ocasiones.
Código: DATA lv_repid TYPE sy-repid. FIELD-SYMBOLS: <f_simbol> TYPE any. * Miramos que programa esta llamando ASSIGN (‘(SAPMSSYD)%_CALLER_PROGRAM_NAME’) TO <f_simbol>. IF sy-subrc EQ 0. FREE lv_repid. MOVE <f_simbol> TO lv_repid. ENDIF.
Se adjunta manual donde se describen los pasos para poder leer un fichero .xls directamente desde el servidor en tiempo de ejecución. Se realiza a través de CALL TRANSFORMATION. xls_from_server Normalmente lo ficheros Excel se usan a modo de carga, es...

CMOD – Gestión de proyectos de ampliaciones.

Entre otras muchas cosas podemos por ejemplo cambiar los literales de un elemento de datos standard. Esto modificará la descripción del campo en todo el sistema.
SM37 SM51 Transacciones JOB, imprescindibles para poder hacer seguimiento a procesos y ver su estado SM37 SM51 Transacciones JOB SM37 -> Te permite ver los procesos en fondo lanzados ya estén activos, previstos, terminados, etc. Visualizas tiempos de ejecución, quien generó...

SE78

Gestión de gráficos de formulario. Se podrán incluir logos e imágenes para insertar posteriormente en formularios.
Pool de facturación. Para realizar facturación parcial de por ejemplos pedidos de ventas. Si un pedido de venta tiene varias líneas a facturar, reserva, anticipo, factura final etc. Puedes realizarlas una a una en esta TX. Tablas a tener en cuenta...

VFX3

Autorización de facturas para contabilidad. Se suele utilizar para cuando algo se queda en estado «pendiente» por ejemplo una línea de reserva poder ver el LOG y consultar los posibles errores. Saludos.
Este campo indica si una condición de precio en los pedidos de ventas está activa(en blanco) o no. En un caso nos solicitaron «revivir» un pedido que habían anulado sin querer. Al parecer cuando se anula los pedidos pueden desactivarse las...

OVZ9

Visualizar vista de control de verificación de disponibilidad (relación materiales – stock)   mensaje sistema VV305
Desde la transacción (OMSY – Modificar Sociedad para gestión de materiales) verificamos que año y período actual están actualizados.
Desplazamiento de periodo de maestro de materiales....

VIBDOBJASS

Tabla que almacena la relación entre la ubicación técnita (il03) y el material de una Unidad de Alquiler. De esta relación depende que se muestre en Il03 la pestaña «Bienes inmuebles». Tablas a tener en cuenta: IFLO maestro de ubicaciones técnicas.
Creación de vista contabilidad a materiales. Adjunto Enlace de interés...

SM13

Se puede identificar en detalle los errores de actualización del sistema, por ejemplo duplicate KEY, te llevará al punto exacto del código donde ha sucedido.
Para controlar un problema de desbordamiento de memoria que tenemos en un JOB hemos encontrado una clase que nos permite recuperar los procesos que corren en el sistema y ver cuanta memoria está consumiendo. Con esto podremos en el código limitar...

FPLT

Tabla plan de facturación. Recogerá por ejemplo los valores de facturación de un Pedido de venta, como dato importante en los flujos será la Fecha Factura. Esta tabla es importante el el proceso de facturación VF04, como también lo es VKDFS....