Guia Soriana CFD V02

ESTRUCTURA DE LA ADDENDA REMISION ELECTRONICA. A continuación se describe la sección addenda que deberá contener la mism

Views 176 Downloads 5 File size 184KB

Report DMCA / Copyright

DOWNLOAD FILE

Recommend stories

Citation preview

ESTRUCTURA DE LA ADDENDA REMISION ELECTRONICA. A continuación se describe la sección addenda que deberá contener la misma información que la Remisión enviada previamente y que ha sido aceptada por Soriana. Elemento

Atributo

Addenda DSCargaRemisionProv Remision

Condición M

Tipo Dato

Descripción

M M Id RowOrder

Proveedor

M M M

N

Remision

M

X...20

Consecutivo

M

N

FechaRemisión Tienda

M M

DT...25 N

TipoMoneda

M

N

TipoBulto

M

N

EntregaMercancia

M

N

CumpleReqFiscales

M

X...20*

CantidadBultos

M

N...20,4

Subtotal Descuentos

M M

N...20,4 N...20,4

IEPS IVA OtrosImpuestos Total CantidadPedidos FechaEntregaMercancia

M M M M M O

N...20,4 N...20,4 N...20,4 N...20,4 N DT...25

EmpaqueEnCajas

M

X...20*

EmpaqueEnTarimas

M

X...20

CantidadCajasTarimas

O

N*

Cita

O

X...20

Id de la Remisión Secuencia de Remisión. Siempre será “0” Número de Proveedor (Proporcionado por Soriana). Folio de la Remisión Nacionales: Alfabético hasta 4 posiciones + numérico hasta 10 dígitos. Si se utiliza serie usar un guión (-) como separador. Extranjeros: Alfanumérico hasta 20 posiciones Indica si la remisión es entregada en parcialidades. Número consecutivo de la entrega" Fecha de la Remisión Número de la tienda a la que se dirige la remisión según catálogo “Tiendas”. Número del tipo de moneda según catálogo “TipoMoneda”. Número del tipo de bulto según catálogo “TipoBulto”. Número de entrega mercancía según catálogo “EntregaMercancía”. Indica si la remisión cumple o no los requisitos fiscales. Valores Admitidos True = Si. False = No. Cantidad de bultos que se entregarán con la remisión. Importe del subtotal de la remisión. Importe de los descuentos aplicados en la remisión. Importe del IEPS ( Si no aplica indicar 0 ). Importe del IVA ( Si no aplica indicar 0 ). Importe de otros impuestos ( Ej. Retenciones ). Importe del total de la remisión. Cantidad de los pedidos de la remisión. Fecha de entrega de la mercancía sólo cuando la entrega es en tienda. Indica si la mercancía de la remisión se empaca en cajas. Valores Admitidos True = Si. False = No. Indica si la mercancía de la remisión se empaca en tarimas. Valores Admitidos True = Si. False = No. Cantidad de cajas/tarimas que se embarcan para la remisión NO es requerido para el caso de que en los campos EmpaqueEncajas y EmpaqueEnTarimas no esten requeridos de lo contrario si alguno de ellos esta como requerido entonces SÍ se requiere capturar el valor a este campo. Número de Cita asignado para Almacenes Centrales o CEDIS Perecederos.

C

Pedimento Id RowOrder

0...1

Proveedor Remision

M M M M

N X...20

Pedimento Aduana AgenteAduanal TipoPedimento

M M M M

N...15 N N N

FechaPedimento FechaReiboLaredo FechaBillOfLading

M M M M

DT...25 DT...25 DT...25 0...999

Pedidos Id RowOrder Proveedor Remision

M M M M

N X...20

FolioPedido Tienda

M M

N N

CantidadArticulos

M

N

M

0...999

Articulos Id RowOrder Proveedor Remision

M M M M

N X...20

FolioPedido Tienda

M M

N N

Codigo CantidadUnidadCompra

M M

N N

CostoNetoUnidadCompra

M

N

PorcentajeIEPS

M

N...20,4

PorcentajeIVA

M

N...20,4

O

0...999

CajasTarimas Id RowOrder Proveedor Remision

M M M M

N X...20

