
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
Formatos típicos
Usualmente aquí en México las instituciones bancarias manejan diversos formatos como:
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í.
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
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.
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.
Ejemplos
En las imágenes puedes ver estos ejemplos:
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"
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.
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.
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.
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
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
8 | |
3 | |
3 | |
3 | |
2 | |
2 | |
2 | |
2 | |
2 | |
1 |