Si el anterior artículo escribía acerca de la adaptación de la norma 19 al formato SEPA, esta semana le toca el turno a la norma 34. Brevemente este artículo trata de cómo parametrizar el sistema para la generación del fichero normalizado a este cuaderno, de acuerdo a las normas AEB en el marco del Single European Payment Area, que enviamos a nuestra entidad financiera. Mediante este fichero autorizamos a nuestra entidad al pago mediante transferencia a los acreedores incluidos y por las importes indicados.
Imagen propiedad de Geralt |
Los pasos para la implementación de la norma 34 van a ser muy parecidos a los de la norma 19 con pocas diferencias. Por eso, si encontráis alguna dificultad para entender alguno de estos pasos podéis dirigiros a artículos anteriores de la serie SEPA.
Por cierto, revisad antes de empezar las siguientes notas y implementad aquellas que sean relevantes en vuestro sistema:
1857318 - CGI_XML_CT: DMEE XML format as per ISO20022
1781325 - SEPA: no separation according to company code /<PmtInfld>
1677298 - Field UBISO in structure FPAYHX, ISO code of country
1665873 - CGI: DMEE XML format as per ISO20022
1923419 - CGI_XML_CT: SEPA changes for Spain
1853345 - SEPA composite note for component FI-CA
Creación de una nueva vía de pago
IMG: Gestión financiera (nuevo) / Contabilidad de deudores y acreedores / Operaciones contables / Salida de pagos / Salida de pagos automática / Selección vía de pago bancos p.programa pagos / Instalar vía de pago por país para pagos
En primer lugar, crearemos una nueva vía de pago que reemplazará a la antigua vía de pago para transferencias no SEPA.
Para el país 'ES' crearé la vía de pago 9 (transferencia SEPA CT) como copia de la antigua donde el IBAN será obligatorio, el SWIFT también (aunque ya no es imprescindible en el marco SEPA) e indicaré el futuro formato que tendrá el fichero. Yo aún no lo he creado, pero a este formato lo llamaré ZCGI_XML_CT. Además, en el menú lateral izquierdo indicaré que la moneda será siempre EUR, no indicaré ningún país de destino y la utilización estará definida por la clase SEPA_CGI_CT (estándar de SAP del que hablaremos más tarde).
Vía de pago en nuestras sociedades
IMG: Gestión financiera (nuevo) / Contabilidad de deudores y acreedores / Operaciones contables / Salida de pagos / Salida de pagos automática / Selección vía de pago bancos p.programa pagos / Instalar vía de pago por país para pagos
Una vez creada la vía de pago la he de asociar a todas y cada una de mis sociedades. Básicamente lo que voy a hacer aquí también es una copia de la antigua vía de pago en cada sociedad.
Determinación de bancos para pagos
IMG: Gestión financiera (nuevo) / Contabilidad de deudores y acreedores / Operaciones contables / Salida de pagos / Salida de pagos automática / Selección vía de pago bancos p.programa pagos / Instalar vía de pago por país para pagos
El tercer paso va a ser asociar las cuentas de mayor utilizadas para almacenar los movimientos bancarios a través de la transacción FBZP. Aquí actualizaremos la información de orden de jerarquía, cuentas bancarias, importes previstos, fecha valor, gastos/comisiones. No debería haber mayor problema si copiáis todo lo que tenéis parametrizado para la vía de pago antigua en la nueva cambiando el código de vía de pago a utilizar.
Destino de utilización
IMG: Gestión financiera (nuevo) / Contabilidad de deudores y acreedores / Operaciones contables / Salida de pagos / Salida de pagos automática / Medios de pago / Parametrización de formatos del PMW / Ajustar destinos de utilización
Pasamos al Payment Medium Workbench. Si habéis aplicado las notas deberíais tener el destino SEPA_CGI creado. De lo contrario, creadlo ahora. Este destino contiene información de diferentes tipos de líneas para el formato.
Formatos de medios de pago
IMG: Gestión financiera (nuevo) / Contabilidad de deudores y acreedores / Operaciones contables / Salida de pagos / Salida de pagos automática / Medios de pago / Parametrización de formatos del PMW / Crear formatos de medio de pago
Al formato de medios de pago que incluíamos en nuestra vía de pago le llamaremos ZCGI_XML_CT y básicamente será una copia del formato CGI_XML_CT que habremos encontrado en el estándar después de aplicar las notas. Es importante añadir el módulo de funciones FI_PAYMEDIUM_DMEE_CGI_05 en el menú Módulo eventos para formatos medios de pago. Esta función contiene información importante para el formato del fichero en España. Por lo demás, el contenido es básicamente parecido al que ya contenía el estándar.
Ajuste formato de medios de pago
IMG: Gestión financiera (nuevo) / Contabilidad de deudores y acreedores / Operaciones contables / Salida de pagos / Salida de pagos automática / Medios de pago / Parametrización de formatos del PMW / Ajustar formatos de medio de pago
En este apartado modificaremos la parametrización del download para que el fichero se genere según code page 4110 (unicode UTF-8).
Asignar formato de medios de pago
IMG: Gestión financiera (nuevo) / Contabilidad de deudores y acreedores / Operaciones contables / Salida de pagos / Salida de pagos automática / Medios de pago / Parametrización de formatos del PMW / Asignar formato de medio de pago y destino de utilización
Éste es el punto del customizing donde asignáis el formato ZCGI_XML_CT a vuestra vía de pago. Sin embargo, como seguramente ya lo habréis hecho al crear o modificar la vía de pago, podéis saltaros este paso.
DME Engine
IMG: Gestión financiera (nuevo) / Contabilidad de deudores y acreedores / Operaciones contables / Salida de pagos / Salida de pagos automática / Medios de pago / Parametrización de formatos del PMW / DME Engine
Este paso es importantísimo. Mediante él subiremos la estructura del árbol, un template de cómo se generarán los diferentes campos dentro del fichero xml a enviar al banco. La forma de hacerlo está explicada en detalle en la nota 1737313. Mediante esta nota podréis generar el árbol del PAYM/CGI_XML_CT. Sin embargo, este árbol, según he constatado es incompleto para los bancos españoles. Así que deberéis modificarlo para completar los requisitos de cada uno de los bancos. Sigo sin entender por qué si es una normativa estándar de ámbito europeo las notas de SAP no acaban de adaptarse... O quizás los que no se adaptan son los bancos españoles... Sea como sea, yo sugiero hacer una copia de este árbol de formato sobre un nuevo árbol que llamaremos PAYM/ZCGI_XML_CT y acabar de realizar los cambios pertinentes.
BADI
Herramientas / Workbench ABAP / Utilidades / Add-ins empresariales / SE19 - Implementación
También en la nota 1737313, hay un apartado de pasos manuales para la implementación de la BADI DME_XML_CGI_IT a partir de la DME_BADI_01. Bajo ésta incluiremos nuestro árbol ZCGI_XML_CT. Imprescindible para aplicar correctamente el fichero.
Crear y asignar la variante de selección
IMG: Gestión financiera (nuevo) / Contabilidad de deudores y acreedores / Operaciones contables / Salida de pagos / Salida de pagos automática / Medios de pago / Parametrización de formatos del PMW / Crear y asignar variante de selección
Finalmente ya sólo nos queda un paso, crear la variante que utilizará nuestro programa de pagos al lanzar la transacción F110. En la transacción FBPM llenamos la pantalla de selección con nuestro formato de medio de pago para el código ISO ES. Y posteriormente asignamos la variante en el customizing, para el formato ZCGI_XML_CT y las sociedades implicadas.
Gracias por esta valiosa información......
ResponderEliminar¡Muchísimas gracias!
ResponderEliminarestimados, tengo sap hana y necesito generar archivos ISO 20022 v3 alguna recomendación, no encuentro notas asociadas en sap
ResponderEliminar