Id de la Remisión Secuencia de Pedimento. Número de Proveedor Folio de la Remisión . Nacionales: Alfabético hasta 4 posiciones + numérico hasta 10 dígitos. Si se utiliza serie usar un guión (-) como separador Extranjeros: Alfanumérico hasta 20 posiciones. Número del Pedimento. Número de la Aduana según catálogo “Aduana”. Número del agente aduanal según pedimento Número del tipo de pedimento según catálogo “TipoPedimento”. Fecha de expedición del pedimento. Fecha de recibo de la mercancía en Laredo. Fecha del bill of lading. Id de la Remisión Secuencia de Pedimento. Número de Proveedor Folio de la Remisión. Nacionales: Alfabético hasta 4 posiciones + numérico hasta 10 dígitos. Si se utiliza serie usar un guión (-) como separador. Extranjeros: Alfanumérico hasta 20 posiciones. Folio del Pedido Número de la tienda a la que se le surte el pedido según catálogo “Tiendas”. Cantidad de artículos que se surten de este pedido. Id de la Remisión Secuencia de Artículos. Número de Proveedor Folio de la Remisión. Nacionales: Alfabético hasta 4 posiciones + numérico hasta 10 dígitos. Si se utiliza serie usar un guión (-) como separador. Extranjeros: Alfanumérico hasta 20 posiciones. Folio del Pedido Número de la tienda a la que se le surte el pedido según catálogo “Tiendas”. Código de barras del artículo. Cantidad que se surte en unidades de compra (Piezas totales / Capacidad de empaque). Cantidad que se surte en unidades de compra (Piezas totales / Capacidad de empaque). Porcentaje de IEPS del artículo. (Si no procede indicar 0). Ej. Para 20% indicar 20 Porcentaje de IVA del artículo (Si no procede indicar 0). Ej. Para 15% indicar 15 Id de la Remisión Secuencia de CajasTarimas. Número de Proveedor Folio de la Remisión.

NumeroCajaTarima

M

N

CodigoBarraCajaTarima

M

N...20,4

SucursalDistribuir

M

N

CantidadArticulos

M

N

O

0...999

ArticulosPorCajaTarima Id RowOrder Proveedor Remision

M M M M

N X...20

FolioPedido NumeroCajaTarima

M M

N N

SucursalDistribuir

M

N

Codigo

M

N

CantidadUnidadCompra

M

N...20,4

Nacionales: Alfabético hasta 4 posiciones + numérico hasta 10 dígitos. Si se utiliza serie usar un guión (-) como separador. Extranjeros: Alfanumérico hasta 20 posiciones. Es el número o identificador numérico que el proveedor le asigna a la caja o tarima, este valor debe de ser único para el mismo Proveedor, Remisión y Sucursal a distribuir. Es el código de barra que el proveedor le asigna a la caja o tarima, este valor debe de ser único para el mismo Proveedor, Remisión, Número de Caja / Tarima y sucursal a distribuir y debe de contener 13 dígitos incluyendo el digito verificador. Es la determinante de la sucursal hacia la que se distribuirá la mercancía. Es la cantidad de productos distintos que contendrá la Caja / Tarima.

Id de la Remisión Secuencia de ArticulosPorCajaTarima. Número de Proveedor Folio de la Remisión. Nacionales: Alfabético hasta 4 posiciones + numérico hasta 10 dígitos. Si se utiliza serie usar un guión (-) como separador. Extranjeros: Alfanumérico hasta 20 posiciones. Folio del Pedido Es el número o identificador numérico que el proveedor le asigna a la caja, este valor debe de ser único para el mismo proveedor, remisión y folio del pedido. Es la determinante de la sucursal hacia la que se distribuirá la mercancía. Código de barras del artículo que se esta incluyendo en la remisión. Es la cantidad de unidades de compra o piezas dependiendo de la forma en que se entregue el producto

ESTRUCTURA DE LA ADDENDA ESTANDAR AMECE 7.1 Nivel 1.6.1

a.1 a.1.1

Etiqueta

Atributo

Tipo

requestForPayme nt

requestForPayme ntIdentification entityType

a.1.2

UniqueCreatorIde ntificaton

a.2

specialInstruction

Uso

Descripción

Valor

Longitu d

R

type

String

O

SimpleInvoiceType

contentVersion

String

O

1.3.1

documentStrucutre Version documentStatus

String

R

AMC7.1

Nmtoken

R

Función del mensaje

DeliveryDate

date

O

Fecha del mensaje

ORIGINAL DELETE COPY REEMPLAZA El formato de la fecha es: AAAAMMDD

