{"info":{"_postman_id":"700a0e47-03af-4d81-a9f8-509ffc01df4e","name":"🔌API Suasor Fiscal","description":"<html><head></head><body><p>Documentación de la API fiscal de Summar para integrarse con Suasor.</p>\n<p>Permite enviar a Suasor los códigos de IVA y de retención del programa del cliente, sus movimientos de IVA y de retención y sus saldos. Con ellos, el despacho prepara y presenta desde Suasor los modelos de IVA e IGIC, las retenciones, otras declaraciones informativas, el Impuesto sobre Sociedades y las cuentas anuales.</p>\n<p>Los datos no entran en la contabilidad: entran en el módulo fiscal de Suasor, separados por cliente. No hay que activar ninguna empresa. Los movimientos no se modifican: se eliminan y se vuelven a crear.</p>\n<p>Todas las llamadas deben realizarse con el \"id\" de la empresa de sistema con la que se quiere integrar. Para obtener el \"id\" de la empresa de sistema consultar \"companies\".</p>\n<p>La autenticación es básica, con un usuario y su clave de acceso al servicio web. Al activar la API, Summar by Silae entrega un usuario de prueba. Los usuarios definitivos los crea el despacho en Suasor, uno por cada programa que se conecta, y se los entrega a quien gestiona ese programa.</p>\n<h1 id=\"por-donde-empezar\"><strong>🧭 Por dónde empezar</strong></h1>\n<ol>\n<li><p>\"companies\": el \"id\" de la empresa de sistema ({{systemCompanyId}}).</p>\n</li>\n<li><p>\"customers\" y \"activities\": el cliente ({{customerId}}) y su actividad.</p>\n</li>\n<li><p>\"vatSetups\" y \"withholdingSetups\": los códigos de IVA y de retención del programa, uno por cada tipo de operación.</p>\n</li>\n<li><p>\"vatEntries\": los movimientos de IVA.</p>\n</li>\n<li><p>\"withholdings\": los movimientos de retención.</p>\n</li>\n<li><p>\"balances\": los saldos, agrupados por cuenta y fecha.</p>\n</li>\n</ol>\n<p>El despacho asigna cada código a su casilla y a su modelo en Suasor (Configuración IVA y Configuración retenciones). Si un código no está asignado, el movimiento entra pero no sale en la declaración.</p>\n<p>Si \"customers\" no devuelve nada, el usuario no tiene clientes asignados en «Usuarios API Fiscal».</p>\n<h1 id=\"versiones\"><strong>🔢 Versiones</strong></h1>\n<ul>\n<li><p>v1.0: 01/09/2025 - Versión inicial</p>\n</li>\n<li><p>v1.1: 11/2026 - Revisión de las descripciones</p>\n</li>\n</ul>\n<h1 id=\"pruebas-de-la-api\"><strong>🧪 Pruebas de la API</strong></h1>\n<p>Para probar las diferentes funciones, con el botón \"Run in Postman\" se pueden probar las funciones en la aplicación de Windows de Postman o directamente en un navegador, y allí se pueden informar las variables y ejecutar cada función para ver el resultado.</p>\n<h1 id=\"variables-de-la-api\"><strong>⚙️ Variables de la API</strong></h1>\n<p>Antes de ejecutar los endpoints, asegúrate de definir las siguientes variables a nivel de \"Environment\":</p>\n<ul>\n<li><p>{{systemCompanyId}}: \"id\" de la empresa sistema de Suasor. Necesario para cualquier integración/consulta.</p>\n</li>\n<li><p>{{baseUrl}}: URL base de la API (ej. \"<a href=\"https://servidor:7048/instancia/api/summar\">https://servidor:7048/instancia/api/summar</a>\"). El puerto habitual es el 7048 y lo confirma Summar by Silae en cada instalación.</p>\n</li>\n<li><p>{{user}}: usuario de la API. Lo crea el despacho en Suasor. En las pruebas, el usuario de prueba que entrega Summar by Silae.</p>\n</li>\n<li><p>{{password}}: clave de acceso al servicio web de ese usuario. No es la contraseña de un usuario normal de Suasor.</p>\n</li>\n<li><p>{{customerId}}: \"id\" del cliente. Necesario para enviar movimientos de IVA, movimientos de retención y movimientos contables a Suasor y poder realizar consultas.</p>\n</li>\n</ul>\n<h1 id=\"consejos-practicos\"><strong>💡 Consejos prácticos</strong></h1>\n<p>A continuación se presentan recomendaciones útiles para optimizar tus consultas OData en la API fiscal de Suasor.</p>\n<p><strong>Recomendaciones:</strong></p>\n<ul>\n<li>Sincronización continua: envía los movimientos cada cierto tiempo, no solo al cierre del periodo.</li>\n</ul>\n<p><strong>Ayudas:</strong></p>\n<ul>\n<li><p>Utilizar los endpoints \"metadata\" para tener más información sobre los distintos endpoints que ofrece la API</p>\n</li>\n<li><p>Documentación oficial de OData:</p>\n<ul>\n<li><p><a href=\"https://www.odata.org/getting-started/basic-tutorial/\">https://www.odata.org/getting-started/basic-tutorial/</a></p>\n</li>\n<li><p><a href=\"https://learn.microsoft.com/es-es/dynamics365/business-central/dev-itpro/developer/devenv-connect-apps-filtering\">Using filters with API/OData calls - Business Central | Microsoft Learn</a></p>\n</li>\n</ul>\n</li>\n</ul>\n</body></html>","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[{"content":"🧭 Por dónde empezar","slug":"por-donde-empezar"},{"content":"🔢 Versiones","slug":"versiones"},{"content":"🧪 Pruebas de la API","slug":"pruebas-de-la-api"},{"content":"⚙️ Variables de la API","slug":"variables-de-la-api"},{"content":"💡 Consejos prácticos","slug":"consejos-practicos"}],"owner":"54161999","collectionId":"700a0e47-03af-4d81-a9f8-509ffc01df4e","publishedId":"2sBYHaMwMh","public":true,"customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"FF6C37"},"publishDate":"2026-11-11T15:16:21.000Z"},"item":[{"name":"🔧 General Setup","item":[{"name":"companies","id":"fb640dbe-5ed6-48e1-9611-3087040d329f","protocolProfileBehavior":{"disableBodyPruning":true,"disabledSystemHeaders":{}},"request":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/tax/v1.0/companies","description":"<p>Devuelve la información de las empresas de sistema de Suasor.</p>\n<p>Definición campos:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Campo</th>\n<th>Tipo Campo</th>\n<th>Descripción</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>id</td>\n<td>GUID</td>\n<td>\"id\" de la empresa de sistema de Taxor</td>\n</tr>\n<tr>\n<td>systemVersion</td>\n<td>String</td>\n<td>Versión sistema</td>\n</tr>\n<tr>\n<td>name</td>\n<td>String[30]</td>\n<td>Nombre empresa</td>\n</tr>\n<tr>\n<td>displayName</td>\n<td>String[250]</td>\n<td>Nombre empresa a mostrar en Taxor</td>\n</tr>\n<tr>\n<td>businessProfileId</td>\n<td>String[250]</td>\n<td>\"id\" del perfil de negocio de la empresa</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{user}}"},{"key":"password","value":"{{password}}"}]},"isInherited":true,"source":{"_postman_id":"700a0e47-03af-4d81-a9f8-509ffc01df4e","id":"700a0e47-03af-4d81-a9f8-509ffc01df4e","name":"🔌API Suasor Fiscal","type":"collection"}},"urlObject":{"path":["tax","v1.0","companies"],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[{"id":"ab488df3-5032-47cf-b93d-0a700a07ccc2","name":"companies","originalRequest":{"method":"GET","header":[],"url":"{{baseUrl}}/tax/v1.0/companies"},"status":"OK","code":200,"_postman_previewlanguage":"Text","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal"},{"key":"Content-Encoding","value":"gzip"},{"key":"Server","value":"Microsoft-HTTPAPI/2.0"},{"key":"OData-Version","value":"4.0"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Access-Control-Expose-Headers","value":"Date, Content-Length, Server, OData-Version"},{"key":"request-id","value":"928f88a5-143b-46be-9342-ef40b3b289ea"},{"key":"Date","value":"Mon, 03 Nov 2025 09:26:43 GMT"}],"cookie":[{"expires":"Invalid Date","domain":"","path":""}],"responseTime":null,"body":"{\n    \"@odata.context\": \"{{baseUrl}}/tax/v1.0/$metadata#companies\",\n    \"value\": [\n        {\n            \"id\": \"c3ad3f6a-e572-4099-b47c-e0ce9c78b2a8\",\n            \"systemVersion\": \"32615\",\n            \"name\": \"Instalación\",\n            \"displayName\": \"\",\n            \"businessProfileId\": \"\"\n        }\n    ]\n}"}],"_postman_id":"fb640dbe-5ed6-48e1-9611-3087040d329f"},{"name":"realEstates","id":"4771983b-a667-4e3b-b407-9801be65d672","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/tax/v1.0/companies({{systemCompanyId}})/realEstates","description":"<p>Devuelve los inmuebles de todas los clientes de Suasor para presentar impuestos.</p>\n<p>Definición campos:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Campo</th>\n<th><strong>Tipo Campo</strong></th>\n<th>Descripción</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>id</td>\n<td>GUID</td>\n<td>Identificador registro</td>\n</tr>\n<tr>\n<td>customerId</td>\n<td>GUID</td>\n<td>\"Id\" empresa donde está creado el inmueble</td>\n</tr>\n<tr>\n<td>customerCode</td>\n<td>String[9]</td>\n<td>Código empresa donde está creado el inmueble</td>\n</tr>\n<tr>\n<td>address</td>\n<td>String[40]</td>\n<td>Dirección inmueble</td>\n</tr>\n<tr>\n<td>cadastralReference</td>\n<td>String[25]</td>\n<td>Referencia catastral inmueble</td>\n</tr>\n<tr>\n<td>createdOn</td>\n<td>DateTime</td>\n<td>Fecha y hora creación</td>\n</tr>\n<tr>\n<td>createdBy</td>\n<td>String[50]</td>\n<td>Usuario creación</td>\n</tr>\n<tr>\n<td>modifiedOn</td>\n<td>DateTime</td>\n<td>Fecha y hora última modificación</td>\n</tr>\n<tr>\n<td>modifiedBy</td>\n<td>String[50]</td>\n<td>Usuario última modificación</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{user}}"},{"key":"password","value":"{{password}}"}]},"isInherited":true,"source":{"_postman_id":"700a0e47-03af-4d81-a9f8-509ffc01df4e","id":"700a0e47-03af-4d81-a9f8-509ffc01df4e","name":"🔌API Suasor Fiscal","type":"collection"}},"urlObject":{"path":["tax","v1.0","companies({{systemCompanyId}})","realEstates"],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[{"id":"26e65b34-e927-4d29-9042-7c03404d6a46","name":"realEstates by customerId","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{baseUrl}}/tax/v1.0/companies({{systemCompanyId}})/realEstates?$filter=customerId eq {{customerId}}","host":["{{baseUrl}}"],"path":["tax","v1.0","companies({{systemCompanyId}})","realEstates"],"query":[{"key":"$filter","value":"customerId eq {{customerId}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"Text","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal"},{"key":"Content-Encoding","value":"gzip"},{"key":"Server","value":"Microsoft-HTTPAPI/2.0"},{"key":"OData-Version","value":"4.0"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Access-Control-Expose-Headers","value":"Date, Content-Length, Server, OData-Version"},{"key":"request-id","value":"c2c57f49-6699-4878-ae55-44a121160922"},{"key":"Date","value":"Thu, 23 Oct 2025 07:28:31 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"{{baseUrl}}/tax/v1.0/$metadata#companies({{systemCompanyId}})/realEstates\",\n    \"value\": [\n        {\n            \"@odata.etag\": \"W/\\\"JzQ0O0NCcDNlQWpSTWFyOE9XbDhaZURJdHo0dU43YkpyYWVvNkF5YkZTd0Mxa0k9MTswMDsn\\\"\",\n            \"id\": \"516376a4-dbc8-440e-9d88-05a49e820604\",\n            \"code\": \"0001\",\n            \"customerCode\": \"31125468D\",\n            \"customerId\": \"8f31b050-c3ff-400b-b0ec-4c452487c87c\",\n            \"address\": \"C/CALLE 1\",\n            \"cadastralReference\": \"1222223333444\",\n            \"createdOn\": \"2025-10-22T10:21:21.233Z\",\n            \"createdBy\": \"XXXX\",\n            \"modifiedOn\": \"2025-10-22T10:21:21.233Z\",\n            \"modifiedBy\": \"XXXX\"\n        }\n    ]\n}"},{"id":"7bd6f056-0be5-4198-ac13-3f15567e0841","name":"realEstates by customerCode","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{baseUrl}}/tax/v1.0/companies({{systemCompanyId}})/realEstates?$filter=customerCode eq '{{customerCode}}'","host":["{{baseUrl}}"],"path":["tax","v1.0","companies({{systemCompanyId}})","realEstates"],"query":[{"key":"$filter","value":"customerCode eq '{{customerCode}}'"}]}},"status":"OK","code":200,"_postman_previewlanguage":"Text","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal"},{"key":"Content-Encoding","value":"gzip"},{"key":"Server","value":"Microsoft-HTTPAPI/2.0"},{"key":"OData-Version","value":"4.0"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Access-Control-Expose-Headers","value":"Date, Content-Length, Server, OData-Version"},{"key":"request-id","value":"b4e9358a-84a6-45e1-8977-456773a9410d"},{"key":"Date","value":"Thu, 23 Oct 2025 07:29:17 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"{{baseUrl}}/tax/v1.0/$metadata#companies({{systemCompanyId}})/realEstates\",\n    \"value\": [\n        {\n            \"@odata.etag\": \"W/\\\"JzQ0O0NCcDNlQWpSTWFyOE9XbDhaZURJdHo0dU43YkpyYWVvNkF5YkZTd0Mxa0k9MTswMDsn\\\"\",\n            \"id\": \"516376a4-dbc8-440e-9d88-05a49e820604\",\n            \"code\": \"0001\",\n            \"customerCode\": \"31125468D\",\n            \"customerId\": \"8f31b050-c3ff-400b-b0ec-4c452487c87c\",\n            \"address\": \"C/CALLE 1\",\n            \"cadastralReference\": \"1222223333444\",\n            \"createdOn\": \"2025-10-22T10:21:21.233Z\",\n            \"createdBy\": \"XXXX\",\n            \"modifiedOn\": \"2025-10-22T10:21:21.233Z\",\n            \"modifiedBy\": \"XXXX\"\n        }\n    ]\n}"}],"_postman_id":"4771983b-a667-4e3b-b407-9801be65d672"},{"name":"activities","id":"1388ce6c-a2fc-47e1-a6bb-c854939d0edd","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{baseUrl}}/tax/v1.0/companies({{systemCompanyId}})/activities","description":"<p>Devuelve la información de las actividades.</p>\n<p>Se puede indicar la actividad en el \"Endpoint\" \"vatEntries\".</p>\n<p>Definición campos:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Campo</th>\n<th>Tipo Campo</th>\n<th>Descripción</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>id</td>\n<td>GUID</td>\n<td>Identificador registro</td>\n</tr>\n<tr>\n<td>code</td>\n<td>String[3]</td>\n<td>Código actividad</td>\n</tr>\n<tr>\n<td>customerCode</td>\n<td>String[9]</td>\n<td>Código cliente</td>\n</tr>\n<tr>\n<td>customerId</td>\n<td>GUID</td>\n<td>Id. cliente</td>\n</tr>\n<tr>\n<td>customerName</td>\n<td>String[170]</td>\n<td>Nombre cliente</td>\n</tr>\n<tr>\n<td>description</td>\n<td>String[50]</td>\n<td>Descripción de la actividad</td>\n</tr>\n<tr>\n<td>startDate</td>\n<td>Date</td>\n<td>Fecha inicio actividad</td>\n</tr>\n<tr>\n<td>endDate</td>\n<td>Date</td>\n<td>Fecha fin actividad</td>\n</tr>\n<tr>\n<td>createdOn</td>\n<td>DateTime</td>\n<td>Fecha y hora creación</td>\n</tr>\n<tr>\n<td>createdBy</td>\n<td>String[50]</td>\n<td>Usuario creación</td>\n</tr>\n<tr>\n<td>modifiedOn</td>\n<td>DateTime</td>\n<td>Fecha y hora última modificación</td>\n</tr>\n<tr>\n<td>modifiedBy</td>\n<td>String[50]</td>\n<td>Usuario última modificación</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{user}}"},{"key":"password","value":"{{password}}"}]},"isInherited":true,"source":{"_postman_id":"700a0e47-03af-4d81-a9f8-509ffc01df4e","id":"700a0e47-03af-4d81-a9f8-509ffc01df4e","name":"🔌API Suasor Fiscal","type":"collection"}},"urlObject":{"path":["tax","v1.0","companies({{systemCompanyId}})","activities"],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[{"id":"1d105b7a-bcc5-4db2-8876-af4f09f415f1","name":"activities by customerId","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{baseUrl}}/tax/v1.0/companies({{systemCompanyId}})/activities?$filter=customerId eq {{customerId}}","host":["{{baseUrl}}"],"path":["tax","v1.0","companies({{systemCompanyId}})","activities"],"query":[{"key":"$filter","value":"customerId eq {{customerId}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"Text","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal"},{"key":"Content-Encoding","value":"gzip"},{"key":"Server","value":"Microsoft-HTTPAPI/2.0"},{"key":"OData-Version","value":"4.0"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Access-Control-Expose-Headers","value":"Date, Content-Length, Server, OData-Version"},{"key":"request-id","value":"6c0a0d18-f940-493c-8e35-d6c427c24bd3"},{"key":"Date","value":"Thu, 23 Oct 2025 07:30:08 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"{{baseUrl}}/tax/v1.0/$metadata#companies({{systemCompanyId}})/activities\",\n    \"value\": [\n        {\n            \"@odata.etag\": \"W/\\\"JzQ0O0FXWEpwcnhoR0JjVDZsa1JGYkd1MXNPZWdjSDFud3NsTHpyRHUyODk4Rmc9MTswMDsn\\\"\",\n            \"id\": \"a932c3ed-1e06-478d-b3f2-f8e4c39f1569\",\n            \"code\": \"001\",\n            \"customerId\": \"8f31b050-c3ff-400b-b0ec-4c452487c87c\",\n            \"customerCode\": \"31125468D\",\n            \"customerName\": \"API SUASOR TEST\",\n            \"description\": \"Actividad 001\",\n            \"startDate\": \"2024-01-01\",\n            \"endDate\": \"0001-01-01\",\n            \"createdOn\": \"2025-04-30T09:53:10.99Z\",\n            \"createdBy\": \"XXXX\",\n            \"modifiedOn\": \"2025-04-30T09:53:10.99Z\",\n            \"modifiedBy\": \"XXXX\"\n        }\n    ]\n}"},{"id":"f385e514-4788-4eb7-827a-5da11dbecefc","name":"activities by customerCode","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{baseUrl}}/tax/v1.0/companies({{systemCompanyId}})/activities?$filter=customerCode eq '{{customerCode}}'","host":["{{baseUrl}}"],"path":["tax","v1.0","companies({{systemCompanyId}})","activities"],"query":[{"key":"$filter","value":"customerCode eq '{{customerCode}}'"}]}},"status":"OK","code":200,"_postman_previewlanguage":"Text","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal"},{"key":"Content-Encoding","value":"gzip"},{"key":"Server","value":"Microsoft-HTTPAPI/2.0"},{"key":"OData-Version","value":"4.0"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Access-Control-Expose-Headers","value":"Date, Content-Length, Server, OData-Version"},{"key":"request-id","value":"9c59a5c7-5b7a-42f4-bcd3-9363841646c1"},{"key":"Date","value":"Thu, 23 Oct 2025 07:32:01 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"{{baseUrl}}/tax/v1.0/$metadata#companies({{systemCompanyId}})/activities\",\n    \"value\": [\n        {\n            \"@odata.etag\": \"W/\\\"JzQ0O0FXWEpwcnhoR0JjVDZsa1JGYkd1MXNPZWdjSDFud3NsTHpyRHUyODk4Rmc9MTswMDsn\\\"\",\n            \"id\": \"a932c3ed-1e06-478d-b3f2-f8e4c39f1569\",\n            \"code\": \"001\",\n            \"customerId\": \"8f31b050-c3ff-400b-b0ec-4c452487c87c\",\n            \"customerCode\": \"31125468D\",\n            \"customerName\": \"API SUASOR TEST\",\n            \"description\": \"Actividad 001\",\n            \"startDate\": \"2024-01-01\",\n            \"endDate\": \"0001-01-01\",\n            \"createdOn\": \"2025-04-30T09:53:10.99Z\",\n            \"createdBy\": \"XXXX\",\n            \"modifiedOn\": \"2025-04-30T09:53:10.99Z\",\n            \"modifiedBy\": \"XXXX\"\n        }\n    ]\n}"}],"_postman_id":"1388ce6c-a2fc-47e1-a6bb-c854939d0edd"},{"name":"customers","id":"1a05b765-5011-46c9-801b-fc58542447cb","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{baseUrl}}/tax/v1.0/companies({{systemCompanyId}})/customers","description":"<p>Devuelve la información de los clientes.</p>\n<p>Definición campos:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Campo</th>\n<th>Tipo Campo</th>\n<th>Descripción</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>id</td>\n<td>GUID</td>\n<td>Identificador registro</td>\n</tr>\n<tr>\n<td>code</td>\n<td>String[9]</td>\n<td>Código cliente</td>\n</tr>\n<tr>\n<td>name</td>\n<td>String[170]</td>\n<td>Nombre cliente</td>\n</tr>\n<tr>\n<td>vatRegistrationNo</td>\n<td>String[30]</td>\n<td>NIF/CIF cliente</td>\n</tr>\n<tr>\n<td>createdOn</td>\n<td>DateTime</td>\n<td>Fecha y hora creación</td>\n</tr>\n<tr>\n<td>createdBy</td>\n<td>String[50]</td>\n<td>Usuario creación</td>\n</tr>\n<tr>\n<td>modifiedOn</td>\n<td>DateTime</td>\n<td>Fecha y hora última modificación</td>\n</tr>\n<tr>\n<td>modifiedBy</td>\n<td>String[50]</td>\n<td>Usuario última modificación</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{user}}"},{"key":"password","value":"{{password}}"}]},"isInherited":true,"source":{"_postman_id":"700a0e47-03af-4d81-a9f8-509ffc01df4e","id":"700a0e47-03af-4d81-a9f8-509ffc01df4e","name":"🔌API Suasor Fiscal","type":"collection"}},"urlObject":{"path":["tax","v1.0","companies({{systemCompanyId}})","customers"],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[{"id":"896f6934-50df-4332-8d61-221fff4484b1","name":"customers by id","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{baseUrl}}/tax/v1.0/companies({{systemCompanyId}})/customers?$filter=id eq {{customerId}}","host":["{{baseUrl}}"],"path":["tax","v1.0","companies({{systemCompanyId}})","customers"],"query":[{"key":"$filter","value":"id eq {{customerId}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"Text","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal"},{"key":"Content-Encoding","value":"gzip"},{"key":"Server","value":"Microsoft-HTTPAPI/2.0"},{"key":"OData-Version","value":"4.0"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Access-Control-Expose-Headers","value":"Date, Content-Length, Server, OData-Version"},{"key":"request-id","value":"f1037b07-8d68-4ef2-af26-b866a0d26d0e"},{"key":"Date","value":"Mon, 03 Nov 2025 10:39:03 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"{{baseUrl}}/tax/v1.0/$metadata#companies({{systemCompanyId}})/customers\",\n    \"value\": [\n        {\n            \"@odata.etag\": \"W/\\\"JzQ0O0gxcU9TS1I0M2pmTmF0YkZNUXF0TjliSTFzR2d1aXE4UExZa1dJQm1QRkE9MTswMDsn\\\"\",\n            \"id\": \"8f31b050-c3ff-400b-b0ec-4c452487c87c\",\n            \"code\": \"31125468D\",\n            \"name\": \"API SUASOR TEST\",\n            \"vatRegistrationNo\": \"31125468D\",\n            \"createdOn\": \"2025-03-24T11:34:23.427Z\",\n            \"createdBy\": \"XXXX\",\n            \"modifiedOn\": \"2025-08-06T10:48:46.47Z\",\n            \"modifiedBy\": \"XXXX\"\n        }\n    ]\n}"},{"id":"1ac72a75-5151-43f6-b4a7-df404b434474","name":"customers by code","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{baseUrl}}/tax/v1.0/companies({{systemCompanyId}})/customers?$filter=code eq '{{customerCode}}'","host":["{{baseUrl}}"],"path":["tax","v1.0","companies({{systemCompanyId}})","customers"],"query":[{"key":"$filter","value":"code eq '{{customerCode}}'"}]}},"status":"OK","code":200,"_postman_previewlanguage":"Text","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal"},{"key":"Content-Encoding","value":"gzip"},{"key":"Server","value":"Microsoft-HTTPAPI/2.0"},{"key":"OData-Version","value":"4.0"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Access-Control-Expose-Headers","value":"Date, Content-Length, Server, OData-Version"},{"key":"request-id","value":"622010ec-df58-45a2-8e05-f8e77af83fbc"},{"key":"Date","value":"Mon, 03 Nov 2025 10:40:53 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"{{baseUrl}}/tax/v1.0/$metadata#companies({{systemCompanyId}})/customers\",\n    \"value\": [\n        {\n            \"@odata.etag\": \"W/\\\"JzQ0O0gxcU9TS1I0M2pmTmF0YkZNUXF0TjliSTFzR2d1aXE4UExZa1dJQm1QRkE9MTswMDsn\\\"\",\n            \"id\": \"8f31b050-c3ff-400b-b0ec-4c452487c87c\",\n            \"code\": \"31125468D\",\n            \"name\": \"API SUASOR TEST\",\n            \"vatRegistrationNo\": \"31125468D\",\n            \"createdOn\": \"2025-03-24T11:34:23.427Z\",\n            \"createdBy\": \"XXXX\",\n            \"modifiedOn\": \"2025-08-06T10:48:46.47Z\",\n            \"modifiedBy\": \"XXXX\"\n        }\n    ]\n}"}],"_postman_id":"1a05b765-5011-46c9-801b-fc58542447cb"}],"id":"9f26a377-4612-4fe6-92e3-f4fabfdad708","description":"<p>Funciones de consulta de datos maestros de todos los módulos de la aplicación.</p>\n","_postman_id":"9f26a377-4612-4fe6-92e3-f4fabfdad708","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{user}}"},{"key":"password","value":"{{password}}"}]},"isInherited":true,"source":{"_postman_id":"700a0e47-03af-4d81-a9f8-509ffc01df4e","id":"700a0e47-03af-4d81-a9f8-509ffc01df4e","name":"🔌API Suasor Fiscal","type":"collection"}}},{"name":"🔧 VAT Setup","item":[{"name":"vatSetups","event":[{"listen":"prerequest","script":{"exec":["const randomNumber = 'NAC_' + _.random(1,99999).toString() + '|IVA21'\r","pm.environment.set(\"vatSetupCode\", randomNumber);"],"type":"text/javascript","packages":{},"requests":{},"id":"e1068c47-a502-4159-ba17-3e49b0883e5d"}},{"listen":"test","script":{"exec":["let response = pm.response.json();\r","pm.environment.set(\"vatSetupId\", response.id);"],"type":"text/javascript","packages":{},"requests":{},"id":"39ead666-e92a-497f-acc1-bfd551851cc2"}}],"id":"7e8105ae-3bb6-4ab5-88c6-47d0d0e8b933","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"customerId\": \"{{customerId}}\",\r\n    \"vatDefinition\": \"{{vatSetupCode}}\",\r\n    \"calculationType\": \"0\",\r\n    \"vatPct\": 21.0,\r\n    \"ecPct\": 0\r\n}","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/tax/v1.0/companies({{systemCompanyId}})/vatSetups","description":"<p>Crear configuración de IVA.</p>\n<p>En caso de que ya exista el \"vatDefinition\" se actualiza el registro existente.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{user}}"},{"key":"password","value":"{{password}}"}]},"isInherited":true,"source":{"_postman_id":"700a0e47-03af-4d81-a9f8-509ffc01df4e","id":"700a0e47-03af-4d81-a9f8-509ffc01df4e","name":"🔌API Suasor Fiscal","type":"collection"}},"urlObject":{"path":["tax","v1.0","companies({{systemCompanyId}})","vatSetups"],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[{"id":"7e409d9a-258f-48be-be01-351c37f0f58d","name":"vatSetups using id's","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"customerId\": \"{{customerId}}\",\r\n    \"vatDefinition\": \"{{vatSetupCode}}\",\r\n    \"calculationType\": \"0\",\r\n    \"vatPct\": 21.0,\r\n    \"ecPct\": 0\r\n}","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/tax/v1.0/companies({{systemCompanyId}})/vatSetups"},"status":"Created","code":201,"_postman_previewlanguage":"Text","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal"},{"key":"Content-Encoding","value":"gzip"},{"key":"Location","value":"http://vm-suasorbc14.marjinsa.es:7048/SUASORBC14_DESA/api/summar/tax/v1.0/companies(7d5507bc-35b3-4569-8157-f385625bd7fa)/vatSetups(28bfd3fb-386b-43cf-8160-da16a429a58f)"},{"key":"Server","value":"Microsoft-HTTPAPI/2.0"},{"key":"OData-Version","value":"4.0"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Access-Control-Expose-Headers","value":"Date, Content-Length, Server, OData-Version"},{"key":"request-id","value":"1a184cb4-dccf-4d09-863a-680ee2ec47ce"},{"key":"Date","value":"Wed, 03 Dec 2025 07:53:22 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"{{baseUrl}}/tax/v1.0/$metadata#companies({{systemCOmpanyId}})/vatSetups/$entity\",\n    \"@odata.etag\": \"W/\\\"JzQ0O1Nsd2NscVd1VHdya0VEYURvM3RNczR6V2pUQ25YZERjWGZ4eDNERlJjUjQ9MTswMDsn\\\"\",\n    \"id\": \"28bfd3fb-386b-43cf-8160-da16a429a58f\",\n    \"customerCode\": \"31125468D\",\n    \"customerId\": \"8f31b050-c3ff-400b-b0ec-4c452487c87c\",\n    \"vatDefinition\": \"NAC_87260|IVA21\",\n    \"calculationType\": \"Normal\",\n    \"vatPct\": 21,\n    \"ecPct\": 0,\n    \"createdOn\": \"2025-12-03T07:53:22.697Z\",\n    \"createdBy\": \"XXXXXX\",\n    \"modifiedOn\": \"2025-12-03T07:53:22.697Z\",\n    \"modifiedBy\": \"XXXXXX\"\n}"},{"id":"2d0c998f-f16c-487e-b27f-3b3cd305d3cf","name":"vatSetups using codes","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"customerCode\": \"{{customerCode}}\",\r\n    \"vatDefinition\": \"{{vatSetupCode}}\",\r\n    \"calculationType\": \"0\",\r\n    \"vatPct\": 21.0,\r\n    \"ecPct\": 0\r\n}","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/tax/v1.0/companies({{systemCompanyId}})/vatSetups"},"status":"Created","code":201,"_postman_previewlanguage":"Text","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal"},{"key":"Content-Encoding","value":"gzip"},{"key":"Location","value":"http://vm-suasorbc14.marjinsa.es:7048/SUASORBC14_DESA/api/summar/tax/v1.0/companies(7d5507bc-35b3-4569-8157-f385625bd7fa)/vatSetups(8c8caed5-8553-402a-a095-9651fb707b49)"},{"key":"Server","value":"Microsoft-HTTPAPI/2.0"},{"key":"OData-Version","value":"4.0"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Access-Control-Expose-Headers","value":"Date, Content-Length, Server, OData-Version"},{"key":"request-id","value":"eb109724-6a45-4647-aed0-97715ad9faa0"},{"key":"Date","value":"Wed, 03 Dec 2025 07:57:09 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"{{baseUrl}}/tax/v1.0/$metadata#companies({{systemCompanyId}})/vatSetups/$entity\",\n    \"@odata.etag\": \"W/\\\"JzQ0OzFLWnVESXE0QjEyM0VuNm1zSTlEeTUwOFNmR1VHQVYwLytPNzErMDZCcnc9MTswMDsn\\\"\",\n    \"id\": \"8c8caed5-8553-402a-a095-9651fb707b49\",\n    \"customerCode\": \"31125468D\",\n    \"customerId\": \"8f31b050-c3ff-400b-b0ec-4c452487c87c\",\n    \"vatDefinition\": \"NAC_52229|IVA21\",\n    \"calculationType\": \"Normal\",\n    \"vatPct\": 21,\n    \"ecPct\": 0,\n    \"createdOn\": \"2025-12-03T07:57:09.543Z\",\n    \"createdBy\": \"XXXXXX\",\n    \"modifiedOn\": \"2025-12-03T07:57:09.543Z\",\n    \"modifiedBy\": \"XXXXXX\"\n}"}],"_postman_id":"7e8105ae-3bb6-4ab5-88c6-47d0d0e8b933"},{"name":"vatSetups","id":"dc3df483-a261-46df-b7b9-e6d4930696da","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{baseUrl}}/tax/v1.0/companies({{systemCompanyId}})/vatSetups","description":"<p>Devuelve la lista de configuraciones de IVA.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{user}}"},{"key":"password","value":"{{password}}"}]},"isInherited":true,"source":{"_postman_id":"700a0e47-03af-4d81-a9f8-509ffc01df4e","id":"700a0e47-03af-4d81-a9f8-509ffc01df4e","name":"🔌API Suasor Fiscal","type":"collection"}},"urlObject":{"path":["tax","v1.0","companies({{systemCompanyId}})","vatSetups"],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[{"id":"19e26458-15ba-4eb8-9264-9097e1870b21","name":"vatSetups by id","originalRequest":{"method":"GET","header":[],"url":"{{baseUrl}}/tax/v1.0/companies({{systemCompanyId}})/vatSetups({{vatSetupId}})"},"status":"OK","code":200,"_postman_previewlanguage":"Text","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal"},{"key":"Content-Encoding","value":"gzip"},{"key":"Server","value":"Microsoft-HTTPAPI/2.0"},{"key":"OData-Version","value":"4.0"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Access-Control-Expose-Headers","value":"Date, Content-Length, Server, OData-Version"},{"key":"request-id","value":"48b4529f-aa0b-4c56-9ed1-953fefe79646"},{"key":"Date","value":"Wed, 03 Dec 2025 07:59:12 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"{{baseUrl}}/tax/v1.0/$metadata#companies({{systemCompanyId}})/vatSetups/$entity\",\n    \"@odata.etag\": \"W/\\\"JzQ0OzFLWnVESXE0QjEyM0VuNm1zSTlEeTUwOFNmR1VHQVYwLytPNzErMDZCcnc9MTswMDsn\\\"\",\n    \"id\": \"8c8caed5-8553-402a-a095-9651fb707b49\",\n    \"customerCode\": \"31125468D\",\n    \"customerId\": \"8f31b050-c3ff-400b-b0ec-4c452487c87c\",\n    \"vatDefinition\": \"NAC_52229|IVA21\",\n    \"calculationType\": \"Normal\",\n    \"vatPct\": 21,\n    \"ecPct\": 0,\n    \"createdOn\": \"2025-12-03T07:57:09.543Z\",\n    \"createdBy\": \"XXXXXX\",\n    \"modifiedOn\": \"2025-12-03T07:57:09.543Z\",\n    \"modifiedBy\": \"XXXXXX\"\n}"},{"id":"84e0d4c1-6d28-42ec-aa8c-cfae86ee7a85","name":"vatSetups by customerId","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{baseUrl}}/tax/v1.0/companies({{systemCompanyId}})/vatSetups?$filter=customerId eq {{customerId}}","host":["{{baseUrl}}"],"path":["tax","v1.0","companies({{systemCompanyId}})","vatSetups"],"query":[{"key":"$filter","value":"customerId eq {{customerId}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"Text","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal"},{"key":"Content-Encoding","value":"gzip"},{"key":"Server","value":"Microsoft-HTTPAPI/2.0"},{"key":"OData-Version","value":"4.0"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Access-Control-Expose-Headers","value":"Date, Content-Length, Server, OData-Version"},{"key":"request-id","value":"dbe67a3d-c9d5-420c-8729-acf076aa832d"},{"key":"Date","value":"Thu, 23 Oct 2025 08:40:12 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"{{baseUrl}}/tax/v1.0/$metadata#companies({{systemCompanyId}})/vatSetups\",\n    \"value\": [\n        {\n            \"@odata.etag\": \"W/\\\"JzQ0O2ZHbXE0NmZSeWk2Y3M3WDR4YTZ1dnBQbzNlZ1NvQjdtODc1aWptKzlpQUE9MTswMDsn\\\"\",\n            \"id\": \"df215bb0-bfb7-4e72-a15e-0ea909208ee2\",\n            \"customerCode\": \"31125468D\",\n            \"customerId\": \"8f31b050-c3ff-400b-b0ec-4c452487c87c\",\n            \"vatDefinition\": \"NAC_10852|IVA21\",\n            \"calculationType\": \"Normal\",\n            \"vatPct\": 21,\n            \"ecPct\": 0,\n            \"createdOn\": \"2025-10-23T08:21:22.053Z\",\n            \"createdBy\": \"XXXX\",\n            \"modifiedOn\": \"2025-10-23T08:21:22.053Z\",\n            \"modifiedBy\": \"XXXX\"\n        },\n        {\n            \"@odata.etag\": \"W/\\\"JzQ0O3hQWG9DKzBnUFR3ejhmTis1VjE0Wmk4UWdnbzdhU1hnOU0xSmZHQjNYN1U9MTswMDsn\\\"\",\n            \"id\": \"31ea7137-bc50-44d6-9363-3ebc27ac7dbc\",\n            \"customerCode\": \"31125468D\",\n            \"customerId\": \"8f31b050-c3ff-400b-b0ec-4c452487c87c\",\n            \"vatDefinition\": \"NAC_81441|IVA21\",\n            \"calculationType\": \"Normal\",\n            \"vatPct\": 21,\n            \"ecPct\": 0,\n            \"createdOn\": \"2025-10-23T08:35:53.213Z\",\n            \"createdBy\": \"XXXX\",\n            \"modifiedOn\": \"2025-10-23T08:35:53.213Z\",\n            \"modifiedBy\": \"XXXX\"\n        },\n        {\n            \"@odata.etag\": \"W/\\\"JzQ0O2NyZjNmb3pXVzRRMzBSd1I1eFpaYW9PWkp0R0o1ajV3WmF4V3cxaFd6LzA9MTswMDsn\\\"\",\n            \"id\": \"93b6d2c3-7998-4b99-b885-9070c0bbf866\",\n            \"customerCode\": \"31125468D\",\n            \"customerId\": \"8f31b050-c3ff-400b-b0ec-4c452487c87c\",\n            \"vatDefinition\": \"NAC_27447|IVA21\",\n            \"calculationType\": \"Normal\",\n            \"vatPct\": 21,\n            \"ecPct\": 0,\n            \"createdOn\": \"2025-10-23T08:22:19.723Z\",\n            \"createdBy\": \"XXXX\",\n            \"modifiedOn\": \"2025-10-23T08:22:19.723Z\",\n            \"modifiedBy\": \"XXXX\"\n        }\n    ]\n}"},{"id":"e20542cc-c5c1-4781-89be-53fe25039f14","name":"vatSetups by customerCode","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{baseUrl}}/tax/v1.0/companies({{systemCompanyId}})/vatSetups?$filter=customerCode eq '{{customerCode}}'","host":["{{baseUrl}}"],"path":["tax","v1.0","companies({{systemCompanyId}})","vatSetups"],"query":[{"key":"$filter","value":"customerCode eq '{{customerCode}}'"}]}},"status":"OK","code":200,"_postman_previewlanguage":"Text","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal"},{"key":"Content-Encoding","value":"gzip"},{"key":"Server","value":"Microsoft-HTTPAPI/2.0"},{"key":"OData-Version","value":"4.0"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Access-Control-Expose-Headers","value":"Date, Content-Length, Server, OData-Version"},{"key":"request-id","value":"b3d07936-d26a-47d7-bd4c-583e35ff871c"},{"key":"Date","value":"Thu, 23 Oct 2025 08:41:26 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"{{baseUrl}}/tax/v1.0/$metadata#companies({{systemCompanyId}})/vatSetups\",\n    \"value\": [\n        {\n            \"@odata.etag\": \"W/\\\"JzQ0O2ZHbXE0NmZSeWk2Y3M3WDR4YTZ1dnBQbzNlZ1NvQjdtODc1aWptKzlpQUE9MTswMDsn\\\"\",\n            \"id\": \"df215bb0-bfb7-4e72-a15e-0ea909208ee2\",\n            \"customerCode\": \"31125468D\",\n            \"customerId\": \"8f31b050-c3ff-400b-b0ec-4c452487c87c\",\n            \"vatDefinition\": \"NAC_10852|IVA21\",\n            \"calculationType\": \"Normal\",\n            \"vatPct\": 21,\n            \"ecPct\": 0,\n            \"createdOn\": \"2025-10-23T08:21:22.053Z\",\n            \"createdBy\": \"XXXX\",\n            \"modifiedOn\": \"2025-10-23T08:21:22.053Z\",\n            \"modifiedBy\": \"XXXX\"\n        },\n        {\n            \"@odata.etag\": \"W/\\\"JzQ0O3hQWG9DKzBnUFR3ejhmTis1VjE0Wmk4UWdnbzdhU1hnOU0xSmZHQjNYN1U9MTswMDsn\\\"\",\n            \"id\": \"31ea7137-bc50-44d6-9363-3ebc27ac7dbc\",\n            \"customerCode\": \"31125468D\",\n            \"customerId\": \"8f31b050-c3ff-400b-b0ec-4c452487c87c\",\n            \"vatDefinition\": \"NAC_81441|IVA21\",\n            \"calculationType\": \"Normal\",\n            \"vatPct\": 21,\n            \"ecPct\": 0,\n            \"createdOn\": \"2025-10-23T08:35:53.213Z\",\n            \"createdBy\": \"XXXX\",\n            \"modifiedOn\": \"2025-10-23T08:35:53.213Z\",\n            \"modifiedBy\": \"XXXX\"\n        },\n        {\n            \"@odata.etag\": \"W/\\\"JzQ0O2NyZjNmb3pXVzRRMzBSd1I1eFpaYW9PWkp0R0o1ajV3WmF4V3cxaFd6LzA9MTswMDsn\\\"\",\n            \"id\": \"93b6d2c3-7998-4b99-b885-9070c0bbf866\",\n            \"customerCode\": \"31125468D\",\n            \"customerId\": \"8f31b050-c3ff-400b-b0ec-4c452487c87c\",\n            \"vatDefinition\": \"NAC_27447|IVA21\",\n            \"calculationType\": \"Normal\",\n            \"vatPct\": 21,\n            \"ecPct\": 0,\n            \"createdOn\": \"2025-10-23T08:22:19.723Z\",\n            \"createdBy\": \"XXXX\",\n            \"modifiedOn\": \"2025-10-23T08:22:19.723Z\",\n            \"modifiedBy\": \"XXXX\"\n        }\n    ]\n}"}],"_postman_id":"dc3df483-a261-46df-b7b9-e6d4930696da"},{"name":"vatSetups","id":"1d51c04f-af69-4bdf-a323-ea466985a15e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[{"key":"If-Match","value":"*"}],"url":"{{baseUrl}}/tax/v1.0/companies({{systemCompanyId}})/vatSetups({{vatSetupId}})","description":"<p>Elimina la configuración de IVA.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{user}}"},{"key":"password","value":"{{password}}"}]},"isInherited":true,"source":{"_postman_id":"700a0e47-03af-4d81-a9f8-509ffc01df4e","id":"700a0e47-03af-4d81-a9f8-509ffc01df4e","name":"🔌API Suasor Fiscal","type":"collection"}},"urlObject":{"path":["tax","v1.0","companies({{systemCompanyId}})","vatSetups({{vatSetupId}})"],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[{"id":"c8628850-ee23-44b4-a69e-96ff4768b9d4","name":"vatSetups","originalRequest":{"method":"DELETE","header":[{"key":"If-Match","value":"*"}],"url":"{{baseUrl}}/tax/v1.0/companies({{systemCompanyId}})/vatSetups({{vatSetupId}})"},"status":"No Content","code":204,"_postman_previewlanguage":"Text","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Encoding","value":"gzip"},{"key":"Server","value":"Microsoft-HTTPAPI/2.0"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Access-Control-Expose-Headers","value":"Date, Content-Length, Server, OData-Version"},{"key":"request-id","value":"4d88fd64-9da6-49a1-8065-11f2ac125326"},{"key":"Date","value":"Thu, 23 Oct 2025 08:46:40 GMT"}],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"1d51c04f-af69-4bdf-a323-ea466985a15e"}],"id":"3ca37e75-8284-4932-b9b8-c4e253ffada8","description":"<p>Funciones para gestionar las configuraciones de IVA y presentar los modelos de IVA e IGIC, el 347 y el 349.</p>\n<p>Envía un código por cada tipo de operación de tu programa, por ejemplo NAC|IVA21. Si el código ya existe para ese cliente, se actualiza. Después, el despacho asigna cada código a su casilla y a su modelo en Suasor.</p>\n<p>Se recomienda utilizar los \"Id's\" ya que estos no se pueden modificar. Damos la opción de utilizar los \"codes\" relacionados con los \"id's\".</p>\n<p>Definición campos:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Campo</strong></th>\n<th><strong>Tipo Campo</strong></th>\n<th><strong>Descripción</strong></th>\n<th><strong>Comentarios</strong></th>\n<th><strong>Endpoint</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>id</td>\n<td>GUID</td>\n<td>Identificador registro</td>\n<td>(No modificable) Campo de sistema</td>\n<td></td>\n</tr>\n<tr>\n<td>customerId</td>\n<td>GUID</td>\n<td>\"Id\" cliente</td>\n<td>(Requerido)</td>\n<td>customers</td>\n</tr>\n<tr>\n<td>customerCode</td>\n<td>String[9]</td>\n<td>Código cliente</td>\n<td>(Opcional)  <br />(Requerido) Si no se indica \"customerId\"</td>\n<td>customers</td>\n</tr>\n<tr>\n<td>vatDefinition</td>\n<td>String[100]</td>\n<td>Código identificativo del grupo de IVA</td>\n<td>(Requerido)</td>\n<td></td>\n</tr>\n<tr>\n<td>calculationType</td>\n<td>String</td>\n<td>Indica el tipo de IVA, es informativo, no aplica en suasor, las opciones son \"0\" (Normal), \"1\" (Reversión), \"2\" (Total), \"3\" (Impuesto Venta), \"4\" (No Sujeto) y \"5\" (\" \").</td>\n<td>(Opcional)</td>\n<td></td>\n</tr>\n<tr>\n<td>vatPct</td>\n<td>Decimal</td>\n<td>Porcentaje IVA</td>\n<td>(Opcional)</td>\n<td></td>\n</tr>\n<tr>\n<td>ecPct</td>\n<td>Decimal</td>\n<td>Porcentaje Recargo</td>\n<td>(Opcional)</td>\n<td></td>\n</tr>\n<tr>\n<td>createdOn</td>\n<td>DateTime</td>\n<td>Fecha creación</td>\n<td>(No modificable) Campo de sistema</td>\n<td></td>\n</tr>\n<tr>\n<td>createdBy</td>\n<td>String[50]</td>\n<td>Usuario creación</td>\n<td>(No modificable) Campo de sistema</td>\n<td></td>\n</tr>\n<tr>\n<td>modifiedOn</td>\n<td>DateTime</td>\n<td>Fecha última modificación</td>\n<td>(No modificable) Campo de sistema</td>\n<td></td>\n</tr>\n<tr>\n<td>modifiedBy</td>\n<td>String[50]</td>\n<td>Usuario última modificación</td>\n<td>(No modificable) Campo de sistema</td>\n<td></td>\n</tr>\n</tbody>\n</table>\n</div>","_postman_id":"3ca37e75-8284-4932-b9b8-c4e253ffada8","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{user}}"},{"key":"password","value":"{{password}}"}]},"isInherited":true,"source":{"_postman_id":"700a0e47-03af-4d81-a9f8-509ffc01df4e","id":"700a0e47-03af-4d81-a9f8-509ffc01df4e","name":"🔌API Suasor Fiscal","type":"collection"}}},{"name":"🔧 Withholding Setup","item":[{"name":"withholdingSetups","event":[{"listen":"prerequest","script":{"exec":["const randomNumber = 'RET_' + _.random(1,9999999).toString() + '|R15'\r","pm.environment.set(\"withholdingDefinition\", randomNumber);"],"type":"text/javascript","packages":{},"requests":{},"id":"835076e8-01fc-4c57-953a-7b0dbb572a36"}},{"listen":"test","script":{"exec":["let response = pm.response.json();\r","pm.environment.set(\"withholdingDefinitionId\", response.id);"],"type":"text/javascript","packages":{},"requests":{},"id":"233a7ed3-97c2-40c3-b641-84c87032c849"}}],"id":"c821d181-b962-477c-8205-3864f626f2c1","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"customerId\": \"{{customerId}}\",\r\n    \"withholdingDefinition\": \"{{withholdingDefinition}}\",\r\n    \"calculationType\": \"0\",\r\n    \"withholdingPct\": 15\r\n}","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/tax/v1.0/companies({{systemCompanyId}})/withholdingSetups","description":"<p>Crear configuración de retención.</p>\n<p>En caso de que ya exista el \"withholdingDefinition\" se actualiza el registro existente.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{user}}"},{"key":"password","value":"{{password}}"}]},"isInherited":true,"source":{"_postman_id":"700a0e47-03af-4d81-a9f8-509ffc01df4e","id":"700a0e47-03af-4d81-a9f8-509ffc01df4e","name":"🔌API Suasor Fiscal","type":"collection"}},"urlObject":{"path":["tax","v1.0","companies({{systemCompanyId}})","withholdingSetups"],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[{"id":"1d97ecdc-05a4-40de-a327-27b9be765a9f","name":"withholdingSetups using id's","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"customerId\": \"{{customerId}}\",\r\n    \"withholdingDefinition\": \"{{withholdingDefinition}}\",\r\n    \"calculationType\": \"0\",\r\n    \"withholdingPct\": 15\r\n}","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/tax/v1.0/companies({{systemCompanyId}})/withholdingSetups"},"status":"Created","code":201,"_postman_previewlanguage":"Text","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal"},{"key":"Content-Encoding","value":"gzip"},{"key":"Location","value":"http://vm-suasorbc14.marjinsa.es:7048/SUASORBC14_DESA/api/summar/tax/v1.0/companies(7d5507bc-35b3-4569-8157-f385625bd7fa)/withholdingSetups(704f4905-f747-4e24-ac68-b98061009e85)"},{"key":"Server","value":"Microsoft-HTTPAPI/2.0"},{"key":"OData-Version","value":"4.0"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Access-Control-Expose-Headers","value":"Date, Content-Length, Server, OData-Version"},{"key":"request-id","value":"728b5ba4-1878-4c1b-80b5-037b96f26935"},{"key":"Date","value":"Wed, 03 Dec 2025 09:57:29 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"{{baseUrl}}/tax/v1.0/$metadata#companies({{systemCompanyId}})/withholdingSetups/$entity\",\n    \"@odata.etag\": \"W/\\\"JzQ0OzVVSldURU90ckM2cGVBbmthMHAwYkpyL09ycFI5TEJvRm5wMGsyVDl5YVU9MTswMDsn\\\"\",\n    \"id\": \"704f4905-f747-4e24-ac68-b98061009e85\",\n    \"customerCode\": \"31125468D\",\n    \"customerId\": \"8f31b050-c3ff-400b-b0ec-4c452487c87c\",\n    \"withholdingDefinition\": \"RET_8413812|R15\",\n    \"calculationType\": \"Base IVA\",\n    \"withholdingPct\": 15,\n    \"createdOn\": \"2025-12-03T09:57:29.373Z\",\n    \"createdBy\": \"XXXXXX\",\n    \"modifiedOn\": \"2025-12-03T09:57:29.373Z\",\n    \"modifiedBy\": \"XXXXXX\"\n}"},{"id":"6672ff43-162f-42a2-b191-494e4d0750b3","name":"withholdingSetups using codes","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"customerCode\": \"{{customerCode}}\",\r\n    \"withholdingDefinition\": \"{{withholdingDefinition}}\",\r\n    \"calculationType\": \"0\",\r\n    \"withholdingPct\": 15\r\n}","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/tax/v1.0/companies({{systemCompanyId}})/withholdingSetups"},"status":"Created","code":201,"_postman_previewlanguage":"Text","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal"},{"key":"Content-Encoding","value":"gzip"},{"key":"Location","value":"http://vm-suasorbc14.marjinsa.es:7048/SUASORBC14_DESA/api/summar/tax/v1.0/companies(7d5507bc-35b3-4569-8157-f385625bd7fa)/withholdingSetups(809ab6fd-d2c4-4f80-9db8-f42b9e3b003d)"},{"key":"Server","value":"Microsoft-HTTPAPI/2.0"},{"key":"OData-Version","value":"4.0"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Access-Control-Expose-Headers","value":"Date, Content-Length, Server, OData-Version"},{"key":"request-id","value":"33cca3e1-ea56-4a72-8ecc-e61f8552a7c2"},{"key":"Date","value":"Wed, 03 Dec 2025 09:59:05 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"{{baseUrl}}/tax/v1.0/$metadata#companies({{systemCompanyId}})/withholdingSetups/$entity\",\n    \"@odata.etag\": \"W/\\\"JzQ0O0EveGl5NWFIN0lSL3pxWDZleXFXK1pjVDBoY3RQTFpoNXBlK1g3Nm9KdXc9MTswMDsn\\\"\",\n    \"id\": \"809ab6fd-d2c4-4f80-9db8-f42b9e3b003d\",\n    \"customerCode\": \"31125468D\",\n    \"customerId\": \"8f31b050-c3ff-400b-b0ec-4c452487c87c\",\n    \"withholdingDefinition\": \"RET_841008|R15\",\n    \"calculationType\": \"Base IVA\",\n    \"withholdingPct\": 15,\n    \"createdOn\": \"2025-12-03T09:59:05.803Z\",\n    \"createdBy\": \"XXXXXX\",\n    \"modifiedOn\": \"2025-12-03T09:59:05.803Z\",\n    \"modifiedBy\": \"XXXXXX\"\n}"}],"_postman_id":"c821d181-b962-477c-8205-3864f626f2c1"},{"name":"withholdingSetups","id":"ee7bda9b-733c-4ad5-9d8c-e41eb4bb0de6","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{baseUrl}}/tax/v1.0/companies({{systemCompanyId}})/withholdingSetups","description":"<p>Devuelve la lista de configuraciones de retención.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{user}}"},{"key":"password","value":"{{password}}"}]},"isInherited":true,"source":{"_postman_id":"700a0e47-03af-4d81-a9f8-509ffc01df4e","id":"700a0e47-03af-4d81-a9f8-509ffc01df4e","name":"🔌API Suasor Fiscal","type":"collection"}},"urlObject":{"path":["tax","v1.0","companies({{systemCompanyId}})","withholdingSetups"],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[{"id":"a706b88e-226e-402c-b228-e316cbe211c4","name":"withholdingSetups by id","originalRequest":{"method":"GET","header":[],"url":"{{baseUrl}}/tax/v1.0/companies({{systemCompanyId}})/withholdingSetups({{withholdingDefinitionId}})"},"status":"OK","code":200,"_postman_previewlanguage":"Text","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal"},{"key":"Content-Encoding","value":"gzip"},{"key":"Server","value":"Microsoft-HTTPAPI/2.0"},{"key":"OData-Version","value":"4.0"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Access-Control-Expose-Headers","value":"Date, Content-Length, Server, OData-Version"},{"key":"request-id","value":"df763728-1034-4be8-9ed7-05df502c8c0f"},{"key":"Date","value":"Wed, 03 Dec 2025 10:00:59 GMT"}],"cookie":[{"expires":"Invalid Date","domain":"","path":""}],"responseTime":null,"body":"{\n    \"@odata.context\": \"{{baseUrl}}/tax/v1.0/$metadata#companies({{systemCompanyId}})/withholdingSetups/$entity\",\n    \"@odata.etag\": \"W/\\\"JzQ0O0EveGl5NWFIN0lSL3pxWDZleXFXK1pjVDBoY3RQTFpoNXBlK1g3Nm9KdXc9MTswMDsn\\\"\",\n    \"id\": \"809ab6fd-d2c4-4f80-9db8-f42b9e3b003d\",\n    \"customerCode\": \"31125468D\",\n    \"customerId\": \"8f31b050-c3ff-400b-b0ec-4c452487c87c\",\n    \"withholdingDefinition\": \"RET_841008|R15\",\n    \"calculationType\": \"Base IVA\",\n    \"withholdingPct\": 15,\n    \"createdOn\": \"2025-12-03T09:59:05.803Z\",\n    \"createdBy\": \"XXXXXX\",\n    \"modifiedOn\": \"2025-12-03T09:59:05.803Z\",\n    \"modifiedBy\": \"XXXXXX\"\n}"},{"id":"2c1520fe-2c6d-4d95-8148-b4371da88dfc","name":"withholdingSetups by customerId","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{baseUrl}}/tax/v1.0/companies({{systemCompanyId}})/withholdingSetups?$filter=customerId eq {{customerId}}","host":["{{baseUrl}}"],"path":["tax","v1.0","companies({{systemCompanyId}})","withholdingSetups"],"query":[{"key":"$filter","value":"customerId eq {{customerId}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"Text","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal"},{"key":"Content-Encoding","value":"gzip"},{"key":"Server","value":"Microsoft-HTTPAPI/2.0"},{"key":"OData-Version","value":"4.0"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Access-Control-Expose-Headers","value":"Date, Content-Length, Server, OData-Version"},{"key":"request-id","value":"f1b612ed-d92b-42d7-af58-119844af0eac"},{"key":"Date","value":"Thu, 23 Oct 2025 09:34:52 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"{{baseUrl}}/tax/v1.0/$metadata#companies({{systemCompanyId}})/withholdingSetups\",\n    \"value\": [\n        {\n            \"@odata.etag\": \"W/\\\"JzQ0O1RMNWtWTzkwMmFLZ0U4MUJqejlvK1FOakFNaU9PT3FQeVppcG9ETE55RHc9MTswMDsn\\\"\",\n            \"id\": \"7a2f2ebf-c252-45fa-8105-102a4cf79ba6\",\n            \"customerCode\": \"31125468D\",\n            \"customerId\": \"8f31b050-c3ff-400b-b0ec-4c452487c87c\",\n            \"withholdingDefinition\": \"RET_9619615|R15\",\n            \"calculationType\": \"Base IVA\",\n            \"withholdingPct\": 15,\n            \"createdOn\": \"2025-10-23T09:10:29.82Z\",\n            \"createdBy\": \"XXXX\",\n            \"modifiedOn\": \"2025-10-23T09:10:29.82Z\",\n            \"modifiedBy\": \"XXXX\"\n        }\n    ]\n}"},{"id":"061cf902-80e6-4944-be68-fda899185c56","name":"withholdingSetups by customerCode","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{baseUrl}}/tax/v1.0/companies({{systemCompanyId}})/withholdingSetups?$filter=customerCode eq '{{customerCode}}'","host":["{{baseUrl}}"],"path":["tax","v1.0","companies({{systemCompanyId}})","withholdingSetups"],"query":[{"key":"$filter","value":"customerCode eq '{{customerCode}}'"}]}},"status":"OK","code":200,"_postman_previewlanguage":"Text","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal"},{"key":"Content-Encoding","value":"gzip"},{"key":"Server","value":"Microsoft-HTTPAPI/2.0"},{"key":"OData-Version","value":"4.0"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Access-Control-Expose-Headers","value":"Date, Content-Length, Server, OData-Version"},{"key":"request-id","value":"38b99898-13b6-436f-8712-6681a02020a0"},{"key":"Date","value":"Thu, 23 Oct 2025 09:35:35 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"{{baseUrl}}/tax/v1.0/$metadata#companies({{systemCompanyId}})/withholdingSetups\",\n    \"value\": [\n        {\n            \"@odata.etag\": \"W/\\\"JzQ0O1RMNWtWTzkwMmFLZ0U4MUJqejlvK1FOakFNaU9PT3FQeVppcG9ETE55RHc9MTswMDsn\\\"\",\n            \"id\": \"7a2f2ebf-c252-45fa-8105-102a4cf79ba6\",\n            \"customerCode\": \"31125468D\",\n            \"customerId\": \"8f31b050-c3ff-400b-b0ec-4c452487c87c\",\n            \"withholdingDefinition\": \"RET_9619615|R15\",\n            \"calculationType\": \"Base IVA\",\n            \"withholdingPct\": 15,\n            \"createdOn\": \"2025-10-23T09:10:29.82Z\",\n            \"createdBy\": \"XXXX\",\n            \"modifiedOn\": \"2025-10-23T09:10:29.82Z\",\n            \"modifiedBy\": \"XXXX\"\n        }\n    ]\n}"}],"_postman_id":"ee7bda9b-733c-4ad5-9d8c-e41eb4bb0de6"},{"name":"withholdingSetups","id":"8846b7ae-ec4f-48a9-aa52-41aa60f51920","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[],"url":"{{baseUrl}}/tax/v1.0/companies({{systemCompanyId}})/withholdingSetups({{withholdingDefinitionId}})","description":"<p>Eliminar configuración de retención.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{user}}"},{"key":"password","value":"{{password}}"}]},"isInherited":true,"source":{"_postman_id":"700a0e47-03af-4d81-a9f8-509ffc01df4e","id":"700a0e47-03af-4d81-a9f8-509ffc01df4e","name":"🔌API Suasor Fiscal","type":"collection"}},"urlObject":{"path":["tax","v1.0","companies({{systemCompanyId}})","withholdingSetups({{withholdingDefinitionId}})"],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[{"id":"3af4c455-bb7d-404d-b4f8-32eff70135f3","name":"withholdingSetups","originalRequest":{"method":"DELETE","header":[],"url":"{{baseUrl}}/tax/v1.0/companies({{systemCompanyId}})/withholdingSetups({{withholdingDefinitionId}})"},"status":"No Content","code":204,"_postman_previewlanguage":"Text","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Encoding","value":"gzip"},{"key":"Server","value":"Microsoft-HTTPAPI/2.0"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Access-Control-Expose-Headers","value":"Date, Content-Length, Server, OData-Version"},{"key":"request-id","value":"dbda3de7-f45d-422c-b25a-a40a6aa57e7a"},{"key":"Date","value":"Thu, 23 Oct 2025 09:36:43 GMT"}],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"8846b7ae-ec4f-48a9-aa52-41aa60f51920"}],"id":"43a5ff16-4db6-4a36-8ce2-3c25381df8da","description":"<p>Funciones para gestionar las configuraciones de retención y presentar los modelos 111/190, 115/180, 123/193 y 216/296.</p>\n<p>Envía un código por cada tipo de retención de tu programa. Si el código ya existe para ese cliente, se actualiza.</p>\n<p>Se recomienda utilizar los \"Id's\" ya que estos no se pueden modificar. Damos la opción de utilizar los \"codes\" relacionados con los \"id's\".</p>\n<p>El modelo, clave, subclave y método de retención se configuran en Suasor.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Campo</th>\n<th>Tipo Campo</th>\n<th>Descripción</th>\n<th>Comentarios</th>\n<th><strong>Endpoint</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>id</td>\n<td>GUID</td>\n<td>Identificador registro</td>\n<td>(No modificable) Campo de sistema</td>\n<td></td>\n</tr>\n<tr>\n<td>customerId</td>\n<td>GUID</td>\n<td>\"Id\" cliente</td>\n<td>(Requerido)</td>\n<td>customers</td>\n</tr>\n<tr>\n<td>customerCode</td>\n<td>String[9]</td>\n<td>Código cliente</td>\n<td>(Opcional)  <br />(Requerido) Si no se indica \"customerId\"</td>\n<td>customers</td>\n</tr>\n<tr>\n<td>withholdingDefinition</td>\n<td>String[20]</td>\n<td>Código identificativo del tipo de retención</td>\n<td>(Requerido)</td>\n<td></td>\n</tr>\n<tr>\n<td>calculationType</td>\n<td>String</td>\n<td>Indica el tipo de cálculo de la retención, no aplica en Suasor, las opciones son \"0\" (Importe base) o \"1\" (Importe base + IVA)</td>\n<td>(Opcional)</td>\n<td></td>\n</tr>\n<tr>\n<td>withholdingPct</td>\n<td>Decimal</td>\n<td>Porcentaje retención</td>\n<td>(Opcional)</td>\n<td></td>\n</tr>\n<tr>\n<td>createdOn</td>\n<td>DateTime</td>\n<td>Fecha creación</td>\n<td>(No modificable) Campo de sistema</td>\n<td></td>\n</tr>\n<tr>\n<td>createdBy</td>\n<td>String[50]</td>\n<td>Usuario creación</td>\n<td>(No modificable) Campo de sistema</td>\n<td></td>\n</tr>\n<tr>\n<td>modifiedOn</td>\n<td>DateTime</td>\n<td>Fecha última modificación</td>\n<td>(No modificable) Campo de sistema</td>\n<td></td>\n</tr>\n<tr>\n<td>modifiedBy</td>\n<td>String[50]</td>\n<td>Usuario última modificación</td>\n<td>(No modificable) Campo de sistema</td>\n<td></td>\n</tr>\n</tbody>\n</table>\n</div>","_postman_id":"43a5ff16-4db6-4a36-8ce2-3c25381df8da","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{user}}"},{"key":"password","value":"{{password}}"}]},"isInherited":true,"source":{"_postman_id":"700a0e47-03af-4d81-a9f8-509ffc01df4e","id":"700a0e47-03af-4d81-a9f8-509ffc01df4e","name":"🔌API Suasor Fiscal","type":"collection"}}},{"name":"📥 VAT Entries","item":[{"name":"vatEntries","event":[{"listen":"test","script":{"exec":["let response = pm.response.json();\r","pm.environment.set(\"vatEntryId\", response.id);"],"type":"text/javascript","packages":{},"requests":{},"id":"57bfb79a-1def-43c9-a075-d2ccf60969e2"}}],"id":"18819dde-9863-462c-a18b-f3998eac6f54","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"customerId\": \"{{customerId}}\",\r\n    \"vatEntryLines\": [\r\n        {\r\n            \"vatDefinitionId\": \"{{vatSetupId}}\",\r\n            \"activityId\": \"{{activityId}}\",\r\n            \"postingDate\": \"{{currDate}}\",\r\n            \"documentType\": \"1\",\r\n            \"documentNo\": \"06249547\",\r\n            \"type\": \"1\",\r\n            \"base\": 1000,\r\n            \"amount\": 210,\r\n            \"vatPct\": 21,\r\n            \"ecPct\": 0,\r\n            \"vatCashRegime\": \"false\",\r\n            \"unrealizedBase\": 0,\r\n            \"unrealizedAmount\": 0,\r\n            \"ignore347Amount\": 0,\r\n            \"externalDocNo\": \"7671\",\r\n            \"externalDocDate\": \"{{pastDate}}\",\r\n            \"correctedInvoiceNo\": \"\",\r\n            \"customerVendorName\": \"Leuschke, Hilll and Herman\",\r\n            \"customerVendorVATRegNo\": \"01082102A\",\r\n            \"countryCode\": \"ES\",\r\n            \"postalCode\": \"43360\",\r\n            \"generatedAutodocument\": \"true\",\r\n            \"reverseCharge\": \"true\",\r\n            \"euService\": \"false\",\r\n            \"eu3PartyTrade\": \"false\",\r\n            \"settledDocumentType\": \"0\",\r\n            \"realEstateTransferOperation\": \"false\",\r\n            \"realEstateId\": \"{{realEstateId}}\",\r\n            \"bankruptcyProceeding\": \"true\",\r\n            \"sourceEntryNo\": 92\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/tax/v1.0/companies({{systemCompanyId}})/vatEntries","description":"<p>Crear movimientos de IVA.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{user}}"},{"key":"password","value":"{{password}}"}]},"isInherited":true,"source":{"_postman_id":"700a0e47-03af-4d81-a9f8-509ffc01df4e","id":"700a0e47-03af-4d81-a9f8-509ffc01df4e","name":"🔌API Suasor Fiscal","type":"collection"}},"urlObject":{"path":["tax","v1.0","companies({{systemCompanyId}})","vatEntries"],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[{"id":"cc08d987-df87-400b-9b78-dd6f8074681b","name":"vatEntries using id's","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"customerId\": \"{{customerId}}\",\r\n    \"vatEntryLines\": [\r\n        {\r\n            \"vatDefinitionId\": \"{{vatSetupId}}\",\r\n            \"activityId\": \"{{activityId}}\",\r\n            \"postingDate\": \"{{currDate}}\",\r\n            \"documentType\": \"1\",\r\n            \"documentNo\": \"08657730\",\r\n            \"type\": \"1\",\r\n            \"base\": 1000,\r\n            \"amount\": 210,\r\n            \"vatPct\": 21,\r\n            \"ecPct\": 0,\r\n            \"vatCashRegime\": \"true\",\r\n            \"unrealizedBase\": 0,\r\n            \"unrealizedAmount\": 0,\r\n            \"ignore347Amount\": 0,\r\n            \"externalDocNo\": \"5080\",\r\n            \"externalDocDate\": \"{{pastDate}}\",\r\n            \"correctedInvoiceNo\": \"\",\r\n            \"customerVendorName\": \"Willms - Mueller\",\r\n            \"customerVendorVATRegNo\": \"38938472A\",\r\n            \"countryCode\": \"ES\",\r\n            \"postalCode\": \"43360\",\r\n            \"generatedAutodocument\": \"false\",\r\n            \"reverseCharge\": \"false\",\r\n            \"euService\": \"false\",\r\n            \"eu3PartyTrade\": \"false\",\r\n            \"settledDocumentType\": \"0\",\r\n            \"realEstateTransferOperation\": \"true\",\r\n            \"realEstateId\": \"{{realEstateId}}\",\r\n            \"bankruptcyProceeding\": \"false\",\r\n            \"sourceEntryNo\": 184\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/tax/v1.0/companies({{systemCompanyId}})/vatEntries"},"status":"Created","code":201,"_postman_previewlanguage":"Text","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal"},{"key":"Content-Encoding","value":"gzip"},{"key":"Location","value":"http://vm-suasorbc14.marjinsa.es:7048/SUASORBC14_DESA/api/summar/tax/v1.0/companies(7d5507bc-35b3-4569-8157-f385625bd7fa)/vatEntries(3e197712-d1a2-4525-a727-7cae5a1da41c)"},{"key":"Server","value":"Microsoft-HTTPAPI/2.0"},{"key":"OData-Version","value":"4.0"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Access-Control-Expose-Headers","value":"Date, Content-Length, Server, OData-Version"},{"key":"request-id","value":"c4fa2aef-6a69-4c3f-b1cb-4cfebcaa7cf7"},{"key":"Date","value":"Wed, 03 Dec 2025 10:02:49 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"{{baseUrl}}/tax/v1.0/$metadata#companies({{systemCompanyId}})/vatEntries/$entity\",\n    \"@odata.etag\": \"W/\\\"JzQ0O2huVUNsbXJqT1JNd01DekVTaTV6MXFrYnp5a2lqZzdkaVNtbUI3WE1sS3M9MTswMDsn\\\"\",\n    \"id\": \"3e197712-d1a2-4525-a727-7cae5a1da41c\",\n    \"customerId\": \"8f31b050-c3ff-400b-b0ec-4c452487c87c\",\n    \"customerCode\": \"31125468D\",\n    \"creationDate\": \"2025-12-03T10:02:49.947Z\"\n}"},{"id":"fcc7f745-ab00-4949-a5d8-927d6c11564b","name":"vatEntries using codes","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"customerCode\": \"{{customerCode}}\",\r\n    \"vatEntryLines\": [\r\n        {\r\n            \"vatDefinitionCode\": \"{{vatSetupCode}}\",\r\n            \"activityCode\": \"{{activityCode}}\",\r\n            \"postingDate\": \"{{currDate}}\",\r\n            \"documentType\": \"2\",\r\n            \"documentNo\": \"54874773\",\r\n            \"type\": \"1\",\r\n            \"base\": 350.0,\r\n            \"amount\": 17.5,\r\n            \"vatPct\": 5.0,\r\n            \"ecPct\": 0.0,\r\n            \"vatCashRegime\": \"false\",\r\n            \"unrealizedBase\": 0.0,\r\n            \"unrealizedAmount\": 0.0,\r\n            \"ignore347Amount\": 0.0,\r\n            \"externalDocNo\": \"1924\",\r\n            \"externalDocDate\": \"{{pastDate}}\",\r\n            \"correctedInvoiceNo\": \"\",\r\n            \"customerVendorName\": \"Lowe and Sons\",\r\n            \"customerVendorVATRegNo\": \"90744822A\",\r\n            \"countryCode\": \"ES\",\r\n            \"postalCode\": \"43360\",\r\n            \"generatedAutodocument\": \"false\",\r\n            \"reverseCharge\": \"false\",\r\n            \"euService\": \"true\",\r\n            \"eu3PartyTrade\": \"true\",\r\n            \"settledDocumentType\": \"0\",\r\n            \"realEstateTransferOperation\": \"false\",\r\n            \"realEstateCode\": \"{{realEstateCode}}\",\r\n            \"bankruptcyProceeding\": \"false\",\r\n            \"sourceEntryNo\": 85\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/tax/v1.0/companies({{systemCompanyId}})/vatEntries"},"status":"Created","code":201,"_postman_previewlanguage":"Text","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal"},{"key":"Content-Encoding","value":"gzip"},{"key":"Location","value":"http://vm-suasorbc14.marjinsa.es:7048/SUASORBC14_DESA/api/summar/tax/v1.0/companies(7d5507bc-35b3-4569-8157-f385625bd7fa)/vatEntries(c2bdbd6e-668e-4541-97e5-002b14c77813)"},{"key":"Server","value":"Microsoft-HTTPAPI/2.0"},{"key":"OData-Version","value":"4.0"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Access-Control-Expose-Headers","value":"Date, Content-Length, Server, OData-Version"},{"key":"request-id","value":"40b2bc1a-43df-496a-b41a-ec52ef3d773b"},{"key":"Date","value":"Thu, 23 Oct 2025 09:55:40 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"{{baseUrl}}/tax/v1.0/$metadata#companies({{systemCompanyId}})/vatEntries/$entity\",\n    \"@odata.etag\": \"W/\\\"JzQ0O09pbWZ1Q1lVSDJkdTlwdDByT3JwR1Y3dWRnUFZMeGg0TmNhOFhiZE1xL1E9MTswMDsn\\\"\",\n    \"id\": \"c2bdbd6e-668e-4541-97e5-002b14c77813\",\n    \"customerId\": \"8f31b050-c3ff-400b-b0ec-4c452487c87c\",\n    \"customerCode\": \"31125468D\",\n    \"creationDate\": \"2025-10-23T09:55:40.483Z\"\n}"},{"id":"0f4ab875-9f5d-4dc1-92b2-4046e64b1e1a","name":"vatEntries with \"expand\"","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"customerId\": \"{{customerId}}\",\r\n    \"vatEntryLines\": [\r\n        {\r\n            \"vatDefinitionId\": \"{{vatSetupId}}\",\r\n            \"activityId\": \"{{activityId}}\",\r\n            \"postingDate\": \"{{currDate}}\",\r\n            \"documentType\": \"1\",\r\n            \"documentNo\": \"22413973\",\r\n            \"type\": \"1\",\r\n            \"base\": 1000,\r\n            \"amount\": 210,\r\n            \"vatPct\": 21,\r\n            \"ecPct\": 0,\r\n            \"vatCashRegime\": \"false\",\r\n            \"unrealizedBase\": 0,\r\n            \"unrealizedAmount\": 0,\r\n            \"ignore347Amount\": 0,\r\n            \"externalDocNo\": \"0915\",\r\n            \"externalDocDate\": \"{{pastDate}}\",\r\n            \"correctedInvoiceNo\": \"\",\r\n            \"customerVendorName\": \"Ondricka, Wyman and Hahn\",\r\n            \"customerVendorVATRegNo\": \"14592838A\",\r\n            \"countryCode\": \"ES\",\r\n            \"postalCode\": \"43360\",\r\n            \"generatedAutodocument\": \"false\",\r\n            \"reverseCharge\": \"true\",\r\n            \"euService\": \"true\",\r\n            \"eu3PartyTrade\": \"true\",\r\n            \"settledDocumentType\": \"0\",\r\n            \"realEstateTransferOperation\": \"false\",\r\n            \"realEstateId\": \"{{realEstateId}}\",\r\n            \"bankruptcyProceeding\": \"false\",\r\n            \"sourceEntryNo\": 647\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{baseUrl}}/tax/v1.0/companies({{systemCompanyId}})/vatEntries?$expand=vatEntryLines","host":["{{baseUrl}}"],"path":["tax","v1.0","companies({{systemCompanyId}})","vatEntries"],"query":[{"key":"$expand","value":"vatEntryLines"}]}},"status":"Created","code":201,"_postman_previewlanguage":"text","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal"},{"key":"Content-Encoding","value":"gzip"},{"key":"Location","value":"http://vm-suasorbc14.marjinsa.es:7048/SUASORBC14_DESA/api/summar/tax/v1.0/companies(7d5507bc-35b3-4569-8157-f385625bd7fa)/vatEntries(fd8de9e3-9809-4c52-ab76-cd34b9bddc76)"},{"key":"Server","value":"Microsoft-HTTPAPI/2.0"},{"key":"OData-Version","value":"4.0"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Access-Control-Expose-Headers","value":"Date, Content-Length, Server, OData-Version"},{"key":"request-id","value":"4d22d424-c999-4535-b646-6ac7a148f014"},{"key":"Date","value":"Thu, 23 Oct 2025 10:06:47 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"{{baseUrl}}/tax/v1.0/$metadata#companies({{systemCompanyId}})/vatEntries/$entity\",\n    \"@odata.etag\": \"W/\\\"JzQ0O3E1ZHpMZWhKM1VuRWpwdkN2N2tuQzl4YXhqb3pEZHJUclVSQy8xM0c3cHc9MTswMDsn\\\"\",\n    \"id\": \"fd8de9e3-9809-4c52-ab76-cd34b9bddc76\",\n    \"customerId\": \"8f31b050-c3ff-400b-b0ec-4c452487c87c\",\n    \"customerCode\": \"31125468D\",\n    \"creationDate\": \"2025-10-23T10:06:47.807Z\",\n    \"vatEntryLines\": [\n        {\n            \"@odata.etag\": \"W/\\\"JzQ0O2xpL1dGeWNmdWkvMUtRRVdxekZkWjBvWVlVNTNoeDFGQVVtK21EZjZZV289MTswMDsn\\\"\",\n            \"id\": \"1befeea4-d233-4533-971c-7b20fcc7f6c5\",\n            \"vatEntryId\": \"fd8de9e3-9809-4c52-ab76-cd34b9bddc76\",\n            \"vatDefinitionId\": \"f7ebfe91-afe3-4b72-ad08-3ac7519adf48\",\n            \"vatDefinitionCode\": \"NAC_65963|IVA21\",\n            \"activityCode\": \"001\",\n            \"activityId\": \"a932c3ed-1e06-478d-b3f2-f8e4c39f1569\",\n            \"postingDate\": \"2025-10-23\",\n            \"documentType\": \"Pago\",\n            \"documentNo\": \"75789072\",\n            \"type\": \"Compra\",\n            \"base\": 1000,\n            \"vatPct\": 21,\n            \"ecPct\": 0,\n            \"amount\": 210,\n            \"vatCashRegime\": false,\n            \"unrealizedBase\": 0,\n            \"unrealizedAmount\": 0,\n            \"ignore347Amount\": 0,\n            \"externalDocNo\": \"8514\",\n            \"externalDocDate\": \"2025-10-08\",\n            \"correctedInvoiceNo\": \"\",\n            \"customerVendorName\": \"Hodkiewicz, Volkman and Labadie\",\n            \"customerVendorVATRegNo\": \"65073210A\",\n            \"countryCode\": \"ES\",\n            \"postalCode\": \"43360\",\n            \"generatedAutodocument\": true,\n            \"reverseCharge\": true,\n            \"euService\": false,\n            \"eu3PartyTrade\": false,\n            \"settledDocumentType\": \" \",\n            \"nonCustomsWarehouse\": false,\n            \"realEstateTransferOperation\": false,\n            \"realEstateId\": \"b564af9e-4942-4c19-9123-dffa023d04d1\",\n            \"realEstateCode\": \"0001\",\n            \"specialProratedType\": \" \",\n            \"bankruptcyProceeding\": false,\n            \"customerCode\": \"31125468D\",\n            \"sourceType\": \"Mov. IVA\",\n            \"sourceEntryNo\": 880,\n            \"sourceEntryCode\": \"\",\n            \"createdOn\": \"2025-10-23T10:06:47.837Z\",\n            \"createdBy\": \"XXXX\"\n        }\n    ]\n}"}],"_postman_id":"18819dde-9863-462c-a18b-f3998eac6f54"},{"name":"vatEntries","id":"2bed1805-c951-4da6-8fb1-9feb1491d973","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{baseUrl}}/tax/v1.0/companies({{systemCompanyId}})/vatEntries","description":"<p>Devuelve la cabecera y líneas de los movimientos de IVA.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{user}}"},{"key":"password","value":"{{password}}"}]},"isInherited":true,"source":{"_postman_id":"700a0e47-03af-4d81-a9f8-509ffc01df4e","id":"700a0e47-03af-4d81-a9f8-509ffc01df4e","name":"🔌API Suasor Fiscal","type":"collection"}},"urlObject":{"path":["tax","v1.0","companies({{systemCompanyId}})","vatEntries"],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[{"id":"e0480f9f-1429-498b-961e-9488a1b07810","name":"vatEntries by id","originalRequest":{"method":"GET","header":[],"url":"{{baseUrl}}/tax/v1.0/companies({{systemCompanyId}})/vatEntries({{vatEntryId}})"},"status":"OK","code":200,"_postman_previewlanguage":"Text","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal"},{"key":"Content-Encoding","value":"gzip"},{"key":"Server","value":"Microsoft-HTTPAPI/2.0"},{"key":"OData-Version","value":"4.0"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Access-Control-Expose-Headers","value":"Date, Content-Length, Server, OData-Version"},{"key":"request-id","value":"01e5a849-4991-4675-b4bf-d67ad2546d8b"},{"key":"Date","value":"Wed, 03 Dec 2025 10:12:14 GMT"}],"cookie":[{"expires":"Invalid Date","domain":"","path":""}],"responseTime":null,"body":"{\n    \"@odata.context\": \"{{baseUrl}}/tax/v1.0/$metadata#companies({{systemCompanyId}})/vatEntries/$entity\",\n    \"@odata.etag\": \"W/\\\"JzQ0O2huVUNsbXJqT1JNd01DekVTaTV6MXFrYnp5a2lqZzdkaVNtbUI3WE1sS3M9MTswMDsn\\\"\",\n    \"id\": \"3e197712-d1a2-4525-a727-7cae5a1da41c\",\n    \"customerId\": \"8f31b050-c3ff-400b-b0ec-4c452487c87c\",\n    \"customerCode\": \"31125468D\",\n    \"creationDate\": \"2025-12-03T10:02:49.947Z\"\n}"},{"id":"4023263f-9614-4602-91c7-17c457780238","name":"vatEntries by customerId","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{baseUrl}}/tax/v1.0/companies({{systemCompanyId}})/vatEntries?$filter=customerId eq {{customerId}}","host":["{{baseUrl}}"],"path":["tax","v1.0","companies({{systemCompanyId}})","vatEntries"],"query":[{"key":"$filter","value":"customerId eq {{customerId}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"Text","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal"},{"key":"Content-Encoding","value":"gzip"},{"key":"Server","value":"Microsoft-HTTPAPI/2.0"},{"key":"OData-Version","value":"4.0"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Access-Control-Expose-Headers","value":"Date, Content-Length, Server, OData-Version"},{"key":"request-id","value":"ec861342-ae34-4dfc-bc2e-3a943be57465"},{"key":"Date","value":"Wed, 03 Dec 2025 10:08:14 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"{{baseUrl}}/tax/v1.0/$metadata#companies({{systemCompanyId}})/vatEntries\",\n    \"value\": [\n        {\n            \"@odata.etag\": \"W/\\\"JzQ0O1BLVDlLMlBZVVgvNjZWdlRVTGI0WE93U05TZ1p5SFlZR3RWT0tZSjlleVU9MTswMDsn\\\"\",\n            \"id\": \"60da929c-1691-403a-8079-0430a152b4af\",\n            \"customerId\": \"8f31b050-c3ff-400b-b0ec-4c452487c87c\",\n            \"customerCode\": \"31125468D\",\n            \"creationDate\": \"2025-11-03T13:49:18.003Z\"\n        }\n    ]\n}"},{"id":"4413c8fb-b227-48c5-bece-8023feaec7ba","name":"vatEntries by customerCode","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{baseUrl}}/tax/v1.0/companies({{systemCompanyId}})/vatEntries?$filter=customerCode eq '{{customerCode}}'","host":["{{baseUrl}}"],"path":["tax","v1.0","companies({{systemCompanyId}})","vatEntries"],"query":[{"key":"$filter","value":"customerCode eq '{{customerCode}}'"}]}},"status":"OK","code":200,"_postman_previewlanguage":"Text","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal"},{"key":"Content-Encoding","value":"gzip"},{"key":"Server","value":"Microsoft-HTTPAPI/2.0"},{"key":"OData-Version","value":"4.0"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Access-Control-Expose-Headers","value":"Date, Content-Length, Server, OData-Version"},{"key":"request-id","value":"46627052-927d-4790-9b9e-3ed7dee53408"},{"key":"Date","value":"Wed, 03 Dec 2025 10:09:17 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"{{baseUrl}}/tax/v1.0/$metadata#companies({{systemCompanyId}})/vatEntries\",\n    \"value\": [\n        {\n            \"@odata.etag\": \"W/\\\"JzQ0O1BLVDlLMlBZVVgvNjZWdlRVTGI0WE93U05TZ1p5SFlZR3RWT0tZSjlleVU9MTswMDsn\\\"\",\n            \"id\": \"60da929c-1691-403a-8079-0430a152b4af\",\n            \"customerId\": \"8f31b050-c3ff-400b-b0ec-4c452487c87c\",\n            \"customerCode\": \"31125468D\",\n            \"creationDate\": \"2025-11-03T13:49:18.003Z\"\n        }\n    ]\n}"},{"id":"9953c49c-cb7f-43e4-b55d-16c94fb821d8","name":"vatEntries with \"expand\"","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{baseUrl}}/tax/v1.0/companies({{systemCompanyId}})/vatEntries?$expand=vatEntryLines","host":["{{baseUrl}}"],"path":["tax","v1.0","companies({{systemCompanyId}})","vatEntries"],"query":[{"key":"$expand","value":"vatEntryLines"}]}},"status":"OK","code":200,"_postman_previewlanguage":"Text","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal"},{"key":"Content-Encoding","value":"gzip"},{"key":"Server","value":"Microsoft-HTTPAPI/2.0"},{"key":"OData-Version","value":"4.0"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Access-Control-Expose-Headers","value":"Date, Content-Length, Server, OData-Version"},{"key":"request-id","value":"a41d2379-ffe7-4dbe-bba4-c2613cb1c63f"},{"key":"Date","value":"Wed, 03 Dec 2025 10:04:57 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"{{baseUrl}}/tax/v1.0/$metadata#companies({{systemCompanyId}})/vatEntries\",\n    \"value\": [\n        {\n            \"@odata.etag\": \"W/\\\"JzQ0O1BLVDlLMlBZVVgvNjZWdlRVTGI0WE93U05TZ1p5SFlZR3RWT0tZSjlleVU9MTswMDsn\\\"\",\n            \"id\": \"60da929c-1691-403a-8079-0430a152b4af\",\n            \"customerId\": \"8f31b050-c3ff-400b-b0ec-4c452487c87c\",\n            \"customerCode\": \"31125468D\",\n            \"creationDate\": \"2025-11-03T13:49:18.003Z\",\n            \"vatEntryLines\": [\n                {\n                    \"@odata.etag\": \"W/\\\"JzQ0O1hSdnpMZXBLa0VuZ1pZK20vb0pGWE43V0tYK0YrRFVaM1VYZXB2Wm9Pbnc9MTswMDsn\\\"\",\n                    \"id\": \"85b6f541-b63e-485e-9262-bc3ab126b0f7\",\n                    \"vatEntryId\": \"60da929c-1691-403a-8079-0430a152b4af\",\n                    \"vatDefinitionId\": \"c6c60cfc-3a46-483d-9924-8eabe0d7e405\",\n                    \"vatDefinitionCode\": \"NAC_18216|IVA21\",\n                    \"activityCode\": \"001\",\n                    \"activityId\": \"a932c3ed-1e06-478d-b3f2-f8e4c39f1569\",\n                    \"postingDate\": \"2025-11-03\",\n                    \"documentType\": \"Pago\",\n                    \"documentNo\": \"13391890\",\n                    \"type\": \"Compra\",\n                    \"base\": 1000,\n                    \"vatPct\": 21,\n                    \"ecPct\": 0,\n                    \"amount\": 210,\n                    \"vatCashRegime\": false,\n                    \"unrealizedBase\": 0,\n                    \"unrealizedAmount\": 0,\n                    \"ignore347Amount\": 0,\n                    \"externalDocNo\": \"6306\",\n                    \"externalDocDate\": \"2025-10-19\",\n                    \"correctedInvoiceNo\": \"\",\n                    \"customerVendorName\": \"Hilll Inc\",\n                    \"customerVendorVATRegNo\": \"70631355A\",\n                    \"countryCode\": \"ES\",\n                    \"postalCode\": \"43360\",\n                    \"generatedAutodocument\": true,\n                    \"reverseCharge\": true,\n                    \"euService\": true,\n                    \"eu3PartyTrade\": true,\n                    \"settledDocumentType\": \" \",\n                    \"nonCustomsWarehouse\": false,\n                    \"realEstateTransferOperation\": true,\n                    \"realEstateId\": \"1740aa4d-3dd9-40d1-bddc-fea291f7a407\",\n                    \"realEstateCode\": \"0001\",\n                    \"specialProratedType\": \" \",\n                    \"bankruptcyProceeding\": true,\n                    \"customerCode\": \"31125468D\",\n                    \"sourceType\": \"Mov. IVA\",\n                    \"sourceEntryNo\": 746,\n                    \"sourceEntryCode\": \"\",\n                    \"createdOn\": \"2025-11-03T13:49:18.003Z\",\n                    \"createdBy\": \"XXXXXX\"\n                }\n            ]\n        }\n    ]\n}"}],"_postman_id":"2bed1805-c951-4da6-8fb1-9feb1491d973"},{"name":"vatEntryLines","event":[{"listen":"test","script":{"exec":["let response = pm.response.json();\r","\r","_.forEach(response.value, (vatEntry) => {\r","    pm.environment.set(\"vatEntryLineId\", vatEntry.id);\r","})"],"type":"text/javascript","packages":{},"id":"98befa92-ee26-423f-b88e-f65137b77d31"}}],"id":"f7b6cdc6-a370-48da-904f-8501bf28498d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{baseUrl}}/tax/v1.0/companies({{systemCompanyId}})/vatEntries({{vatEntryId}})/vatEntryLines","description":"<p>Devuelve los movimientos de IVA según el \"id\" de la cabecera.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{user}}"},{"key":"password","value":"{{password}}"}]},"isInherited":true,"source":{"_postman_id":"700a0e47-03af-4d81-a9f8-509ffc01df4e","id":"700a0e47-03af-4d81-a9f8-509ffc01df4e","name":"🔌API Suasor Fiscal","type":"collection"}},"urlObject":{"path":["tax","v1.0","companies({{systemCompanyId}})","vatEntries({{vatEntryId}})","vatEntryLines"],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[{"id":"d1ea7de3-9edc-47b5-a75c-4c14c6dcb73c","name":"vatEntryLines","originalRequest":{"method":"GET","header":[],"url":"{{baseUrl}}/tax/v1.0/companies({{systemCompanyId}})/vatEntries({{vatEntryId}})/vatEntryLines"},"status":"OK","code":200,"_postman_previewlanguage":"Text","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal"},{"key":"Content-Encoding","value":"gzip"},{"key":"Server","value":"Microsoft-HTTPAPI/2.0"},{"key":"OData-Version","value":"4.0"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Access-Control-Expose-Headers","value":"Date, Content-Length, Server, OData-Version"},{"key":"request-id","value":"6f4f89d2-4f8c-45cc-8e18-03b2a3f8b760"},{"key":"Date","value":"Mon, 03 Nov 2025 14:18:50 GMT"}],"cookie":[{"expires":"Invalid Date","domain":"","path":""}],"responseTime":null,"body":"{\n    \"@odata.context\": \"{{baseUrl}}/tax/v1.0/$metadata#companies({{systemCompanyId}})/vatEntries(vatEntryId)/vatEntryLines\",\n    \"value\": [\n        {\n            \"@odata.etag\": \"W/\\\"JzQ0O3dzNXB0M2FhUE5qSjVwNUdBTXpHS1BHKzA4c0VvTmw0WVhVemlTMVRNNEU9MTswMDsn\\\"\",\n            \"id\": \"bb4b16eb-c6c2-49a7-8d0d-48c418cde201\",\n            \"vatEntryId\": \"bbcde1b6-e91d-4872-9b80-e453edab343b\",\n            \"vatDefinitionId\": \"c6c60cfc-3a46-483d-9924-8eabe0d7e405\",\n            \"vatDefinitionCode\": \"NAC_18216|IVA21\",\n            \"activityCode\": \"001\",\n            \"activityId\": \"a932c3ed-1e06-478d-b3f2-f8e4c39f1569\",\n            \"postingDate\": \"2025-11-03\",\n            \"documentType\": \"Pago\",\n            \"documentNo\": \"05883344\",\n            \"type\": \"Compra\",\n            \"base\": 1000,\n            \"vatPct\": 21,\n            \"ecPct\": 0,\n            \"amount\": 210,\n            \"vatCashRegime\": false,\n            \"unrealizedBase\": 0,\n            \"unrealizedAmount\": 0,\n            \"ignore347Amount\": 0,\n            \"externalDocNo\": \"5265\",\n            \"externalDocDate\": \"2025-10-19\",\n            \"correctedInvoiceNo\": \"\",\n            \"customerVendorName\": \"Pfannerstill, Boyle and Larson\",\n            \"customerVendorVATRegNo\": \"24929381A\",\n            \"countryCode\": \"ES\",\n            \"postalCode\": \"43360\",\n            \"generatedAutodocument\": false,\n            \"reverseCharge\": true,\n            \"euService\": true,\n            \"eu3PartyTrade\": true,\n            \"settledDocumentType\": \" \",\n            \"nonCustomsWarehouse\": false,\n            \"realEstateTransferOperation\": false,\n            \"realEstateId\": \"b564af9e-4942-4c19-9123-dffa023d04d1\",\n            \"realEstateCode\": \"0001\",\n            \"specialProratedType\": \" \",\n            \"bankruptcyProceeding\": false,\n            \"companyCode\": \"31125468D\",\n            \"sourceType\": \"Mov. IVA\",\n            \"sourceEntryNo\": 326,\n            \"sourceEntryCode\": \"\",\n            \"createdOn\": \"2025-11-03T13:50:01.68Z\",\n            \"createdBy\": \"XXXXXX\"\n        }\n    ]\n}"},{"id":"4a8d2660-7ca3-4d0d-a0c1-b48177e45588","name":"vatEntryLines last source entry no.","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{baseUrl}}/tax/v1.0/companies({{systemCompanyId}})/vatEntryLines?$filter=customerCode eq '{{customerCode}}' and sourceType eq '0'&$sort=customerCode,sourceType,sourceEntryNo desc&$top=1&$select=sourceEntryNo","host":["{{baseUrl}}"],"path":["tax","v1.0","companies({{systemCompanyId}})","vatEntryLines"],"query":[{"key":"$filter","value":"customerCode eq '{{customerCode}}' and sourceType eq '0'"},{"key":"$sort","value":"customerCode,sourceType,sourceEntryNo desc"},{"key":"$top","value":"1"},{"key":"$select","value":"sourceEntryNo"}]}},"status":"OK","code":200,"_postman_previewlanguage":"Text","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal"},{"key":"Content-Encoding","value":"gzip"},{"key":"Server","value":"Microsoft-HTTPAPI/2.0"},{"key":"OData-Version","value":"4.0"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Access-Control-Expose-Headers","value":"Date, Content-Length, Server, OData-Version"},{"key":"request-id","value":"dab63d56-51cb-4896-a06d-15d7e6f7e35e"},{"key":"Date","value":"Mon, 03 Nov 2025 14:33:35 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"{{baseUrl}}/tax/v1.0/$metadata#companies({{systemCompanyId}})/vatEntryLines\",\n    \"value\": [\n        {\n            \"@odata.etag\": \"W/\\\"JzQ0O2JCQlEvUHE1cnFUZ2l5YllaZDFyRDZTcnVjbjFXMkFnTHFBRndsZmhHNms9MTswMDsn\\\"\",\n            \"sourceEntryNo\": 675\n        }\n    ]\n}"}],"_postman_id":"f7b6cdc6-a370-48da-904f-8501bf28498d"},{"name":"vatEntryLines","id":"5e765a2c-db73-4f57-b435-c5c1fc7a15d5","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[{"key":"If-Match","value":"*"}],"url":"{{baseUrl}}/tax/v1.0/companies({{systemCompanyId}})/vatEntryLines({{vatEntryLineId}})","description":"<p>Eliminar movimiento de IVA.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{user}}"},{"key":"password","value":"{{password}}"}]},"isInherited":true,"source":{"_postman_id":"700a0e47-03af-4d81-a9f8-509ffc01df4e","id":"700a0e47-03af-4d81-a9f8-509ffc01df4e","name":"🔌API Suasor Fiscal","type":"collection"}},"urlObject":{"path":["tax","v1.0","companies({{systemCompanyId}})","vatEntryLines({{vatEntryLineId}})"],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[{"id":"ffb7325c-84ef-49c0-bfe9-cf3616ce97bf","name":"vatEntryLines","originalRequest":{"method":"DELETE","header":[{"key":"If-Match","value":"*","disabled":true}],"url":"{{baseUrl}}/tax/v1.0/companies({{systemCompanyId}})/vatEntryLines({{vatEntryLineId}})"},"_postman_previewlanguage":"Text","header":[],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"5e765a2c-db73-4f57-b435-c5c1fc7a15d5"}],"id":"80e98db0-fbea-41a6-be8a-421b1b00941e","description":"<p>Funciones para gestionar los movimientos de IVA.</p>\n<p>No se permite modificar los movimientos de IVA, se deben eliminar y volver a crear.</p>\n<p>Se recomienda utilizar los \"Id's\" ya que estos no se pueden modificar. Damos la opción de utilizar los \"codes\" relacionados con los \"id's\".</p>\n<p>Necesario para presentar los modelos de IVA e IGIC, el 347 y el 349.</p>\n<p>Importes: \"base\" es la base imponible y \"amount\" es la cuota de IVA. No es como en la API Contable, donde \"amount\" es la base.</p>\n<p>Para el 347 y el 349, informa el nombre, el NIF y el país del cliente o proveedor (\"customerVendorName\", \"customerVendorVATRegNo\" y \"countryCode\").</p>\n<p>Definición campos:</p>\n<p><strong>Cabecera:</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Campo</strong></th>\n<th><strong>Tipo Campo</strong></th>\n<th><strong>Descripción</strong></th>\n<th><strong>Comentarios</strong></th>\n<th><strong>Endpoint</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>id</td>\n<td>GUID</td>\n<td>Identificador registro</td>\n<td>(No modificable) Campo de sistema</td>\n<td></td>\n</tr>\n<tr>\n<td>customerId</td>\n<td>GUID</td>\n<td>\"Id\" cliente</td>\n<td>(Requerido)</td>\n<td>customers</td>\n</tr>\n<tr>\n<td>customerCode</td>\n<td>String[9]</td>\n<td>Código cliente</td>\n<td>(Opcional)  <br />(Requerido) Si no se indica \"customerId\"</td>\n<td>customers</td>\n</tr>\n<tr>\n<td>creationDate</td>\n<td>DateTime</td>\n<td>Fecha creación</td>\n<td>(No modificable) Campo de sistema</td>\n<td></td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Líneas:</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Campo</th>\n<th><strong>Tipo Campo</strong></th>\n<th>Descripción</th>\n<th><strong>Comentarios</strong></th>\n<th><strong>Endpoint</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>id</td>\n<td>GUID</td>\n<td>Identificador registro</td>\n<td>(No modificable) Campo de sistema</td>\n<td></td>\n</tr>\n<tr>\n<td>vatEntryId</td>\n<td>GUID</td>\n<td>Identificador registro cabecera</td>\n<td>(No modificable) Campo de sistema</td>\n<td></td>\n</tr>\n<tr>\n<td>customerId</td>\n<td>GUID</td>\n<td>\"Id\" cliente</td>\n<td>(Requerido)</td>\n<td>customers</td>\n</tr>\n<tr>\n<td>customerCode</td>\n<td>String[9]</td>\n<td>Código cliente</td>\n<td>(Opcional)  <br />(Requerido) Si no se indica \"customerId\"</td>\n<td>customers</td>\n</tr>\n<tr>\n<td>activityId</td>\n<td>GUID</td>\n<td>\"Id\" actividad</td>\n<td>(Requerido)</td>\n<td>Activities</td>\n</tr>\n<tr>\n<td>activityCode</td>\n<td>String[3]</td>\n<td>Código actividad</td>\n<td>(Requerido)</td>\n<td>Activities</td>\n</tr>\n<tr>\n<td>vatDefinitionId</td>\n<td>GUID</td>\n<td>\"id\" identificativo del grupo de IVA relacionado al movimiento</td>\n<td>(Requerido)</td>\n<td>vatSetups</td>\n</tr>\n<tr>\n<td>vatDefinitionCode</td>\n<td>String[100]</td>\n<td>Código identificativo del grupo de IVA relacionado al movimiento</td>\n<td>(Opcional)  <br />(Requerido) Si no se indica \"vatDefinitionId\"</td>\n<td>vatSetups</td>\n</tr>\n<tr>\n<td>postingDate</td>\n<td>Date</td>\n<td>Fecha registro movimiento</td>\n<td>(Requerido)</td>\n<td></td>\n</tr>\n<tr>\n<td>documentType</td>\n<td>String</td>\n<td>Tipo documento, las opciones son \"1\" (Pago), \"2\" (Factura), \"3\" (Abono)</td>\n<td>(Requerido)</td>\n<td></td>\n</tr>\n<tr>\n<td>documentNo</td>\n<td>String[100]</td>\n<td>Número documento</td>\n<td>(Requerido)</td>\n<td></td>\n</tr>\n<tr>\n<td>type</td>\n<td>String</td>\n<td>Tipo, las opciones son \"1\" (Compra), \"2\" (Venta)</td>\n<td>(Requerido)</td>\n<td></td>\n</tr>\n<tr>\n<td>base</td>\n<td>Decimal</td>\n<td>Importe base</td>\n<td>(Opcional)</td>\n<td></td>\n</tr>\n<tr>\n<td>amount</td>\n<td>Decimal</td>\n<td>Importe IVA</td>\n<td>(Opcional)</td>\n<td></td>\n</tr>\n<tr>\n<td>vatPct</td>\n<td>Decimal</td>\n<td>Porcentaje IVA.</td>\n<td>(Opcional)</td>\n<td></td>\n</tr>\n<tr>\n<td>ecPct</td>\n<td>Decimal</td>\n<td>Porcentaje recargo</td>\n<td>(Opcional)</td>\n<td></td>\n</tr>\n<tr>\n<td>vatCashRegime</td>\n<td>Boolean</td>\n<td>Indica que la operación es de IVA de Caja</td>\n<td>(Opcional)</td>\n<td></td>\n</tr>\n<tr>\n<td>unrealizedBase</td>\n<td>Decimal</td>\n<td>Importe base no realizado</td>\n<td>(Opcional)</td>\n<td></td>\n</tr>\n<tr>\n<td>unrealizedAmount</td>\n<td>Decimal</td>\n<td>Importe IVA no realizado</td>\n<td>(Opcional)</td>\n<td></td>\n</tr>\n<tr>\n<td>ignore347Amount</td>\n<td>Decimal</td>\n<td>Importe a ignorar en el modelo 347</td>\n<td>(Opcional)</td>\n<td></td>\n</tr>\n<tr>\n<td>externalDocNo</td>\n<td>String[100]</td>\n<td>Número documento externo</td>\n<td>(Opcional)</td>\n<td></td>\n</tr>\n<tr>\n<td>externalDocDate</td>\n<td>Date</td>\n<td>Fecha documento externo</td>\n<td>(Opcional)</td>\n<td></td>\n</tr>\n<tr>\n<td>correctedInvoiceNo</td>\n<td>String[100]</td>\n<td>Cuando tipo documento es un \"Abono\", es la factura que esta rectificando</td>\n<td>(Opcional)</td>\n<td></td>\n</tr>\n<tr>\n<td>customerVendorName</td>\n<td>String[100]</td>\n<td>Nombre del cliente/proveedor de la factura</td>\n<td>(Opcional)</td>\n<td></td>\n</tr>\n<tr>\n<td>customerVendorVATRegNo</td>\n<td>String[100]</td>\n<td>NIF/CIF del cliente/proveedor de la factura</td>\n<td>(Opcional)</td>\n<td></td>\n</tr>\n<tr>\n<td>countryCode</td>\n<td>String[100]</td>\n<td>Código país ISO</td>\n<td>(Opcional)</td>\n<td></td>\n</tr>\n<tr>\n<td>postalCode</td>\n<td>String[100]</td>\n<td>Código postal de la factura</td>\n<td>(Opcional)</td>\n<td></td>\n</tr>\n<tr>\n<td>generatedAutodocument</td>\n<td>Boolean</td>\n<td>Indica si el movimiento se ha generado a partir de un Autodocumento, no necesario en vuestro caso</td>\n<td>(Opcional)</td>\n<td></td>\n</tr>\n<tr>\n<td>reverseCharge</td>\n<td>Boolean</td>\n<td>Indica si es inversión sujeto pasivo</td>\n<td>(Opcional)</td>\n<td></td>\n</tr>\n<tr>\n<td>euService</td>\n<td>Boolean</td>\n<td>Indica si es un servicio de la UE</td>\n<td>(Opcional)</td>\n<td></td>\n</tr>\n<tr>\n<td>eu3PartyTrade</td>\n<td>Boolean</td>\n<td>Indica si es una operación triangular</td>\n<td>(Opcional)</td>\n<td></td>\n</tr>\n<tr>\n<td>settledDocumentType</td>\n<td>String</td>\n<td>Si es un \"Pago\" indica el tipo documento liquidado, las opciones son \"2-Factura\", \"3-Abono\"</td>\n<td>(Opcional)</td>\n<td></td>\n</tr>\n<tr>\n<td>nonCustomsWarehouse</td>\n<td>Boolean</td>\n<td>Oper. bienes vinc. reg. DDA</td>\n<td>(Opcional)</td>\n<td></td>\n</tr>\n<tr>\n<td>realEstateTransferOperation</td>\n<td>Boolean</td>\n<td>Indica si la operación es una transferencia de un inmueble</td>\n<td>(Opcional)</td>\n<td></td>\n</tr>\n<tr>\n<td>realEstateId</td>\n<td>GUID</td>\n<td>\"id\" inmueble</td>\n<td>(Opcional)</td>\n<td>realEstates</td>\n</tr>\n<tr>\n<td>realEstateCode</td>\n<td>String[4]</td>\n<td>Código inmueble</td>\n<td>(Opcional)</td>\n<td>realEstates</td>\n</tr>\n<tr>\n<td>specialProratedType</td>\n<td>String</td>\n<td>Tipo prorrata especial, las opciones son \"0\" (\" \"), \"1\" (Deducible 100%), \"2\" (\"No deducible\"), \"3\" (Prorrata)</td>\n<td>(Opcional)</td>\n<td></td>\n</tr>\n<tr>\n<td>bankruptcyProceeding</td>\n<td>Boolean</td>\n<td>Si es un \"Abono\", indica si el cliente está en \"Concurso de acreedores\"</td>\n<td>(Opcional)</td>\n<td></td>\n</tr>\n<tr>\n<td>sourceType</td>\n<td>String</td>\n<td>Indica si el movimiento proviene de un movimiento de IVA o movimiento no sujeto, las opciones son \"0\"-\"Mov. IVA\", \"1\"-\"Mov. no sujeto\"</td>\n<td>(Opcional)</td>\n<td></td>\n</tr>\n<tr>\n<td>sourceEntryNo</td>\n<td>Integer</td>\n<td>Número de movimiento origen</td>\n<td>(Opcional)</td>\n<td></td>\n</tr>\n<tr>\n<td>sourceEntryCode</td>\n<td>String[50]</td>\n<td>Código de movimiento origen</td>\n<td>(Opcional)</td>\n<td></td>\n</tr>\n<tr>\n<td>createdOn</td>\n<td>DateTime</td>\n<td>Fecha creación</td>\n<td>(No modificable) Campo de sistema</td>\n<td></td>\n</tr>\n<tr>\n<td>createdBy</td>\n<td>String[50]</td>\n<td>Usuario creación</td>\n<td>(No modificable) Campo de sistema</td>\n<td></td>\n</tr>\n</tbody>\n</table>\n</div>","_postman_id":"80e98db0-fbea-41a6-be8a-421b1b00941e","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{user}}"},{"key":"password","value":"{{password}}"}]},"isInherited":true,"source":{"_postman_id":"700a0e47-03af-4d81-a9f8-509ffc01df4e","id":"700a0e47-03af-4d81-a9f8-509ffc01df4e","name":"🔌API Suasor Fiscal","type":"collection"}}},{"name":"📥 Withholdings","item":[{"name":"withholdings","event":[{"listen":"test","script":{"exec":["let response = pm.response.json();\r","pm.environment.set(\"withholdingId\", response.id);"],"type":"text/javascript","packages":{},"requests":{},"id":"3e9acb96-20d4-4549-a935-46b4a0b0e7b7"}}],"id":"8223ee96-740f-49bf-83ef-0f62665270de","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"customerId\": \"{{customerId}}\",\r\n\t\"withholdingLines\":\r\n\t\t[\r\n\t\t\t{\r\n\t\t\t\t\"postingDate\":\"{{currDate}}\",\r\n\t\t\t\t\"sourceType\":\"2\",\r\n\t\t\t\t\"documentNo\":\"49638170\",\r\n\t\t\t\t\"description\":\"Prueba Postman\",\r\n\t\t\t\t\"amount\":150.00,\r\n\t\t\t\t\"base\":1000.00,\r\n\t\t\t\t\"withholdingPct\":15.00,\r\n\t\t\t\t\"externalDocNo\":\"7631\",\r\n\t\t\t\t\"externalDocDate\":\"{{pastDate}}\",\r\n\t\t\t\t\"vendorEmployeeName\":\"Swift Group\",\r\n\t\t\t\t\"vendorEmployeeVATRegNo\":\"73969760A\",\r\n\t\t\t\t\"postCode\":\"43360\",\r\n\t\t\t\t\"countryCode\":\"ES\",\r\n                \"withholdingDefinitionId\": \"{{withholdingDefinitionId}}\",\r\n\t\t\t\t\"realEstateId\":\"{{realEstateId}}\",\r\n\t\t\t\t\"laborRelation\":\"\",\r\n\t\t\t\t\"sourceEntryNo\":17\r\n\t\t\t}\r\n\t\t]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/tax/v1.0/companies({{systemCompanyId}})/withholdings","description":"<p>Crear movimientos de retención.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{user}}"},{"key":"password","value":"{{password}}"}]},"isInherited":true,"source":{"_postman_id":"700a0e47-03af-4d81-a9f8-509ffc01df4e","id":"700a0e47-03af-4d81-a9f8-509ffc01df4e","name":"🔌API Suasor Fiscal","type":"collection"}},"urlObject":{"path":["tax","v1.0","companies({{systemCompanyId}})","withholdings"],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[{"id":"73b69588-2470-43bb-97dc-ec9f3a8ccb2e","name":"withholdings using id's","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"customerId\": \"{{customerId}}\",\r\n\t\"withholdingLines\":\r\n\t\t[\r\n\t\t\t{\r\n\t\t\t\t\"postingDate\":\"{{currDate}}\",\r\n\t\t\t\t\"sourceType\":\"2\",\r\n\t\t\t\t\"documentNo\":\"83223918\",\r\n\t\t\t\t\"description\":\"Prueba Postman\",\r\n\t\t\t\t\"amount\":150.00,\r\n\t\t\t\t\"base\":1000.00,\r\n\t\t\t\t\"withholdingPct\":15.00,\r\n\t\t\t\t\"externalDocNo\":\"5923\",\r\n\t\t\t\t\"externalDocDate\":\"{{pastDate}}\",\r\n\t\t\t\t\"vendorEmployeeName\":\"Nader, Gibson and McKenzie\",\r\n\t\t\t\t\"vendorEmployeeVATRegNo\":\"57028409A\",\r\n\t\t\t\t\"postCode\":\"43360\",\r\n\t\t\t\t\"countryCode\":\"ES\",\r\n                \"withholdingDefinitionId\": \"{{withholdingDefinitionId}}\",\r\n\t\t\t\t\"realEstateId\":\"{{realEstateId}}\",\r\n\t\t\t\t\"laborRelation\":\"\",\r\n\t\t\t\t\"sourceEntryNo\":686\r\n\t\t\t}\r\n\t\t]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/tax/v1.0/companies({{systemCompanyId}})/withholdings"},"status":"Created","code":201,"_postman_previewlanguage":"Text","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal"},{"key":"Content-Encoding","value":"gzip"},{"key":"Location","value":"http://vm-suasorbc14.marjinsa.es:7048/SUASORBC14_DESA/api/summar/tax/v1.0/companies(7d5507bc-35b3-4569-8157-f385625bd7fa)/withholdings(fa523666-7259-4157-b8cf-bcd697223d89)"},{"key":"Server","value":"Microsoft-HTTPAPI/2.0"},{"key":"OData-Version","value":"4.0"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Access-Control-Expose-Headers","value":"Date, Content-Length, Server, OData-Version"},{"key":"request-id","value":"3c91b092-eb69-45ad-91d7-e199cd1c5061"},{"key":"Date","value":"Wed, 03 Dec 2025 10:20:51 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"{{baseUrl}}/tax/v1.0/$metadata#companies({{systemCompanyId}})/withholdings/$entity\",\n    \"@odata.etag\": \"W/\\\"JzQ0O2ttOVRvNjF4b0JCK0g4NkJqczhjUENSNTRxMlJuUE5DQjRXaDVvUlZISkU9MTswMDsn\\\"\",\n    \"id\": \"fa523666-7259-4157-b8cf-bcd697223d89\",\n    \"customerId\": \"8f31b050-c3ff-400b-b0ec-4c452487c87c\",\n    \"customerCode\": \"31125468D\",\n    \"creationDate\": \"2025-12-03T10:20:51.823Z\"\n}"},{"id":"ea8c3a59-2f9e-4d88-a94f-91533765f6eb","name":"withholdings using codes","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"customerCode\": \"{{customerCode}}\",\r\n\t\"withholdingLines\":\r\n\t\t[\r\n\t\t\t{\r\n\t\t\t\t\"postingDate\":\"{{currDate}}\",\r\n\t\t\t\t\"sourceType\":\"2\",\r\n\t\t\t\t\"documentNo\":\"79845724\",\r\n\t\t\t\t\"description\":\"Prueba Postman\",\r\n\t\t\t\t\"amount\":150.00,\r\n\t\t\t\t\"base\":1000.00,\r\n\t\t\t\t\"withholdingPct\":15.00,\r\n\t\t\t\t\"externalDocNo\":\"1247\",\r\n\t\t\t\t\"externalDocDate\":\"{{pastDate}}\",\r\n\t\t\t\t\"vendorEmployeeName\":\"Hodkiewicz Inc\",\r\n\t\t\t\t\"vendorEmployeeVATRegNo\":\"95107910A\",\r\n\t\t\t\t\"postCode\":\"43360\",\r\n\t\t\t\t\"countryCode\":\"ES\",\r\n                \"withholdingDefinition\": \"{{withholdingDefinition}}\",\r\n\t\t\t\t\"realEstateCode\":\"{{realEstateCode}}\",\r\n\t\t\t\t\"laborRelation\":\"\",\r\n\t\t\t\t\"sourceEntryNo\":500\r\n\t\t\t}\r\n\t\t]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/tax/v1.0/companies({{systemCompanyId}})/withholdings"},"status":"Created","code":201,"_postman_previewlanguage":"Text","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal"},{"key":"Content-Encoding","value":"gzip"},{"key":"Location","value":"http://vm-suasorbc14.marjinsa.es:7048/SUASORBC14_DESA/api/summar/tax/v1.0/companies(7d5507bc-35b3-4569-8157-f385625bd7fa)/withholdings(dde149fa-5b77-4aae-816f-d1e04cb2a412)"},{"key":"Server","value":"Microsoft-HTTPAPI/2.0"},{"key":"OData-Version","value":"4.0"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Access-Control-Expose-Headers","value":"Date, Content-Length, Server, OData-Version"},{"key":"request-id","value":"c5896e92-6755-4646-bb7d-02b5720eb17a"},{"key":"Date","value":"Mon, 03 Nov 2025 15:21:36 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"{{baseUrl}}/tax/v1.0/$metadata#companies({{systemCompanyId}})/withholdings/$entity\",\n    \"@odata.etag\": \"W/\\\"JzQ0O3VOMmFJdE5XYis5dElsdnZGbGdSZTRyVVlVeDhPaEZZT2daemY0dUpNMUk9MTswMDsn\\\"\",\n    \"id\": \"dde149fa-5b77-4aae-816f-d1e04cb2a412\",\n    \"customerId\": \"8f31b050-c3ff-400b-b0ec-4c452487c87c\",\n    \"customerCode\": \"31125468D\",\n    \"creationDate\": \"2025-11-03T15:21:36.73Z\"\n}"},{"id":"67caa9fa-b9b3-4448-8482-379682d36cd0","name":"withholdings with \"expand\"","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"customerId\": \"{{customerId}}\",\r\n\t\"withholdingLines\":\r\n\t\t[\r\n\t\t\t{\r\n\t\t\t\t\"postingDate\":\"{{currDate}}\",\r\n\t\t\t\t\"sourceType\":\"2\",\r\n\t\t\t\t\"documentNo\":\"19678895\",\r\n\t\t\t\t\"description\":\"Prueba Postman\",\r\n\t\t\t\t\"amount\":150.00,\r\n\t\t\t\t\"base\":1000.00,\r\n\t\t\t\t\"withholdingPct\":15.00,\r\n\t\t\t\t\"externalDocNo\":\"9324\",\r\n\t\t\t\t\"externalDocDate\":\"{{pastDate}}\",\r\n\t\t\t\t\"vendorEmployeeName\":\"Romaguera LLC\",\r\n\t\t\t\t\"vendorEmployeeVATRegNo\":\"30949467A\",\r\n\t\t\t\t\"postCode\":\"43360\",\r\n\t\t\t\t\"countryCode\":\"ES\",\r\n                \"withholdingDefinitionId\": \"{{withholdingDefinitionId}}\",\r\n\t\t\t\t\"realEstateId\":\"{{realEstateId}}\",\r\n\t\t\t\t\"laborRelation\":\"\",\r\n\t\t\t\t\"sourceEntryNo\":724\r\n\t\t\t}\r\n\t\t]\r\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{baseUrl}}/tax/v1.0/companies({{systemCompanyId}})/withholdings?$expand=withholdingLines","host":["{{baseUrl}}"],"path":["tax","v1.0","companies({{systemCompanyId}})","withholdings"],"query":[{"key":"$expand","value":"withholdingLines"}]}},"status":"Created","code":201,"_postman_previewlanguage":"text","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal"},{"key":"Content-Encoding","value":"gzip"},{"key":"Location","value":"http://vm-suasorbc14.marjinsa.es:7048/SUASORBC14_DESA/api/summar/tax/v1.0/companies(7d5507bc-35b3-4569-8157-f385625bd7fa)/withholdings(370986f8-47f1-4777-b042-16c248e8f6dd)"},{"key":"Server","value":"Microsoft-HTTPAPI/2.0"},{"key":"OData-Version","value":"4.0"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Access-Control-Expose-Headers","value":"Date, Content-Length, Server, OData-Version"},{"key":"request-id","value":"e35fa9d3-7cb7-4d8b-9fc1-3a403b85c8e1"},{"key":"Date","value":"Mon, 03 Nov 2025 15:23:33 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"{{baseUrl}}/tax/v1.0/$metadata#companies({{systemCompanyId}})/withholdings/$entity\",\n    \"@odata.etag\": \"W/\\\"JzQ0O0E2SDN5Yk0yaC8wd0N5UE5LNDIzVFVhS2YxTEtNSWdZdkY4dVF0cU9pR0k9MTswMDsn\\\"\",\n    \"id\": \"370986f8-47f1-4777-b042-16c248e8f6dd\",\n    \"customerId\": \"8f31b050-c3ff-400b-b0ec-4c452487c87c\",\n    \"customerCode\": \"31125468D\",\n    \"creationDate\": \"2025-11-03T15:23:33.807Z\",\n    \"withholdingLines\": [\n        {\n            \"@odata.etag\": \"W/\\\"JzQ0O0FkVjNXUW9LL1ZuY25MaVlDcHpGK2wzNWQrZ1hURlBzblNhdkUwREdqTUE9MTswMDsn\\\"\",\n            \"id\": \"aa708226-9527-4752-be69-b3875741371e\",\n            \"withholdingId\": \"370986f8-47f1-4777-b042-16c248e8f6dd\",\n            \"postingDate\": \"2025-11-03\",\n            \"sourceType\": \"Proveedor\",\n            \"documentNo\": \"07437142\",\n            \"description\": \"Prueba Postman\",\n            \"amount\": 150,\n            \"base\": 1000,\n            \"withholdingDefinitionId\": \"23ce74e6-93b1-4320-98f9-515a4e7a20ea\",\n            \"withholdingDefinition\": \"RET_7539381|R15\",\n            \"withholdingModel\": \"M-111/190\",\n            \"withholdingKey\": \"G\",\n            \"withholdingSubKey\": \"01\",\n            \"withholdingType\": \"Dineraria\",\n            \"withholdingPct\": 15,\n            \"externalDocNo\": \"5148\",\n            \"externalDocDate\": \"2025-10-19\",\n            \"vendorEmployeeName\": \"McKenzie, Mayert and Ferry\",\n            \"vendorEmployeeVATRegNo\": \"08993164A\",\n            \"postCode\": \"43360\",\n            \"countryCode\": \"ES\",\n            \"realEstateId\": \"516376a4-dbc8-440e-9d88-05a49e820604\",\n            \"realEstateCode\": \"0001\",\n            \"laborRelation\": \"\",\n            \"definitive\": false,\n            \"customerCode\": \"31125468D\",\n            \"sourceTableId\": 0,\n            \"sourceEntryNo\": 49,\n            \"sourceEntryCode\": \"\",\n            \"createdOn\": \"2025-11-03T15:23:33.807Z\",\n            \"createdBy\": \"XXXXXX\"\n        }\n    ]\n}"}],"_postman_id":"8223ee96-740f-49bf-83ef-0f62665270de"},{"name":"withholdings","id":"c297f449-251f-4088-aaf3-5b92b00be336","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{baseUrl}}/tax/v1.0/companies({{systemCompanyId}})/withholdings?$expand=withholdingLines","description":"<p>Devuelve la cabecera y líneas de los movimientos de retención.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{user}}"},{"key":"password","value":"{{password}}"}]},"isInherited":true,"source":{"_postman_id":"700a0e47-03af-4d81-a9f8-509ffc01df4e","id":"700a0e47-03af-4d81-a9f8-509ffc01df4e","name":"🔌API Suasor Fiscal","type":"collection"}},"urlObject":{"path":["tax","v1.0","companies({{systemCompanyId}})","withholdings"],"host":["{{baseUrl}}"],"query":[{"key":"$expand","value":"withholdingLines"}],"variable":[]}},"response":[{"id":"ffe1bdc8-b2e6-4b3d-aa14-280fcad9e5c5","name":"withholdings by id","originalRequest":{"method":"GET","header":[],"url":"{{baseUrl}}/tax/v1.0/companies({{systemCompanyId}})/withholdings({{withholdingId}})"},"status":"OK","code":200,"_postman_previewlanguage":"Text","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal"},{"key":"Content-Encoding","value":"gzip"},{"key":"Server","value":"Microsoft-HTTPAPI/2.0"},{"key":"OData-Version","value":"4.0"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Access-Control-Expose-Headers","value":"Date, Content-Length, Server, OData-Version"},{"key":"request-id","value":"07a1c47b-db4c-43d5-b9ba-381e37d3fc9a"},{"key":"Date","value":"Wed, 03 Dec 2025 11:12:42 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"{{baseUrl}}/tax/v1.0/$metadata#companies({{systemCompanyId}})/withholdings/$entity\",\n    \"@odata.etag\": \"W/\\\"JzQ0O2ttOVRvNjF4b0JCK0g4NkJqczhjUENSNTRxMlJuUE5DQjRXaDVvUlZISkU9MTswMDsn\\\"\",\n    \"id\": \"fa523666-7259-4157-b8cf-bcd697223d89\",\n    \"customerId\": \"8f31b050-c3ff-400b-b0ec-4c452487c87c\",\n    \"customerCode\": \"31125468D\",\n    \"creationDate\": \"2025-12-03T10:20:51.823Z\"\n}"},{"id":"bfe54661-6768-481a-a362-fd3d08ee53ac","name":"withholdings by customerId","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{baseUrl}}/tax/v1.0/companies({{systemCompanyId}})/withholdings?$filter=customerId eq {{customerId}}","host":["{{baseUrl}}"],"path":["tax","v1.0","companies({{systemCompanyId}})","withholdings"],"query":[{"key":"$filter","value":"customerId eq {{customerId}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"Text","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal"},{"key":"Content-Encoding","value":"gzip"},{"key":"Server","value":"Microsoft-HTTPAPI/2.0"},{"key":"OData-Version","value":"4.0"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Access-Control-Expose-Headers","value":"Date, Content-Length, Server, OData-Version"},{"key":"request-id","value":"f3abff48-1a8d-451b-813b-b4fc8f9766bf"},{"key":"Date","value":"Wed, 03 Dec 2025 10:29:31 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"{{baseUrl}}/tax/v1.0/$metadata#companies({{systemCompanyId}})/withholdings\",\n    \"value\": [\n        {\n            \"@odata.etag\": \"W/\\\"JzQ0O2xkSHBONkVFcC9ERDVhVXVEMTNwUGlYRXAyQjdRVityeXUzVGFZRFZqeE09MTswMDsn\\\"\",\n            \"id\": \"126b9c23-6208-4d60-b559-01325cf9752c\",\n            \"customerId\": \"8f31b050-c3ff-400b-b0ec-4c452487c87c\",\n            \"customerCode\": \"31125468D\",\n            \"creationDate\": \"2025-11-03T15:06:10.433Z\"\n        }\n    ]\n}"},{"id":"9bb4ca21-3685-4923-abed-f266e447923e","name":"withholdings by customerCode","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{baseUrl}}/tax/v1.0/companies({{systemCompanyId}})/withholdings?$filter=customerCode eq '{{customerCode}}'","host":["{{baseUrl}}"],"path":["tax","v1.0","companies({{systemCompanyId}})","withholdings"],"query":[{"key":"$filter","value":"customerCode eq '{{customerCode}}'"}]}},"status":"OK","code":200,"_postman_previewlanguage":"Text","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal"},{"key":"Content-Encoding","value":"gzip"},{"key":"Server","value":"Microsoft-HTTPAPI/2.0"},{"key":"OData-Version","value":"4.0"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Access-Control-Expose-Headers","value":"Date, Content-Length, Server, OData-Version"},{"key":"request-id","value":"1aa63f3b-5470-4cb1-bca3-364ffe85e8fa"},{"key":"Date","value":"Wed, 03 Dec 2025 11:11:03 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"{{baseUrl}}/tax/v1.0/$metadata#companies({{systemCompanyId}})/withholdings\",\n    \"value\": [\n        {\n            \"@odata.etag\": \"W/\\\"JzQ0O2xkSHBONkVFcC9ERDVhVXVEMTNwUGlYRXAyQjdRVityeXUzVGFZRFZqeE09MTswMDsn\\\"\",\n            \"id\": \"126b9c23-6208-4d60-b559-01325cf9752c\",\n            \"customerId\": \"8f31b050-c3ff-400b-b0ec-4c452487c87c\",\n            \"customerCode\": \"31125468D\",\n            \"creationDate\": \"2025-11-03T15:06:10.433Z\"\n        }\n    ]\n}"},{"id":"b3d5d67d-a952-4edd-a07d-bb3a39330de2","name":"withholdings with \"expand\"","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{baseUrl}}/tax/v1.0/companies({{systemCompanyId}})/withholdings?$expand=withholdingLines","host":["{{baseUrl}}"],"path":["tax","v1.0","companies({{systemCompanyId}})","withholdings"],"query":[{"key":"$expand","value":"withholdingLines"}]}},"status":"OK","code":200,"_postman_previewlanguage":"Text","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal"},{"key":"Content-Encoding","value":"gzip"},{"key":"Server","value":"Microsoft-HTTPAPI/2.0"},{"key":"OData-Version","value":"4.0"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Access-Control-Expose-Headers","value":"Date, Content-Length, Server, OData-Version"},{"key":"request-id","value":"f7bfb880-2d23-42a7-9a40-84f309ad9bc2"},{"key":"Date","value":"Wed, 03 Dec 2025 10:21:56 GMT"}],"cookie":[{"expires":"Invalid Date","domain":"","path":""}],"responseTime":null,"body":"{\n    \"@odata.context\": \"{{baseUrl}}/tax/v1.0/$metadata#companies({{systemCompanyId}})/withholdings\",\n    \"value\": [\n        {\n            \"@odata.etag\": \"W/\\\"JzQ0O2xkSHBONkVFcC9ERDVhVXVEMTNwUGlYRXAyQjdRVityeXUzVGFZRFZqeE09MTswMDsn\\\"\",\n            \"id\": \"126b9c23-6208-4d60-b559-01325cf9752c\",\n            \"customerId\": \"8f31b050-c3ff-400b-b0ec-4c452487c87c\",\n            \"customerCode\": \"31125468D\",\n            \"creationDate\": \"2025-11-03T15:06:10.433Z\",\n            \"withholdingLines\": [\n                {\n                    \"@odata.etag\": \"W/\\\"JzQ0O2poczNTZkhNOHR0ZG1hbHRXbVZYbHUybVFlak1hMEt0bVk2bzYvSHpOUTg9MTswMDsn\\\"\",\n                    \"id\": \"ddb61045-ea78-4bb4-b579-7a5c943ba09d\",\n                    \"withholdingId\": \"126b9c23-6208-4d60-b559-01325cf9752c\",\n                    \"postingDate\": \"2025-11-03\",\n                    \"sourceType\": \"Proveedor\",\n                    \"documentNo\": \"42565597\",\n                    \"description\": \"Prueba Postman\",\n                    \"amount\": 150,\n                    \"base\": 1000,\n                    \"withholdingDefinitionId\": \"23ce74e6-93b1-4320-98f9-515a4e7a20ea\",\n                    \"withholdingDefinition\": \"RET_7539381|R15\",\n                    \"withholdingModel\": \"M-111/190\",\n                    \"withholdingKey\": \"G\",\n                    \"withholdingSubKey\": \"01\",\n                    \"withholdingType\": \"Dineraria\",\n                    \"withholdingPct\": 15,\n                    \"externalDocNo\": \"3984\",\n                    \"externalDocDate\": \"2025-10-19\",\n                    \"vendorEmployeeName\": \"Zulauf, Batz and Bode\",\n                    \"vendorEmployeeVATRegNo\": \"21293433A\",\n                    \"postCode\": \"43360\",\n                    \"countryCode\": \"ES\",\n                    \"realEstateId\": \"1740aa4d-3dd9-40d1-bddc-fea291f7a407\",\n                    \"realEstateCode\": \"0001\",\n                    \"laborRelation\": \"\",\n                    \"definitive\": false,\n                    \"customerCode\": \"31125468D\",\n                    \"sourceTableId\": 0,\n                    \"sourceEntryNo\": 535,\n                    \"sourceEntryCode\": \"\",\n                    \"createdOn\": \"2025-11-03T15:06:10.433Z\",\n                    \"createdBy\": \"XXXXXX\"\n                }\n            ]\n        }\n    ]\n}"}],"_postman_id":"c297f449-251f-4088-aaf3-5b92b00be336"},{"name":"withholdingLines","event":[{"listen":"test","script":{"exec":["let response = pm.response.json();\r","\r","_.forEach(response.value, (withholding) => {\r","    pm.environment.set(\"withholdingLineId\", withholding.id);\r","})"],"type":"text/javascript","packages":{},"id":"318751f9-313b-4b36-b456-a2a2d2e00bd6"}}],"id":"4496475b-a3ca-4027-affa-5e9bbd7a58ca","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/tax/v1.0/companies({{systemCompanyId}})/withholdings({{withholdingId}})/withholdingLines","description":"<p>Devuelve los movimientos de retención según el \"id\" de la cabecera.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{user}}"},{"key":"password","value":"{{password}}"}]},"isInherited":true,"source":{"_postman_id":"700a0e47-03af-4d81-a9f8-509ffc01df4e","id":"700a0e47-03af-4d81-a9f8-509ffc01df4e","name":"🔌API Suasor Fiscal","type":"collection"}},"urlObject":{"path":["tax","v1.0","companies({{systemCompanyId}})","withholdings({{withholdingId}})","withholdingLines"],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[{"id":"49be10cc-a182-4d77-91c8-fb8c51cb4793","name":"withholdingLines","originalRequest":{"method":"GET","header":[],"url":"{{baseUrl}}/tax/v1.0/companies({{systemCompanyId}})/withholdings({{withholdingId}})/withholdingLines"},"status":"OK","code":200,"_postman_previewlanguage":"Text","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal"},{"key":"Content-Encoding","value":"gzip"},{"key":"Server","value":"Microsoft-HTTPAPI/2.0"},{"key":"OData-Version","value":"4.0"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Access-Control-Expose-Headers","value":"Date, Content-Length, Server, OData-Version"},{"key":"request-id","value":"0e47fc23-68f0-4b04-b362-80ae8e57d7c1"},{"key":"Date","value":"Mon, 03 Nov 2025 16:05:28 GMT"}],"cookie":[{"expires":"Invalid Date","domain":"","path":""}],"responseTime":null,"body":"{\n    \"@odata.context\": \"{{baseUrl}}/tax/v1.0/$metadata#companies({{systemCompanyId}})/withholdings({{withholdingId}})/withholdingLines\",\n    \"value\": [\n        {\n            \"@odata.etag\": \"W/\\\"JzQ0O0FkVjNXUW9LL1ZuY25MaVlDcHpGK2wzNWQrZ1hURlBzblNhdkUwREdqTUE9MTswMDsn\\\"\",\n            \"id\": \"aa708226-9527-4752-be69-b3875741371e\",\n            \"withholdingId\": \"370986f8-47f1-4777-b042-16c248e8f6dd\",\n            \"postingDate\": \"2025-11-03\",\n            \"sourceType\": \"Proveedor\",\n            \"documentNo\": \"07437142\",\n            \"description\": \"Prueba Postman\",\n            \"amount\": 150,\n            \"base\": 1000,\n            \"withholdingDefinitionId\": \"23ce74e6-93b1-4320-98f9-515a4e7a20ea\",\n            \"withholdingDefinition\": \"RET_7539381|R15\",\n            \"withholdingModel\": \"M-111/190\",\n            \"withholdingKey\": \"G\",\n            \"withholdingSubKey\": \"01\",\n            \"withholdingType\": \"Dineraria\",\n            \"withholdingPct\": 15,\n            \"externalDocNo\": \"5148\",\n            \"externalDocDate\": \"2025-10-19\",\n            \"vendorEmployeeName\": \"McKenzie, Mayert and Ferry\",\n            \"vendorEmployeeVATRegNo\": \"08993164A\",\n            \"postCode\": \"43360\",\n            \"countryCode\": \"ES\",\n            \"realEstateId\": \"516376a4-dbc8-440e-9d88-05a49e820604\",\n            \"realEstateCode\": \"0001\",\n            \"laborRelation\": \"\",\n            \"definitive\": false,\n            \"companyCode\": \"31125468D\",\n            \"sourceTableId\": 0,\n            \"sourceEntryNo\": 49,\n            \"sourceEntryCode\": \"\",\n            \"createdOn\": \"2025-11-03T15:23:33.807Z\",\n            \"createdBy\": \"XXXXXX\"\n        }\n    ]\n}"},{"id":"ca7aecc8-efdb-4f34-999e-7561c1bcb1b7","name":"withholdingLines last source entry no.","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{baseUrl}}/tax/v1.0/companies({{systemCompanyId}})/withholdingLines?$filter=customerCode eq '{{customerCode}}'&$orderby=customerCode,sourceTableId,sourceEntryNo desc&$top=1&$select=sourceEntryNo","host":["{{baseUrl}}"],"path":["tax","v1.0","companies({{systemCompanyId}})","withholdingLines"],"query":[{"key":"$filter","value":"customerCode eq '{{customerCode}}'"},{"key":"$orderby","value":"customerCode,sourceTableId,sourceEntryNo desc"},{"key":"$top","value":"1"},{"key":"$select","value":"sourceEntryNo"}]}},"status":"OK","code":200,"_postman_previewlanguage":"Text","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal"},{"key":"Content-Encoding","value":"gzip"},{"key":"Server","value":"Microsoft-HTTPAPI/2.0"},{"key":"OData-Version","value":"4.0"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Access-Control-Expose-Headers","value":"Date, Content-Length, Server, OData-Version"},{"key":"request-id","value":"904e90a2-d6cc-4f50-9859-08ef03d82538"},{"key":"Date","value":"Mon, 03 Nov 2025 16:08:52 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"{{baseUrl}}/tax/v1.0/$metadata#companies({{systemCompanyNo}})/withholdingLines\",\n    \"value\": [\n        {\n            \"@odata.etag\": \"W/\\\"JzQ0O0NqM2JCUHNJVElKdG9kZnNDNDhZck11ZzEwQUt1ZDRaVWJjNmJlZHAwbkE9MTswMDsn\\\"\",\n            \"sourceEntryNo\": 970\n        }\n    ]\n}"}],"_postman_id":"4496475b-a3ca-4027-affa-5e9bbd7a58ca"},{"name":"withholdingLines","id":"7acd0172-b009-4626-af6a-c139789682f3","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[{"key":"If-Match","value":"*"}],"url":"{{baseUrl}}/tax/v1.0/companies({{systemCompanyId}})/withholdingLines({{withholdingLineId}})","description":"<p>Eliminar movimiento de retención.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{user}}"},{"key":"password","value":"{{password}}"}]},"isInherited":true,"source":{"_postman_id":"700a0e47-03af-4d81-a9f8-509ffc01df4e","id":"700a0e47-03af-4d81-a9f8-509ffc01df4e","name":"🔌API Suasor Fiscal","type":"collection"}},"urlObject":{"path":["tax","v1.0","companies({{systemCompanyId}})","withholdingLines({{withholdingLineId}})"],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[{"id":"6b618c40-a482-47d6-ba60-b04ae5ae889e","name":"withholdingLines","originalRequest":{"method":"DELETE","header":[],"url":"{{baseUrl}}/tax/v1.0/companies({{systemCompanyId}})/withholdingLines({{withholdingLineId}})"},"_postman_previewlanguage":"Text","header":[],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"7acd0172-b009-4626-af6a-c139789682f3"}],"id":"194a4cfe-bbb8-4b1d-8a80-f11609a55b61","description":"<p>Funciones para gestionar los movimientos de retención y presentar los modelos 115/180, 111/190, 216/296 y 123/193.</p>\n<p>Importes: \"base\" es la base de la retención y \"amount\" es el importe retenido.</p>\n<p>No se permite modificar los movimientos de retención, se deben eliminar y volver a crear.</p>\n<p>Se recomienda utilizar los \"Id's\" ya que estos no se pueden modificar. Damos la opción de utilizar los \"codes\" relacionados con los \"id's\".</p>\n<p>Definición campos:</p>\n<p><strong>Cabecera:</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Campo</strong></th>\n<th><strong>Tipo Campo</strong></th>\n<th><strong>Descripción</strong></th>\n<th><strong>Comentarios</strong></th>\n<th><strong>Endpoint</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>id</td>\n<td>GUID</td>\n<td>Identificador registro</td>\n<td>(No modificable) Campo de sistema</td>\n<td></td>\n</tr>\n<tr>\n<td>customerId</td>\n<td>GUID</td>\n<td>\"id\" cliente para presentar impuestos</td>\n<td>(Requerido)</td>\n<td>customers</td>\n</tr>\n<tr>\n<td>customerCode</td>\n<td>String[9]</td>\n<td>Código cliente</td>\n<td>(Opcional)  <br />(Requerido) Si no se indica \"customerId\"</td>\n<td>customers</td>\n</tr>\n<tr>\n<td>creationDate</td>\n<td>DateTime</td>\n<td>Fecha creación</td>\n<td>(No modificable) Campo de sistema</td>\n<td></td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Líneas:</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Campos</th>\n<th><strong>Tipo Campo</strong></th>\n<th>Descripción</th>\n<th><strong>Comentarios</strong></th>\n<th><strong>Endpoint</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>id</td>\n<td>GUID</td>\n<td>Identificador registro</td>\n<td>(No modificable) Campo de sistema</td>\n<td></td>\n</tr>\n<tr>\n<td>withholdingId</td>\n<td>GUID</td>\n<td>Identificador registro cabecera</td>\n<td>(No modificable) Campo de sistema</td>\n<td></td>\n</tr>\n<tr>\n<td>customerId</td>\n<td>GUID</td>\n<td>\"id\" cliente para presentar impuestos</td>\n<td>(Requerido)</td>\n<td>customers</td>\n</tr>\n<tr>\n<td>customerCode</td>\n<td>String[9]</td>\n<td>Código cliente</td>\n<td>(Opcional)  <br />(Requerido) Si no se indica \"customerId\"</td>\n<td>customers</td>\n</tr>\n<tr>\n<td>postingDate</td>\n<td>Date</td>\n<td>Fecha registro del movimiento</td>\n<td>(Requerido)</td>\n<td></td>\n</tr>\n<tr>\n<td>sourceType</td>\n<td>String[1]</td>\n<td>Identifica si es retención proveedor o empleado, las opciones son \"2\" (Proveedor), \"6\" (Empleado)</td>\n<td>(Requerido)</td>\n<td></td>\n</tr>\n<tr>\n<td>documentNo</td>\n<td>String[100]</td>\n<td>Número documento</td>\n<td>(Requerido)</td>\n<td></td>\n</tr>\n<tr>\n<td>description</td>\n<td>String[100]</td>\n<td>Descripción</td>\n<td>(Opcional)</td>\n<td></td>\n</tr>\n<tr>\n<td>amount</td>\n<td>Decimal</td>\n<td>Importe retención</td>\n<td>(Requerido)</td>\n<td></td>\n</tr>\n<tr>\n<td>base</td>\n<td>Decimal</td>\n<td>Importe base</td>\n<td>(Requerido)</td>\n<td></td>\n</tr>\n<tr>\n<td>withholdingModel</td>\n<td>String</td>\n<td>Modelo, los valores pueden ser \"0\" (\" \"), \"1\" (M-115/180), \"2\"(M-111/190), \"3\"(M-216/296), \"4\"(M-123/193)</td>\n<td>(Opcional)</td>\n<td></td>\n</tr>\n<tr>\n<td>withholdingKey</td>\n<td>String[10]</td>\n<td>Clave percepción</td>\n<td>(Opcional)</td>\n<td></td>\n</tr>\n<tr>\n<td>withholdingSubKey</td>\n<td>String[10]</td>\n<td>Subclave percepción</td>\n<td>(Opcional)</td>\n<td></td>\n</tr>\n<tr>\n<td>withholdingType</td>\n<td>String</td>\n<td>Tipo percepción, los valores pueden ser \"0\" (Dineraria), \"1\" (En especie)</td>\n<td>(Opcional)</td>\n<td></td>\n</tr>\n<tr>\n<td>withholdingPct</td>\n<td>Decimal</td>\n<td>Porcentaje retención</td>\n<td>(Requerido)</td>\n<td></td>\n</tr>\n<tr>\n<td>externalDocNo</td>\n<td>String[100]</td>\n<td>Número documento externo</td>\n<td>(Opcional)</td>\n<td></td>\n</tr>\n<tr>\n<td>externalDocDate</td>\n<td>Date</td>\n<td>Fecha documento externo</td>\n<td>(Opcional)</td>\n<td></td>\n</tr>\n<tr>\n<td>vendorEmployeeName</td>\n<td>String[100]</td>\n<td>Nombre proveedor/empleado</td>\n<td>(Requerido)</td>\n<td></td>\n</tr>\n<tr>\n<td>vendorEmployeeVATRegNo</td>\n<td>String[100]</td>\n<td>NIF/CIF proveedor/empleado</td>\n<td>(Requerido)</td>\n<td></td>\n</tr>\n<tr>\n<td>postCode</td>\n<td>String[100]</td>\n<td>Código postal</td>\n<td>(Opcional)</td>\n<td></td>\n</tr>\n<tr>\n<td>countryCode</td>\n<td>String[2]</td>\n<td>Código país ISO</td>\n<td>(Opcional)</td>\n<td></td>\n</tr>\n<tr>\n<td>withholdingDefinitionId</td>\n<td>GUID</td>\n<td>\"id\" identificativo de la configuración de retención relacionado al movimiento</td>\n<td>(Requerido)</td>\n<td>withholdingSetups</td>\n</tr>\n<tr>\n<td>withholdingDefinition</td>\n<td>String[20]</td>\n<td>Código identificativo de la configuración de retención relacionado al movimiento</td>\n<td>(Opcional)</td>\n<td></td>\n</tr>\n<tr>\n<td>(Requerido) Si no se indica \"withholdingDefinitionId\"</td>\n<td>withholdingSetups</td>\n<td></td>\n<td></td>\n<td></td>\n</tr>\n<tr>\n<td>realEstateId</td>\n<td>GUID</td>\n<td>\"Id\" inmueble</td>\n<td>(Opcional)</td>\n<td>realEstates</td>\n</tr>\n<tr>\n<td>realEstateCode</td>\n<td>String[4]</td>\n<td>Código inmueble</td>\n<td>(Opcional) Código relacionado con \"realEstateId\"</td>\n<td>realEstates</td>\n</tr>\n<tr>\n<td>laborRelation</td>\n<td>String[10]</td>\n<td>Relación laboral</td>\n<td>(Opcional)</td>\n<td></td>\n</tr>\n<tr>\n<td>definitive</td>\n<td>Boolean</td>\n<td>Definitivo</td>\n<td>(Opcional)</td>\n<td></td>\n</tr>\n<tr>\n<td>sourceTableId</td>\n<td>Integer</td>\n<td>Tabla de movimiento origen</td>\n<td>(Opcional)</td>\n<td></td>\n</tr>\n<tr>\n<td>sourceEntryNo</td>\n<td>Integer</td>\n<td>Número de movimiento origen</td>\n<td>(Opcional)</td>\n<td></td>\n</tr>\n<tr>\n<td>sourceEntryCode</td>\n<td>String[50]</td>\n<td>Código de movimiento origen</td>\n<td>(Opcional)</td>\n<td></td>\n</tr>\n<tr>\n<td>createdOn</td>\n<td>DateTime</td>\n<td>Fecha creación</td>\n<td>(No modificable) Campo de sistema</td>\n<td></td>\n</tr>\n<tr>\n<td>createdBy</td>\n<td>String[50]</td>\n<td>Usuario creación</td>\n<td>(No modificable) Campo de sistema</td>\n<td></td>\n</tr>\n</tbody>\n</table>\n</div>","_postman_id":"194a4cfe-bbb8-4b1d-8a80-f11609a55b61","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{user}}"},{"key":"password","value":"{{password}}"}]},"isInherited":true,"source":{"_postman_id":"700a0e47-03af-4d81-a9f8-509ffc01df4e","id":"700a0e47-03af-4d81-a9f8-509ffc01df4e","name":"🔌API Suasor Fiscal","type":"collection"}}},{"name":"📥 Balances","item":[{"name":"balances","event":[{"listen":"prerequest","script":{"exec":["const moment = require('moment');\r","let postingDate = pm.variables.replaceIn('Fri Dec 25 2026 12:16:55 GMT+0000 (Coordinated Universal Time)');\r","pm.environment.set(\"balancePostingDate\", moment(postingDate).format('YYYY-MM-DD'));\r",""],"type":"text/javascript","packages":{},"requests":{},"id":"006bc031-dbaa-43fc-8a9f-c12f327eade0"}},{"listen":"test","script":{"exec":["let response = pm.response.json();\r","pm.environment.set(\"balanceId\", response.id);"],"type":"text/javascript","packages":{},"requests":{},"id":"d9cd3968-78f1-4a90-839d-e9b55bb167c9"}}],"id":"8e1a9527-8565-46b8-a321-64d0d082930f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"customerId\": \"{{customerId}}\",\r\n\t\"balanceLines\":\r\n\t\t[\r\n\t\t\t{\r\n\t\t\t\t\"glAccountNo\":\"4000001\",\r\n\t\t\t\t\"postingDate\":\"{{balancePostingDate}}\",\r\n\t\t\t\t\"amount\":150,\r\n                \"debitAmount\":150,\r\n\t\t\t\t\"creditAmount\":0,\r\n                \"lastGLEntryNo\": 345\r\n\t\t\t}\r\n\t\t]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/tax/v1.0/companies({{systemCompanyId}})/balances","description":"<p>Crear movimientos contables.</p>\n<p>En caso de que ya exista la combinación \"Empresa\", \"Cuenta contable\" y \"Fecha\", se actualiza el registro existente.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{user}}"},{"key":"password","value":"{{password}}"}]},"isInherited":true,"source":{"_postman_id":"700a0e47-03af-4d81-a9f8-509ffc01df4e","id":"700a0e47-03af-4d81-a9f8-509ffc01df4e","name":"🔌API Suasor Fiscal","type":"collection"}},"urlObject":{"path":["tax","v1.0","companies({{systemCompanyId}})","balances"],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[{"id":"6eae269a-5d84-452c-b249-eeec47ccd528","name":"balances using id's","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"customerId\": \"{{customerId}}\",\r\n\t\"balanceLines\":\r\n\t\t[\r\n\t\t\t{\r\n\t\t\t\t\"glAccountNo\":\"4000001\",\r\n\t\t\t\t\"postingDate\":\"{{balancePostingDate}}\",\r\n\t\t\t\t\"amount\":150,\r\n                \"debitAmount\":150,\r\n\t\t\t\t\"creditAmount\":0,\r\n                \"lastGLEntryNo\": 960\r\n\t\t\t}\r\n\t\t]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/tax/v1.0/companies({{systemCompanyId}})/balances"},"status":"Created","code":201,"_postman_previewlanguage":"Text","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal"},{"key":"Content-Encoding","value":"gzip"},{"key":"Location","value":"http://vm-suasorbc14.marjinsa.es:7048/SUASORBC14_DESA/api/summar/tax/v1.0/companies(7d5507bc-35b3-4569-8157-f385625bd7fa)/balances(3c2199af-ae03-4efc-850f-06cc8556162d)"},{"key":"Server","value":"Microsoft-HTTPAPI/2.0"},{"key":"OData-Version","value":"4.0"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Access-Control-Expose-Headers","value":"Date, Content-Length, Server, OData-Version"},{"key":"request-id","value":"f51cef3a-8d1d-4854-b580-2d017fad2c35"},{"key":"Date","value":"Wed, 03 Dec 2025 11:15:28 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"{{baseUrl}}/tax/v1.0/$metadata#companies({{systemCompanyId}})/balances/$entity\",\n    \"@odata.etag\": \"W/\\\"JzQ0Oy9zbE5ZU2RqM1dqMjgxK3VIL3hnZzdubVN6SEppVk5MMXk3c1hBaTluNWc9MTswMDsn\\\"\",\n    \"id\": \"3c2199af-ae03-4efc-850f-06cc8556162d\",\n    \"customerId\": \"8f31b050-c3ff-400b-b0ec-4c452487c87c\",\n    \"customerCode\": \"31125468D\",\n    \"creationDate\": \"2025-12-03T11:15:28.977Z\"\n}"},{"id":"6722ab27-f2bf-4ee7-9de8-643f6572ab3c","name":"balances using codes","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"customerCode\": \"{{customerCode}}\",\r\n\t\"balanceLines\":\r\n\t\t[\r\n\t\t\t{\r\n\t\t\t\t\"glAccountNo\":\"4000001\",\r\n\t\t\t\t\"postingDate\":\"2025-01-10\",\r\n\t\t\t\t\"amount\":-6161.5,\r\n                \"debitAmount\":0.0,\r\n\t\t\t\t\"creditAmount\":6161.5,\r\n                \"lastGLEntryNo\": 429\r\n\t\t\t}\r\n\t\t]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{baseUrl}}/tax/v1.0/companies({{systemCompanyId}})/balances"},"status":"Created","code":201,"_postman_previewlanguage":"Text","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal"},{"key":"Content-Encoding","value":"gzip"},{"key":"Location","value":"http://vm-suasorbc14.marjinsa.es:7048/SUASORBC14_DESA/api/summar/tax/v1.0/companies(7d5507bc-35b3-4569-8157-f385625bd7fa)/balances(a4e905ef-b1a5-4b05-b2ef-31e82e018861)"},{"key":"Server","value":"Microsoft-HTTPAPI/2.0"},{"key":"OData-Version","value":"4.0"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Access-Control-Expose-Headers","value":"Date, Content-Length, Server, OData-Version"},{"key":"request-id","value":"3db0af4e-8d1a-4ddd-8d4f-93ba896a75de"},{"key":"Date","value":"Mon, 03 Nov 2025 16:18:51 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"{{baseUrl}}/tax/v1.0/$metadata#companies({{systemCompanyId}})/balances/$entity\",\n    \"@odata.etag\": \"W/\\\"JzQ0OzlpNDFvUGUyREdINTRsN0k5VUtCWjlhTW9PYTZlbTR2Q09xN1dTM2xOdzA9MTswMDsn\\\"\",\n    \"id\": \"a4e905ef-b1a5-4b05-b2ef-31e82e018861\",\n    \"customerId\": \"8f31b050-c3ff-400b-b0ec-4c452487c87c\",\n    \"customerCode\": \"31125468D\",\n    \"creationDate\": \"2025-11-03T16:18:51.48Z\"\n}"},{"id":"8488b671-69e4-4022-a1f6-2826b90d0c75","name":"balances with \"expand\"","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"customerId\": \"{{customerId}}\",\r\n\t\"balanceLines\":\r\n\t\t[\r\n\t\t\t{\r\n\t\t\t\t\"glAccountNo\":\"4000001\",\r\n\t\t\t\t\"postingDate\":\"{{balancePostingDate}}\",\r\n\t\t\t\t\"amount\":150,\r\n                \"debitAmount\":150,\r\n\t\t\t\t\"creditAmount\":0,\r\n                \"lastGLEntryNo\": 172\r\n\t\t\t}\r\n\t\t]\r\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{baseUrl}}/tax/v1.0/companies({{systemCompanyId}})/balances?$expand=balanceLines","host":["{{baseUrl}}"],"path":["tax","v1.0","companies({{systemCompanyId}})","balances"],"query":[{"key":"$expand","value":"balanceLines"}]}},"status":"Created","code":201,"_postman_previewlanguage":"text","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal"},{"key":"Content-Encoding","value":"gzip"},{"key":"Location","value":"http://vm-suasorbc14.marjinsa.es:7048/SUASORBC14_DESA/api/summar/tax/v1.0/companies(7d5507bc-35b3-4569-8157-f385625bd7fa)/balances(d2830f84-73f4-48a6-bd46-d8db3203cdb0)"},{"key":"Server","value":"Microsoft-HTTPAPI/2.0"},{"key":"OData-Version","value":"4.0"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Access-Control-Expose-Headers","value":"Date, Content-Length, Server, OData-Version"},{"key":"request-id","value":"95e85da9-0f89-41e5-995a-fa7a5c5e061e"},{"key":"Date","value":"Mon, 03 Nov 2025 16:20:27 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"{{baseUrl}}/tax/v1.0/$metadata#companies({{systemCompanyId}})/balances/$entity\",\n    \"@odata.etag\": \"W/\\\"JzQ0O1FLVk9nUnc3blEzamF6UzY1ZlQyR083VzhIbkd1elB6dmZtNUZzK0VZUW89MTswMDsn\\\"\",\n    \"id\": \"d2830f84-73f4-48a6-bd46-d8db3203cdb0\",\n    \"customerId\": \"8f31b050-c3ff-400b-b0ec-4c452487c87c\",\n    \"customerCode\": \"31125468D\",\n    \"creationDate\": \"2025-11-03T16:20:27.45Z\",\n    \"balanceLines\": [\n        {\n            \"@odata.etag\": \"W/\\\"JzQ0O2taajFzSXZOT0JqKzJCbjdZNmtZb3NsYW96Q0ZBOFNWL0E4Rk5GREl4SW89MTswMDsn\\\"\",\n            \"id\": \"95d57d76-ae2f-4146-a746-4724f913c35b\",\n            \"balanceId\": \"d2830f84-73f4-48a6-bd46-d8db3203cdb0\",\n            \"glAccountNo\": \"4000001\",\n            \"postingDate\": \"2026-08-31\",\n            \"amount\": 150,\n            \"debitAmount\": 150,\n            \"creditAmount\": 0,\n            \"customerCode\": \"31125468D\",\n            \"lastGLEntryNo\": 0,\n            \"lastGLEntryCode\": \"\",\n            \"createdOn\": \"2025-11-03T16:20:27.467Z\",\n            \"createdBy\": \"XXXXXX\",\n            \"modifiedOn\": \"2025-11-03T16:20:27.467Z\",\n            \"modifiedBy\": \"XXXXXX\"\n        }\n    ]\n}"}],"_postman_id":"8e1a9527-8565-46b8-a321-64d0d082930f"},{"name":"balances","id":"2e20fcdd-a8cd-4454-bb38-011b38ffa6f0","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{baseUrl}}/tax/v1.0/companies({{systemCompanyId}})/balances","description":"<p>Devuelve la cabecera y líneas de los movimientos contables.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{user}}"},{"key":"password","value":"{{password}}"}]},"isInherited":true,"source":{"_postman_id":"700a0e47-03af-4d81-a9f8-509ffc01df4e","id":"700a0e47-03af-4d81-a9f8-509ffc01df4e","name":"🔌API Suasor Fiscal","type":"collection"}},"urlObject":{"path":["tax","v1.0","companies({{systemCompanyId}})","balances"],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[{"id":"88d6083c-07af-46ca-810c-8174504fe75e","name":"balances by id","originalRequest":{"method":"GET","header":[],"url":"{{baseUrl}}/tax/v1.0/companies({{systemCompanyId}})/balances({{balanceId}})"},"status":"OK","code":200,"_postman_previewlanguage":"Text","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal"},{"key":"Content-Encoding","value":"gzip"},{"key":"Server","value":"Microsoft-HTTPAPI/2.0"},{"key":"OData-Version","value":"4.0"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Access-Control-Expose-Headers","value":"Date, Content-Length, Server, OData-Version"},{"key":"request-id","value":"a6d70dee-c382-4333-b086-4b24a86aa44d"},{"key":"Date","value":"Wed, 03 Dec 2025 11:22:29 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"{{baseUrl}}/tax/v1.0/$metadata#companies({{systemCompanyId}})/balances/$entity\",\n    \"@odata.etag\": \"W/\\\"JzQ0Oy9zbE5ZU2RqM1dqMjgxK3VIL3hnZzdubVN6SEppVk5MMXk3c1hBaTluNWc9MTswMDsn\\\"\",\n    \"id\": \"3c2199af-ae03-4efc-850f-06cc8556162d\",\n    \"customerId\": \"8f31b050-c3ff-400b-b0ec-4c452487c87c\",\n    \"customerCode\": \"31125468D\",\n    \"creationDate\": \"2025-12-03T11:15:28.977Z\"\n}"},{"id":"eb0f2982-9f3f-437e-9016-7aafee026d7f","name":"balances by customerId","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{baseUrl}}/tax/v1.0/companies({{systemCompanyId}})/balances?$filter=customerId eq {{customerId}}","host":["{{baseUrl}}"],"path":["tax","v1.0","companies({{systemCompanyId}})","balances"],"query":[{"key":"$filter","value":"customerId eq {{customerId}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"Text","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal"},{"key":"Content-Encoding","value":"gzip"},{"key":"Server","value":"Microsoft-HTTPAPI/2.0"},{"key":"OData-Version","value":"4.0"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Access-Control-Expose-Headers","value":"Date, Content-Length, Server, OData-Version"},{"key":"request-id","value":"69ed362b-ea67-4ac9-b0eb-94fc266e01eb"},{"key":"Date","value":"Wed, 03 Dec 2025 11:19:35 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"{{baseUrl}}/tax/v1.0/$metadata#companies({{systemCompanyId}})/balances\",\n    \"value\": [\n        {\n            \"@odata.etag\": \"W/\\\"JzQ0Oy9zbE5ZU2RqM1dqMjgxK3VIL3hnZzdubVN6SEppVk5MMXk3c1hBaTluNWc9MTswMDsn\\\"\",\n            \"id\": \"3c2199af-ae03-4efc-850f-06cc8556162d\",\n            \"customerId\": \"8f31b050-c3ff-400b-b0ec-4c452487c87c\",\n            \"customerCode\": \"31125468D\",\n            \"creationDate\": \"2025-12-03T11:15:28.977Z\"\n        }\n    ]\n}"},{"id":"51443341-d33c-47d6-aa3d-656a63d34a30","name":"balances by customerCode","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{baseUrl}}/tax/v1.0/companies({{systemCompanyId}})/balances?$filter=customerCode eq '{{customerCode}}' ","host":["{{baseUrl}}"],"path":["tax","v1.0","companies({{systemCompanyId}})","balances"],"query":[{"key":"$filter","value":"customerCode eq '{{customerCode}}' "}]}},"status":"OK","code":200,"_postman_previewlanguage":"Text","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal"},{"key":"Content-Encoding","value":"gzip"},{"key":"Server","value":"Microsoft-HTTPAPI/2.0"},{"key":"OData-Version","value":"4.0"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Access-Control-Expose-Headers","value":"Date, Content-Length, Server, OData-Version"},{"key":"request-id","value":"ce97c27b-fb55-444a-86a8-868ad44e09ee"},{"key":"Date","value":"Wed, 03 Dec 2025 11:20:48 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"{{baseUrl}}/tax/v1.0/$metadata#companies({{systemCompanyId}})/balances\",\n    \"value\": [\n        {\n            \"@odata.etag\": \"W/\\\"JzQ0Oy9zbE5ZU2RqM1dqMjgxK3VIL3hnZzdubVN6SEppVk5MMXk3c1hBaTluNWc9MTswMDsn\\\"\",\n            \"id\": \"3c2199af-ae03-4efc-850f-06cc8556162d\",\n            \"customerId\": \"8f31b050-c3ff-400b-b0ec-4c452487c87c\",\n            \"customerCode\": \"31125468D\",\n            \"creationDate\": \"2025-12-03T11:15:28.977Z\"\n        }\n    ]\n}"},{"id":"942fcd97-4f7b-4e40-ba5b-e25f4e0f6ff4","name":"balances with \"expand\"","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{baseUrl}}/tax/v1.0/companies({{systemCompanyId}})/balances?$expand=balanceLines","host":["{{baseUrl}}"],"path":["tax","v1.0","companies({{systemCompanyId}})","balances"],"query":[{"key":"$expand","value":"balanceLines"}]}},"status":"OK","code":200,"_postman_previewlanguage":"Text","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal"},{"key":"Content-Encoding","value":"gzip"},{"key":"Server","value":"Microsoft-HTTPAPI/2.0"},{"key":"OData-Version","value":"4.0"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Access-Control-Expose-Headers","value":"Date, Content-Length, Server, OData-Version"},{"key":"request-id","value":"6ce6e197-e8b4-40b3-8044-b478dbc93d31"},{"key":"Date","value":"Wed, 03 Dec 2025 11:16:42 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"{{baseUrl}}/tax/v1.0/$metadata#companies({{systemCompanyId}})/balances\",\n    \"value\": [\n        {\n            \"@odata.etag\": \"W/\\\"JzQ0Oy9zbE5ZU2RqM1dqMjgxK3VIL3hnZzdubVN6SEppVk5MMXk3c1hBaTluNWc9MTswMDsn\\\"\",\n            \"id\": \"3c2199af-ae03-4efc-850f-06cc8556162d\",\n            \"customerId\": \"8f31b050-c3ff-400b-b0ec-4c452487c87c\",\n            \"customerCode\": \"31125468D\",\n            \"creationDate\": \"2025-12-03T11:15:28.977Z\",\n            \"balanceLines\": [\n                {\n                    \"@odata.etag\": \"W/\\\"JzQ0O3FFMVVBcnBST0JsS29MejVlOGZ5a2VNSnJtbm5QUG5sL1dTRnRuZmhkSHc9MTswMDsn\\\"\",\n                    \"id\": \"d1834b8e-964f-446c-8301-8e92026dd63c\",\n                    \"balanceId\": \"3c2199af-ae03-4efc-850f-06cc8556162d\",\n                    \"glAccountNo\": \"4000001\",\n                    \"postingDate\": \"2026-09-11\",\n                    \"amount\": 150,\n                    \"debitAmount\": 150,\n                    \"creditAmount\": 0,\n                    \"customerCode\": \"31125468D\",\n                    \"lastGLEntryNo\": 478,\n                    \"lastGLEntryCode\": \"\",\n                    \"createdOn\": \"2025-12-03T11:15:29.007Z\",\n                    \"createdBy\": \"XXXXXX\",\n                    \"modifiedOn\": \"2025-12-03T11:15:29.007Z\",\n                    \"modifiedBy\": \"XXXXXX\"\n                }\n            ]\n        }\n    ]\n}"}],"_postman_id":"2e20fcdd-a8cd-4454-bb38-011b38ffa6f0"},{"name":"balanceLines","event":[{"listen":"test","script":{"exec":["let response = pm.response.json();\r","\r","_.forEach(response.value, (balance) => {\r","    pm.environment.set(\"balanceLineId\", balance.id);    \r","})"],"type":"text/javascript","packages":{},"id":"64a2a59d-80d4-4a41-9316-434075a140b8"}}],"id":"40d461e5-f1d7-48c5-aff8-7409ef502e11","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{baseUrl}}/tax/v1.0/companies({{systemCompanyId}})/balances({{balanceId}})/balanceLines","description":"<p>Devuelve los movimientos contables según el \"id\" de la cabecera.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{user}}"},{"key":"password","value":"{{password}}"}]},"isInherited":true,"source":{"_postman_id":"700a0e47-03af-4d81-a9f8-509ffc01df4e","id":"700a0e47-03af-4d81-a9f8-509ffc01df4e","name":"🔌API Suasor Fiscal","type":"collection"}},"urlObject":{"path":["tax","v1.0","companies({{systemCompanyId}})","balances({{balanceId}})","balanceLines"],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[{"id":"7c594575-4a01-4819-a836-0a57263f084c","name":"balanceLines","originalRequest":{"method":"GET","header":[],"url":"{{baseUrl}}/tax/v1.0/companies({{systemCompanyId}})/balances({{balanceId}})/balanceLines"},"status":"OK","code":200,"_postman_previewlanguage":"Text","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal"},{"key":"Content-Encoding","value":"gzip"},{"key":"Server","value":"Microsoft-HTTPAPI/2.0"},{"key":"OData-Version","value":"4.0"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Access-Control-Expose-Headers","value":"Date, Content-Length, Server, OData-Version"},{"key":"request-id","value":"177143d5-ab57-42a4-be00-4f2c8351dfa1"},{"key":"Date","value":"Mon, 03 Nov 2025 16:26:55 GMT"}],"cookie":[{"expires":"Invalid Date","domain":"","path":""}],"responseTime":null,"body":"{\n    \"@odata.context\": \"{{baseUrl}}/tax/v1.0/$metadata#companies({{systemCompanyId}})/balances({{balanceId}})/balanceLines\",\n    \"value\": [\n        {\n            \"@odata.etag\": \"W/\\\"JzQ0OzMvQmhYbjBZcmpVeVJEZURiNXNDR0dwYzVKSzFvSVZhYjhSeHhxQnJZOGM9MTswMDsn\\\"\",\n            \"id\": \"95d57d76-ae2f-4146-a746-4724f913c35b\",\n            \"balanceId\": \"d2830f84-73f4-48a6-bd46-d8db3203cdb0\",\n            \"glAccountNo\": \"4000001\",\n            \"postingDate\": \"2026-08-31\",\n            \"amount\": 150,\n            \"debitAmount\": 150,\n            \"creditAmount\": 0,\n            \"customerCode\": \"31125468D\",\n            \"lastGLEntryNo\": 0,\n            \"lastGLEntryCode\": \"\",\n            \"createdOn\": \"2025-11-03T16:20:27.467Z\",\n            \"createdBy\": \"XXXXXX\",\n            \"modifiedOn\": \"2025-11-03T16:20:27.467Z\",\n            \"modifiedBy\": \"XXXXXX\"\n        }\n    ]\n}"},{"id":"ffd2f1bb-e954-43f7-883c-c57a6512bc07","name":"balanceLines last source entry no.","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{baseUrl}}/tax/v1.0/companies({{systemCompanyId}})/balanceLines?$filter=customerCode eq '{{customerCode}}'&$orderby=lastGLEntryNo desc&$top=1&$select=lastGLEntryNo","host":["{{baseUrl}}"],"path":["tax","v1.0","companies({{systemCompanyId}})","balanceLines"],"query":[{"key":"$filter","value":"customerCode eq '{{customerCode}}'"},{"key":"$orderby","value":"lastGLEntryNo desc"},{"key":"$top","value":"1"},{"key":"$select","value":"lastGLEntryNo"}]}},"status":"OK","code":200,"_postman_previewlanguage":"Text","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal"},{"key":"Content-Encoding","value":"gzip"},{"key":"Server","value":"Microsoft-HTTPAPI/2.0"},{"key":"OData-Version","value":"4.0"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Access-Control-Expose-Headers","value":"Date, Content-Length, Server, OData-Version"},{"key":"request-id","value":"8e002017-57cd-4c0f-8f1c-006f38826c46"},{"key":"Date","value":"Mon, 03 Nov 2025 16:31:00 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"{{baseUrl}}/tax/v1.0/$metadata#companies({{systemCompanyNo}})/balanceLines\",\n    \"value\": [\n        {\n            \"@odata.etag\": \"W/\\\"JzQ0OzI3K29wSmJJNmR6aXdhbFBJbmtnZWlOSW96Um54bnVUbWljNmpOc0pmYmc9MTswMDsn\\\"\",\n            \"lastGLEntryNo\": 860\n        }\n    ]\n}"}],"_postman_id":"40d461e5-f1d7-48c5-aff8-7409ef502e11"},{"name":"balanceLines","id":"894e00c3-e364-4402-8f10-cbd65f4f666b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[{"key":"If-Match","value":"*"}],"url":"{{baseUrl}}/tax/v1.0/companies({{systemCompanyId}})/balanceLines({{balanceLineId}})","description":"<p>Elimina el movimiento contable.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{user}}"},{"key":"password","value":"{{password}}"}]},"isInherited":true,"source":{"_postman_id":"700a0e47-03af-4d81-a9f8-509ffc01df4e","id":"700a0e47-03af-4d81-a9f8-509ffc01df4e","name":"🔌API Suasor Fiscal","type":"collection"}},"urlObject":{"path":["tax","v1.0","companies({{systemCompanyId}})","balanceLines({{balanceLineId}})"],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[{"id":"84d66746-6279-4b0d-9564-074d3a10f130","name":"balanceLines","originalRequest":{"method":"DELETE","header":[],"url":"{{baseUrl}}/tax/v1.0/companies({{systemCompanyId}})/balanceLines({{balanceLineId}})"},"_postman_previewlanguage":"Text","header":[],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"894e00c3-e364-4402-8f10-cbd65f4f666b"}],"id":"a44c9ad8-37df-481f-897f-28d0e6811ea1","description":"<p>Funciones para gestionar los saldos y presentar el Impuesto sobre Sociedades y las cuentas anuales.</p>\n<p>Se recomienda utilizar los \"Id's\" ya que estos no se pueden modificar. Damos la opción de utilizar los \"codes\" relacionados con los \"id's\".</p>\n<p>Se deben agrupar los movimientos de saldo, no puede haber más de un movimiento por \"Empresa\", \"Cuenta contable\" y \"Fecha\".</p>\n<p>Definición campos:</p>\n<p><strong>Cabecera:</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Campo</strong></th>\n<th><strong>Tipo Campo</strong></th>\n<th><strong>Descripción</strong></th>\n<th><strong>Comentarios</strong></th>\n<th><strong>Endpoint</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>id</td>\n<td>GUID</td>\n<td>Identificador registro</td>\n<td>(No modificable) Campo sistema</td>\n<td></td>\n</tr>\n<tr>\n<td>customerId</td>\n<td>GUID</td>\n<td>\"id\" cliente</td>\n<td>(Requerido)</td>\n<td>customers</td>\n</tr>\n<tr>\n<td>customerCode</td>\n<td>String[9]</td>\n<td>Código cliente</td>\n<td>(Opcional)  <br />(Requerido) Si no se indica \"customerId\"</td>\n<td>customers</td>\n</tr>\n<tr>\n<td>creationDate</td>\n<td>DateTime</td>\n<td>Fecha creación</td>\n<td>(No modificable) Campo sistema</td>\n<td></td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Líneas:</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Campo</th>\n<th><strong>Tipo Campo</strong></th>\n<th>Descripción</th>\n<th><strong>Comentarios</strong></th>\n<th><strong>Endpoint</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>id</td>\n<td>GUID</td>\n<td>Identificador registro</td>\n<td>(No modificable) Campo sistema</td>\n<td></td>\n</tr>\n<tr>\n<td>balanceId</td>\n<td>GUID</td>\n<td>Identificador registro cabecera</td>\n<td>(No modificable) Campo sistema</td>\n<td></td>\n</tr>\n<tr>\n<td>customerId</td>\n<td>GUID</td>\n<td>\"id\" cliente</td>\n<td>(Requerido)</td>\n<td>customers</td>\n</tr>\n<tr>\n<td>customerCode</td>\n<td>String[9]</td>\n<td>Código cliente</td>\n<td>(Opcional)  <br />(Requerido) Si no se indica \"customerId\"</td>\n<td>customers</td>\n</tr>\n<tr>\n<td>lastGLEntryNo</td>\n<td>Integer</td>\n<td>Último nº mov. contabilidad</td>\n<td>(Opcional)</td>\n<td></td>\n</tr>\n<tr>\n<td>lastGLEntryCode</td>\n<td>String[50]</td>\n<td>Últ. cód. mov. contabilidad</td>\n<td>(Opcional)</td>\n<td></td>\n</tr>\n<tr>\n<td>glAccountNo</td>\n<td>String[20]</td>\n<td>Cuenta contable</td>\n<td>(Requerido)</td>\n<td></td>\n</tr>\n<tr>\n<td>postingDate</td>\n<td>Date</td>\n<td>Fecha registro</td>\n<td>(Requerido)</td>\n<td></td>\n</tr>\n<tr>\n<td>amount</td>\n<td>Decimal</td>\n<td>Importe</td>\n<td>(Opcional)</td>\n<td></td>\n</tr>\n<tr>\n<td>debitAmount</td>\n<td>Decimal</td>\n<td>Importe Debe</td>\n<td>(Opcional)</td>\n<td></td>\n</tr>\n<tr>\n<td>creditAmount</td>\n<td>Decimal</td>\n<td>Importe Haber</td>\n<td>(Opcional)</td>\n<td></td>\n</tr>\n<tr>\n<td>createdOn</td>\n<td>DateTime</td>\n<td>Fecha creación</td>\n<td>(No modificable) Campo sistema</td>\n<td></td>\n</tr>\n<tr>\n<td>createdBy</td>\n<td>String[50]</td>\n<td>Usuario creación</td>\n<td>(No modificable) Campo sistema</td>\n<td></td>\n</tr>\n<tr>\n<td>modifiedOn</td>\n<td>DateTime</td>\n<td>Fecha última modificación</td>\n<td>(No modificable) Campo sistema</td>\n<td></td>\n</tr>\n<tr>\n<td>modifiedBy</td>\n<td>String[50]</td>\n<td>Usuario última modificación</td>\n<td>(No modificable) Campo sistema</td>\n<td></td>\n</tr>\n</tbody>\n</table>\n</div>","_postman_id":"a44c9ad8-37df-481f-897f-28d0e6811ea1","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{user}}"},{"key":"password","value":"{{password}}"}]},"isInherited":true,"source":{"_postman_id":"700a0e47-03af-4d81-a9f8-509ffc01df4e","id":"700a0e47-03af-4d81-a9f8-509ffc01df4e","name":"🔌API Suasor Fiscal","type":"collection"}}},{"name":"🏷️ Metadata","item":[{"name":"Tax metadata","id":"0990ec59-cd46-44fe-8fad-a8bb3bb35998","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{baseUrl}}/tax/v1.0/$metadata","description":"<p>Devuelve el metadata de la parte \"fiscal\".</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{user}}"},{"key":"password","value":"{{password}}"}]},"isInherited":true,"source":{"_postman_id":"700a0e47-03af-4d81-a9f8-509ffc01df4e","id":"700a0e47-03af-4d81-a9f8-509ffc01df4e","name":"🔌API Suasor Fiscal","type":"collection"}},"urlObject":{"path":["tax","v1.0","$metadata"],"host":["{{baseUrl}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"0990ec59-cd46-44fe-8fad-a8bb3bb35998"}],"id":"ed9956d6-15a3-43ba-b5de-a63a885b7d41","description":"<p>Definición de los distintos \"endpoints\" y propiedades de cada campo.</p>\n","_postman_id":"ed9956d6-15a3-43ba-b5de-a63a885b7d41","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{user}}"},{"key":"password","value":"{{password}}"}]},"isInherited":true,"source":{"_postman_id":"700a0e47-03af-4d81-a9f8-509ffc01df4e","id":"700a0e47-03af-4d81-a9f8-509ffc01df4e","name":"🔌API Suasor Fiscal","type":"collection"}}}],"auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{user}}"},{"key":"password","value":"{{password}}"}]}},"event":[{"listen":"prerequest","script":{"id":"69edd41b-5853-4bb6-b244-109a1e4e5138","type":"text/javascript","packages":{},"requests":{},"exec":["const moment = require('moment')\r","pm.environment.set(\"currDate\", moment().format(\"YYYY-MM-DD\"));\r","pm.environment.set(\"pastDate\",moment().add(-15,'day').format(\"YYYY-MM-DD\"));\r",""]}},{"listen":"test","script":{"id":"135d050d-abe2-4790-b53e-64cf1cfedaa6","type":"text/javascript","packages":{},"requests":{},"exec":[""]}}]}