Saltar al contenido

Archivo de mapeo XPath en Jitterbit EDI

Introducción

Un archivo de mapeo es un archivo de referencia descargable que contiene los XPath para todos los códigos de elementos de segmentos EDI X12 en un mapa y muestra cómo el backend EDI asigna archivos EDI X12 sin procesar a xCBL. Esta información XPath se puede utilizar en su Integration Studio o transformaciones de Design Studio.

El archivo es un archivo de texto simple con una .csv extensión que contiene campos separados por comas.

Utilice el archivo de mapeo

Para utilizar el archivo de mapeo en an Integration Studio o proyecto de Design Studio, siga estos pasos:

  1. Descargar el archivo de mapeo para el flujo de trabajo de un documento.
  2. Abra Transacciones página y localice el documento.
  3. Expanda la entrada para exponer el panel Vistas.
  4. Haga clic en el primer enlace Raw para abrir el contenido EDI X12 del documento.
  5. Haga clic en el segundo enlace Raw para abrir el mismo contenido convertido al formato xCBL.
  6. En el archivo EDI X12, localice el campo a transformar y anote el código del elemento EDI.
  7. En el archivo de mapeo XPath, busque el código del elemento EDI y el XPath correspondiente. Utilice la versión xCBL para confirmar que el XPath y el valor mapeado coinciden.

