Saltearse al contenido

Insertar Secundarios

Crea un nuevo Documento Secundario.

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_Secundario.
TIPOCódigo del documento secundario.5Debe existir en el ERP.
PREFIJOPrefijo del documento secundario.5Debe existir en el ERP. Si no lo maneja, debe ir guión bajo _.
NUMERONúmero del documento secundario.10
FECHAFecha del documento secundario.[DD.MM.AAAA]
VENCEFecha de vencimiento del documento secundario.[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
TIPO_REFCódigo del documento primario al que aplica.5Debe existir en el ERP.
PREFIJO_REFPrefijo del documento primario al que aplica.5Debe existir en el ERP.
NUMERO_REFNúmero del documento primario al que aplica.10Debe existir en el ERP.
ABONOValor a abonar o cancelar.0
{
"CLAVE": "Set_Gestion_Secundario",
"TIPO": "RC1",
"PREFIJO": "_",
"NUMERO": "1065",
"FECHA": "12.10.2022",
"VENCE": "27.10.2022",
"NOTA": "-",
"TERCERO": "123456789",
"VENDEDOR": "NA",
"BANCO": "CG",
"USUARIO": "SUPERVISOR",
"TIPO_REF": "FV4",
"PREFIJO_REF": "_",
"NUMERO_REF": "2226",
"ABONO": 100000
}
{
"cod_error": 0,
"execsql": 0
}
{
"cod_error": 0,
"ex_execsql": "[FireDAC][Phys][FB]exception 19\r\nREST_ERROR\r\n*** EL DOCUMENTO PRIMARIO FV4 _ 2226 NO TIENE SALDO ***\r\nAt procedure 'REST_INSERT_GESTION_SECUNDARIO' line: 83, col: 34"
}