Se cambiará de aquí en adelante la nomenclatura de 1.6.1 a la letra “a” para simplificar. R

code

Nmtoken

R

Tipo de transacción

String

R

Número asignado por el emisor a la factura. Este numero será el numero de factura que estará estructurado de la siguiente manera: Numero de serie+ no de folio

Nmtoken

O R

a.2.1

text

String

R

a.3 a.3.1

orderIdentification referenceIdentifica tion

String

R R

Informa que tipo de instrucciones son enviadas

INVOICE = Factura DEBIT_NOTE = Nota de debito CREDIT_NOTE = Nota de crédito LEASE_RECEIPT = Recibo de arrendamiento HONORARY_RECEIPT = Recibo de honorarios AUTO_INVOICE= Auto Factura PARTIAL_INVOICE = Comprobante de pago a plazos TRANSPORT_DOCUMENT = Carta porte

min = 1 max = 17

AAB=Condiciones de pago DUT=Información de impuestos (Pedimentos) PUR=Información de compras ZZZ =Importe con letra.

min = 1 max = 3

Proporciona información de texto que aplica a todo el mensaje de la factura. La información estará en función al código del tema de texto

min = 1 max = 255

Número de pedido (comprador) a la que hace

min = 1 max =

Nivel

Etiqueta

Atributo

Tipo

Uso

Descripción

Valor

referencia la factura type a.3.2

ReferenceDate

a.4

AdditionalInformati on referenceIdentifica tion

a.4.1

Nmtoken date

R O

R

type

String

R

Nmtoken

R

a.5 a.5.1

DeliveryNote referenceIdentifica tion

String

O R

a.5.2

ReferenceDate

date

O

a.6 a.6.1

buyer gln

String

R R

a.6.2 a.6.2.1

contactInformation personOrDepartm entName text

Complex Complex

O R

String

R

String

O R

String

Nmtoken

a.6.2.1. 1 a.7 a.7.1

seller gln

a.7.2

alternatePartyIden tification

type

a.8

shipTo

a.8.1

gln

a.8.2

nameAndAddress

String

Fecha del pedido mencionado en la etiqueta anterior Informa de referencias adicionales a nivel global Número de referencia adicional Identificador de la referencia adicional

Longitu d 35

ON = Orden de Compra AAAAMMDD Donde: AAAA= Año, MM=Mes, DD=Dias

min = 1 max = 35 AAE= Cuenta predial CK = Número de cheque ACE= Numero de documento(Reemisión) ATZ = Número de aprobación. AWR = Numero de documento que se reemplaza ON = Número de pedido (comprador) DQ = Folio de recibo de mercancías IV = Número de Factura

Numero de folio. Número emitido por el comprador cuando recibe la mercancía que es facturada Fecha en que fue asignado el no. de folio de recibo

min = 1 max = 35

Se indica el número global de localización (GLN) del comprador.

Len = 13

Contacto de compras

min = 1 max = 35

Se indica el número global de localización (GLN) del vendedor.

Len = 13

R

Identificación secundaria del proveedor

min = 1 max = 35

R

Código para identificar qué tipo de identificación secundaria se le asignó al proveedor

O

Ubicación donde debe realizarse la entrega de la mercancía. Se indica el número global de localización (GLN) de la ubicación a entregar la mercancía Etiqueta padre que indica que se empezará a definir el nombre y dirección de la ubicación donde debe

O

O

SELLER_ASSIGNED_IDENTIFIER_F OR_A_PARTY = Número interno del proveedor IEPS_REFERENCE = Referencia signada para el IEPS

Len = 13

Nivel

Etiqueta

Atributo

Tipo

Uso

a.8.2.1

name

String

O

a.8.2.2

streetAddressOne

String

O

a.8.2.3

city

String

O

a.8.2.4

postalCode

String

O

a.9

InvoiceCreator

a.9.1

gln

String

O

a.9.2

alternatePartyIden tification

String

O

Nmtoken

R

O

type

O

Descripción realizarse la entrega de mercancía 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 distribución Domicilio a donde se embarcara la mercancía: Calle, número exterior, número interior y colonias Ciudad donde se encuentra el domicilio a donde se embarcará en texto claro Código postal

Código para identificar qué tipo de identificación secundaria se le asignó al proveedor Etiqueta padre que indica que se empezará a definir el nombre y dirección de la ubicación donde debe realizarse la entrega de mercancía 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 distribución Domicilio a donde se embarcara la mercancía: Calle, número exterior, número interior y colonias Ciudad donde se encuentra el domicilio a donde se embarcará en texto claro

