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:
- Descargar el archivo de mapeo para el flujo de trabajo de un documento.
- Abra Transacciones página y localice el documento.
- Expanda la entrada para exponer el panel Vistas.
- Haga clic en el primer enlace Raw para abrir el contenido EDI X12 del documento.
- Haga clic en el segundo enlace Raw para abrir el mismo contenido convertido al formato xCBL.
- En el archivo EDI X12, localice el campo a transformar y anote el código del elemento EDI.
- 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 |