Exportador formato estandar JSON

 

Especificaciones generales

Extensión: JSON

Separador decimal: punto (.) Importes decimales reflejados con 4 dígitos

                    

Campo

Mandatory

Tipo

Descripción

Header: cabecera de la transacción
Type String

Tipo de transacción.

Ejemplo:
"Order" --> Pedido

Id Y

Integer

Número de transacción. Numérico.

 

Date Y

Formato YYYY-MM-DDTHH:MM:SS 

Fecha de realización del pedido.

Currency

Y String

Moneda (Código ISO3).

Summary: sumatorio de totales

TotalGrossAmount

N Decimal (4) Sumatorio de totales brutos de línea.

TotalDiscount

N Decimal (4) Sumatorio de descuentos aplicados.

SubTotal

N Decimal (4) Base imponible, una vez aplicados cargos y descuentos.

TotalTaxes

N Decimal (4)

Sumatorio de impuestos de línea.

Total

N Decimal (4) Sumatorio de Subtotal + Impuestos.
Centre: datos centro o establecimiento comprador que hace el pedido

Id

Integer  Identificador único del centro. Interno de PedidoE.

CentrePrimaryCode

String  Código de cliente para el ERP del proveedor.

Name

String  Nombre del centro que realiza el pedido.

Email

String  Email del establecimiento. 

PhoneNumber

String  Teléfono del establecimiento.

Address

String  Dirección del establecimiento. 

City

String  Ciudad o población del establecimiento. 

PostalCode

String  Código postal del establecimiento. 
Province String 

Provincia del establecimiento. 

Country String 

País del establecimiento. 

Buyer: datos de la sociedad compradora

Id

Integer Identificador único de la sociedad compradora. Interno de PedidoE.

CompanyName

String Nombre de la sociedad compradora. 

VATNumber

String  Identificador fiscal (CIF) de la sociedad compradora. 

Email

String  Email de la sociedad compradora. 

PhoneNumber

String  Teléfono de la sociedad compradora. 

Address

String  Dirección de la sociedad compradora. 

City

String  Ciudad o población de la sociedad compradora. 

Province

String  Provincia de la sociedad compradora. 

PostalCode

String  Código postal de la sociedad compradora. 

Country

String  País de la sociedad compradora. 

Sector

Integer Sector de la sociedad compradora. 
Supplier: datos del proveedor o sociedad vendedora 
Id Integer  Identificador único del proveedor. Interno de PedidoE.  
CompanyName 

String 

Nombre del proveedor. 
VatNumber String  Identificador fiscal (CIF) del proveedor. 
Email  String  Email del proveedor. 
PhoneNumber  String  Teléfono del proveedor. 
Address String Dirección del proveedor. 
City String Ciudad o población del proveedor. 
Province String Provincia del proveedor. 
PostalCode String Código postal del proveedor. 
Country String País del proveedor. 
Sector Integer Sector del proveedor. 
Details: datos de línea de producto
EAN Integer  Código EAN13 del producto.
EANUnit Integer  Código EAN unitario cuando la unidad de medida es bulto (caja, pack, etc.). 
ProductSKU String  Referencia de producto interna del proveedor. 
Format Integer

Formato de venta del producto.

 

1. Caja
2. Unidades
3. Kgs
4. Pack
5. Botellas
6. Brick
7. Barril
8. Latas

UnitsPerFormat Integer 

Unidades por bulto. Ejemplo:

Unidades por caja.
Unidades por pack.

 

Description Y

String 

Descripción del producto.
CategoryName String Categoria del producto según el proveedor. 
Price Decimal (4) Precio unitario del producto. 
Qty Integer  Cantidad del producto.
GrossAmount Decimal (4)  Importe bruto de línea. Es el resultado de Price * Qty.
NetAmount Decimal (4)  Importe neto de línea una vez aplicados cargos y descuentos. 
DiscountAmount Decimal (4)  Importe del descuento. 
DiscountRate Decimal (4)  Porcentaje del descuento.
Taxdatos de los impuestos 
Type String Tipo de impuesto (IVA, IGIC)
Rate Decimal (4)   Porcentaje del impuesto. 
Base Decimal (4)  Base imponible.
Amount Decimal (4)  Importe del impuesto. Resultado de multiplicar Tax.Base por Tax.Rate
   DateItems: refleja la distribución de la cantidad del producto en múltiples fechas según el establecimiento. Para proveedores que realizan múltiples entregas según fecha programada de consumo
Date  Formato YYYY-MM-DDTHH:MM:SS  Fecha de consumo programada según el establecimiento que compra.
Qty Integer 

Cantidad del producto correspondiente a la fecha que precede. 

 

Historial de cambios

Fecha

Descripción

18/06/2020

Definición y creación de guía de especificaciones.

01/07/2020

Actualización guía JSON

12/08/2020

Actualización guía JSON. Se añade bloque Tax.

T