{"_id":"5c6eb93cd552970044d7aeb7","project":"56abd2434e4b730d009eb10a","version":{"_id":"56abd2434e4b730d009eb10d","project":"56abd2434e4b730d009eb10a","__v":26,"createdAt":"2016-01-29T20:57:39.712Z","releaseDate":"2016-01-29T20:57:39.712Z","categories":["56abd2444e4b730d009eb10e","56abd4c8f25f160d00e17f81","56abd72ff25f160d00e17f84","56b3b8ea9f97020d0012d936","56b3b91ac25dea2b00b0cac9","56b4b2faeed075230097d688","56b4b32deed075230097d689","56b4b37327d9c00d005d6bc4","56b4b3bf3d5f130d00dad120","56b4b3d9eed075230097d68a","56b4b3eb7bccae0d00e9a12e","56b4b4085997532100bc6b61","56fbce6e2885e80e006c855f","5739ed9aad40e23200f674b6","573dd672b3f88f0e00dcae1c","58ad0922e570c62500512a82","58ad092b55018f1900218fda","58e412a5aa544d1b0005f7da","59e62c2a3ccab100263e800a","59e63126b4f8b0002edbe92c","5b5bbc98eaf71700031c2fda","5bedb529a56934002ee522b9","5c3e39454d3006001420f73e","5c4f5c0e1555130014796daa","5c6ac741acb04f003f927fa7","5c7e9c7c412d4c003f750162"],"is_deprecated":false,"is_hidden":false,"is_beta":false,"is_stable":true,"codename":"","version_clean":"1.0.0","version":"1"},"category":{"_id":"56b4b32deed075230097d689","__v":0,"project":"56abd2434e4b730d009eb10a","version":"56abd2434e4b730d009eb10d","pages":[],"sync":{"url":"","isSync":false},"reference":true,"createdAt":"2016-02-05T14:35:25.879Z","from_sync":false,"order":3,"slug":"facturas-de-venta","title":"Facturas de venta"},"user":"5a2184feb778240012e38415","__v":4,"parentDoc":null,"updates":[],"next":{"pages":[],"description":""},"createdAt":"2019-02-21T14:44:12.263Z","link_external":false,"link_url":"","sync_unique":"","hidden":false,"api":{"method":"post","examples":{"codes":[{"code":"{\n  \"stamp\": {\n    \"generateStamp\": true\n  }\n}","language":"json","name":"Emitir factura al abrir"}]},"results":{"codes":[{"name":"","code":"{\n    \"code\": 200,\n    \"message\": \"La factura se emitió exitosamente\"\n}","language":"json","status":200},{"name":"","code":"{\n    \"code\": 404,\n    \"message\": \"La factura no se encontró registrada en Alegra\"\n}","language":"json","status":404}]},"settings":"","auth":"required","params":[{"_id":"5c6eb93cd552970044d7aebc","ref":"","in":"path","required":true,"desc":"Id de la factura que se desea abrir.","default":"","type":"int","name":"id"},{"_id":"5c6eb93cd552970044d7aebb","ref":"","in":"body","required":false,"desc":"Para México, el objeto stamp indica que se desea timbrar la factura en Alegra al abrirla. Si se desea timbrar la factura en Alegra, se debe mandar este objeto con el atributo :  `generateStamp (boolean)` : Enviar en true para indicar que se desea timbrar la factura en la aplicación.  Se debe tener en cuenta que la compañía debe tener configurada la información del certificado y llave privada para timbrar la factura correctamente.   Nota: Los Tickets de venta no admiten este campo.","default":"","type":"object","name":"stamp (México)"},{"_id":"5c6eb93cd552970044d7aeba","ref":"","in":"body","required":false,"desc":"Para Perú, el objeto stamp indica que se desea emitir la factura en Alegra al abrirla.    Si se desea emitir la factura en Alegra, se debe mandar este objeto con el atributo :  * `generateStamp (boolean)` : Enviar en true para indicar que se desea emitir la factura en la aplicación.  Se debe tener en cuenta que la compañía debe haber configurado a Carvajal como PSE ante SUNAT y asociar una numeración electrónica a la factura.","default":"","type":"object","name":"stamp (Perú)"},{"_id":"5c6eb93cd552970044d7aeb9","ref":"","in":"body","required":false,"desc":"Para Costa Rica, el objeto stamp indica que se desea emitir la factura en Alegra al abrirla.    Si se desea emitir la factura en Alegra, se debe enviar este objeto con el atributo :  * `generateStamp (boolean)` : Enviar en true para indicar que se desea emitir la factura en la aplicación.","default":"","type":"object","name":"stamp (Costa Rica)"},{"_id":"5c6eb93cd552970044d7aeb8","ref":"","in":"body","required":false,"desc":"Para Colombia, el objeto stamp indica que se desea expedir la factura en Alegra al abrirla.    Si se desea expedir la factura en Alegra, se debe enviar este objeto con el atributo :  * `generateStamp (boolean)` : Enviar en true para indicar que se desea expedir la factura en la aplicación.","default":"","type":"object","name":"stamp (Colombia)"}],"url":"/invoices/:id/open"},"isReference":true,"order":8,"body":"[block:callout]\n{\n  \"type\": \"info\",\n  \"title\": \"Observación\",\n  \"body\": \"En caso de no enviar el objeto **stamp** se asume que se desea abrir la factura sin timbrar.\"\n}\n[/block]","excerpt":"","slug":"abrir-factura-de-venta","type":"endpoint","title":"Abrir factura de venta"}