Ejemplo {: #example }En este ejemplo, se resaltan los campos equivalentes en muestras de un archivo EDI X12, el archivo xCBL, y un extracto del archivo de mapeo XPath.

Archivo EDI X12 (Orden de compra, 850)

example_850.edi

ISA*00* *00* *12*7703844115CHQT *02*9050999992211 *200107*1214*U*00401*000000006*0*T*>
GS*PO*7703844115CHQT*9050999992211*20230924*12142024*6*X*004010
ST*850*0002
INICIO* 00* sudamérica* 99340993** 20230924* 60006342 rEF*X9*881807 REF*IA*60006342 REF*CO*W138156910 REF*DP*25 DTM*010*20230924 TD5*****UPSN N9*SD*8119 N1*BT fulana
N3* 2 Avenida Woodbridge
N4* edison* nueva Jersey* 08837
PER*BD**TE*555-555-5555
N1*ST*Jane Smith
N3*2 Woodbridge Ave
N4*Edison*NJ*08837
PER*BD**TE*555-555-5555
N1*SO*Jane Smith*93*8119
N1*PO*Home Depot*93*8119
PO1*06*2*EA*9.7*TE*SK*H2520*VN*H2520***UP*H2520***PI*H2520
PID*F*08***LISTA DE LIBROS
DTM*038*20610467
TD5*****UPSN
CTT*1
SE*25*0002
GE*7*6
IEA*1*000000007

Archivo xCBL

example_850.xml
<Pedido>
 <Encabezado del pedido>
 <Número de pedido>
 <Número de pedido del comprador> 99340993</NúmeroDePedidoDeComprador>
 </NúmeroDePedido>
 <FechaDeEmisiónDePedido> 24 de septiembre de 2023 t00:00:00</FechaDeEmisiónDePedido>
 <ReferenciasDePedido>
 <ReferenciasDeContrato>
 <core:Contrato>
 <core:IDDeContrato>
 <core:Ident> 60006342</core:Ident>
 </core:IDDeContrato>
 </core:Contrato>
 </ReferenciasDeContrato>
 </OtrasReferenciasDePedido>
 <core:CodificaciónDeReferencia>
 <core:CodificaciónDeTipoDeReferencia>NúmeroDeControlInterno</core:ReferenciaTipoCodificada>
 <core:ReferenciaPrincipal>
 <core:NúmeroRef>121521807</core:NúmeroRef>
 </core:ReferenciaPrincipal>
 </core:ReferenciaCodificada>
 <core:ReferenciaCodificada>
 <core:ReferenciaCodificada>
 <core:ReferenceTypeCoded>NúmeroDeProveedorInterno</core:ReferenceTypeCoded>
 <core:ReferenciaPrincipal>
 <core:NúmeroDeReferencia>60006342</core:NúmeroDeReferencia>
 </core:ReferenciaPrincipal>
 </core:ReferenciaPrincipal>
 </core:ReferenciaCoded>
 <core:ReferenciaCodificada>
 <core:TipoDeReferenciaCodificada>NúmeroDePedidoDeCliente</core:TipoDeReferenciaCodificada>
 <core:ReferenciaPrincipal>
 <core:NúmeroDeReferencia>W138156910</core:NúmeroDeReferencia>
 </core:ReferenciaPrincipal>
 </core:ReferenceCoded>
 <core:ReferenceCoded>
 <core:ReferenceTypeCoded>NúmeroDepartamento</core:ReferenceTypeCoded>
 <core:PrimaryReference>
 <core:RefNum>25</core:RefNum>
 </core:ReferenciaPrincipal>
 </core:ReferenciaCodificada>
 <core:ReferenciaCodificada>
 <core:TipoDeReferenciaCodificada>NúmeroDeSubdía</core:TipoDeReferenciaCodificada>
 <core:ReferenciaPrincipal>
 <core:NúmeroDeReferencia>8119</core:RefNum>
 </core:ReferenciaPrimaria>
 </core:ReferenciaCodificada>
 </OtrasReferenciasDeOrden>
 </ReferenciasDeOrden>
 <Propósito>
 <PropósitoCodificado> otro</core:PropósitoCoded>
 <core:PropósitoCodedOtro> 00</core:PropósitoCodificadoOtro>
 </Propósito>
 <TipoDePedido>
 <core:TipoDePedidoCodificado> otro</core:OrderTypeCoded>  <core:OrderTypeCodedOther> sudamérica</core:TipoDeOrdenCodificadoOtro>
 </TipoDeOrden>
 <MonedaDeOrden>
 <core:MonedaCodificada>Otro</core:MonedaCodificada>
 <core:MonedaCodificadaOtro />
 </MonedaDePedido>
 <IdiomaDePedido />
 <FechasDePedido>
 <ListaDeFechaCodificada>
 <core:FechaCodificada>
 <core:CalificadorDeFecha>
 <core:DateQualifierCoded>Envío solicitado</core:DateQualifierCoded>
 </core:DateQualifier>
 <core:Fecha>2023-09-11T00:00:00</core:Fecha>
 </core:DateCoded>
 </ListOfDateCoded>
 <Envío solicitado por fecha>2023-09-11T00:00:00</Envío solicitado por fecha>
 </Fechas de pedido>
 <Parte del pedido>
 <Parte de facturación>
 <core:NombreDirección>
 <core:Nombre1> jane Smith</core:Nombre1>
 <core:Calle> 2 Avenida Woodbridge</core:Calle>
 <core:Ciudad> edison</core:Ciudad>
 <core:Región>
 <core:RegiónCodificada> otro</core:RegionCoded>
 <core:RegionCodedOther> nueva Jersey</core:RegionCodedOther>
 </core:Región>
 <core:Código postal> 08837</core:CódigoPostal>
 </core:NombreDirección>
 <core:ContactoPrincipal>
 <core:FunciónContacto>
 <core:FunciónContactoCodificadoOtro>NombreODepartamentoComprador</core:FunciónContactoCodificadoOtro>
 </core:FunciónContacto>
 <core:ListaDeNumeroDeContacto>
 <core:NumeroDeContacto>
 <core:TipoDeNumeroDeContactoCodificado>NumeroTelefono</core:TipoDeNumeroDeContactoCodificado>
 <core:ValorDeNumeroDeContacto>555-555-5555</core:ValorDeNumeroDeContacto>
 </core:NumeroDeContacto>
 </core:ListaDeNumerosDeContacto>
 </core:ContactoPrincipal>
 </FacturacionAParte>

Archivo de mapeo XPath (extracto)

Esta tabla muestra parte de un archivo de mapeo de muestra descargado del flujo de trabajo de un socio. Se omiten las filas que no son relevantes para este ejemplo.

ShortName LongName XPath DataType
bEG01 Código de propósito del conjunto de transacciones pedido/Encabezado del pedido/Propósito[core:PurposeCoded='Otro']/core:PurposeCodedOtro cadena
bEG02 Código de tipo de orden de compra orden/Encabezado de orden/Lista de conjuntos de valores de nombres/núcleo:Conjunto de valores de nombres[núcleo:ConjuntoNombre='Referencias de encabezado']/núcleo:Par de valores de nombres de lista/núcleo:Par de valores de nombres[núcleo:Nombre='TipoPO']/núcleo:Valor cadena
bEG03 Número de orden de compra pedido/Encabezado del pedido/Número de pedido/Número de pedido del comprador cadena
bEG05 Fecha de emisión del pedido pedido/Encabezado del pedido/Fecha de emisión del pedido Fecha
bEG06 Número de contrato pedido/Encabezado de pedido/Referencias de pedido/Referencias de contrato/núcleo:Contrato/núcleo:ID de contrato/núcleo:Ident cadena
bT-N102 Factura a nombre de la parte pedido/Encabezado del pedido/Parte del pedido/Parte de facturación/núcleo:NombreDirección/núcleo:Nombre1 cadena
bT-N103 Calificador de código de identificación de factura a partido orden/Encabezado de orden/Lista de conjuntos de valores de nombres/núcleo:Conjunto de valores de nombres[núcleo:ConjuntoNombre='Referencias de partes']/núcleo:Lista de pares de valores de nombres/núcleo:Par de valores de nombres[núcleo:Nombre='Calificador de código de identificación de partes de facturación a la parte']/núcleo:Valor cadena
bT-N104 Código de identificación del proyecto de ley para el partido pedido/Encabezado del pedido/Partido del pedido/BillToParty/núcleo:PartyID/núcleo:Ident cadena
bT-N301 Factura a la dirección de la parte Línea 1 pedido/Encabezado del pedido/Parte del pedido/Parte de la facturación/núcleo:NombreDirección/núcleo:Calle cadena
bT-N302 Factura a la dirección de la parte, línea 2 pedido/Encabezado del pedido/Parte del pedido/Parte a la que se factura/núcleo:NombreDirección/núcleo:CalleSuplemento1 cadena
bT-N401 Factura a la ciudad de la fiesta pedido/Encabezado del pedido/Parte del pedido/Parte a la que se factura/core:NombreDirección/core:Ciudad cadena
bT-N402 Proyecto de ley para el Estado o Provincia del Partido Código pedido/Encabezado del pedido/Parte del pedido/Parte de facturación/núcleo:NombreDirección/núcleo:Región[núcleo:RegiónCodificada='Otro']/núcleo:RegiónCodificadaOtro cadena
bT-N403 Factura a Fiesta Código Postal pedido/Encabezado del pedido/Parte del pedido/Parte a la que se factura/core:NombreDirección/core:Código postal cadena

Video

Tutorial de mapeo de XPath de EDI de Jitterbit