Addenda COPPEL
Addenda COPPEL
Tramas de archivo de integración
ADDENDA|COPPEL|REQUESTFORPAYMENTIDENTIFICATION|<Entity Type>|<Unique Creator Identification>
ADDENDA|COPPEL|ORDERIDENTIFICATION
ADDENDA|COPPEL|ORDERIDENTIFICATIONREFERENCEID|<Reference Identification>|<Type>|<Reference Date>
ADDENDA|COPPEL|SELLER|<GLN>
ADDENDA|COPPEL|SELLERALTERNATEPARTYID|<Alternate Party Identification>|<Type>|<IndentificaTipoProv>
ADDENDA|COPPEL|SHIPTO|<GLN>
ADDENDA|COPPEL|SHIPTONAMEANDADDRESS|<Name>|<Street Address One>|<City>|<Postal Code>|<bodegaEnt>
ADDENDA|COPPEL|CURRENCY|<Currency ISO Code>
ADDENDA|COPPEL|CURRENCYFUNCTION|<Currency Function>|<Rate of Change>
ADDENDA|COPPEL|TOTALLOTES|<Cantidad>
ADDENDA|COPPEL|LINEITEM|<Type>|<Number>|<Gtin>|<Alternate Trade Item Identifications>|<Type>|<Codigo>|<Talla>|<Languaje>|< Trade Item Description Information Long Text>|<Invoiced Quantity>|<Unit of measure>|<Gross Price>|<Net Price>|<Pallet Information Description>|<Pallet Information Type>|<Pallet Information Method of Payment>|<Pallet Information Prepact Cant>|<Total Line Gross Amount>|<Total Line Net Amount>
ADDENDA|COPPEL|TOTALAMOUNT|<Amount>
ADDENDA|COPPEL|TOTALALLOWANCECHARGE|<Allowance Charge Type>|<Special Services Type>|<Amount>
ADDENDA|COPPEL|BASEAMOUNT|<Amount>
ADDENDA|COPPEL|TAX|<Type>|<Tax Percentage>|<Tax Amount>|<Tax Category>
ADDENDA|COPPEL|PAYABLEAMOUNT|<Amount>
ADDENDA|COPPEL|CADENAORIGINAL|<Cadena>
Estructura de Campos de la Addenda
Datos Generales
Descripción: Datos generales de la addenda.
Obligatoriedad: Esta sección es requerida.
Posición | Nombre | Descripción | Restricciones | Obligatoriedad |
---|---|---|---|---|
1 | Type | Tipo de transacción |
Lista de valores permitidos:
|
Opcional |
2 | Content Version | Versión del estandar XML. |
Lista de valores permitidos:
|
Opcional |
3 | Document Structure Version | Versión de la estructura del documento generado AMC7.1 |
Lista de valores permitidos:
|
Requerido |
4 | Document Status | Función del mensaje. |
Lista de valores permitidos:
|
Requerido |
5 | Delivery Date | Fecha del mensaje |
Tipo de Dato: date |
Opcional |
Request For Payment Identification
Descripción: Especifica la transacción a utilizar.
Obligatoriedad: Esta sección es requerida.
Posición | Nombre | Descripción | Restricciones | Obligatoriedad |
---|---|---|---|---|
1 | REQUESTFORPAYMENTIDENTIFICATION |
Debe ser siempre el valor: REQUESTFORPAYMENTIDENTIFICATION . Especifica la transacción a utilizar. |
||
2 | Entity Type | Identificación del tipo de Transacción. |
Lista de valores permitidos:
|
Requerido |
3 | Unique Creator Identification | Número asignado por el emisor de la factura. Número de serie + Número de folio. |
Expresión Regular: ^.{1,17}$ |
Requerido |
Order Identification
Descripción: Identificacion de Orden de compra a la que hace referencia la factura.
Obligatoriedad: Esta sección es requerida.
Posición | Nombre | Descripción | Restricciones | Obligatoriedad |
---|---|---|---|---|
1 | ORDERIDENTIFICATION |
Debe ser siempre el valor: ORDERIDENTIFICATION . Identificacion de Orden de compra a la que hace referencia la factura. |
Reference Identifications
Descripción: Especifica el número de orden de compra(Comprador) a la que hace referencia la factura.
Obligatoriedad: Esta sección es requerida.
Reference Identification
Descripción: Especifica el número de orden de compra(Comprador) a la que hace referencia la factura.
Obligatoriedad: Esta sección es requerida.
Esta sección es repetible con las siguientes restricciones:
- Mínimo número de ocurrencias: 1
- Máximo número de ocurrencias: 30
Posición | Nombre | Descripción | Restricciones | Obligatoriedad |
---|---|---|---|---|
1 | ORDERIDENTIFICATIONREFERENCEID |
Debe ser siempre el valor: ORDERIDENTIFICATIONREFERENCEID . Especifica el número de orden de compra(Comprador) a la que hace referencia la factura. |
||
2 | Reference Identification | Número de pedido (comprador) a la que hace referencia la factura. |
Expresión Regular: ^.{1,35}$ |
Requerido |
3 | Type | Especifica el codigo para identificar la orden de compra. |
Lista de valores permitidos:
|
Requerido |
4 | Reference Date | Especifica la fecha de order de compra (Comprador) a la que hace referencia la factura. |
Tipo de Dato: date |
Opcional |
Seller
Descripción: Información del vendedor.
Obligatoriedad: Esta sección es opcional.
Posición | Nombre | Descripción | Restricciones | Obligatoriedad |
---|---|---|---|---|
1 | SELLER |
Debe ser siempre el valor: SELLER . Información del vendedor. |
||
2 | GLN | se indica el número global de localizacion (GLN) del vendedor. |
Expresión Regular: ^[A-Z0-9]{13}$ |
Opcional |
Alternate Party Identification
Descripción: Identificación secundaria del proveedor.
Obligatoriedad: Esta sección es requerida.
Posición | Nombre | Descripción | Restricciones | Obligatoriedad |
---|---|---|---|---|
1 | SELLERALTERNATEPARTYID |
Debe ser siempre el valor: SELLERALTERNATEPARTYID . Identificación secundaria del proveedor. |
||
2 | Alternate Party Identification | Identificación secundaria del proveedor. |
Expresión Regular: ^.{1,35}$ |
Requerido |
3 | Type | Tipo de identificacion secundaria que se le asignó al proveedor. |
Lista de valores permitidos:
|
Requerido |
4 | IndentificaTipoProv | Tipo de proveedor Coppel. |
Lista de valores permitidos:
|
Requerido |
Ship To
Descripción: Ubicación donde debe de realizarse la entrega de la mercancia.
Obligatoriedad: Esta sección es requerida.
Posición | Nombre | Descripción | Restricciones | Obligatoriedad |
---|---|---|---|---|
1 | SHIPTO |
Debe ser siempre el valor: SHIPTO . Ubicación donde debe de realizarse la entrega de la mercancia. |
||
2 | GLN | Se indica el numero global de localizacion (GLN) de la ubicacion de entrega de la mercancia. |
Expresión Regular: ^[A-Z0-9]{13}$ |
Opcional |
ShipTo Address Section
Descripción: Información de direcciones para entrega.
Obligatoriedad: Esta sección es opcional.
Name and Address
Descripción: Etiqueta padre que indica que se empezaré a definir el nombre y direccion de la ubicacion donde debe realizarse la entrega de mercancia.
Obligatoriedad: Esta sección es opcional.
Esta sección es repetible.
Posición | Nombre | Descripción | Restricciones | Obligatoriedad |
---|---|---|---|---|
1 | SHIPTONAMEANDADDRESS |
Debe ser siempre el valor: SHIPTONAMEANDADDRESS . Etiqueta padre que indica que se empezaré a definir el nombre y direccion de la ubicacion donde debe realizarse la entrega de mercancia. |
||
2 | Name | Razón social de la Empresa a donde se va a embarcar en caso de ser diferente al comprador, o el nombre de la bodega o centro de distribucion. |
Expresión Regular: ^.{1,35}$ |
Opcional |
3 | Street Address One | Domicilio a donde se embarcara la mercancia: Calle, numero exterior, numero interior y colonias. |
Expresión Regular: ^.{1,35}$ |
Opcional |
4 | City | Ciudad donde se encuentra el domicilio a donde se embarcara en texto claro. |
Expresión Regular: ^.{1,35}$ |
Opcional |
5 | Postal Code | Código Postal del domicilio a donde se embarcara la mercancia |
Expresión Regular: ^.{1,9}$ |
Opcional |
6 | bodegaEnt | Identificador de la bodega coppel a la que se esta facturando. |
Lista de valores permitidos:
|
Requerido |
Currencies
Descripción: Especifica el tipo de divisa utilizada, para efectos de comprobantes fiscales digitales emitidos UNICAMENTE se podrá utilizar como divisa la moneda nacional (MXN), sin embargo dentro del complemento se podrá detallar en otra de forma informativa. Lo detallado en esta etiqueta deberá coincidir con lo declarado en las etiquetas del SAT considerando el tipo de cambio.
Obligatoriedad: Esta sección es opcional.
Currency
Descripción: Especifica el tipo de divisa utilizada, para efectos de comprobantes fiscales digitales emitidos UNICAMENTE se podrá utilizar como divisa la moneda nacional (MXN), sin embargo dentro del complemento se podrá detallar en otra de forma informativa. Lo detallado en esta etiqueta deberá coincidir con lo declarado en las etiquetas del SAT considerando el tipo de cambio.
Obligatoriedad: Esta sección es opcional.
Esta sección es repetible con las siguientes restricciones:
- Máximo número de ocurrencias: 3
Posición | Nombre | Descripción | Restricciones | Obligatoriedad |
---|---|---|---|---|
1 | CURRENCY |
Debe ser siempre el valor: CURRENCY . Especifica el tipo de divisa utilizada, para efectos de comprobantes fiscales digitales emitidos UNICAMENTE se podrá utilizar como divisa la moneda nacional (MXN), sin embargo dentro del complemento se podrá detallar en otra de forma informativa. Lo detallado en esta etiqueta deberá coincidir con lo declarado en las etiquetas del SAT considerando el tipo de cambio. |
||
2 | Currency ISO Code | Especificar el codigo de la moneda utilizada para detallar la relación de facturas.Todas las cantidades posteriores seran expresadas en la divisa detallada en esta etiqueta |
Lista de valores permitidos:
|
Requerido |
Currency Function Section
Descripción: Especifica la función de divisa.
Obligatoriedad: Esta sección es requerida.
Currency Function
Descripción: Funcion de divisa.
Obligatoriedad: Esta sección es requerida.
Esta sección es repetible con las siguientes restricciones:
- Mínimo número de ocurrencias: 1
- Máximo número de ocurrencias: 3
Posición | Nombre | Descripción | Restricciones | Obligatoriedad |
---|---|---|---|---|
1 | CURRENCYFUNCTION |
Debe ser siempre el valor: CURRENCYFUNCTION . Funcion de divisa. |
||
2 | Currency Function | Función de la divisa. |
Lista de valores permitidos:
|
Requerido |
3 | Rate of Change | Especifica la tasa de cambio que se aplica a las monedas. La regla general para calcular la tasa de cambio es la siguiente: Divisa de Referencia multiplicada por la Tasa = Divisa Objetivo. |
Tipo de Dato: decimal |
Opcional |
Total Lotes
Descripción: Se definira el Numero de paquetes o cajas que entregara de la factura
Obligatoriedad: Esta sección es requerida.
Posición | Nombre | Descripción | Restricciones | Obligatoriedad |
---|---|---|---|---|
1 | TOTALLOTES |
Debe ser siempre el valor: TOTALLOTES . Se definira el Numero de paquetes o cajas que entregara de la factura |
||
2 | Cantidad | Numero de paquetes o cajas |
Expresión Regular: ^[0-9]{1,20}$ |
Opcional |
lineItems
Descripción: line Items
Obligatoriedad: Esta sección es opcional.
line Item
Descripción: lineItem
Obligatoriedad: Esta sección es opcional.
Esta sección es repetible.
Posición | Nombre | Descripción | Restricciones | Obligatoriedad |
---|---|---|---|---|
1 | LINEITEM |
Debe ser siempre el valor: LINEITEM . lineItem |
||
2 | Type | Tipo de línea de detalle |
Lista de valores permitidos:
|
Opcional |
3 | Number | Número secuencial que se asigna a cada línea de detalle |
Expresión Regular: ^[0-9]{1,5}$ |
Opcional |
4 | Gtin | Especifica el código EAN de cada artículo. |
Expresión Regular: ^.{1,14}$ |
Requerido |
5 | Alternate Trade Item Identifications | Identificación adicional del articulo. |
Tipo de Dato: string |
Opcional |
6 | Type | Tipo de indentificación adicional, en caso de no utilizar el codigo GTIN |
Lista de valores permitidos:
|
Requerido |
7 | Codigo | Codigo |
Expresión Regular: ^[0-9]{1,50}$ |
Requerido |
8 | Talla | talla |
Expresión Regular: ^[0-9]{1,50}$ |
Requerido |
9 | Languaje | Tipo de lenguaje de la descripción. ES = Español, EN = Ingles |
Lista de valores permitidos:
|
Opcional |
10 | Trade Item Description Information Long Text | Descripción del artículo solicitado |
Expresión Regular: ^.{1,35}$ |
Requerido |
11 | Invoiced Quantity | Cantidad facturada del producto en la línea derl artículo actual |
Tipo de Dato: decimal |
Requerido |
12 | Unit of measure | Unidad de medida. Solo se utiliza si el artículo que se esté identificando es de unidad variable. |
Tipo de Dato: string |
Requerido |
13 | Gross Price | Precio bruto. |
Tipo de Dato: decimal |
Requerido |
14 | Net Price | Precio neto de cada articulo. |
Tipo de Dato: decimal |
Requerido |
15 | Pallet Information Description | Descripción del empaquetado. |
Tipo de Dato: string |
Opcional |
16 | Pallet Information Type | Especifica el tipo de empaquetado. |
Lista de valores permitidos:
|
Requerido |
17 | Pallet Information Method of Payment | Metodo de pago. |
Lista de valores permitidos:
|
Requerido |
18 | Pallet Information Prepact Cant | Unidad de empaque=lo que va en cada caja. | Requerido | |
19 | Total Line Gross Amount | Importe bruto de la línea de artículo. |
Tipo de Dato: decimal |
Requerido |
20 | Total Line Net Amount | Importe neto de la línea de artículo |
Tipo de Dato: decimal |
Requerido |
Total Amount
Descripción: Monto total de las líneas de artículos.
Obligatoriedad: Esta sección es opcional.
Posición | Nombre | Descripción | Restricciones | Obligatoriedad |
---|---|---|---|---|
1 | TOTALAMOUNT |
Debe ser siempre el valor: TOTALAMOUNT . Monto total de las líneas de artículos. |
||
2 | Amount | Especifica el monto |
Tipo de Dato: decimal |
Requerido |
Total Allowance Charge Section
Descripción: Monto total de cargos o descuentos.
Obligatoriedad: Esta sección es opcional.
Total Allowance Charge
Descripción: Monto total de cargos o descuentos.
Obligatoriedad: Esta sección es opcional.
Esta sección es repetible.
Posición | Nombre | Descripción | Restricciones | Obligatoriedad |
---|---|---|---|---|
1 | TOTALALLOWANCECHARGE |
Debe ser siempre el valor: TOTALALLOWANCECHARGE . Monto total de cargos o descuentos. |
||
2 | Allowance Charge Type | Cargos o descuentos consolidados. |
Lista de valores permitidos:
|
Requerido |
3 | Special Services Type | Tipo de descuento o cargo. Este atributo sólo se utiliza si el comprador conoce el tipo de descuento o cargo. |
Lista de valores permitidos:
|
Opcional |
4 | Amount | Monto total del descuento o cargo. |
Tipo de Dato: decimal |
Opcional |
Base Amount
Descripción: Importe a pagar antes de impuestos
Obligatoriedad: Esta sección es opcional.
Posición | Nombre | Descripción | Restricciones | Obligatoriedad |
---|---|---|---|---|
1 | BASEAMOUNT |
Debe ser siempre el valor: BASEAMOUNT . Importe a pagar antes de impuestos |
||
2 | Amount | Importe a pagar antes de impuestos |
Tipo de Dato: decimal |
Requerido |
Taxes
Descripción: Impuestos
Obligatoriedad: Esta sección es opcional.
Tax
Descripción: Impuesto
Obligatoriedad: Esta sección es opcional.
Esta sección es repetible con las siguientes restricciones:
- Máximo número de ocurrencias: 99
Posición | Nombre | Descripción | Restricciones | Obligatoriedad |
---|---|---|---|---|
1 | TAX |
Debe ser siempre el valor: TAX . Impuesto |
||
2 | Type | Tipo |
Lista de valores permitidos:
|
Opcional |
3 | Tax Percentage | Porcentaje |
Expresión Regular: ^-?([0-9]{1,5})(\.[0-9]+)?$ |
Opcional |
4 | Tax Amount | Monto total del impuesto |
Tipo de Dato: decimal |
Opcional |
5 | Tax Category | Identificador de impuesto |
Lista de valores permitidos:
|
Opcional |
Payable Amount
Descripción: Cantidad a pagar
Obligatoriedad: Esta sección es opcional.
Posición | Nombre | Descripción | Restricciones | Obligatoriedad |
---|---|---|---|---|
1 | PAYABLEAMOUNT |
Debe ser siempre el valor: PAYABLEAMOUNT . Cantidad a pagar |
||
2 | Amount | Cantidad a pagar |
Tipo de Dato: decimal |
Requerido |
cadenaOriginal
Descripción: Secuencia de datos formada con la información contenida dentro del comprobante fiscal digital
Obligatoriedad: Esta sección es requerida.
Posición | Nombre | Descripción | Restricciones | Obligatoriedad |
---|---|---|---|---|
1 | CADENAORIGINAL |
Debe ser siempre el valor: CADENAORIGINAL . Secuencia de datos formada con la información contenida dentro del comprobante fiscal digital |
||
2 | Cadena | Cadena | Opcional |