Insertar Referencias
Crea una nueva Referencia.
Atributos
Sección titulada «Atributos»Endpoint
Sección titulada «Endpoint»MÉTODO | URL |
---|---|
POST | http://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.
CAMPO | DESCRIPCIÓN | TAMAÑO | OBSERVACIÓN |
---|---|---|---|
CLAVE | Nombre de la API. | 50 | Para este caso es Set_Referencias . |
CODIGO | Código de la referencia o producto. | 20 | |
CODIGO2 | Código alterno de la referencia. | 20 | Puede ir vacío. |
NOMBRE | Nombre de la referencia. | 80 | |
NOMBRE2 | Nombre corto de la referencia. | 20 | Puede ir vacío. |
COSTO | Costo de la referencia. | 0 | Puede ir en 0. |
PRECIO | Precio de la referencia. | 0 | Puede ir en 0. |
CODLINEA | Código de la línea a la que pertenece la referencia. | 5 | Debe existir en el ERP. |
CODMEDIDA | Código de la medida de la referencia. | 5 | Debe existir en el ERP. |
COD_ESQIMPUESTO | Código del esquema de impuesto de la referencia. | 5 | Debe existir en el ERP. |
COD_ESQRETENCION | Código del esquema de retención de la referencia. | 5 | Debe existir en el ERP. |
COD_ESQCONTABLE | Código del esquema contable de la referencia. | 5 | Debe existir en el ERP. |
Ejemplo
Sección titulada «Ejemplo»{ "CLAVE": "Set_Referencias", "CODIGO": "0103", "CODIGO2": "", "NOMBRE": "PORTATIL IDEAPAD S145", "NOMBRE2": "PORT IDEA S145", "COSTO": "400000", "PRECIO": "500000", "CODLINEA": "PROD", "CODMEDIDA": "UND", "COD_ESQIMPUESTO": "EI", "COD_ESQRETENCION": "ECOM1", "COD_ESQCONTABLE": "ESQ"}
Respuesta
Sección titulada «Respuesta»Exitosa
Sección titulada «Exitosa»{ "cod_error": 0, "execsql": 0}
Fallida
Sección titulada «Fallida»{ "cod_error": 0, "ex_execsql": "[FireDAC][Phys][FB]exception 16\r\nREST_ERROR\r\n*** LA REFERENCIA 0103 YA EXISTE ***\r\nAt procedure 'REST_INSERT_REFERENCIAS' line: 18, col: 52"}