> > > > > > > > >
GRUPO EBIM 19 May 21
6 minutos de lectura

Cómo Configurar el Data Medium Exchange Engine (DMEE) en SAP

6 minutos de lectura
Compartir
  • Copiado en el portapapeles

Introducción:

DME son las siglas de Data Medium Exchange.

Un Data Medium Exchange (DME) es un archivo de intercambio de datos que se utiliza para enviar información de pago de una empresa a bancos o autoridades fiscales. Básicamente, estos archivos contienen datos financieros que pueden estar en formato de archivo plano o xml. Se pueden crear diferentes formatos de archivo para diferentes países y diferentes bancos basados ​​en su propia norma que reemplaza los programas ABAP convencionales. Para una revisión detallada, puedes contactar con nuestro consultor SAP aquí. 

Crear Pago Medio formatos (OBPM1) de cuentas por cobrar y cuentas por pagar ® Operaciones contables ® Pagos efectuados ® salientes de pagos automáticos ® Medios de Pago ® Configure los ajustes de Pago Medio Formatos de Pago Medio Workbench ® Crear Pago Medio Formatos

Seleccionar nuevas entradas

Formato: Z_IDES

Descripción: Z_IDES

Medio de pago sin documentos. : Seleccione

Tipo: 01 Archivo

País: IN

Mapeo usando el motor DME: seleccione

Código de empresa: seleccione

Banco de la casa: seleccione

¡Ahorrar!

Cree un nuevo formato con el mismo nombre que su árbol de formato DMEE. Elija el formato de salida Medio de pago sin documentos y escriba Archivo . En Control de programa , configure el Mapeo usando el indicador de motor DME . Una vez que se establece este indicador, aparece el botón del motor DME , que le permite acceder al árbol de formato DMEE directamente.

En Información de formato , especifique su país. También puede escribir documentación para su formato PMW seleccionando la ayuda de campo para el campo del módulo Documentación . Desde allí, elija Continuar y aparecerá una pantalla de mantenimiento de documentos. Seleccione la clase de documento Texto general , ingrese un nombre para el texto y cree la documentación. Por último, ingrese el nombre de este texto en formato PMW en el campo del módulo Documentación .

Puede interesarte: ¿Qué es SAP SD?

Motor DME: Pantalla inicial (DMEE):

Seleccione Versión activa y presione Copiar.

Haga clic en Cambiar.

Haga clic en el árbol DMEE: Propiedades

Aquí debe proporcionar los atributos de formato para su archivo de salida DMEE.

Vea la captura de pantalla a continuación.

En el tipo de campo tiene dos opciones 1 o 2

He tomado 1, los campos están separados por delimitador.

En la sección Delimitador he tomado | pero puede usar coma, punto y coma o cualquier cosa. El delimitador separa los elementos en el archivo DMEE por la entrada proporcionada por usted.

Después de esto, haga clic en Ordenar / Campos clave.

La clave de clasificación Fileds controla la salida de la línea en DMEE, en realidad controla los niveles de DMEE.

Consulte la captura de pantalla a continuación.

Los datos del encabezado deben aparecer solo una vez, por lo que un valor como el identificador de ejecución de pago (FPAYH-LAUFD) es el mismo para toda la ejecución de pago y el archivo creado. El siguiente nivel suele ser el pago único (FPAYH-LFDNR), por lo que el DMEE crea una nueva línea para cada pago. Alternativamente y en función de los requisitos, esto también se podría hacer por proveedor. El nivel más bajo suele ser las referencias de factura, ya que puede agrupar varias facturas de proveedor en un solo pago.

Después de esto, vaya a los datos del archivo donde debe marcar el retorno de carro y el salto de línea.

La marca en el retorno de carro y el avance de línea es para crear una nueva línea después del final de la parte del encabezado.

El retorno de carro se utiliza para crear una nueva línea en formato Word o PDF y el salto de línea se utiliza para crear una nueva línea en formato XML.

Consulte la captura de pantalla que se muestra a continuación.

En la parte del encabezado, debe definir el nivel y el tipo de salida que desea.

Se adjunta captura de pantalla para el mismo.

La marca en el retorno de carro y el avance de línea es para crear una nueva línea después del final de la parte del encabezado.

El retorno de carro se utiliza para crear una nueva línea en formato Word o PDF y el salto de línea se utiliza para crear una nueva línea en formato txt.

Agregue los campos a Encabezado y Detalles según el requisito y luego guarde.

Ahora se mostrará paso a paso para cada encabezado y detalles de pago configurados aquí.

A. PD: El requisito puede variar según el Cliente y el Banco.

En la parte del encabezado, lo he convertido en constante, que debe elegir en la pestaña Atributos de DMEE.

Dar el nombre (como he dado el encabezado), dar la longitud y elegir el carácter como se muestra en la captura de pantalla a continuación.

Vaya a la pestaña Fuente y escriba lo que desea obtener en la salida como se muestra en la captura de pantalla a continuación.

El siguiente es el ID corporativo, esto no es más que el código Co de pago.

Indique el nombre, la longitud y el tipo.

Seleccione el campo de estructura (he tomado el campo de estructura porque se puede obtener de las tablas y el campo, hay algunos datos que puede obtener de las tablas, por lo que debe hacerlo constante o debe usar el módulo de salida).

Haga clic en la pestaña Fuente.

Encontrará el nombre del campo, puede elegir el nombre del campo de acuerdo con sus requisitos.

Aquí he tomado FPAYH-ZBUKR como se muestra en la captura de pantalla a continuación

Ahora configuraremos los detalles del pago.

Como he copiado la estructura estándar donde el grupo de segmentos y los elementos ya estaban allí, definitivamente puede crear grupos de segmentos, segmentos y elementos de acuerdo con el requisito.

