El Salvador: from November 3 you can migrate to electronic invoicing v2; the tax authority (Hacienda) set December 1, 2026 as the deadline to start. First request the tests at factura.gob.sv and complete them before going to production. See the migration guide · External API: migrate to /external/v2 before March 30, 2027; on January 1, 2027 the unversioned /external routes are removed. See versioning
Map of relationships between documents, contacts, payments and accounting entries
Traceability shows, in a relationship graph, what a document or contact is connected to: which quotation an invoice came from, what payments it has, which accounting entry it generated and which bank movement it was reconciled with. It lets you audit the origin and destination of a transaction without opening module after module.Go to Traceability in the side menu.
Each result shows its type with a color. When you choose it, the graph is drawn.
You can also open it directly with the Traceability button that appears in the view of a sale, a customer, an expense, a supplier, a project or an accounting entry.
Once the starting point is chosen, a summary shows how many elements and relationships the graph has, how many resource types appear and the depth used. Below it are the controls (depth, fit to screen and reload).
The Detail panel shows type, number, amount, date and status
Click a node
Opens the view of the document or contact
Right-click a node (or Expand button)
Adds that node’s relationships to the graph
Depth 1, 2 or 3
How many hops from the starting point are shown (default 2)
Fit button
Centers the graph on the screen
Reload button
Queries the graph again
Nodes with a dotted border have no detail view (for example, collections, advance payments or withholdings).
If a contact has many documents, the graph is trimmed to 50 elements per relationship and a notice appears. Right-click a node to explore from it. Banks do not expand automatically; you must expand them manually or search for them as a starting point.
Besides the relationship graph, each sale keeps the traceability of the calls to the tax authority: the Ministry of Finance (Hacienda) in El Salvador and SAT in Guatemala, both successful and failed. It lets you audit any document: what was sent, what the authority responded and how long it took.Open the sale’s detail and go to the Transmissions tab.
The tab is only visible to administrators and only in El Salvador and Guatemala branches.
Column
Content
Provider
Hacienda (MH) or SAT.
Operation
Type of call, with its internal name (for example publish for issuance and annul for voiding).
Status
Successful or Failed (hover to see the error).
HTTP and Duration
Response code and time in milliseconds.
Date
Time of the call.
The Detail button opens a panel with the attempt’s information:
Request: the JSON sent.
Response: the JSON received.
XML, when it exists: it can be copied or downloaded with Download XML.
Search for the invoice by control number or generation code. The graph shows the source quotation and work order, the customer, the collections received, the withholdings, the associated credit or debit notes and the accounting entries generated.
Verify that a collection reached the bank
From the invoice, follow the collection to its journal entry and the reconciled bank movement.
Understand why an invoice was rejected
In the sale’s detail, open Transmissions, choose the failed call and review the response and the tax authority’s error message. In El Salvador, the rejected sale is also left as a draft so you can correct and retransmit it.
Review an accounting entry
Search for the entry by code. You see the documents that originated it (even if it is an entry consolidating several documents) and the related bank or petty cash movements.
Profitability of a project
Start from the project to see its invoices, expenses, work orders and payrolls in one place.
Purchases from a supplier
Start from the supplier to see its expenses, payments, fixed assets acquired and productions where those expenses were used.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"FileXpress","colors":{"primary":"#3064fa","light":"#5b86ff","dark":"#1a3fa0"},"logo":{"light":"https://mintcdn.com/mangostudiossadecv/jiFEsnraDMvj1AVI/images/fx_blue.svg?fit=max\u0026auto=format\u0026n=jiFEsnraDMvj1AVI\u0026q=85\u0026s=561eba8282864c178e1488e9cb48475d","dark":"https://mintcdn.com/mangostudiossadecv/jiFEsnraDMvj1AVI/images/fx_blue.svg?fit=max\u0026auto=format\u0026n=jiFEsnraDMvj1AVI\u0026q=85\u0026s=561eba8282864c178e1488e9cb48475d","href":"https://www.filexpress.app"},"favicon":"https://mintlify.s3.us-west-1.amazonaws.com/mangostudiossadecv/favicon.svg","api":{"playground":{"display":"interactive"},"examples":{"defaults":"all","languages":["curl","javascript","python","php"]}},"appearance":{"default":"light","strict":true},"navbar":{"links":[{"href":"mailto:soporte@filexpress.app","label":"Soporte"}]},"footer":{"socials":{}},"search":{"prompt":"Pregunta sobre FileXpress"},"styling":{"eyebrows":"breadcrumbs","latex":true},"banner":{"content":"**El Salvador:** desde el 3 de noviembre puedes migrar a la facturación electrónica v2; Hacienda fijó el **1 de diciembre de 2026** como fecha límite para iniciar. Primero solicita las pruebas en factura.gob.sv y complétalas antes de pasar a producción. [Ver guía de migración](/docs/sistema/migracion-dte-v2) · **API Externa:** migra a `/external/v2` antes del 30 de marzo de 2027; el 1 de enero de 2027 se eliminan las rutas `/external` sin versión. [Ver versionado](/docs/api/introduccion#versionado)","dismissible":true,"type":"warning"},"contextual":{"options":["copy","view","chatgpt","claude"],"display":"header"},"navigation":{"languages":[{"language":"es","href":"docs/paises/el-salvador"},{"language":"en","banner":{"content":"**El Salvador:** from November 3 you can migrate to electronic invoicing v2; the tax authority (Hacienda) set **December 1, 2026** as the deadline to start. First request the tests at factura.gob.sv and complete them before going to production. [See the migration guide](/en/docs/sistema/migracion-dte-v2) · **External API:** migrate to `/external/v2` before March 30, 2027; on January 1, 2027 the unversioned `/external` routes are removed. [See versioning](/en/docs/api/introduccion#versioning)","dismissible":true},"href":"en/docs/paises/el-salvador"}]}},"deployment":{"deploymentMetadataValue":{"subdomain":"mangostudiossadecv","hasAudioNarration":false,"actualSubdomain":"mangostudiossadecv","customDomains":["docs.filexpress.app"],"gitSource":{"type":"github","owner":"mangostudios-sv","repo":"filexpress-docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6ae7b7ba66bac705926b00fb","collectionId":"32e56e13-0b76-41cb-93f6-4210594cfbda","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ae7b7ba66bac705926b00fb"},"entitlements":{"AI_CHAT":{"status":"DISABLED"}},"buildId":"6ae7b7ba66bac705926b00fb","clientVersion":"0.0.4044","searchFilterCounts":[{"language":"es","tag":"API Externa","count":196},{"language":"en","tag":"External API","count":196},{"language":"es","tag":"Referencia interactiva","count":161},{"language":"en","tag":"Interactive reference","count":161},{"language":"es","tag":"Manual de Usuario","count":83},{"language":"en","tag":"User Manual","count":83},{"language":"es","tag":"Estados Unidos","count":78},{"language":"en","tag":"United States","count":78},{"language":"es","tag":"Contabilidad","count":48},{"language":"en","tag":"Accounting","count":48},{"language":"es","tag":"Recursos Humanos","count":25},{"language":"en","tag":"Human Resources","count":25},{"language":"es","tag":"Inventario","count":17},{"language":"es","tag":"Catálogos","count":17},{"language":"en","tag":"Inventory","count":17},{"language":"en","tag":"Catalogs","count":17},{"language":"es","tag":"Ventas","count":14},{"language":"en","tag":"Sales","count":14},{"language":"es","tag":"Sistema","count":10},{"language":"en","tag":"System","count":10}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"en/docs/gestion/trazabilidad","slug":"/en/docs/gestion/trazabilidad","pageMetadata":{"title":"Traceability","description":"Map of relationships between documents, contacts, payments and accounting entries","icon":"diagram-project","href":"/en/docs/gestion/trazabilidad"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Map of relationships between documents, contacts, payments and accounting entries\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,code:`code`,li:`li`,p:`p`,strong:`strong`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,ul:`ul`,..._provideComponents(),...props.components},{Accordion,AccordionGroup,Card,CardGroup,Heading,Note,Step,Steps,Table,Tip,Warning}=_components;if(!Accordion)_missingMdxReference(`Accordion`,true);if(!AccordionGroup)_missingMdxReference(`AccordionGroup`,true);if(!Card)_missingMdxReference(`Card`,true);if(!CardGroup)_missingMdxReference(`CardGroup`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Note)_missingMdxReference(`Note`,true);if(!Step)_missingMdxReference(`Step`,true);if(!Steps)_missingMdxReference(`Steps`,true);if(!Table)_missingMdxReference(`Table`,true);if(!Tip)_missingMdxReference(`Tip`,true);if(!Warning)_missingMdxReference(`Warning`,true);return _jsxs(_Fragment,{children:[_jsxs(_components.p,{children:[`Traceability shows, in a `,_jsx(_components.strong,{children:`relationship graph`}),`, what a document or contact is connected to: which quotation an invoice came from, what payments it has, which accounting entry it generated and which bank movement it was reconciled with. It lets you audit the origin and destination of a transaction without opening module after module.`]}),`\n`,_jsxs(_components.p,{children:[`Go to `,_jsx(_components.strong,{children:`Traceability`}),` in the side menu.`]}),`\n`,_jsx(Heading,{level:`2`,id:`find-the-starting-point`,children:`Find the starting point`}),`\n`,_jsxs(Steps,{children:[_jsxs(Step,{title:`Type in the search box (minimum 2 characters)`,children:[_jsx(_components.p,{children:`The search finds:`}),_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Type`}),_jsx(_components.th,{children:`Searched by`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Customer / Supplier`}),_jsx(_components.td,{children:`Name, legal name, document or NIT/NRC`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Invoice (sale) / Expense`}),_jsx(_components.td,{children:`Control number or DTE generation code`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Quotation`}),_jsx(_components.td,{children:`Quotation number`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Work order`}),_jsx(_components.td,{children:`Work order number`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Project`}),_jsx(_components.td,{children:`Name`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Journal entry`}),_jsx(_components.td,{children:`Code or description`})]})]})]})]}),_jsx(Step,{title:`Select a result`,children:_jsx(_components.p,{children:`Each result shows its type with a color. When you choose it, the graph is drawn.`})})]}),`\n`,_jsx(Tip,{children:_jsxs(_components.p,{children:[`You can also open it directly with the `,_jsx(_components.strong,{children:`Traceability`}),` button that appears in the view of a `,_jsx(_components.strong,{children:`sale`}),`, a `,_jsx(_components.strong,{children:`customer`}),`, an `,_jsx(_components.strong,{children:`expense`}),`, a `,_jsx(_components.strong,{children:`supplier`}),`, a `,_jsx(_components.strong,{children:`project`}),` or an `,_jsx(_components.strong,{children:`accounting entry`}),`.`]})}),`\n`,_jsxs(_components.p,{children:[`Once the starting point is chosen, a `,_jsx(_components.strong,{children:`summary`}),` shows how many elements and relationships the graph has, how many resource types appear and the depth used. Below it are the controls (depth, fit to screen and reload).`]}),`\n`,_jsx(Heading,{level:`2`,id:`elements-shown-in-the-graph`,children:`Elements shown in the graph`}),`\n`,_jsxs(_components.p,{children:[`Each node has a color and a shape according to its type (the `,_jsx(_components.strong,{children:`Legend`}),` shows the ones present):`]}),`\n`,_jsxs(CardGroup,{cols:2,children:[_jsx(Card,{title:`Commercial`,icon:`cart-shopping`,children:_jsx(_components.p,{children:`Customer, quotation, advance payment, invoice (includes credit and debit notes), collection, withholding voucher, work order and project.`})}),_jsx(Card,{title:`Purchases`,icon:`truck`,children:_jsx(_components.p,{children:`Supplier, expense, supplier payment, fixed asset and production.`})}),_jsx(Card,{title:`Accounting and banks`,icon:`building-columns`,children:_jsx(_components.p,{children:`Journal entry, bank movement, bank, card settlement and petty cash movement.`})}),_jsx(Card,{title:`Payroll`,icon:`users`,children:_jsx(_components.p,{children:`Payrolls, when associated with a project or when they have journal entries.`})})]}),`\n`,_jsx(Heading,{level:`2`,id:`relationships-shown`,children:`Relationships shown`}),`\n`,_jsx(_components.p,{children:`The lines between nodes indicate the relationship. The main ones:`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`From`}),_jsx(_components.th,{children:`Connects to`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Customer`}),_jsx(_components.td,{children:`Quotations, invoices, work orders, projects`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Quotation`}),_jsx(_components.td,{children:`Customer, advance payments, invoices, work orders, projects`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Invoice`}),_jsx(_components.td,{children:`Customer, quotation, project, work orders, collections, withholdings, related credit/debit notes, journal entries`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Collection`}),_jsx(_components.td,{children:`Invoice, bank, journal entries`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Work order`}),_jsx(_components.td,{children:`Customer, quotation, invoice, project, productions`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Project`}),_jsx(_components.td,{children:`Customer, quotation, work orders, invoices, expenses, payrolls`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Supplier`}),_jsx(_components.td,{children:`Expenses, fixed assets`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Expense`}),_jsx(_components.td,{children:`Supplier, project, payments, fixed assets, productions, journal entries`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Supplier payment`}),_jsx(_components.td,{children:`Expense, bank, journal entries`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Fixed asset`}),_jsx(_components.td,{children:`Supplier, expense, depreciation journal entries`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Production`}),_jsx(_components.td,{children:`Work order, expenses`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Journal entry`}),_jsx(_components.td,{children:`Source document (or consolidated documents), bank movements, card settlements, petty cash, depreciated assets`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Bank movement`}),_jsx(_components.td,{children:`Bank, journal entry, movement it reverses or that reversed it, reconciled settlements`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Card settlement`}),_jsx(_components.td,{children:`Bank, journal entry, bank movement it was reconciled with`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Payroll`}),_jsx(_components.td,{children:`Project, journal entries`})]})]})]}),`\n`,_jsx(Note,{children:_jsxs(_components.p,{children:[`Traceability works at the `,_jsx(_components.strong,{children:`document`}),` level. It does not follow batch numbers or individual products; for that, use `,_jsx(_components.a,{href:`/en/docs/inventario/lotes`,children:`Batches`}),` and `,_jsx(_components.a,{href:`/en/docs/inventario/movimientos`,children:`Inventory movements`}),`.`]})}),`\n`,_jsx(Heading,{level:`2`,id:`use-the-graph`,children:`Use the graph`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Action`}),_jsx(_components.th,{children:`Result`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Hover over a node`}),_jsxs(_components.td,{children:[`The `,_jsx(_components.strong,{children:`Detail`}),` panel shows type, number, amount, date and status`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Click a node`}),_jsx(_components.td,{children:`Opens the view of the document or contact`})]}),_jsxs(_components.tr,{children:[_jsxs(_components.td,{children:[`Right-click a node (or `,_jsx(_components.strong,{children:`Expand`}),` button)`]}),_jsx(_components.td,{children:`Adds that node’s relationships to the graph`})]}),_jsxs(_components.tr,{children:[_jsxs(_components.td,{children:[_jsx(_components.strong,{children:`Depth`}),` 1, 2 or 3`]}),_jsx(_components.td,{children:`How many hops from the starting point are shown (default 2)`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Fit button`}),_jsx(_components.td,{children:`Centers the graph on the screen`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Reload button`}),_jsx(_components.td,{children:`Queries the graph again`})]})]})]}),`\n`,_jsxs(_components.p,{children:[`Nodes with a `,_jsx(_components.strong,{children:`dotted border`}),` have no detail view (for example, collections, advance payments or withholdings).`]}),`\n`,_jsx(Warning,{children:_jsxs(_components.p,{children:[`If a contact has many documents, the graph is trimmed to `,_jsx(_components.strong,{children:`50 elements per relationship`}),` and a notice appears. Right-click a node to explore from it. Banks do not expand automatically; you must expand them manually or search for them as a starting point.`]})}),`\n`,_jsx(Heading,{level:`2`,id:`transmissions-of-a-sale-tax-integrations`,children:`Transmissions of a sale (tax integrations)`}),`\n`,_jsxs(_components.p,{children:[`Besides the relationship graph, each sale keeps the `,_jsx(_components.strong,{children:`traceability of the calls to the tax authority`}),`: the Ministry of Finance (Hacienda) in El Salvador and SAT in Guatemala, both successful and failed. It lets you audit any document: what was sent, what the authority responded and how long it took.`]}),`\n`,_jsxs(_components.p,{children:[`Open the sale’s detail and go to the `,_jsx(_components.strong,{children:`Transmissions`}),` tab.`]}),`\n`,_jsx(Note,{children:_jsxs(_components.p,{children:[`The tab is only visible to `,_jsx(_components.strong,{children:`administrators`}),` and only in `,_jsx(_components.strong,{children:`El Salvador`}),` and `,_jsx(_components.strong,{children:`Guatemala`}),` branches.`]})}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Column`}),_jsx(_components.th,{children:`Content`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Provider`})}),_jsxs(_components.td,{children:[_jsx(_components.strong,{children:`Hacienda (MH)`}),` or `,_jsx(_components.strong,{children:`SAT`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Operation`})}),_jsxs(_components.td,{children:[`Type of call, with its internal name (for example `,_jsx(_components.code,{children:`publish`}),` for issuance and `,_jsx(_components.code,{children:`annul`}),` for voiding).`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Status`})}),_jsx(_components.td,{children:`Successful or Failed (hover to see the error).`})]}),_jsxs(_components.tr,{children:[_jsxs(_components.td,{children:[_jsx(_components.strong,{children:`HTTP`}),` and `,_jsx(_components.strong,{children:`Duration`})]}),_jsx(_components.td,{children:`Response code and time in milliseconds.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Date`})}),_jsx(_components.td,{children:`Time of the call.`})]})]})]}),`\n`,_jsxs(_components.p,{children:[`The `,_jsx(_components.strong,{children:`Detail`}),` button opens a panel with the attempt’s information:`]}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Request`}),`: the JSON sent.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Response`}),`: the JSON received.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`XML`}),`, when it exists: it can be copied or downloaded with `,_jsx(_components.strong,{children:`Download XML`}),`.`]}),`\n`,_jsxs(_components.li,{children:[`The `,_jsx(_components.strong,{children:`Error`}),` message, if the call failed.`]}),`\n`]}),`\n`,_jsx(Heading,{level:`2`,id:`use-cases`,children:`Use cases`}),`\n`,_jsxs(AccordionGroup,{children:[_jsx(Accordion,{title:`Audit the origin of a sale`,id:`audit-the-origin-of-a-sale`,children:_jsx(_components.p,{children:`Search for the invoice by control number or generation code. The graph shows the source quotation and work order, the customer, the collections received, the withholdings, the associated credit or debit notes and the accounting entries generated.`})}),_jsx(Accordion,{title:`Verify that a collection reached the bank`,id:`verify-that-a-collection-reached-the-bank`,children:_jsxs(_components.p,{children:[`From the invoice, follow the `,_jsx(_components.strong,{children:`collection`}),` to its `,_jsx(_components.strong,{children:`journal entry`}),` and the reconciled `,_jsx(_components.strong,{children:`bank movement`}),`.`]})}),_jsx(Accordion,{title:`Understand why an invoice was rejected`,id:`understand-why-an-invoice-was-rejected`,children:_jsxs(_components.p,{children:[`In the sale’s detail, open `,_jsx(_components.strong,{children:`Transmissions`}),`, choose the failed call and review the response and the tax authority’s error message. In El Salvador, the rejected sale is also left as a `,_jsx(_components.a,{href:`/en/docs/ventas/borradores`,children:`draft`}),` so you can correct and retransmit it.`]})}),_jsx(Accordion,{title:`Review an accounting entry`,id:`review-an-accounting-entry`,children:_jsx(_components.p,{children:`Search for the entry by code. You see the documents that originated it (even if it is an entry consolidating several documents) and the related bank or petty cash movements.`})}),_jsx(Accordion,{title:`Profitability of a project`,id:`profitability-of-a-project`,children:_jsx(_components.p,{children:`Start from the project to see its invoices, expenses, work orders and payrolls in one place.`})}),_jsx(Accordion,{title:`Purchases from a supplier`,id:`purchases-from-a-supplier`,children:_jsx(_components.p,{children:`Start from the supplier to see its expenses, payments, fixed assets acquired and productions where those expenses were used.`})})]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Traceability","description":"Map of relationships between documents, contacts, payments and accounting entries","icon":"diagram-project","href":"/en/docs/gestion/trazabilidad"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Find the starting point","slug":"find-the-starting-point","depth":2,"children":[]},{"title":"Elements shown in the graph","slug":"elements-shown-in-the-graph","depth":2,"children":[]},{"title":"Relationships shown","slug":"relationships-shown","depth":2,"children":[]},{"title":"Use the graph","slug":"use-the-graph","depth":2,"children":[]},{"title":"Transmissions of a sale (tax integrations)","slug":"transmissions-of-a-sale-tax-integrations","depth":2,"children":[]},{"title":"Use cases","slug":"use-cases","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"mangostudiossadecv","siteName":"FileXpress","title":"Traceability - FileXpress","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{"es":{"href":"/docs/gestion/trazabilidad","matchLevel":1},"en":{"href":"/en/docs/gestion/trazabilidad","matchLevel":0}}},"lastModified":"2026-11-01T21:53:19.856Z","originalFileLocation":"en/docs/gestion/trazabilidad.mdx","locale":"en"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=\"light\";if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"light\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Map of relationships between documents, contacts, payments and accounting entries\">\u003cmeta data-mint-head name=\"application-name\" content=\"FileXpress\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/svg+xml\" sizes=\"180x180\" href=\"https://mintlify.s3.us-west-1.amazonaws.com/mangostudiossadecv/favicon.svg\">\u003clink data-mint-head rel=\"icon\" type=\"image/svg+xml\" sizes=\"32x32\" href=\"https://mintlify.s3.us-west-1.amazonaws.com/mangostudiossadecv/favicon.svg\">\u003clink data-mint-head rel=\"icon\" type=\"image/svg+xml\" sizes=\"16x16\" href=\"https://mintlify.s3.us-west-1.amazonaws.com/mangostudiossadecv/favicon.svg\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/svg+xml\" href=\"https://mintlify.s3.us-west-1.amazonaws.com/mangostudiossadecv/favicon.svg\">\u003cmeta data-mint-head property=\"og:title\" content=\"Traceability - FileXpress\">\u003cmeta data-mint-head property=\"og:description\" content=\"Map of relationships between documents, contacts, payments and accounting entries\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"FileXpress\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.filexpress.app/en/docs/gestion/trazabilidad\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://mangostudiossadecv.mintlify.app/_mintlify/api/og/v2?division=Business+Management\u0026amp;title=Traceability\u0026amp;description=Map+of+relationships+between+documents%2C+contacts%2C+payments+and+accounting+entries\u0026amp;theme=60220666a180a2a39c0878fb\u0026amp;signature=2205e36e2adb53c4888cf8ee03b5bd0163f83dc3305794ac1bac9f166e2f95b0\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Traceability - FileXpress\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Map of relationships between documents, contacts, payments and accounting entries\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://mangostudiossadecv.mintlify.app/_mintlify/api/og/v2?division=Business+Management\u0026amp;title=Traceability\u0026amp;description=Map+of+relationships+between+documents%2C+contacts%2C+payments+and+accounting+entries\u0026amp;theme=60220666a180a2a39c0878fb\u0026amp;signature=2205e36e2adb53c4888cf8ee03b5bd0163f83dc3305794ac1bac9f166e2f95b0\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"https://mintlify.s3.us-west-1.amazonaws.com/mangostudiossadecv/_generated/favicon/browserconfig.xml?v=3\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"FileXpress\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#3064fa\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.filexpress.app/en/docs/gestion/trazabilidad\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/en/docs/gestion/trazabilidad.md\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"en\" href=\"https://docs.filexpress.app/en/docs/gestion/trazabilidad\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"es\" href=\"https://docs.filexpress.app/docs/gestion/trazabilidad\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"x-default\" href=\"https://docs.filexpress.app/docs/gestion/trazabilidad\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.filexpress.app/#organization\",\"name\":\"FileXpress\",\"url\":\"https://docs.filexpress.app\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/mangostudiossadecv/jiFEsnraDMvj1AVI/images/fx_blue.svg?fit=max\u0026auto=format\u0026n=jiFEsnraDMvj1AVI\u0026q=85\u0026s=561eba8282864c178e1488e9cb48475d\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.filexpress.app#website\",\"name\":\"FileXpress\",\"url\":\"https://docs.filexpress.app\",\"publisher\":{\"@id\":\"https://docs.filexpress.app/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.filexpress.app/en/docs/gestion/trazabilidad#webpage\",\"url\":\"https://docs.filexpress.app/en/docs/gestion/trazabilidad\",\"name\":\"Traceability\",\"description\":\"Map of relationships between documents, contacts, payments and accounting entries\",\"dateModified\":\"2026-11-01T21:53:19.856Z\",\"isPartOf\":{\"@id\":\"https://docs.filexpress.app#website\"},\"breadcrumb\":{\"@id\":\"https://docs.filexpress.app/en/docs/gestion/trazabilidad#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.filexpress.app/en/docs/gestion/trazabilidad#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Business Management\",\"item\":\"https://docs.filexpress.app/en/docs/gestion/proyectos\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Traceability\",\"item\":\"https://docs.filexpress.app/en/docs/gestion/trazabilidad\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.filexpress.app/en/docs/gestion/trazabilidad#article\",\"headline\":\"Traceability\",\"name\":\"Traceability\",\"description\":\"Map of relationships between documents, contacts, payments and accounting entries\",\"url\":\"https://docs.filexpress.app/en/docs/gestion/trazabilidad\",\"mainEntityOfPage\":{\"@id\":\"https://docs.filexpress.app/en/docs/gestion/trazabilidad#webpage\"},\"dateModified\":\"2026-11-01T21:53:19.856Z\",\"publisher\":{\"@id\":\"https://docs.filexpress.app/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.filexpress.app#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"FileXpress\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"FileXpress","nav":{"global":null,"languages":[{"language":"es","pages":[{"title":"es","href":"/docs/gestion/trazabilidad"}]},{"language":"en","banner":{"content":"**El Salvador:** from November 3 you can migrate to electronic invoicing v2; the tax authority (Hacienda) set **December 1, 2026** as the deadline to start. First request the tests at factura.gob.sv and complete them before going to production. [See the migration guide](/en/docs/sistema/migracion-dte-v2) · **External API:** migrate to `/external/v2` before March 30, 2027; on January 1, 2027 the unversioned `/external` routes are removed. [See versioning](/en/docs/api/introduccion#versioning)","dismissible":true},"tabs":[{"tab":"User Manual","dropdowns":[{"dropdown":"El Salvador","icon":"flag","groups":[{"group":"Country","pages":[{"title":"FileXpress in El Salvador","icon":"flag","href":"/en/docs/paises/el-salvador"}]},{"group":"Getting Started","pages":[{"title":"What is FileXpress?","icon":"house","href":"/en/docs/introduccion"},{"title":"How to sign in","icon":"right-to-bracket","href":"/en/docs/acceso"},{"title":"Roles and permissions","icon":"shield-halved","href":"/en/docs/roles"}]},{"group":"Dashboard","pages":[{"title":"Dashboard","icon":"chart-line","href":"/en/docs/dashboard"}]},{"group":"Sales","pages":[{"title":"New Sale","icon":"file-invoice","href":"/en/docs/ventas/nueva-venta"},{"title":"Sales drafts","icon":"file-lines","href":"/en/docs/ventas/borradores"},{"title":"Quotations","icon":"file-pen","href":"/en/docs/ventas/cotizaciones"},{"title":"Expenses / Purchases","icon":"receipt","href":"/en/docs/ventas/gastos"},{"title":"Import landed costs (retaceos)","icon":"ship","href":"/en/docs/ventas/retaceos"},{"title":"Customers","icon":"users","href":"/en/docs/ventas/clientes"},{"title":"Suppliers","icon":"truck","href":"/en/docs/ventas/proveedores"},{"title":"Salespeople","icon":"user-tie","href":"/en/docs/ventas/vendedores"},{"title":"Advance Payments","icon":"money-bill-wave","href":"/en/docs/ventas/pagos-anticipados"},{"title":"Donations","icon":"hand-holding-heart","href":"/en/docs/ventas/donaciones"},{"title":"DTE events: returns and special operations","icon":"arrow-rotate-left","href":"/en/docs/ventas/eventos-dte"},{"title":"Promotions","icon":"tag","href":"/en/docs/ventas/promociones"},{"title":"VAT Books","icon":"book-open","href":"/en/docs/ventas/libros-iva"},{"title":"Reports Center","icon":"chart-column","href":"/en/docs/ventas/reportes"}]},{"group":"Products","pages":[{"title":"Product Catalog","icon":"boxes-stacked","href":"/en/docs/productos/catalogo"},{"title":"Product Types","icon":"layer-group","href":"/en/docs/productos/tipos-de-producto"},{"title":"Categories and Brands","icon":"tags","href":"/en/docs/productos/categorias-marcas"},{"title":"Taxes on Products","icon":"percent","href":"/en/docs/productos/impuestos"},{"title":"Price Lists","icon":"tags","href":"/en/docs/productos/listas-precios"}]},{"group":"Inventory","pages":[{"title":"Movements Report","icon":"arrow-right-arrow-left","href":"/en/docs/inventario/movimientos"},{"title":"Inventory Adjustments","icon":"sliders","href":"/en/docs/inventario/ajustes"},{"title":"Batches and Expiration Alerts","icon":"triangle-exclamation","href":"/en/docs/inventario/lotes"},{"title":"Transfers Between Branches","icon":"building-circle-arrow-right","href":"/en/docs/inventario/transferencias"},{"title":"Production","icon":"industry","href":"/en/docs/inventario/produccion"},{"title":"Inventory Tools","icon":"screwdriver-wrench","href":"/en/docs/inventario/herramientas"}]},{"group":"Cash \u0026 POS","pages":[{"title":"Cash Register","icon":"vault","href":"/en/docs/caja/caja-registradora"},{"title":"Point of Sale (POS)","icon":"cash-register","href":"/en/docs/caja/punto-de-venta"},{"title":"Points of sale","icon":"store","href":"/en/docs/caja/puntos-de-venta"}]},{"group":"Finance","pages":[{"title":"Accounts Receivable","icon":"hand-holding-dollar","href":"/en/docs/finanzas/cuentas-cobrar"},{"title":"Accounts Payable","icon":"money-bill-transfer","href":"/en/docs/finanzas/cuentas-pagar"},{"title":"Banks","icon":"building-columns","href":"/en/docs/finanzas/bancos"},{"title":"Card Settlements","icon":"credit-card","href":"/en/docs/finanzas/liquidaciones-tarjeta"},{"title":"Petty Cash","icon":"piggy-bank","href":"/en/docs/finanzas/caja-chica"}]},{"group":"Accounting","pages":[{"title":"Accounting Settings","icon":"gear","href":"/en/docs/contabilidad/configuracion"},{"title":"Chart of Accounts","icon":"sitemap","href":"/en/docs/contabilidad/plan-cuentas"},{"title":"Journal Entries","icon":"book-open","href":"/en/docs/contabilidad/partidas"},{"title":"Cost Centers","icon":"sitemap","href":"/en/docs/contabilidad/centros-de-costo"},{"title":"Budgets","icon":"chart-pie","href":"/en/docs/contabilidad/presupuestos"},{"title":"Process Documents","icon":"wand-magic-sparkles","href":"/en/docs/contabilidad/procesar-documentos"},{"title":"Accounting Periods","icon":"calendar-days","href":"/en/docs/contabilidad/periodos"},{"title":"Accounting Reports","icon":"chart-bar","href":"/en/docs/contabilidad/reportes"},{"title":"Fixed Assets","icon":"computer","href":"/en/docs/contabilidad/activos-fijos"},{"title":"Accounting Consolidation","icon":"layer-group","href":"/en/docs/contabilidad/consolidacion"}]},{"group":"Human Resources","pages":[{"title":"Employees","icon":"id-card","href":"/en/docs/rrhh/empleados"},{"title":"Job Titles","icon":"briefcase","href":"/en/docs/rrhh/puestos"},{"title":"Organizational Chart","icon":"sitemap","href":"/en/docs/rrhh/organigrama"},{"title":"Attendance","icon":"clock","href":"/en/docs/rrhh/asistencia"},{"title":"Time clock","icon":"fingerprint","href":"/en/docs/rrhh/marcaje"},{"title":"Schedules","icon":"calendar-days","href":"/en/docs/rrhh/horarios"},{"title":"Holidays and days off","icon":"umbrella-beach","href":"/en/docs/rrhh/feriados"},{"title":"Labor rules","icon":"scale-balanced","href":"/en/docs/rrhh/reglas-laborales"},{"title":"Schedule compliance","icon":"clipboard-check","href":"/en/docs/rrhh/cumplimiento"},{"title":"Leave and Vacation","icon":"calendar-check","href":"/en/docs/rrhh/permisos"},{"title":"Payrolls","icon":"money-check-dollar","href":"/en/docs/rrhh/nominas"},{"title":"Payroll Policies","icon":"file-contract","href":"/en/docs/rrhh/politicas"},{"title":"Tax Tables","icon":"table-list","href":"/en/docs/rrhh/tablas-impuestos"},{"title":"Employee Loans","icon":"hand-holding-dollar","href":"/en/docs/rrhh/prestamos"},{"title":"Aguinaldo","icon":"gift","href":"/en/docs/rrhh/aguinaldo"},{"title":"Terminations","icon":"file-signature","href":"/en/docs/rrhh/finiquitos"},{"title":"Contract Templates","icon":"file-lines","href":"/en/docs/rrhh/contratos"}]},{"group":"Business Management","pages":[{"title":"Projects","icon":"diagram-project","href":"/en/docs/gestion/proyectos"},{"title":"Work Orders","icon":"screwdriver-wrench","href":"/en/docs/gestion/ordenes-trabajo"},{"title":"Appointments","icon":"calendar-check","href":"/en/docs/gestion/citas"},{"title":"Business Intelligence","description":"Analysis of sales, purchases, accounts receivable and payable, and inventory with a single set of filters and an AI assistant","icon":"chart-mixed","href":"/en/docs/gestion/bi"},{"title":"Traceability","icon":"diagram-project","href":"/en/docs/gestion/trazabilidad"},{"title":"External Integrations","description":"Connect third-party systems to FileXpress through the API","icon":"plug","href":"/en/docs/gestion/integraciones"}]},{"group":"System","pages":[{"title":"Users","icon":"users-gear","href":"/en/docs/sistema/usuarios"},{"title":"Branch Settings","icon":"gear","href":"/en/docs/sistema/configuracion"},{"title":"Multi-currency","icon":"coins","href":"/en/docs/sistema/multi-moneda"},{"title":"Migration to electronic invoicing v2","icon":"arrow-right-arrow-left","href":"/en/docs/sistema/migracion-dte-v2"},{"title":"User preferences","icon":"palette","href":"/en/docs/sistema/preferencias"},{"title":"Home AI Agent","icon":"wand-magic-sparkles","href":"/en/docs/sistema/agente-ia"},{"title":"AI Assistant","icon":"robot","href":"/en/docs/sistema/asistente-ia"},{"title":"Subscription","icon":"id-badge","href":"/en/docs/sistema/suscripcion"},{"title":"Audit","icon":"shield-check","href":"/en/docs/sistema/auditoria"},{"title":"Support","icon":"life-ring","href":"/en/docs/sistema/soporte"}]}]},{"dropdown":"Guatemala","icon":"flag","groups":[{"group":"Country","pages":[{"title":"FileXpress in Guatemala","icon":"flag","href":"/en/docs/paises/guatemala"}]},{"group":"Getting Started","pages":[{"title":"What is FileXpress?","icon":"house","href":"/en/docs/introduccion"},{"title":"How to sign in","icon":"right-to-bracket","href":"/en/docs/acceso"},{"title":"Roles and permissions","icon":"shield-halved","href":"/en/docs/roles"}]},{"group":"Dashboard","pages":[{"title":"Dashboard","icon":"chart-line","href":"/en/docs/dashboard"}]},{"group":"Sales","pages":[{"title":"New Sale","icon":"file-invoice","href":"/en/docs/ventas/nueva-venta"},{"title":"Sales drafts","icon":"file-lines","href":"/en/docs/ventas/borradores"},{"title":"Quotations","icon":"file-pen","href":"/en/docs/ventas/cotizaciones"},{"title":"Expenses / Purchases","icon":"receipt","href":"/en/docs/ventas/gastos"},{"title":"Import landed costs (retaceos)","icon":"ship","href":"/en/docs/ventas/retaceos"},{"title":"Customers","icon":"users","href":"/en/docs/ventas/clientes"},{"title":"Suppliers","icon":"truck","href":"/en/docs/ventas/proveedores"},{"title":"Salespeople","icon":"user-tie","href":"/en/docs/ventas/vendedores"},{"title":"Advance Payments","icon":"money-bill-wave","href":"/en/docs/ventas/pagos-anticipados"},{"title":"Donations","icon":"hand-holding-heart","href":"/en/docs/ventas/donaciones"},{"title":"Promotions","icon":"tag","href":"/en/docs/ventas/promociones"},{"title":"VAT Books","icon":"book-open","href":"/en/docs/ventas/libros-iva"},{"title":"Reports Center","icon":"chart-column","href":"/en/docs/ventas/reportes"}]},{"group":"Products","pages":[{"title":"Product Catalog","icon":"boxes-stacked","href":"/en/docs/productos/catalogo"},{"title":"Product Types","icon":"layer-group","href":"/en/docs/productos/tipos-de-producto"},{"title":"Categories and Brands","icon":"tags","href":"/en/docs/productos/categorias-marcas"},{"title":"Taxes on Products","icon":"percent","href":"/en/docs/productos/impuestos"},{"title":"Price Lists","icon":"tags","href":"/en/docs/productos/listas-precios"}]},{"group":"Inventory","pages":[{"title":"Movements Report","icon":"arrow-right-arrow-left","href":"/en/docs/inventario/movimientos"},{"title":"Inventory Adjustments","icon":"sliders","href":"/en/docs/inventario/ajustes"},{"title":"Batches and Expiration Alerts","icon":"triangle-exclamation","href":"/en/docs/inventario/lotes"},{"title":"Transfers Between Branches","icon":"building-circle-arrow-right","href":"/en/docs/inventario/transferencias"},{"title":"Production","icon":"industry","href":"/en/docs/inventario/produccion"},{"title":"Inventory Tools","icon":"screwdriver-wrench","href":"/en/docs/inventario/herramientas"}]},{"group":"Cash \u0026 POS","pages":[{"title":"Cash Register","icon":"vault","href":"/en/docs/caja/caja-registradora"},{"title":"Point of Sale (POS)","icon":"cash-register","href":"/en/docs/caja/punto-de-venta"},{"title":"Points of sale","icon":"store","href":"/en/docs/caja/puntos-de-venta"}]},{"group":"Finance","pages":[{"title":"Accounts Receivable","icon":"hand-holding-dollar","href":"/en/docs/finanzas/cuentas-cobrar"},{"title":"Accounts Payable","icon":"money-bill-transfer","href":"/en/docs/finanzas/cuentas-pagar"},{"title":"Banks","icon":"building-columns","href":"/en/docs/finanzas/bancos"},{"title":"Petty Cash","icon":"piggy-bank","href":"/en/docs/finanzas/caja-chica"}]},{"group":"Accounting","pages":[{"title":"Accounting Settings","icon":"gear","href":"/en/docs/contabilidad/configuracion"},{"title":"Chart of Accounts","icon":"sitemap","href":"/en/docs/contabilidad/plan-cuentas"},{"title":"Journal Entries","icon":"book-open","href":"/en/docs/contabilidad/partidas"},{"title":"Cost Centers","icon":"sitemap","href":"/en/docs/contabilidad/centros-de-costo"},{"title":"Budgets","icon":"chart-pie","href":"/en/docs/contabilidad/presupuestos"},{"title":"Process Documents","icon":"wand-magic-sparkles","href":"/en/docs/contabilidad/procesar-documentos"},{"title":"Accounting Periods","icon":"calendar-days","href":"/en/docs/contabilidad/periodos"},{"title":"Accounting Reports","icon":"chart-bar","href":"/en/docs/contabilidad/reportes"},{"title":"Fixed Assets","icon":"computer","href":"/en/docs/contabilidad/activos-fijos"},{"title":"Accounting Consolidation","icon":"layer-group","href":"/en/docs/contabilidad/consolidacion"}]},{"group":"Human Resources","pages":[{"title":"Employees","icon":"id-card","href":"/en/docs/rrhh/empleados"},{"title":"Job Titles","icon":"briefcase","href":"/en/docs/rrhh/puestos"},{"title":"Organizational Chart","icon":"sitemap","href":"/en/docs/rrhh/organigrama"},{"title":"Attendance","icon":"clock","href":"/en/docs/rrhh/asistencia"},{"title":"Time clock","icon":"fingerprint","href":"/en/docs/rrhh/marcaje"},{"title":"Schedules","icon":"calendar-days","href":"/en/docs/rrhh/horarios"},{"title":"Holidays and days off","icon":"umbrella-beach","href":"/en/docs/rrhh/feriados"},{"title":"Labor rules","icon":"scale-balanced","href":"/en/docs/rrhh/reglas-laborales"},{"title":"Schedule compliance","icon":"clipboard-check","href":"/en/docs/rrhh/cumplimiento"},{"title":"Leave and Vacation","icon":"calendar-check","href":"/en/docs/rrhh/permisos"},{"title":"Payrolls","icon":"money-check-dollar","href":"/en/docs/rrhh/nominas"},{"title":"Payroll Policies","icon":"file-contract","href":"/en/docs/rrhh/politicas"},{"title":"Tax Tables","icon":"table-list","href":"/en/docs/rrhh/tablas-impuestos"},{"title":"Employee Loans","icon":"hand-holding-dollar","href":"/en/docs/rrhh/prestamos"},{"title":"Aguinaldo","icon":"gift","href":"/en/docs/rrhh/aguinaldo"},{"title":"Terminations","icon":"file-signature","href":"/en/docs/rrhh/finiquitos"},{"title":"Contract Templates","icon":"file-lines","href":"/en/docs/rrhh/contratos"}]},{"group":"Business Management","pages":[{"title":"Projects","icon":"diagram-project","href":"/en/docs/gestion/proyectos"},{"title":"Work Orders","icon":"screwdriver-wrench","href":"/en/docs/gestion/ordenes-trabajo"},{"title":"Appointments","icon":"calendar-check","href":"/en/docs/gestion/citas"},{"title":"Business Intelligence","description":"Analysis of sales, purchases, accounts receivable and payable, and inventory with a single set of filters and an AI assistant","icon":"chart-mixed","href":"/en/docs/gestion/bi"},{"title":"Traceability","icon":"diagram-project","href":"/en/docs/gestion/trazabilidad"},{"title":"External Integrations","description":"Connect third-party systems to FileXpress through the API","icon":"plug","href":"/en/docs/gestion/integraciones"}]},{"group":"System","pages":[{"title":"Users","icon":"users-gear","href":"/en/docs/sistema/usuarios"},{"title":"Branch Settings","icon":"gear","href":"/en/docs/sistema/configuracion"},{"title":"Multi-currency","icon":"coins","href":"/en/docs/sistema/multi-moneda"},{"title":"User preferences","icon":"palette","href":"/en/docs/sistema/preferencias"},{"title":"Home AI Agent","icon":"wand-magic-sparkles","href":"/en/docs/sistema/agente-ia"},{"title":"AI Assistant","icon":"robot","href":"/en/docs/sistema/asistente-ia"},{"title":"Subscription","icon":"id-badge","href":"/en/docs/sistema/suscripcion"},{"title":"Audit","icon":"shield-check","href":"/en/docs/sistema/auditoria"},{"title":"Support","icon":"life-ring","href":"/en/docs/sistema/soporte"}]}]},{"dropdown":"United States","icon":"flag","groups":[{"group":"Country","pages":[{"title":"FileXpress in the United States","icon":"flag-usa","href":"/en/docs/paises/estados-unidos"}]},{"group":"Getting Started","pages":[{"title":"What is FileXpress?","icon":"house","href":"/en/docs/introduccion"},{"title":"How to sign in","icon":"right-to-bracket","href":"/en/docs/acceso"},{"title":"Roles and permissions","icon":"shield-halved","href":"/en/docs/roles"}]},{"group":"Dashboard","pages":[{"title":"Dashboard","icon":"chart-line","href":"/en/docs/dashboard"}]},{"group":"Sales","pages":[{"title":"New Sale","icon":"file-invoice","href":"/en/docs/ventas/nueva-venta"},{"title":"Sales drafts","icon":"file-lines","href":"/en/docs/ventas/borradores"},{"title":"Quotations","icon":"file-pen","href":"/en/docs/ventas/cotizaciones"},{"title":"Expenses / Purchases","icon":"receipt","href":"/en/docs/ventas/gastos"},{"title":"Import landed costs (retaceos)","icon":"ship","href":"/en/docs/ventas/retaceos"},{"title":"Customers","icon":"users","href":"/en/docs/ventas/clientes"},{"title":"Suppliers","icon":"truck","href":"/en/docs/ventas/proveedores"},{"title":"Salespeople","icon":"user-tie","href":"/en/docs/ventas/vendedores"},{"title":"Advance Payments","icon":"money-bill-wave","href":"/en/docs/ventas/pagos-anticipados"},{"title":"Donations","icon":"hand-holding-heart","href":"/en/docs/ventas/donaciones"},{"title":"Promotions","icon":"tag","href":"/en/docs/ventas/promociones"},{"title":"VAT Books","icon":"book-open","href":"/en/docs/ventas/libros-iva"},{"title":"Reports Center","icon":"chart-column","href":"/en/docs/ventas/reportes"}]},{"group":"Products","pages":[{"title":"Product Catalog","icon":"boxes-stacked","href":"/en/docs/productos/catalogo"},{"title":"Product Types","icon":"layer-group","href":"/en/docs/productos/tipos-de-producto"},{"title":"Categories and Brands","icon":"tags","href":"/en/docs/productos/categorias-marcas"},{"title":"Taxes on Products","icon":"percent","href":"/en/docs/productos/impuestos"},{"title":"Price Lists","icon":"tags","href":"/en/docs/productos/listas-precios"}]},{"group":"Inventory","pages":[{"title":"Movements Report","icon":"arrow-right-arrow-left","href":"/en/docs/inventario/movimientos"},{"title":"Inventory Adjustments","icon":"sliders","href":"/en/docs/inventario/ajustes"},{"title":"Batches and Expiration Alerts","icon":"triangle-exclamation","href":"/en/docs/inventario/lotes"},{"title":"Transfers Between Branches","icon":"building-circle-arrow-right","href":"/en/docs/inventario/transferencias"},{"title":"Production","icon":"industry","href":"/en/docs/inventario/produccion"},{"title":"Inventory Tools","icon":"screwdriver-wrench","href":"/en/docs/inventario/herramientas"}]},{"group":"Cash \u0026 POS","pages":[{"title":"Cash Register","icon":"vault","href":"/en/docs/caja/caja-registradora"},{"title":"Point of Sale (POS)","icon":"cash-register","href":"/en/docs/caja/punto-de-venta"},{"title":"Points of sale","icon":"store","href":"/en/docs/caja/puntos-de-venta"}]},{"group":"Finance","pages":[{"title":"Accounts Receivable","icon":"hand-holding-dollar","href":"/en/docs/finanzas/cuentas-cobrar"},{"title":"Accounts Payable","icon":"money-bill-transfer","href":"/en/docs/finanzas/cuentas-pagar"},{"title":"Banks","icon":"building-columns","href":"/en/docs/finanzas/bancos"},{"title":"Petty Cash","icon":"piggy-bank","href":"/en/docs/finanzas/caja-chica"}]},{"group":"Accounting","pages":[{"title":"Accounting Settings","icon":"gear","href":"/en/docs/contabilidad/configuracion"},{"title":"Chart of Accounts","icon":"sitemap","href":"/en/docs/contabilidad/plan-cuentas"},{"title":"Journal Entries","icon":"book-open","href":"/en/docs/contabilidad/partidas"},{"title":"Cost Centers","icon":"sitemap","href":"/en/docs/contabilidad/centros-de-costo"},{"title":"Budgets","icon":"chart-pie","href":"/en/docs/contabilidad/presupuestos"},{"title":"Process Documents","icon":"wand-magic-sparkles","href":"/en/docs/contabilidad/procesar-documentos"},{"title":"Accounting Periods","icon":"calendar-days","href":"/en/docs/contabilidad/periodos"},{"title":"Accounting Reports","icon":"chart-bar","href":"/en/docs/contabilidad/reportes"},{"title":"Fixed Assets","icon":"computer","href":"/en/docs/contabilidad/activos-fijos"},{"title":"Accounting Consolidation","icon":"layer-group","href":"/en/docs/contabilidad/consolidacion"}]},{"group":"Human Resources","pages":[{"title":"Employees","icon":"id-card","href":"/en/docs/rrhh/empleados"},{"title":"Job Titles","icon":"briefcase","href":"/en/docs/rrhh/puestos"},{"title":"Organizational Chart","icon":"sitemap","href":"/en/docs/rrhh/organigrama"},{"title":"Attendance","icon":"clock","href":"/en/docs/rrhh/asistencia"},{"title":"Time clock","icon":"fingerprint","href":"/en/docs/rrhh/marcaje"},{"title":"Schedules","icon":"calendar-days","href":"/en/docs/rrhh/horarios"},{"title":"Holidays and days off","icon":"umbrella-beach","href":"/en/docs/rrhh/feriados"},{"title":"Labor rules","icon":"scale-balanced","href":"/en/docs/rrhh/reglas-laborales"},{"title":"Schedule compliance","icon":"clipboard-check","href":"/en/docs/rrhh/cumplimiento"},{"title":"Leave and Vacation","icon":"calendar-check","href":"/en/docs/rrhh/permisos"},{"title":"Payrolls","icon":"money-check-dollar","href":"/en/docs/rrhh/nominas"},{"title":"Payroll Policies","icon":"file-contract","href":"/en/docs/rrhh/politicas"},{"title":"Tax Tables","icon":"table-list","href":"/en/docs/rrhh/tablas-impuestos"},{"title":"Employee Loans","icon":"hand-holding-dollar","href":"/en/docs/rrhh/prestamos"},{"title":"Aguinaldo","icon":"gift","href":"/en/docs/rrhh/aguinaldo"},{"title":"Terminations","icon":"file-signature","href":"/en/docs/rrhh/finiquitos"},{"title":"Contract Templates","icon":"file-lines","href":"/en/docs/rrhh/contratos"}]},{"group":"Business Management","pages":[{"title":"Projects","icon":"diagram-project","href":"/en/docs/gestion/proyectos"},{"title":"Work Orders","icon":"screwdriver-wrench","href":"/en/docs/gestion/ordenes-trabajo"},{"title":"Appointments","icon":"calendar-check","href":"/en/docs/gestion/citas"},{"title":"Business Intelligence","description":"Analysis of sales, purchases, accounts receivable and payable, and inventory with a single set of filters and an AI assistant","icon":"chart-mixed","href":"/en/docs/gestion/bi"},{"title":"Traceability","icon":"diagram-project","href":"/en/docs/gestion/trazabilidad"},{"title":"External Integrations","description":"Connect third-party systems to FileXpress through the API","icon":"plug","href":"/en/docs/gestion/integraciones"}]},{"group":"System","pages":[{"title":"Users","icon":"users-gear","href":"/en/docs/sistema/usuarios"},{"title":"Branch Settings","icon":"gear","href":"/en/docs/sistema/configuracion"},{"title":"Multi-currency","icon":"coins","href":"/en/docs/sistema/multi-moneda"},{"title":"User preferences","icon":"palette","href":"/en/docs/sistema/preferencias"},{"title":"Home AI Agent","icon":"wand-magic-sparkles","href":"/en/docs/sistema/agente-ia"},{"title":"AI Assistant","icon":"robot","href":"/en/docs/sistema/asistente-ia"},{"title":"Subscription","icon":"id-badge","href":"/en/docs/sistema/suscripcion"},{"title":"Audit","icon":"shield-check","href":"/en/docs/sistema/auditoria"},{"title":"Support","icon":"life-ring","href":"/en/docs/sistema/soporte"}]}]}]},{"tab":"Mobile App","pages":[{"title":"Mobile App","href":"/en/docs/app/introduccion"}]},{"tab":"External API","pages":[{"title":"External API","href":"/en/docs/api/introduccion"}]}]}]},"basePath":"","title":"Traceability - FileXpress","buildId":"dpl_DeHjVRGfFnhYQwHnfC2pjeXXv8h9","deploymentId":"dpl_DeHjVRGfFnhYQwHnfC2pjeXXv8h9","dynamics":["10e4515597"],"chunks":["BannerMarkdown-CX_qQQOL.js","dist-BTZUMDnx.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","clsx-xpJZXxdP.js","html-void-elements-mCSPHezU.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js"]}