nameAndAddress

a.9.3.1

name

String

O

a.9.3.2

streetAddressOne

String

O

a.9.3.3

city

String

O

a.9.3.4

postalCode

String

O

Código postal

a.10

Customs

O

Ubicación donde se especifica el identificador de la aduana

a.10.1

gln

O

Se indica el número global de localización (GLN) de la aduana

Longitu d

min = 1 max = 35

min = 1 max = 35 min = 1 max = 35 min = 1 max = 9

Ubicación donde se especifica el identificador del emisor de la factura si es distinto del identificador del proveedor. Se indica el número global de localización (GLN) de la ubicación a entregar la mercancía Identificación secundaria del emisor de la factura

a.9.3

String

Valor

Len = 13

min = 1 max = 35 VA =Identificación Tributaria IA = Numero interno del proveedor

min = 1 max = 35

min = 1 max = 35 min = 1 max = 35 min = 1 max = 9

Len = 13

Nivel a.10.2

Etiqueta

Atributo

alternatePartyIden tification type

Tipo

Uso

Descripción

String

R

Identificación del no. pedimento

Id.5

R

Código para identificar qué tipo de identificación secundaria

date

R

Referencia de la fecha del pedimento

O

Etiqueta padre que indica que se empieza a definir el nombre y dirección de la ubicación donde esta la aduana Nombre de la Aduana

a.10.3

ReferenceDate

a.10.4

nameAndAddress

a.10.4. 1

name

String

R

a.10.4. 2

city

String

R

Ciudad donde se encuentra la aduana.

a.11

currency

O

Etiqueta que indica 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 de la etiqueta addenda que es informativa se podrá detallar en otra. Lo detallado en esta etiqueta deberá coincidir con lo declarado en las etiquetas del SAT considerando el tipo de cambio. Moneda utilizada para detallar la relación de facturas: Moneda mexicana o dolares. Todas las cantidades posteriores seran expresadas en la divisa detallada en esta etiqueta Función de divisa

currencyISOCode

Nmtoken

R

a.11.1

currencyFunction

Nmtoken

R

a.11.2

rateOfChange

Decimal

O

a.12

paymentTerms

O

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 Etiqueta padre que contendrá los términos de pago de dicha factura

Valor

Longitu d min = 1 max = 35

TN = Número de Pedimento

min = 1 max = 35 min = 1 max = 35

MXN= Peso Mexicano USD= Dólar XEU= Euro

Len =3

BILLING_CURRENCY = Divisa de facturación PRICE_CURRENCY = Divisa del precio PAYMENT_CURRENCY = Divisa de pago

min = 1 max = 16

min = 1 max = 3

Nivel

a.12.1

a.12.1. 1 a.12.1. 1.1

Etiqueta

Atributo

Tipo

paymentTermsEve nt

Nmtoken

O

Referencia del tiempo de pago

DATE_OF_INVOICE EFFECTIVE_DATE

PaymentTermsRel ationTime

Nmtoken

O

Término de relación del tiempo de pago

REFERENCE_AFTER

min = 1 max = 15

netPaymentTerms Type

Nmtoken

O R

Condiciones de pago

BASIC_NET END_OF_MONTH BASIC_DISCOUNT_OFFERED

min = 1 max = 22

O

Periodo de pago

R

Tiempo de pago

Nmtoken

R

Tipo de Periodo

DAYS

String

R

Numero de periodos

min = 1 max = 6 min = 1 max = 5

Nmtoken

O R

Descuentos por pago Calificador de porcentajes. Especifica porcentajes que serán descontados o cargados si la factura no se paga dentro del término.

ALLOWANCE_BY_PAYMENT_ON_TI ME SANCTION

min = 1 max = 28

netPayment

paymentTimePerio d timePeriodDue timePeriod

a.12.1. 1.1.1 a.12.2

value discountPayment discountType

a.12.2. 1

percentage

a.13

shipmentDetail

O

a.14

allowanceCharge

O

a.14.1

specialServicesTy pe

String

Uso

R

allowanceChargeT ype

Nmtoken

R

settlementType

Nmtoken

R

sequenceNumber

String

O

Nmtoken

O

Descripción

