• Inicio
  • Novedades
  • Academia SAP
  • FAQ
  • Blog
  • Contacto
S4PCADEMY_Logo
Twitter Linkedin Instagram
S4PCADEMY_Logo
Twitter Linkedin Instagram
FORMACIÓN SAP

Publicar entradas de diario en el sistema S/4 mediante CPI y SOAP UI

By s4pcademy 


Esta publicación de blog describe cómo publicar documentos de cuenta de GL desde CPI y también cómo probar la API asíncrona desde la interfaz de usuario de SOAP.

Requisito previo:

  • El objeto JOURNALENTRYBULKCREATIONREQUES debe activarse en la configuración del servicio web SOAMANGER.
  • La aplicación SOAP UI debe descargarse en el sistema local.
  • Para contabilizar asientos de diario en el sistema S/4. El usuario técnico debe estar creado y tener la autorización suficiente.

Entrada de diario: POST asíncrono

Primero, para probar la API asíncrona, vaya a Tcode SOAMANAGER en el sistema S/4. Haga clic en la configuración del servicio web y luego en la búsqueda con el nombre del objeto, es decir, JOURNALENTRYBULKCREATIONREQUES

Vaya a la generación de WSDL de objeto y servicio abierto y guarde el archivo WSDL en el sistema con la extensión .wsdl.

Publicar JE desde SOAP UI:

Ahora abra la interfaz de usuario de SOAP y cree un nuevo proyecto SOAP proporcionando el archivo WSDL y ahora encontrará dos URL de tener versiones de sobres SOAP SOAP 1.1 y SOAP 1.2

Aquí, cuando intente publicar entradas de diario a través de SOAP UI o Postman, debe proporcionar el ID de mensaje en los parámetros de consulta, por ejemplo: 988C6E5C-2CC1-11CA-A044-08002B1BC518.

Ahora proporcione el nombre de usuario técnico y la contraseña en la interfaz de usuario de SOAP y proporcione datos válidos en el cuerpo de la solicitud y luego ejecútelo. Para Asíncrono, recibirá 202 Aceptado como código de estado. Observé que a veces, incluso para datos incorrectos, obtendrá 202 Aceptado. Entonces, para verificar los errores, vaya a srt_log Tcode y si desea saber si se entregó o no, puede verificar en srt_moni Tcode al proporcionar la ID del mensaje que proporcionó al llamar.

Las entradas de diario se publican en las tablas ACDOCA y BSEG.

Para verificar si el documento se crea o no. Vaya a Tcode SE16 -> Tabla ACDOCA/BSEG y busque proporcionando el centro de costos, el año y el código de moneda

Estructura de la carga útil de la solicitud:






MSG_2023-02-08
–>
2023-02-08T00:00:00Z




SUB_MSG_2023-02-08
–>
2023-02-08T00:00:00Z


BKPFF


RFBU

Prueba de publicación de JE


2023-02-08
2023-02-08



1000
S
Pruebas 0442








-1000
H
Pruebas 0442








Nota:

Las partidas de débito y crédito siempre deben estar equilibradas. Si el monto de la partida de débito es 100, entonces el monto de la partida de crédito debe ser -100.

Debe proporcionar un centro de costos, una cuenta del libro mayor y un tipo de documento válidos para registrar entradas de diario en el sistema s/4

Publicar asientos de diario desde CPI:

Para publicar entradas de diario desde CPI, tenemos que usar el adaptador de receptor SOAP RM. Almacene el nombre de usuario técnico y la contraseña en el almacén de seguridad y proporcione ese nombre de credencial, URL e ID de ubicación en la configuración del adaptador SOAP RM. En la determinación del ID de mensaje de Soap RM, puede seleccionar Generar o Reutilizar.

Durante la publicación, debe utilizar la asignación XSLT para proporcionar el prefijo sfin: y el espacio de nombres xmlns, es decir, xmlns:sfin=”http://sap.com/xi/SAPSCORE/SFIN”. Tienes que usar después de Message Mapping.

A continuación, el código XSLT agregará el prefijo sfin: y el espacio de nombres xmlns a la carga útil de la solicitud. El adaptador SOAP RM agregará un sobre de jabón automáticamente.

Código XSLT:


xmlns:sfin=”http://sap.com/xi/SAPSCORE/SFIN”>










Conclusión

Así es como podemos publicar entradas de diario utilizando la API asíncrona de CPI y la aplicación de interfaz de usuario SOAP

Sigue mi perfil para recibir notificaciones de la próxima publicación del blog. Por favor, siéntase libre de hacer cualquier pregunta que tenga en la sección de comentarios a continuación.

Espero que les haya gustado el blog 🙂




Documento e Informe Cumplimiento México: Reporte de retención de impuestos y DIOT
Previo
El conjunto de integración configura un dominio personalizado para puntos finales de integración en un entorno de extensión
Siguiente

Madrid

Calle Eloy Gonzalo, 27
Madrid, Madrid.
Código Postal 28010

México

Paseo de la Reforma 26
Colonia Juárez,  Cuauhtémoc
Ciudad de México 06600

Costa Rica

Real Cariari
Autopista General Cañas, 
San José, SJ 40104

Perú

Av. Jorge Basadre 349
San Isidro
Lima, LIM 15073

Twitter Linkedin Instagram
Copyright 2022 | All Right Reserved.