La API Defontana está organizada en torno a REST. Nuestra API tiene URLs predecibles orientadas a los recursos, acepta cuerpos de solicitud codificados por formulario, devuelve respuestas codificadas por JSON y utiliza códigos de respuesta HTTP, autenticación y verbos estándar.
...
Expand |
---|
|
Permite ingresar un comprobante contable. Ambientes Headers Tipo | Valor | Requerido |
---|
Content-Type | “application/json” | Sí | Authorization | Token de autenticación del usuario de Integración. Debe ingresarse con el siguiente formato “bearer TOKEN” | Sí |
Parámetros (se envían los mismos parámetros indicados en el método InsertVoucher) Respuesta Code Block |
---|
| {
"voucherType": "Egreso",
"number": 101,
"fiscalYear": 2020,
"success": true,
"message": ""
} |
|
...
Expand |
---|
title | GetReceptionDocuments |
---|
|
Permite obtener los documento de inventario asociados a una orden de compra. Ambientes Headers Tipo | Valor | Requerido |
---|
Content-Type | “application/json” | Sí | Authorization | Token de autenticación del usuario de Integración. Debe ingresarse con el siguiente formato “bearer TOKEN” | Sí |
Parámetros Campo | Descripción | Requerido |
---|
Number | Número de orden de compra | Sí |
Respuesta Code Block |
---|
| {
"success": true,
"message": "string",
"exceptionMessage": "string",
"receptionDocumentList": [
{
"receptionDocumentNumber": 0,
"providerID": "string",
"inventoryDocumentList": [
{
"numberDocInv": "string",
"docTypeInv": "string",
"storageID": "string",
"fiscalYear": "string",
"voucherType": "string",
"voucherNumber": "string"
}
]
}
]
} |
|
Expand |
---|
title | GetProvidersByFileID |
---|
|
Ambientes Headers Parámetros Respuesta |
INVENTORY
Expand |
---|
|
Permite ingresar un documento de inventario Ambientes Headers Tipo | Valor | Requerido |
---|
Content-Type | “application-json“ | Sí | Authorization | Token de autenticación del usuario de Integración. Debe ingresarse con el siguiente formato “bearer TOKEN” | Sí |
Parámetros Campo | Descripción | Requerido |
---|
total | Total del movimiento | Sí | gloss | Glosa del movimiento | No | dispatchAddress | Dirección de despacho | Sí | correlative | Correlativo del movimiento | Sí | order | Orden del movimiento | Sí | isNew | Corresponde a un producto nuevo, S o N | Sí | counterExistence | Contador de existencia | Sí | intType | Tipo de entero | | from | Desde | | integrate | Integrado | | isCentralizable | Corresponde centralizar, S o N | | isProgressDisabled | El progreso del movimiento está deshabilitado, S o N | Sí | isAutoCentralizable | Si corresponde su centralización automática, S o N | Sí | isFromEdit | Si el movimiento es editable, S o N | Sí | accountingDefinitionCode | El código de la cuenta contable correspondiente a la definición de centralización | Sí | analysis | businessCenter, clasifier1, clasifier2 | Sí | referenceDocumentFolio | Folio del documento de referencia | No | serial | Serie del documento de referencia | No | userId | Identificador del usuario | No | clientId | Identificador del cliente | Sí | companyId | Identificador de la empresa | Sí | sessionId | Identificador la sesión | | serviceId | Identificador del servicio | | fiscalYear | Año fiscal del movimiento | | referenceDocumentType | Código del tipo de documento de referencia | | documentTypeId | Identificador del tipo de documento | | providerId | identificador del proveedor | | customerId | Identificador del cliente | | originStowageId | Identificador del almacenamiento de origen | | destinationStowageId | Identificador del almacenamiento de destino | | reasonId | Identificador del motivo | | date | Fecha del movimiento | | folio | Folio del movimiento | | details | lote, loteExpirationDate, lotes: batchNumber, amount, expirationDate | | tasa | Tasa de la moneda del movimiento | | coinId | Identificador del código | | headerFileId | | | fileId | | | comment | | | attribute1 | | | attribute2 | | | attribute3 | | | attribute4 | | | attribute5 | | | serialPrefix | | | serialSufix | | | serialStart | | | infAnCtaCtble | | | serials | | | analysis | { "businessCenter": "string", "clasifier1": "string", "clasifier2": "string", "file": "string", "fileFieldName": "string" } | | decimals | | | factor | | | count | | | height | | | articleId | | | receivedCount | | | dispatchedCount | | | unitaryCount | | | currentCost | | | balance | | | tasaDate | | | serviceProjectId | | | summary | | | analysisInfo | { "businessCenter": "string", "clasifier1": "string", "clasifier2": "string", "file": "string", "fileFieldName": "string" } | | workOrderNumber | | | serieOC | | | description | | | price | | | accountingDefinitionCode | | | tipoCentDet | | | destinationLocalization | | | originLocalization | | | length | | | width | | | orderNumber | | | properties | | |
Respuesta Code Block |
---|
| {
"number": 0,
"documentType": "string",
"success": true,
"message": "string",
"exceptionMessage": "string"
} |
|
...