En mi configuración, el primero es el tipo de pago (significa que el pago es NEFT o RTGS)

Para esto no puede usar un campo constante o de estructura, aquí necesita usar el Módulo de salida y necesita la ayuda de ABAPER para escribir una lógica (La lógica aquí es que si la cantidad es menor o igual a rs 200000 entonces NEFT más RTGS ).

Ahora haga clic en la pestaña Fuente y debe proporcionar la estructura y el nombre del campo (aunque estamos usando el módulo de salida, pero debemos proporcionar la estructura y el nombre del campo para que los datos se puedan completar en la estructura y el campo proporcionado y el sistema complete los datos en Archivo DMEE a través de esta estructura y campo)

He utilizado FPAYH-FORMZ ,.

Consulte la captura de pantalla a continuación.

La función de salida “ZDMEE_EXIT_TEMPLATE_ABA” la realiza ABAPER y debe asignar esta función de salida como se muestra en la captura de pantalla anterior.

También estoy dando el código que realiza ABAPER y funciona de acuerdo con NODE ID.

La codificación es la siguiente:

CASO i_extensión – nodo – id_nodo . CUANDO ‘N_8559886880’ . SI l_item – fpayp – dmbtr LT 200000 . l_item – fpayh – formz = ‘NEFT’ . o_value = l_item – fpayh – formz . c_value = l_item – fpayh – formz . ELSE . l_item – fpayh – formz

= ‘LBTR’ . o_value = l_item – fpayh – formz . c_value = l_item – fpayh – formz . ENDIF .

Ahora haga clic en Payee IFSC Code y Configure como se muestra en la captura de pantalla a continuación.

PD: mantenga el código IFSC del banco beneficiario en la pestaña Datos de control en la columna SWIFT del banco interno.

Haga clic en Número de banco del beneficiario y configure según la captura de pantalla.

Haga clic en Receivers IFSC Code y configure como se muestra en la captura de pantalla a continuación.

También he usado el módulo de salida aquí y la codificación es la siguiente:

CUANDO ‘N_9336226660’ . “Código ifsc BORRAR : l_lifnr , l_bkref . l_lifnr = l_item – fpayp – gpa2r . Reservar Individual bkref DE lfbk EN l_bkref DONDE LIFNR = l_lifnr .

l_item – fpayh – bkref = l_bkref . ”L_ITEM-FPAYH-EIKTO. ”L_BKREF. o_value = l_item – fpayh – bkref . c_value = l_item – fpayh – bkref .

Ahora en Datos maestros del proveedor Debe mantener el código IFSC en el campo Detalles de referencia como se muestra en la captura de pantalla a continuación.

Ahora haga clic en Número de cuenta del beneficiario y configure como se muestra en la captura de pantalla a continuación.

Aquí también he usado el módulo de salida y la codificación es la siguiente:

CUANDO ‘N_3908411670’ . “Cuenta no BORRAR : l_lifnr , l_bankn . l_lifnr = l_item – fpayp – gpa2r . Reservar Individual bankn DE lfbk EN l_bankn DONDE LIFNR = l_lifnr . ”L_ITEM-FPAYH-EIKTO.

l_item – fpayh – zbnkn = l_bankn . o_value = l_item – fpayh – zbnkn . c_value = l_item – fpayh – zbnkn .

Mantenga la cuenta bancaria en el maestro de proveedores en la columna de la cuenta bancaria como se muestra en la captura de pantalla a continuación.

Ahora haga clic en Moneda de transacción y configure como se muestra a continuación.

Ahora haga clic en Cantidad y configure como se muestra en Captura de pantalla.

Haga clic en Nombre del beneficiario (proveedor) y configure como se muestra en la captura de pantalla a continuación.

Haga clic en Id. De correo electrónico del proveedor y configure como se muestra en la captura de pantalla a continuación.

Aquí también he usado Exit Module.

La codificación es la siguiente:

CUANDO ‘N_9785488450’ . ”ID de correo electrónico del proveedor BORRAR : l_lifnr , l_adrnr , l_emailid . l_lifnr = l_item – fpayp – gpa2r . Reservar Individual adrnr DE LFA1 EN l_adrnr DONDE LIFNR = l_lifnr . SI sy – subrc ES INICIAL . SELECCIONE UN SOLO smtp_addr DE adr6 EN l_emailid DONDE ADDRNUMBER = l_adrnr . ENDIF .

l_item – fpayh – INTAD = l_emailid . o_value = l_item – fpayh – INTAD . c_value = l_item – fpayh – INTAD .

CUANDO OTROS . ENDCASE .

Haga clic en User Mobile No (Vendor) y Configure como se muestra en Captura de pantalla.

Configuración en Personalización bancaria (FBZP):

a) Métodos de pago en el país: Crear Pymt. Método ‘E’ para el país ‘IN’. Defina la moneda.

En Medio de pago, coloque Z_IDES en la columna Formato.

b ) Determinación bancaria: Para el código de la empresa de pago ‘1000’, seleccione Orden de clasificación.

Crear nuevas entradas para «E»

c) Cuentas bancarias

Cree una cuenta bancaria para 1000.

En GRUPO EBIM desarrollamos soluciones TI a la medida de las necesidades de tu empresa. Somos expertos en consultoría TI y desarrollo de plataformas para SAP y Oracle; además, contamos con un equipo de profesionales dispuestos a brindar soluciones de gestión y manejo de datos. ¡Llena nuestro formulario de contacto y obtén más información sobre los servicios que ofrecemos!

ES
Abrir chat
Hola 👋
¿En qué podemos ayudarte?