Saltearse al contenido

Insertar Primarios

Crea un nuevo Documento Primario.

MÉTODOURL
POSThttp://144.202.47.24/{instancia_cliente}/RestServerIsapi.dll/api/v1/TApoloRestInterface/execute

En la variable {instancia_cliente} se indica el nombre de la instancia proporcionado por Apolosoft en el momento de la configuración.

CAMPODESCRIPCIÓNTAMAÑOOBSERVACIÓN
CLAVENombre de la API50Para este caso es Set_Gestion_Primario.
TIPOCódigo del documento primario.5Debe existir en el ERP.
PREFIJOPrefijo del documento primario.5Debe existir en el ERP. Si no lo maneja, debe ir guión bajo _.
NUMERONúmero del documento primario.10
FECHAFecha del documento primario.[DD.MM.AAAA]
VENCEFecha de vencimiento del documento primario.[DD.MM.AAAA]
TERCEROCC/NIT del cliente o proveedor.15Sin dígito de verificación [DV].
VENDEDORCC del vendedor.15Si no lo maneja, debe ir [NA].
LISTACódigo lista de precio.5Si no lo maneja, debe ir [NA].
BANCOCódigo de la caja o banco.5Si no lo maneja, debe ir [NA].
USUARIOUsuario ERP en el que va a quedar registrado el movimiento.10
CENTROCódigo del centro de costos.5
BODEGACódigo de la bodega.5
REFERENCIACódigo de la referencia o producto.20
ENTRADACantidad para compras o entradas.17,4Si no aplica, debe ir con valor 0.
SALIDACantidad para ventas o salidas.17,4Si no aplica, debe ir con valor 0.
UNITARIOValor por unidad.17,4El valor debe ir de acuerdo a la configuración del documento, ya sea con IVA incluido o antes de IVA.
NOTAObservaciones.200Texto libre para adicionar a los registros descripciones.
{
"CLAVE": "Set_Gestion_Primario",
"TIPO": "FE1",
"PREFIJO": "SETT",
"NUMERO": "1070",
"FECHA": "12.10.2022",
"VENCE": "27.10.2022",
"TERCERO": "12345678",
"VENDEDOR": "NA",
"LISTA": "NA",
"BANCO": "CG",
"USUARIO": "SUPERVISOR",
"CENTRO": "NA",
"BODEGA": "NA",
"REFERENCIA": "12345",
"ENTRADA": 0,
"SALIDA": 1,
"UNITARIO": 1000,
"PORC_DESCUENTO": 0,
"NOTA": "-"
}
{
"cod_error": 0,
"execsql": 0
}
{
"cod_error": 0,
"ex_execsql": "[FireDAC][Phys][FB]exception 19\r\nREST_ERROR\r\n*** EL TERCERO 12345678 NO EXISTE ***\r\nAt procedure 'REST_INSERT_GESTION_PRIMARIO' line: 31, col: 49"
}