En XML se utilizará para descuentos la etiqueta ALLOWANCE_BY_PAYME NT_ON_TIME y para penalización SANCTION Especifica el valor de los porcentajes que serán descontados o cargados si la factura no se paga dentro del término. El porcentaje será en base al valor de la factura Etiqueta padre que describirá la información pertinente para el embarque de la mercancía. Etiqueta que contendrá la información de los cargos o descuentos globales por factura Indicador de cargo o descuento Imputación de descuento o cargo. Información del por qué se genera el cargo o descuento Indicador de secuencia de cálculo. Si el descuento y/o cargo no se aplica a un precio fijo, se debe incluir el indicador de la secuencia de cálculo Este atributo sólo se utiliza si el comprador conoce el tipo de descuento o cargo. En el archivo XML se utilizarán los mismos

Valor

Longitu d min = 1 max = 15

min = 1 max = 5

ALLOWANCE_GLOBAL CHARGE_GLOBAL BILL_BACK = Reclamación OFF_INVOICE = Fuera de factura

min = 1 max = 16 min = 1 max = 11 min = 1 max = 15

AA = Abono por Publicidad ABZ = Rebaja o descuento misceláneo ADS = Pedido de un palet completo ADT = Recolección

min = 1 max = 3

Nivel

Etiqueta

Atributo

Tipo

Uso

Descripción códigos que en EDIFACT

Valor

Longitu d

ADO = Descuento Logístico AJ = Ajustes CAC = Descuento / efectivo COD = Pago contra entrega DA = Descuento defectuoso DI = Descuento EAA = Descuento por pronta compra de los clientes EAB = Descuento por pronto pago FA = Descuento por flete FC = Cargo por flete FG = Descuento por mercancías gratuitas FI = Cargo financiero HD = Cargo por manejo de mercancía QD = Cantidad de descuento PAD = Descuento promocional PI = Descuento por recolección QD = Cantidad Descontada. RAA = Rebaja SAB = Descuentos especiales TAE = Descuento por Camioneta TD = Descuento comercial TS = Impuesto estatal TX = Impuestos TZ = Descuento temporal UM = Descuento de mercancía invendible VAB = Descuento por volumen ZZZ = Mutuamente definido

a.14.2 a.14.2. 1

monetaryAmountO rPercentage rate

O O base

a.14.2. 1.1

percentage

a.15

lineItem

a.15.1 a.15.1. 1 a.15.2

tradeItemIdentifica tion gtin

alternateTradeIte mIdentification

Cantidad monetaria o porcentaje tarifa

Nmtoken

R

Decimal

R

type

String

O 0

Comienza el detalle Tipo de línea de detalle

number

Integer

O

Número secuencial que se asigna a cada línea de detalle Comienzo de la identificación de cada artículo Código EAN del artículo solicitado

R String

R

O

Base del porcentaje que se aplicará Porcentaje de descuento que se está aplicando según se ha indicado en el campo anterior a toda la factura. Los Descuentos o Cargos especificados en la sección de detalle no anularán o reemplazarán a los Descuentos o Cargos especificados en la cabecera, sino que los cumplimentarán. Detalle

Numero de identificación adicional para el artículo.

INVOICE_VALUE

Len = 13

SimpleInvoiceLineItemType

min = 1 max = 32 min = 1 max = 5

GTIN = Código de producto

min = 1 max = 14

Nivel

Etiqueta

Atributo type

a.15.3

Tipo Nmtoken

tradeItemDescripti onInformation

Uso R

O language

Nmtoken

O

Descripción

Valor

Tipo de identificación adicional. En caso de no utilizar el código EAN de artículo (GTIN), el artículo se puede indicar de forma alternativa mediante los siguientes conceptos: Número interno del comprador (BUYER_ASSIGNED), número interno del vendedor(SUPPLIER_ASSIG NED), Inicia la descripción del artículo Idioma en que esta la descripción del articulo

-BUYER_ASSIGNED -SUPPLIER_ASSIGNED GLOBAL_TRADE_ITEM_IDENTIFICA TION -SERIAL_NUMBER

a.15.3. 1

longText

String

R

Descripción del artículo solicitado

a.15.4

invoicedQuantity

Decimal

R

Nmtoken

R

Cantidad facturada del producto en la línea de articulo actual Unidad de medida. Solo se utiliza si el producto que se está identificando es de cantidad variable

unitOfMeasure

a.15.5

aditionalQuantity

Nmtoken

min = 1 max = 35

