Estimados estoy realizando el tutorial con postman, específicamente tengo dudas con la parte de realizar un POST llamado Stamp invoice. Al realizar el POST obtengo un resultado que no logro interpretar.
La respuesta que obtengo es:
“rid”: “73ba6407-c562-4a61-9259-df2c7ab8e1f2”,
“code”: 200,
“errors”: null,
“status”: true,
“message”: null,
“response”: [
{
“keyword”: “type”,
“message”: “Value {“numero”:“099”,“fecha”:“2016-05-17”,“aduana”:“AD19888”} is not a(n) “array””,
“pointer”: “/conceptos/1/informacionAduanera”,
“value”: {
“numero”: “099”,
“fecha”: “2016-05-17”,
“aduana”: “AD19888”
},
“context”: {
“value”: “{“numero”:“099”,“fecha”:“2016-05-17”,“aduana”:“AD19888”}”,
“type”: ““array””
}
De acuerdo a lo que viene en la explicación en su página. https://www.paybook.com/sync/docs/API#en&endpoints.invoicing
Debería haber recibido el xml.
Intente quitando la transacción que tiene la información de aduana, es decir esta:
{
“cantidad”: “5”,
“unidad”: “Mt”,
“descripcion”: “Producto Importado”,
“valorUnitario”: “100”,
“importe”: “500”,
“noIdentificacion”:“SKU120312954”,
“informacionAduanera”: {
“numero”:“099”,
“fecha”:“2016-05-17”,
“aduana”:“AD19888”
}
Y lo que obtengo es:
{
“rid”: “253e6f2b-e89d-4084-a16b-0ddaea01bf26”,
“code”: 400,
“errors”: null,
“status”: false,
“message”: “The CSD has expired”,
“response”: null
}