postAbrir factura de venta


Definition

{{ api_url }}{{ page_api_url }}

Parameters

Path Params

id:
required
integer
Id de la factura que se desea abrir.

Body Params

stamp:
object
Para México, el objeto stamp indica que se desea timbrar la factura en Alegra al abrirla. Si se desea timbrar la factura en Alegra, se debe mandar este objeto con el atributo : `generateStamp (boolean)` : Enviar en true para indicar que se desea timbrar la factura en la aplicación. Se debe tener en cuenta que la compañía debe tener configurada la información del certificado y llave privada para timbrar la factura correctamente. Nota: Los Tickets de venta no admiten este campo.
stamp:
object
Para Perú, el objeto stamp indica que se desea emitir la factura en Alegra al abrirla. Si se desea emitir la factura en Alegra, se debe mandar este objeto con el atributo : * `generateStamp (boolean)` : Enviar en true para indicar que se desea emitir la factura en la aplicación. Se debe tener en cuenta que la compañía debe haber configurado a Carvajal como PSE ante SUNAT y asociar una numeración electrónica a la factura.
stamp:
object
Para Costa Rica, el objeto stamp indica que se desea emitir la factura en Alegra al abrirla. Si se desea emitir la factura en Alegra, se debe enviar este objeto con el atributo : * `generateStamp (boolean)` : Enviar en true para indicar que se desea emitir la factura en la aplicación.
stamp:
object
Para Colombia, el objeto stamp indica que se desea expedir la factura en Alegra al abrirla. Si se desea expedir la factura en Alegra, se debe enviar este objeto con el atributo : * `generateStamp (boolean)` : Enviar en true para indicar que se desea expedir la factura en la aplicación.

Examples


Result Format


Documentation

[block:callout] { "type": "info", "title": "Observación", "body": "En caso de no enviar el objeto **stamp** se asume que se desea abrir la factura sin timbrar." } [/block]

User Information

Try It Out

post
{{ tryResults.results }}
Method{{ tryResults.method }}
Request Headers
{{ tryResults.requestHeaders }}
URL{{ tryResults.url }}
Request Data
{{ tryResults.data }}
Status
Response Headers
{{ tryResults.responseHeaders }}