Calificadores de EDIFACT (Ver anexo A)

min = 1 max = 3

NUM_CONSUMER_UNITS= Número unidades de consumo en unidad comercializada FREE_GOODS = Cantidad gratis de mercancía

min = 1 max = 18

Tipo de referencia Ubicación donde se especifica el identificador de la aduana Se indica el número global de localización (GLN) de la aduana Identificación del no. pedimento

ON = Número de órden de compra

Len = 2

Código para identificar qué tipo de identificación secundaria Fecha del pedimento YYYYMMDD

TN = Número de Pedimento

R

Tipo de cantidad que se esta declarando como adicional

O

Inicia la declaración del precio bruto Precio Bruto del artículo sin incluir descuento ni cargos Inicia la declaración del precio neto Precio neto de cada artículo

a.15.6

grossPrice

a.15.6. 1 a.15.7

Amount

a.15.7. 1 a.15.8

Amount AdditionalInformati on

O

a.15.8. 1

referenceIdentifica tion

O

a.15.9

Customs

a.15.9. 1 a.15.9. 2

Decimal

netPrice

R O

Decimal

type

R

Nmtoken

R O

gln

String

O

alternatePartyIden tification

String

R

Id.5

R

Date

R

type

ReferenceDate

Len = 2

Decimal QuantityType

a.15.9. 3

ES= Español EN= Ingles

Longitu d min = 1 max = 35

Información adicional de referencia en el detalle de productos Referencia

Len = 14

min = 1 max = 35

Nivel

Etiqueta

a.15.9. 4

nameAndAddress

a.15.9. 4.1

name

a.15.10

LogisticUnits

a.15.10 .1

serialShippingCon tainerCode

Atributo

palletInformation

a.15.11 .1

palletQuantity

a.15.11 .2

description

String

transport

a.15.12

extendedAttributes

a.15.12 .1

lotNumber

Nmtoken

R

Nmtoken

R

O String

R

R Nmtoken

R

Descripción

Valor

Etiqueta padre que indica que se empezará a definir el nombre y dirección de la ubicación donde esta la aduana Nombre de la Aduana

Inicia la información de identificación logística Inicia la información de Rangos de identificación de productos Calificador del numero de identidad

min = 1 max = 35

BJ = Código Seriado de Unidad de Envío SRV = Número global de unidades de comercialización (GTIN – Código EAN/UPC)

Inicia la información de empaquetado Numero de paquetes

Descripción del empaquetado Tipo de empaquetado

Longitu d

min = 1 max = 3

min = 1 max = 15

EXCHANGE_PALLETS = Palet sin Retorno RETURN_PALLETS = Palet Retornable PALLET_ 80x100= Palet 80 X 100 CASE= Cajon BOX = Caja

min = 1 max = 35

PREPAID_BY_SELLER= Pagado por el proveedor PAID_BY_BUYER = Pagado por el comprador

min = 1 max = 17

R

methodOfPayment

Nmtoken

productionDate a.15.13

R

O

type

a.15.11 .3 a.15.11 .3.1

Uso

R

type

a.15.11

Tipo

R

Pago de transporte de embalaje

O String

R

Información adicional de lote del producto facturado No. De lote

date

O

Fecha de producción

O

Etiqueta que contendrá la información de los cargos o descuentos globales por línea de artículo Indicador de cargo o descuento

allowanceCharge

allowanceChargeT ype

Nmtoken

R

settlementType

Nmtoken

O

Imputación de descuento o cargo. Información del por qué se genera el cargo o descuento

sequenceNumber

String

O

Indicador de secuencia de cálculo. Si el descuento y/o cargo no se aplica a un precio fijo, se debe incluir el indicador de la secuencia de

No. De lote del producto facturado Fecha de producción del lote Formato CCYYMMDD

ALLOWANCE_GLOBAL CHARGE_GLOBAL OFF_INVOICE = fuera de factura CHARGE_TO_BE_PAID_BY_VENDO R = Costo a cargo del proveedor CHARGE_TO_BE_PAID_BY_CUSTO MER= Costo a cargo del cliente

min = 1 max = 16 min = 1 max = 29

min = 1 max = 15

Nivel

Etiqueta

a.15.13 .1

specialServicesTy pe

a.15.13 .2 a.15.13 .2.1 a.15.13 .2.2 a.15.13 .2.2.1

monetaryAmountO rPercentage percentagePerUnit

