1. Descripción General
Documento publico órdenes de compra que contiene un schema genérico que permite crear ordenes de compra en el ERP.
Componentes Principales:
-
Documento público “Orden de Compra” en la plataforma Deals
-
Método POST público “OrdenCompraPublicar”
-
Método GET público “CreateOrdenCompra”
2. Esquema del Documento Órdenes de Compra
{
"IdentificacionExterna": "Identificador único del sistema origen",
"Fecha": "Fecha de emisión de la orden", // Obligatorio
"CondicionPago": "Términos de pago acordados", // Obligatorio
"Moneda": "Código de moneda (ej: ARS, USD)", // Obligatorio
"Sucursal": "Sucursal emisora", // Obligatorio
"NumeroComprobante": "Número de comprobante interno",
"Descripcion": "Descripción general de la orden",
"Proveedor": "Código del proveedor en el sistema", // Obligatorio
"ProvinciaOrigenCodigo": "Código de provincia de origen",
"ProvinciaDestinoCodigo": "Código de provincia de destino",
"Items": [
{
"ProductoCodigo": "Código del producto/servicio", // Obligatorio
"Cantidad": "Cantidad solicitada", // Obligatorio
"Precio": "Precio unitario", // Obligatorio
"Descripcion": "Descripción del item",
"ImporteExento": "Importe exento de impuestos"
}
]
}
Campos Obligatorios:
- “Fecha”: “Fecha de emisión de la orden”
- “CondicionPago”: “Términos de pago acordados”
- “Moneda”: “Código de moneda (ej: ARS, USD)”
- “Sucursal”: “Sucursal emisora”
- “Proveedor”: “Código del proveedor en el sistema”
- “ProductoCodigo”: “Código del producto/servicio”
- “Cantidad”: “Cantidad solicitada”
- “Precio”: “Precio unitario”
3. Configuración del Método OrdenCompraPublicar
Características:-
Tipo: Método POST Público
-
Nombre: OrdenCompraPublicar
-
Funcionalidad: Permite utilizar la URL genérica para enviar Órdenes de Compra desde sistemas externos.
-
Esquema: Utiliza el esquema JSON completo definido para el documento Ordenes de compra.
Configuración:
-
Agregar desde el Boton +Nuevo el método como en la grilla de Publicaciones Propias.
4. Configuración del Método CreateOrdenCompra
Características:
-
Tipo: Método GET Público
-
Nombre: CreateOrdenCompra
-
API: Utiliza la API ordenCompra
4.1 Configurar Parámetros
Parámetros Públicos:
-
TipoDocumento: Permite configurar el tipo de documento para enviar en el GET
-
Workflow: Permite configurar el workflow para enviar en el GET
-
Agregar desde el Boton +Nuevo el método como en la grilla de Descargas.
4.2 Configuración de Sinónimos
Campos Sinonimizables:
-
CondicionPago - Ejemplo:
Efectivo→CE -
Moneda - Conversión de códigos de moneda (ej: USD → DOL)
-
Sucursal - Mapeo de códigos de sucursal (ej: 30716273179 → EMPRE01)
-
ProvinciaOrigenCodigo - Ejemplo:
Buenos Aires→BSAS -
ProvinciaDestinoCodigo - Ejemplo:
Buenos Aires→BSAS







