Saltar al contenido

Configuración de un mapeo de datos de eDocuments

En eDocuments tenemos la posibilidad de replicar la estructura XML para los formatos XInvoice y ZUGFeRD con nodos individuales. En estos nodos definimos de qué tablas deben provenir los valores. Valor de datos y mapeo de datos son las dos opciones para obtener los valores de las tablas.

Los siguientes pasos deben completarse para crear un nuevo mapeo de datos para eDocuments.

El camino hacia los esquemas XML

  1. Navegue hasta el campo de búsqueda.
  2. Ingrese esquemas de eDocuments.
  3. Se abrirá la lista de esquemas de eDocuments.
  4. Seleccione un esquema de eDocuments.
  5. Navegue hasta las filas.
  6. Seleccione la fila en la que desea crear un nuevo valor de datos.
  7. Navegue hasta la columna Valor.
  8. Haga clic en el botón de ayuda.
  9. Haga clic en Nuevo.
  10. Se abrirá la tarjeta de valor de datos.
  11. Ahora siga los siguientes pasos.

Pestaña General

  1. Ingrese el código para el valor de datos.
  2. Ingrese la descripción para el valor de datos.
  3. Seleccione la tabla para el valor de datos.

Info

  • Código = Una descripción corta y única del valor de datos.
  • Descripción = Una definición del valor que se ha configurado en este nodo.
  • Tabla = La tabla de la que proviene el valor.

Pestaña de Definiciones

  1. Ingrese el tipo "mapeo de datos".
  2. Navegue hasta el campo Valor.
  3. Haga clic en el botón de ayuda.
  4. Haga clic en Nuevo.
  5. Se abrirá la tarjeta de mapeo de datos.
  6. Ingrese el mismo código que en la tarjeta de valor de datos.
  7. Ingrese la misma descripción que en la tarjeta de valor de datos.
  8. Ingrese la misma tabla de origen que en la tarjeta de valor de datos:
  9. Navegue hasta las filas.
  10. Navegue hasta la columna Tipo.
  11. Seleccione el tipo Campo.
  12. Navegue hasta la columna Tabla de destino.
  13. Ingrese la tabla de destino.
  14. Navegue hasta la columna Campo de destino.
  15. Ingrese el campo de destino para establecer una asignación única a la tabla de origen.
  16. Navegue hasta la columna Tabla de origen.
  17. Ingrese la tabla de origen (por ejemplo: Proveedor o Socio comercial).
  18. Navegue hasta la columna Campo de origen.
  19. Ingrese el campo de origen para establecer una asignación única a la tabla de destino.
  20. Pase a la siguiente fila.
  21. Navegue hasta la columna Tabla de origen.
  22. Ingrese la tabla de origen (la misma que en la fila anterior).
  23. Navegue hasta la columna Tipo.
  24. Seleccione el tipo Campo de retorno.
  25. Navegue hasta la columna Tabla de origen.
  26. Ingrese la tabla de origen (la misma que en la fila anterior).
  27. Ingrese el campo de origen con el valor que desea devolver.

Prueba de mapeo de datos

Después de crear un mapeo de datos, puede probar el mapeo de datos antes de usarlo.

  1. Navegue en la tarjeta de mapeo de datos hasta la barra de menú.
  2. Haga clic en Verificar mapeo de datos.
  3. Seleccione un documento de la lista.
  4. Confirme con OK.

Nodos de mapeo de datos IncludedNote para información adicional

IncludedNote permite proporcionar información adicional en una factura electrónica que no está contenida en los campos estandarizados. Esta función se utiliza para transmitir de manera estructurada notas como requisitos legales, condiciones de pago o comunicados generales. A través de esta estructura, la información permanece legible tanto para el receptor como evaluable por sistemas de manera automática.