a.15.14

tradeItemTaxInfor mation

a.15.14 .1

taxTypeDescriptio n

Atributo

Tipo

Nmtoken

O

R String

ratePerUnit amountPerUnit

Uso

R O

String

Nmtoken

Descripción cálculo Este atributo sólo se utiliza si el comprador conoce el tipo de descuento o cargo. En el archivo XML para efectos prácticos se utilizarán los mismos códigos que en EDIFACT

Longitu d

AA = Abono por Publicidad ABZ = Rebaja o descuento misceláneo ADS = Pedido de un palet completo ADT = Recolección ADO = Descuento Logístico AJ = Ajustes CAC = Descuento / efectivo COD = Pago contra entrega DA = Descuento defectuoso DI = Descuento EAA = Descuento por pronta compra de los clientes EAB = Descuento por pronto pago FA = Descuento por flete FC = Cargo por flete FG = Descuento por mercancías gratuitas FI = Cargo financiero HD = Cargo por manejo de mercancía QD = Cantidad de descuento PAD = Descuento promocional PI = Descuento por recolección QD = Cantidad Descontada. RAA = Rebaja SAB = Descuentos especiales TAE = Descuento por Camioneta TD = Descuento comercial TS = Impuesto estatal TX = Impuestos TZ = Descuento temporal UM = Descuento de mercancía invendible VAB = Descuento por volumen ZZZ = Mutuamente definido

min = 1 max = 3

Cantidad monetaria o descuento Porcentaje del cargo o descuento Tarifa por unidad

R

Importe monetario del cargo o descuento por unidad

O

Nodo padre donde se comenzará a detallar los impuestos por cada línea de artículo Tipo de arancel, impuesto o cuota. Para efectos prácticos se utilizarán los mismos calificadores de EDIFACT

R

Valor

min = 1 max = 5

min = 1 max = 35

LAC = ISR

Len = 3

VAT = Impuesto sobre el valor agregado (IVA) GST = IEPS AAA = Impuesto de Petróleo AAD = Cigarros FRE = Exento LOC = Municipal STT = Estatal OTH = Otros Impuestos ( Cedular, Hospedaje)

a.15.14 .2

referenceNumber

String

O

Numero de identificación del impuesto. Numero asignado al comprador por una

min = 1 max = 20

Nivel

Etiqueta

Atributo

Tipo

Uso

Descripción

a.15.14 .3 a.15.14 .3.1 a.15.14 .3.2 a.15.14 .4

tradeItemTaxAmo unt taxPercentage

Decimal

R

Porcentaje del impuesto

taxAmount

Decimal

R

Monto del impuesto

taxCategory

Nmtoken

O

Identificador de impuesto retenido o transferido

a.15.15

totalLineAmount

R

a.15.15 .1 a.15.15 .1.1

grossAmount

O

a.15.15 .2 a.15.15 .2.1

netAmount

Importes monetarios por línea de articulo Indica que se definirá el importe bruto Importe bruto de la línea de artículo Importe bruto= (Cantidad * Precio bruto Unitario) Indica que se definirá el importe neto Importe neto de la línea de artículo Importe neto =(Cantidad * Precio Bruto Unitario) + Cargos – Descuentos

a.16

totalAmount

a.16.1

Amount

a.17

TotalAllowanceCh arge

Valor

Longitu d

jurisdicción de impuesto O

Amount

Decimal

R

Amount

Decimal

specialServicesTy pe

R

O

Decimal

R

Posicion es Decimal es: 2

Posicion es Decimal es: 2

Sumario Indica que se definirá el monto total de las líneas de artículos. Monto total de las líneas de artículos

O allowanceOrCharg eType

a.17.1

R

TRANSFERIDO RETENIDO

min = 1 max = 5 min = 1 max = 5 min = 0 max = 11

Nmtoken

R

Nmtoken

O

Indicador de cargos o descuentos consolidados Este atributo sólo se utiliza si el comprador conoce el tipo de descuento o cargo. En el archivo XML se utilizarán los mismos códigos que en EDIFACT

