{"activeVersionTag":"latest","latestAvailableVersionTag":"latest","collection":{"info":{"_postman_id":"40604103-659d-4167-b51f-6c50703f486c","name":"FacturaE DOCS","description":"**Introducción a la FacturaE: Simplifica y Optimiza tu Gestión de Documentos Electrónicos con Nuestra Solución de Confianza**\n\nBienvenido a FacturaE, la solución líder y consolidada en el mercado para la gestión de documentos electrónicos. Desde hace años, hemos estado ayudando a empresas de diferentes sectores a automatizar sus procesos de facturación y administración de documentos, proporcionando una plataforma confiable y eficiente.\n\n**Beneficios clave de la FacturaE:**\n\n1. **Automatización eficiente**: Nuestra FacturaE probada y perfeccionada a lo largo de los años, te permite automatizar de manera eficiente y efectiva todo el ciclo de vida de tus documentos electrónicos. Desde la creación y envío hasta la consulta de su estado y la obtención de los archivos PDF y XML asociados, nuestra solución ha demostrado su capacidad para ejecutar estas tareas de manera rápida y confiable.\n    \n2. **Cumplimiento normativo**: Con FacturaE te beneficiarás de nuestra amplia experiencia en el cumplimiento de las regulaciones y estándares legales relacionados con la emisión de documentos electrónicos. Nuestra solución ha sido actualizada y adaptada a lo largo del tiempo para asegurar que cumplas con todos los requisitos fiscales y legales más recientes sin inconvenientes.\n    \n3. **Integración sin problemas**: A lo largo de los años, hemos trabajado arduamente para garantizar que nuestra FacturaE se integre sin problemas con una amplia variedad de sistemas y aplicaciones existentes. Independientemente de tu entorno tecnológico, puedes estar seguro de que nuestra solución está diseñada para una integración rápida y confiable con tu sistema de gestión empresarial, plataforma de comercio electrónico u otras soluciones.\n    \n4. **Ahorro de costos**: Nuestra FacturaE ha sido ampliamente reconocida por su capacidad para ayudar a las empresas a reducir significativamente los costos asociados con la generación y el envío manual de documentos. Al eliminar los gastos innecesarios en papel, impresión y envío físico, podrás optimizar tus recursos y lograr una gestión más eficiente de tus documentos electrónicos.\n    \n5. **Experiencia de usuario mejorada**: A lo largo de los años, hemos perfeccionado la interfaz y la documentación de nuestra FacturaE para garantizar una experiencia de usuario fluida y sencilla. Nuestro objetivo es que tus equipos puedan integrar y utilizar la API de manera rápida y efectiva, incluso si no tienen un conocimiento técnico avanzado.\n    \n\n**Soporte experto**\n\nNuestro equipo de soporte técnico, con años de experiencia, estará encantado de brindarte asistencia y orientación en cada paso del camino.\n\nCon la FacturaE, puedes estar seguro de que estás obteniendo una solución consolidada y confiable para simplificar y optimizar tu gestión de documentos electrónicos\n\n# ¿Cuál documento puedes enviar ?\n\nEn Paraguay, la SET define un documento electrónico como un comprobante generado y transmitido de forma digital, el cual tiene la misma validez legal que los documentos en papel. Estos documentos electrónicos son utilizados para respaldar transacciones comerciales y fiscales, y cumplen con los requisitos establecidos por la autoridad tributaria.\n\nFacturaE proporciona la funcionalidad necesaria para generar y gestionar todos estos tipos de documentos electrónicos, permitiendo a los usuarios crearlos de manera eficiente y cumplir con los requisitos legales establecidos.\n\nAlgunos de los documentos electrónicos más comunes en Paraguay, de acuerdo a las regulaciones de la SET, son:\n\n1. **Remisiones**: Las remisiones electrónicas son documentos utilizados para registrar el traslado de mercaderías entre dos partes, como proveedores y clientes. Estas remisiones contienen información detallada sobre los productos, las cantidades, los destinos y otros datos relevantes relacionados con el traslado de mercancías.\n    \n2. **Factura**: son documentos que registran la venta de bienes o servicios entre un proveedor y un cliente. Contienen información detallada sobre los productos o servicios, precios, impuestos y datos de las partes involucradas. Las facturas son utilizadas para documentar y respaldar transacciones comerciales.\n    \n3. **Autofactura**: Las autofacturas electrónicas son documentos que permiten a una persona física o jurídica emitir una factura a su nombre en lugar del proveedor habitual. Estas autofacturas son utilizadas en casos especiales, como la venta de bienes o servicios entre partes relacionadas o cuando se realizan operaciones de importación.\n    \n4. **Exportaciones**: FacturaE es capaz de generar documentos electrónicos específicos para operaciones de exportación. Estos documentos contienen información detallada sobre las mercancías exportadas, como descripciones de productos, cantidades, valores y otros datos relevantes. Estos documentos cumplen con los requisitos legales y aduaneros necesarios para la exportación de bienes.\n    \n5. **Notas de Crédito**: Las notas de crédito electrónicas son documentos utilizados para corregir o modificar facturas emitidas previamente. Estas notas de crédito reflejan ajustes positivos en el monto total a pagar por parte del receptor de la factura. Pueden ser utilizadas para corregir errores en la facturación, aplicar descuentos, realizar devoluciones o ajustar cualquier otra discrepancia en la transacción original.\n    \n6. **Notas de Débito**: Las notas de débito electrónicas son documentos utilizados para corregir o modificar facturas emitidas previamente. Estas notas de débito reflejan ajustes negativos en el monto total a pagar por parte del receptor de la factura. Pueden ser utilizadas para agregar cargos adicionales, incluir intereses por pagos atrasados, ajustar impuestos u otros conceptos que modifiquen la transacción original.\n    \n\nEs importante destacar que los documentos electrónicos deben cumplir con los requisitos técnicos y formatos establecidos por la SET. Estos requisitos incluyen el uso de firmas digitales para garantizar la integridad y autenticidad de los documentos.\n\nAl utilizar estos documentos electrónicos, las empresas pueden agilizar sus procesos comerciales y fiscales, reducir el uso de papel y facilitar el cumplimiento de las obligaciones tributarias establecidas por la SET.\n\nEs fundamental tener en cuenta que las regulaciones y requisitos de los documentos electrónicos pueden estar sujetos a cambios y actualizaciones por parte de la SET. Por lo tanto, se recomienda consultar la normativa actualizada proporcionada por la autoridad tributaria para obtener la información más precisa y actualizada sobre los documentos electrónicos en Paraguay.\n\n# ¿Qué herramientas posee FacturaE?\n\nFacturaE es una API que proporciona funcionalidades para el manejo de documentos electrónicos en Paraguay. Con FacturaE, puedes realizar las siguientes acciones relacionadas con los documentos electrónicos:\n\n1. **Creación de Documentos Electrónicos**: Puedes utilizar FacturaE para crear documentos electrónicos, como facturas, notas de crédito y notas de débito. Esto implica proporcionar los datos necesarios, como la información del emisor, receptor, detalles de la transacción y montos correspondientes.\n    \n2. **Envío de Documentos Electrónicos**: Una vez creados, puedes enviar los documentos electrónicos generados con FacturaE. Esto implica transmitir el documento a la API para su procesamiento y posterior entrega al destinatario. FacturaE se encarga de gestionar el envío.\n    \n3. **Consulta de la Situación de los Documentos**: Puedes utilizar FacturaE para consultar el estado o situación actual de los documentos electrónicos enviados. Esto te permite obtener información sobre el procesamiento del documento, su validación y cualquier otra información relevante.\n    \n4. **Obtención del KuDE(Representación gráfica del xml) y XML de los Documentos**: FacturaE también proporciona la posibilidad de obtener el archivo PDF y XML asociados a un documento electrónico enviado. Esto te permite obtener copias del documento en formatos estándar para su visualización, almacenamiento o impresión.\n    \n5. **Reenvío de Documentos**: En caso de ser necesario, FacturaE permite reenviar documentos electrónicos previamente enviados. Esto puede ser útil en situaciones donde se requiere volver a transmitir un documento por alguna razón específica.\n    \n\nEn resumen, FacturaE ofrece una interfaz de programación que te permite integrar y utilizar funcionalidades relacionadas con la creación, envío, consulta y obtención de documentos electrónicos en Paraguay. Esto facilita el cumplimiento de las regulaciones fiscales y agiliza los procesos comerciales relacionados con la emisión y gestión de documentos electrónicos.\n\n# Envío y procesamiento por lotes\n\nFacturaE proporciona funcionalidades para crear lotes de documentos electrónicos y programar su envío a determinadas horas. A continuación, te explico cómo funciona este proceso:\n\n1. Creación de lotes: FacturaE permite a los usuarios crear lotes de documentos electrónicos. Esto se logra mediante la agrupación de varios documentos en un único lote. Los documentos pueden ser facturas, remisiones, notas de crédito, entre otros. Al crear un lote, se asigna un identificador único que lo distingue de otros lotes.\n    \n2. Programación del envío: Una vez creado el lote, FacturaE ofrece la capacidad de programar su envío a determinadas horas. Esto significa que los documentos contenidos en el lote serán enviados de manera automática en el momento programado. Esta función es especialmente útil cuando se desea enviar lotes de documentos en momentos específicos, como al final del día o en horarios de menor carga de trabajo.\n    \n3. Envío automático: Cuando llega la hora programada para el envío del lote, FacturaE se encarga de enviar los documentos contenidos en el lote de manera automática. Esto elimina la necesidad de una intervención manual por parte del usuario, lo que permite ahorrar tiempo y reducir la posibilidad de errores humanos.\n    \n\nFacturaE permite a los usuarios crear lotes de documentos electrónicos y programar su envío automático a determinadas horas. Esto facilita el procesamiento masivo de documentos, optimiza la gestión de la información y mejora la eficiencia de los procesos administrativos\n\n# Modos asíncronos y síncronos.\n\n1. **Modo Sincrónico(Actualmente no permitido por la SIFEN)**:\n    \n    - Características: En las operaciones sincrónicas, el cliente realiza una solicitud a la API y espera una respuesta inmediata antes de continuar con el siguiente paso del flujo de ejecución.\n        \n    - Flujo de trabajo: El cliente envía una solicitud a la API y espera hasta que se complete la operación solicitada antes de recibir la respuesta. Durante este tiempo, el flujo de ejecución se detiene.\n        \n    - Uso apropiado: Las operaciones sincrónicas son adecuadas cuando se necesita una respuesta inmediata para continuar con el siguiente paso del proceso, especialmente si la operación es rápida y no requiere mucho tiempo de procesamiento.\n        \n2. **Modo Asincrónico**:\n    \n    - Características: En las operaciones asincrónicas, el cliente realiza una solicitud a la API y continúa con el siguiente paso del flujo de ejecución sin esperar una respuesta inmediata, las siguientes tareas o documentos enviados son encolados y luego son enviados por lotes a una hora especifica la cual puedes definir a tu gusto.\n        \n    - Flujo de trabajo: El cliente envía una solicitud a la API y continúa con otras tareas o procesos sin bloquear la ejecución. En algún momento posterior, puede recibir la respuesta de la operación asincrónica realizada.\n        \n    - Uso apropiado: Las operaciones asincrónicas son útiles cuando se desea continuar con otras tareas o cuando el tiempo de respuesta no es crítico. También son adecuadas para operaciones que pueden llevar tiempo de procesamiento y no necesitan una respuesta inmediata.\n        \n\nLa elección entre la opción sincrónica y asincrónica depende de los requisitos específicos de tu aplicación o sistema, así como del tipo de operación que se está realizando. Algunos factores a considerar incluyen el tiempo de respuesta requerido, la eficiencia de los recursos y la gestión de errores.\n\nEs importante tener en cuenta que FacturaE puede ofrecer tanto opciones sincrónicas como asincrónicas para diferentes operaciones. Consulta la documentación oficial de FacturaE para obtener detalles específicos sobre cada opción y cómo utilizarlas adecuadamente en tu implementación.\n\n## Con FacturaE es posible:\n\n- Emitir documentos electrónicos.\n    \n- Cancelar facturas electrónicas.\n    \n- Inutilizar facturas electrónicas.\n    \n- Consultar el estado de la factura electrónica.\n    \n- Enviar una factura electrónica a través del email.","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","isPublicCollection":false,"owner":"15023919","team":1372104,"collectionId":"40604103-659d-4167-b51f-6c50703f486c","publishedId":"2s93mBxKGF","public":true,"publicUrl":"https://documenter-api.postman.tech/view/15023919/2s93mBxKGF","privateUrl":"https://go.postman.co/documentation/15023919-40604103-659d-4167-b51f-6c50703f486c","customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"FF6C37"},"documentationLayout":"classic-double-column","customisation":{"metaTags":[{"name":"description","value":""},{"name":"title","value":"FacturaE Docs"}],"appearance":{"default":"light","themes":[{"name":"dark","logo":null,"colors":{"top-bar":"212121","right-sidebar":"303030","highlight":"FF6C37"}},{"name":"light","logo":null,"colors":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"FF6C37"}}]}},"version":"8.10.1","publishDate":"2023-11-27T17:06:15.000Z","activeVersionTag":"latest","documentationTheme":"light","metaTags":{"title":"FacturaE Docs","description":""},"logos":{"logoLight":null,"logoDark":null}},"statusCode":200},"environments":[{"name":"FacturaE variables","id":"21654bbc-4f87-4fa0-afcc-8247fa698dbd","owner":"15023919","values":[{"key":"auth_token","value":"eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiJhZG1pbiIsImV4cCI6MTY4ODQwODY0NywiaWF0IjoxNjg3ODAzODQ3fQ.a1XIyn8X398r7-iI10oOfjSvOsxbJsf-gSnmrDdsQY6oEuIlH_pWLuXFVdjxEhDp948q54tVBqQhOpdovexGpg","enabled":true,"type":"secret"},{"key":"url","value":"http://localhost:5000/apidfe","enabled":true,"type":"secret"}],"published":true}],"user":{"authenticated":false,"permissions":{"publish":false}},"run":{"button":{"js":"https://run.pstmn.io/button.js","css":"https://run.pstmn.io/button.css"}},"web":"https://www.getpostman.com/","team":{"logo":"https://res.cloudinary.com/postman/image/upload/t_team_logo_pubdoc/v1/team/d4b19ff08251bfbac4db1b9bb44b1bf7a66ca5bcf57dc8803521f8e5526c62d4","favicon":""},"isEnvFetchError":false,"languages":"[{\"key\":\"csharp\",\"label\":\"C#\",\"variant\":\"HttpClient\"},{\"key\":\"csharp\",\"label\":\"C#\",\"variant\":\"RestSharp\"},{\"key\":\"curl\",\"label\":\"cURL\",\"variant\":\"cURL\"},{\"key\":\"dart\",\"label\":\"Dart\",\"variant\":\"http\"},{\"key\":\"go\",\"label\":\"Go\",\"variant\":\"Native\"},{\"key\":\"http\",\"label\":\"HTTP\",\"variant\":\"HTTP\"},{\"key\":\"java\",\"label\":\"Java\",\"variant\":\"OkHttp\"},{\"key\":\"java\",\"label\":\"Java\",\"variant\":\"Unirest\"},{\"key\":\"javascript\",\"label\":\"JavaScript\",\"variant\":\"Fetch\"},{\"key\":\"javascript\",\"label\":\"JavaScript\",\"variant\":\"jQuery\"},{\"key\":\"javascript\",\"label\":\"JavaScript\",\"variant\":\"XHR\"},{\"key\":\"c\",\"label\":\"C\",\"variant\":\"libcurl\"},{\"key\":\"nodejs\",\"label\":\"NodeJs\",\"variant\":\"Axios\"},{\"key\":\"nodejs\",\"label\":\"NodeJs\",\"variant\":\"Native\"},{\"key\":\"nodejs\",\"label\":\"NodeJs\",\"variant\":\"Request\"},{\"key\":\"nodejs\",\"label\":\"NodeJs\",\"variant\":\"Unirest\"},{\"key\":\"objective-c\",\"label\":\"Objective-C\",\"variant\":\"NSURLSession\"},{\"key\":\"ocaml\",\"label\":\"OCaml\",\"variant\":\"Cohttp\"},{\"key\":\"php\",\"label\":\"PHP\",\"variant\":\"cURL\"},{\"key\":\"php\",\"label\":\"PHP\",\"variant\":\"Guzzle\"},{\"key\":\"php\",\"label\":\"PHP\",\"variant\":\"HTTP_Request2\"},{\"key\":\"php\",\"label\":\"PHP\",\"variant\":\"pecl_http\"},{\"key\":\"powershell\",\"label\":\"PowerShell\",\"variant\":\"RestMethod\"},{\"key\":\"python\",\"label\":\"Python\",\"variant\":\"http.client\"},{\"key\":\"python\",\"label\":\"Python\",\"variant\":\"Requests\"},{\"key\":\"r\",\"label\":\"R\",\"variant\":\"httr\"},{\"key\":\"r\",\"label\":\"R\",\"variant\":\"RCurl\"},{\"key\":\"ruby\",\"label\":\"Ruby\",\"variant\":\"Net::HTTP\"},{\"key\":\"shell\",\"label\":\"Shell\",\"variant\":\"Httpie\"},{\"key\":\"shell\",\"label\":\"Shell\",\"variant\":\"wget\"},{\"key\":\"swift\",\"label\":\"Swift\",\"variant\":\"URLSession\"}]","languageSettings":[{"key":"csharp","label":"C#","variant":"HttpClient"},{"key":"csharp","label":"C#","variant":"RestSharp"},{"key":"curl","label":"cURL","variant":"cURL"},{"key":"dart","label":"Dart","variant":"http"},{"key":"go","label":"Go","variant":"Native"},{"key":"http","label":"HTTP","variant":"HTTP"},{"key":"java","label":"Java","variant":"OkHttp"},{"key":"java","label":"Java","variant":"Unirest"},{"key":"javascript","label":"JavaScript","variant":"Fetch"},{"key":"javascript","label":"JavaScript","variant":"jQuery"},{"key":"javascript","label":"JavaScript","variant":"XHR"},{"key":"c","label":"C","variant":"libcurl"},{"key":"nodejs","label":"NodeJs","variant":"Axios"},{"key":"nodejs","label":"NodeJs","variant":"Native"},{"key":"nodejs","label":"NodeJs","variant":"Request"},{"key":"nodejs","label":"NodeJs","variant":"Unirest"},{"key":"objective-c","label":"Objective-C","variant":"NSURLSession"},{"key":"ocaml","label":"OCaml","variant":"Cohttp"},{"key":"php","label":"PHP","variant":"cURL"},{"key":"php","label":"PHP","variant":"Guzzle"},{"key":"php","label":"PHP","variant":"HTTP_Request2"},{"key":"php","label":"PHP","variant":"pecl_http"},{"key":"powershell","label":"PowerShell","variant":"RestMethod"},{"key":"python","label":"Python","variant":"http.client"},{"key":"python","label":"Python","variant":"Requests"},{"key":"r","label":"R","variant":"httr"},{"key":"r","label":"R","variant":"RCurl"},{"key":"ruby","label":"Ruby","variant":"Net::HTTP"},{"key":"shell","label":"Shell","variant":"Httpie"},{"key":"shell","label":"Shell","variant":"wget"},{"key":"swift","label":"Swift","variant":"URLSession"}],"languageOptions":[{"label":"C# - HttpClient","value":"csharp - HttpClient - C#"},{"label":"C# - RestSharp","value":"csharp - RestSharp - C#"},{"label":"cURL - cURL","value":"curl - cURL - cURL"},{"label":"Dart - http","value":"dart - http - Dart"},{"label":"Go - Native","value":"go - Native - Go"},{"label":"HTTP - HTTP","value":"http - HTTP - HTTP"},{"label":"Java - OkHttp","value":"java - OkHttp - Java"},{"label":"Java - Unirest","value":"java - Unirest - Java"},{"label":"JavaScript - Fetch","value":"javascript - Fetch - JavaScript"},{"label":"JavaScript - jQuery","value":"javascript - jQuery - JavaScript"},{"label":"JavaScript - XHR","value":"javascript - XHR - JavaScript"},{"label":"C - libcurl","value":"c - libcurl - C"},{"label":"NodeJs - Axios","value":"nodejs - Axios - NodeJs"},{"label":"NodeJs - Native","value":"nodejs - Native - NodeJs"},{"label":"NodeJs - Request","value":"nodejs - Request - NodeJs"},{"label":"NodeJs - Unirest","value":"nodejs - Unirest - NodeJs"},{"label":"Objective-C - NSURLSession","value":"objective-c - NSURLSession - Objective-C"},{"label":"OCaml - Cohttp","value":"ocaml - Cohttp - OCaml"},{"label":"PHP - cURL","value":"php - cURL - PHP"},{"label":"PHP - Guzzle","value":"php - Guzzle - PHP"},{"label":"PHP - HTTP_Request2","value":"php - HTTP_Request2 - PHP"},{"label":"PHP - pecl_http","value":"php - pecl_http - PHP"},{"label":"PowerShell - RestMethod","value":"powershell - RestMethod - PowerShell"},{"label":"Python - http.client","value":"python - http.client - Python"},{"label":"Python - Requests","value":"python - Requests - Python"},{"label":"R - httr","value":"r - httr - R"},{"label":"R - RCurl","value":"r - RCurl - R"},{"label":"Ruby - Net::HTTP","value":"ruby - Net::HTTP - Ruby"},{"label":"Shell - Httpie","value":"shell - Httpie - Shell"},{"label":"Shell - wget","value":"shell - wget - Shell"},{"label":"Swift - URLSession","value":"swift - URLSession - Swift"}],"layoutOptions":[{"value":"classic-single-column","label":"Single Column"},{"value":"classic-double-column","label":"Double Column"}],"versionOptions":[],"environmentOptions":[{"value":"0","label":"No Environment"},{"label":"FacturaE variables","value":"15023919-21654bbc-4f87-4fa0-afcc-8247fa698dbd"}],"canonicalUrl":"https://documenter.gw.postman.com/view/metadata/2s93mBxKGF"}