Para agregar información adicional a un esquema, siga estos pasos:

  1. Inicie sesión como Document Dispatch Admin en el centro de roles y busque XSD - Esquema.
  2. Seleccione un esquema al que desea agregar información adicional.
  3. Utilice la búsqueda de datos del esquema para buscar IncludedNote.
  4. El mapeo de datos IncludedNote tiene los siguientes valores de datos:
    • Contenido
    • Código de contenido
    • Código de asunto
  5. El valor de datos Contenido es el texto de la información adicional.
    • Por favor, transfiera dentro de 14 días
  6. El valor de datos Código de contenido es un código de identificación opcional que describe más precisamente el contenido de la información adicional.
    • GEN (Comunicado general)
  7. El valor de datos Código de asunto es un código de identificación opcional para clasificar temáticamente la información adicional
    • PAY (Clasificación temática como información de pago)
  8. Es posible copiar el nodo IncludedNote.
  9. Haga clic en los datos del esquema en IncludedNote y luego en la barra de menú de datos del esquema en los tres puntos.
  10. Realice la acción Copiar nodo.

Resumen de códigos de la especificación EN16931

Código Descripción
AAI Información general
REG Datos regulatorios
SUR Notas del vendedor
PUR Notas del comprador
PAY Información de pago
DEL Información de entrega
GEN Comunicado general
TXD Información relacionada con impuestos
PRC Información relacionada con precios
DIS Información sobre descuentos o bonificaciones
INV Información relacionada con facturas

Ejemplo: Nodo BuyerTradeParty - Nombre

  1. Seleccione y abra el esquema de eDocuments.
  2. Navegue hasta la sección Datos del esquema.
  3. Abra CrossIndustryInvoice.
  4. Abra SupplyChainTradeTransaction.
  5. Abra ApplicabeHeaderTradeAgreement.
  6. Abra BuyerTradeParty.
  7. Navegue hasta la fila Nombre.
  8. Haga clic en la columna Valor en los tres puntos.
  9. Haga clic en Nuevo en la barra de menú.
  10. Navegue a la pestaña General.
  11. Defina un P-S-I-HEADER_BILLTO_NAME para el nuevo valor de datos.
  12. Defina un Encabezado de factura de venta registrado para el nombre de facturación para el nuevo valor de datos.
  13. Defina el Encabezado de factura de venta - 112 para el nuevo valor de datos.
  14. Navegue a la pestaña Definiciones.
  15. Seleccione el tipo: mapeo de datos.
  16. Navegue hasta el campo Valor.
  17. Haga clic en la acción de Tres puntos.
  18. Haga clic en Nuevo.
  19. Se abrirá la tarjeta de mapeo de datos.
  20. Ingrese el mismo código que en la tarjeta de valor de datos.
  21. Ingrese la misma descripción que en la tarjeta de valor de datos.
  22. Ingrese la misma tabla de origen que en la tarjeta de valor de datos:
  23. Navegue hasta las filas.
  24. Navegue hasta la columna Tipo.
  25. Seleccione el tipo Campo.
  26. Navegue hasta la columna Tabla de destino.
  27. Ingrese la tabla de origen con "Encabezado de factura de venta - 112".
  28. Navegue hasta la columna Campo de destino.
  29. Ingrese el campo de origen con "N°" para establecer una asignación única a la tabla de origen.
  30. Navegue hasta la columna Tabla de origen.
  31. Ingrese la tabla de origen con "Encabezado de factura de venta - 112".
  32. Navegue hasta la columna Campo de origen.
  33. Ingrese el para establecer una asignación única a la tabla de destino.
  34. Pase a la siguiente fila.
  35. Navegue hasta la columna Tabla de origen.
  36. Ingrese el Encabezado de factura de venta (el mismo que en la fila anterior).
  37. Ingrese el campo de origen con "Nombre de facturación".
  38. Navegue hasta la columna Tipo.
  39. Seleccione el tipo Campo de retorno.
  40. Guarde y cierre.

Prueba de mapeo de datos

Después de crear un mapeo de datos, puede probar el mapeo de datos antes de usarlo.

  1. Navegue en la tarjeta de mapeo de datos hasta la barra de menú.
  2. Haga clic en Verificar mapeo de datos.
  3. Seleccione un documento de la lista.
  4. Confirme con OK.

Info

Con el mapeo de datos podemos saltar de tabla a tabla si tenemos un identificador único de la segunda tabla para filtrar el registro específico.