Enterprise Resource Planning Blog Posts by Members
Gain new perspectives and knowledge about enterprise resource planning in blog posts from community members. Share your own comments and ERP insights today!
cancel
Showing results for 
Search instead for 
Did you mean: 
ElizaEchavarria
Participant
0 Kudos
1,856

Una de las herramientas que nos han ayudado mucho en el proceso de pagos para evitar hacer múltiples programas ABAP es el Motor de Intercambio de Datos Extendido

Extended Data Medium Exchange Engine (DMEEX) | SAP Help Portal

 

Esta herramienta nos permite definir cualquier layout de archivo que las instituciones bancarias nos requieren cuando necesitamos hacer la dispersión de pagos por transferencia bancaria a nuestros proveedores, ¡sin la necesidad de programar nada! Estos archivos de salida pueden generarse en formato TXT o XML.

 

Características importantes

  • El preconfigurado de caja de SAP ya trae múltiples formatos de diversos países, así no tendrás que empezar de cero. Toma uno parecido, cópialo y edítalo. (transacción DMEEX)
  • Puedes poner breakpoints o tracepoints para debuguear como se hace la generación del archivo DMEEX. (The DMEEX Trace Tool - SAP Community)

 

Formatos típicos

Usualmente aquí en México las instituciones bancarias manejan diversos formatos como:

  • Transferencias mismo banco terceros
  • Transferencias otros bancos (SPEI)
  • Transferencias con convenio CIE
  • Transferencias al extranjero

 

La plataforma Bancomer NET Cash es uno de los bancos que manejan estas opciones, entre otros en México.

Implementación o configuración

Ahora, ¿cómo hacemos la configuración de uno de estos formatos?

Primero revisa el requerimiento del banco y mapea cada campo requerido al campo que le corresponde de SAP. Dentro de la configuración del DMEEX puedes ver las tablas y campos disponibles para que puedas ir tomándolos de ahí.

ElizaEchavarria_2-1718653981916.png

ElizaEchavarria_9-1718654386401.png

 

Ya que tengas toda esta definición solo es ir acomodando los campos en el orden de salida requeridos y la longitud indicada de cada campo.

Ejemplo

ElizaEchavarria_1-1718653941132.png

 

 

Opciones en el mapeo de campos

Afortunadamente la herramienta cuenta con diversas formas de mapear campos, no todos tienen que venir de un campo que exista en una de las tablas disponibles del programa de pagos, también puedes poner datos fijos, puedes definir llenar un campo si cumple con ciertas condiciones, o bien si ya de plano no se encuentra el dato puedes agregar código ABAP para completar el requerimiento.

ElizaEchavarria_4-1718654080015.png

 

No necesitas crear vías de pago para cada tipo de archivo de salida, solo considera que condiciones se deben cumplir para determinar que es un pago a un mismo banco, o a un banco tercero o a un banco extranjero o un convenio CIE, etc. Puedes hacer las definiciones adecuadas para que el DMEE "piense" y decida que layout formar de salida.

ElizaEchavarria_3-1718654047734.png

 

Ejemplos

En las imágenes puedes ver estos ejemplos:

  1. Puedes ver las condiciones para determinar que la salida es un pago a tercero con cuenta Bancomer.
    1. La condición dice que si el banco destino es Bancomer (FPAYH-ZBNKY='012') y si no trae referencia CIE (FPAYP-STRFR='')

ElizaEchavarria_6-1718654210215.png

2. Puedes ver la determinación de un campo fijo, ahí se indica la longitud del campo y el valor constante que va a tomar. El campo es CVEOPE, con una longitud de 3 y con valor constante de "PTC"

ElizaEchavarria_5-1718654171551.png

3. Puedes ver la determinación de un campo en función de una tabla, también el formato de salida del campo, por ejemplo, para el campo Cuenta cargo dice C0 - significa alineado a la derecha rellenado con ceros a la izquierda y su fuente es FPAYHX-UBKNT.

ElizaEchavarria_7-1718654265910.png

4. Si tu archivo de salida tiene una línea cabecera y otra de detalle, esto lo puedes hacer con el uso de los niveles. En cada nivel correspondiente vas poniendo los campos que se utilizan ahí, y también indicas como saber cuál es el nivel detalle, por ejemplo, en la imagen se ve que el detalle es el nivel 3 y se genera un registro en la salida como detalla por cada documento contable de pago generado. FPAYH-DOC1R.

ElizaEchavarria_8-1718654311701.png

 

Finalmente

Finalmente te comento que la aplicación fiori donde puedes descargar el archivo luego de ejecutar y contabilizar el programa de pagos se llama Gestionar medios de pago. Al ingresar a esta aplicación puedes colocar los parámetros de filtro que son la sociedad, la fecha de ejecución y el identificador de ejecución de la propuesta de pagos, tal como se ve en la imagen anexa, podrás ver la ejecución realizada lista para seleccionarla y solo darle click en Descargar. En esa lista puedes ver también el nombre del formato de salida creado en el DMEEX.

ElizaEchavarria_0-1718653820738.png

 

 

Espero te sirva esta información para que puedas hacer uso de esta importante herramienta y maximices el uso de SAP.

 

"El éxito es la suma de pequeños esfuerzos repetidos, un día sí y al otro también" - Robert Collier

Labels in this area