ALLOWANCE CHARGE AA = Abono por Publicidad ABZ = Rebaja o descuento misceláneo ADS = Pedido de un palet completo ADT = Recolección ADO = Descuento Logístico AJ = Ajustes CAC = Descuento / efectivo COD = Pago contra entrega DA = Descuento defectuoso DI = Descuento EAA = Descuento por pronta compra de los clientes EAB = Descuento por pronto pago FA = Descuento por flete FC = Cargo por flete FG = Descuento por mercancías gratuitas FI = Cargo financiero HD = Cargo por manejo de mercancía QD = Cantidad de descuento PAD = Descuento promocional PI = Descuento por recolección QD = Cantidad Descontada. RAA = Rebaja SAB = Descuentos especiales TAE = Descuento por Camioneta TD = Descuento comercial

min = 1 max = 9 min = 1 max = 3

Nivel

Etiqueta

Atributo

Tipo

Uso

Descripción

Valor

Longitu d

TS = Impuesto estatal TX = Impuestos TZ = Descuento temporal UM = Descuento de mercancía invendible VAB = Descuento por volumen ZZZ = Mutuamente definido a.17.2

Amount

Decimal

O

a.18 a.18.1

baseAmount Amount

Decimal

O R

a.19

tax Nmtoken

O O

type

Monto total de los cargos o descuentos Importe a pagar antes de impuestos GST = IEPS VAT = Impuesto sobre el valor agregado LAC= ISR

a.19.1

taxPercentage

Decimal

O

Porcentaje del impuesto

a.19.2

taxAmount

Decimal

O

a.19.3

taxCategory

Nmtoken

O

Monto total del impuesto. Debe coincidir con el monto declarado en el esquema del SAT en la etiqueta impuestos. Identificador de impuesto retenido o transferido

a.20 a.20.1

payableAmount Amount

Decimal

O R

min = 1 max = 5

TRANSFERIDO RETENIDO

Monto total a pagar Monto

(RECIBO CONSOLIDADO)

(RECIBO CONSOLIDADO)

min = 0 max = 11

SCHEMA XML. A continuación se presenta el esquema del documento.





















































































































































IDENTIFICACIÓN DEL VALOR TIPO MONEDA. Listado de tipos de moneda utilizados. TIPO NO. MONEDA

USO

1 PESOS

Solo proveedores nacionales

2 DOLARES

Solo proveedores de importación

3 EUROS

Solo proveedores de importación

IDENTIFICACIÓN DEL VALOR TIPO BULTO. Listado de tipos de bultos utilizados. NO. TIPO BULTO 1

CAJAS

2

BOLSAS

IDENTIFICACIÓN DEL VALOR ENTREGA MERCANCIA. Listado de opciones de entrega. NO LUGAR ENTREGA DE MERCANCIA 1 DIRECTO A TIENDA 2 509 CEDIS MEXICO 3 598 CEDIS SALINAS 5 578 CEDIS QUERETARO 11 583 PERECEDEROS 12 530 CEDIS PERECEDEROS MONTERREY 13 521 CEDIS PERECEDEROS VILLAHERMOSA 14 561 CEDIS LAREDO 15 562 CEDIS JUAREZ 16 568 CEDIS LA PAZ 17 526 CEDIS NOGALES 18 560 CEDIS ARMADO DE DEDSPENSAS 19 531 CEDIS PERECEDEROS SIP MEXICO 20 532 CEDIS PERECEDEROS SIP HERMOSILLO 21 533 CEDIS PERECEDEROS CHIHUAHUA 22 527 MAQUILAS Y DETALLISTAS 23 528 CONFECCIONES Y MAQUILAS H.M 24 5513 CD MEXICO 25 5514 CDAF TULTITLAN 26 5516 ALMACEN SECOS GUADALAJARA 27 5517 CDAF TIJUANA 28 5519 CD TIJUANA

29 5539 CENTRO DISTRIBUCION SUPERMAZ 30 5540 PROCESADORA MERIDA 31 5525 FRIGO TIJUANA 32 5559 CEDIS VIRTUAL TIJUANA 33 5534 PP CARNES MONTERREY 34 5549 ALMACEN CENTRAL F. U GOMEZ 35 5548 ALMACEN CENTRALTULTITLAN 36 5556 ALMACEN CENTRAL TIJUANA 37 5557 ALMACEN CENTRALGUADALAJARA 38 5554 CDS SALINAS VICTORIA 39 5582 ALMACEN CENTRAL SECOS QUERETARO 40 5558 CEDIS PERECEDEROS GUADALAJARA 41 5542 CEDIS MÉXICO CITY CLUB TULTITLAN 42 5545 CEDIS ARMADO DE DESPENSAS CUAUTITLAN