Ana içeriğe atla
Dynamics 365 Finance & OperationsSaaS Tools

Brazil NF-e Fiscal Document Compliance

A build-to-order X++ extension covering NF-e, NFS-e and CT-e in Dynamics 365 Finance & Operations:

SEFAZ authorisation, contingency, DANFE output and SPED-ready fiscal books data.

Siparişe özel

Brazil NF-e Fiscal Document Compliance nedir?

A build-to-order X++ extension covering NF-e, NFS-e and CT-e in Dynamics 365 Finance & Operations: SEFAZ authorisation, contingency, DANFE output and SPED-ready fiscal books data. Built to order by ECOSIRE for Dynamics 365 F&O (build-to-order) — indicative price from $1599.00 USD; request a quote for a scoped proposal.

Brazil NF-e Fiscal Document Compliance — A build-to-order X++ extension covering NF-e, NFS-e and CT-e in Dynamics 365 Finance & Operations: SEFAZ authorisation, contingency, DANFE output and SPED-ready fiscal books data

What we build

  • NF-e XML generation from sales invoices, transfer orders and returns with per-line CFOP, CST/CSOSN and NCM
  • ICMS, ICMS-ST, IPI, PIS and COFINS groups populated from F&O tax setup rather than a parallel engine
  • Certificate-based signing and authorisation calls to the issuing state's SEFAZ service
  • State-level endpoint and contingency configuration so one code base serves multiple states
  • Contingency issuance with tracked reconciliation once the authorisation service returns
  • Storage of protocol number, authorisation key and authorised XML against the source document
  • DANFE generation for print and PDF from the authorised document
  • CT-e handling for freight documents using the same authorisation and storage pattern
  • NFS-e generation for the municipalities defined in your scope
  • Cancellation, carta de correcao electronica and inutilizacao with stored authority responses
  • Batch framework transmission, status query and retry jobs with idempotent per-document logic
  • Fiscal books data entities over OData and the Data management framework for SPED and reporting

Bu Ürün Hakkında

The problem

Brazil is the hardest fiscal environment most F&O programmes will meet. A sale is not authorised by a single national service but by the SEFAZ of the issuing state, each with its own availability and its own contingency behaviour. The document itself — NF-e — carries a layered tax calculation where ICMS, ICMS-ST, IPI, PIS and COFINS interact with CFOP, CST/CSOSN, NCM and the operation's origin and destination. Services are a different document entirely (NFS-e, governed municipally), freight is another (CT-e), and everything eventually has to reconcile into SPED fiscal and accounting obligations.

The operational risk is blunt: goods cannot legally leave the dock without an authorised NF-e and a printable DANFE. When a state service is down, you need contingency, not a queue. When a document is rejected for a CFOP that does not match the operation, someone has to see that message, not a generic failure. And the fiscal data behind it all has to be complete enough that SPED files can be produced from the system rather than reconstructed from it.

What ECOSIRE builds

ECOSIRE builds a Brazilian fiscal document extension for your Dynamics 365 Finance & Operations environment. It is X++ extension code in a dedicated model — event handlers, chain of command, table and form extensions, no overlayering — packaged and released through your LCS or Azure DevOps pipeline.

Fiscal document generation

Sales invoices, transfer orders and returns produce NF-e XML with the fields the layered tax model actually requires: CFOP per line derived from the operation, CST or CSOSN, NCM, origin, unit conversion, and the ICMS / ICMS-ST / IPI / PIS / COFINS groups. Ledger dimensions and posting profiles stay in F&O where they belong; the extension reads them rather than duplicating them, so the fiscal document and the financial posting cannot drift apart.

SEFAZ authorisation and contingency

A transmission service handles certificate-based signing and the call to the SEFAZ authorisation service for the issuing state, storing the protocol number, authorisation key and returned XML. State-level endpoint configuration lets a group operating in several states run one code base. When a service is unavailable, contingency handling issues the document under the configured contingency mode and reconciles it when the service returns — with the reconciliation tracked, not left to memory.

DANFE, CT-e and NFS-e

DANFE output is generated for print and PDF from the authorised XML. Where freight is in scope, CT-e is handled with the same authorisation and storage pattern. NFS-e, being municipal, is built against the specific municipalities in your scope — this is quoted explicitly, because a build covering three municipalities is a different job from one covering thirty.

Cancellation, CC-e and inutilização

The full correction lifecycle is implemented: cancellation inside the permitted window, carta de correção electronica for permitted field corrections, and inutilização for unused number ranges. Each stores the authority's response against the document, so the fiscal history is complete.

Operations, batch and data

Batch framework jobs drive transmission, status query and retry with bounded, idempotent logic keyed on the document — a re-run never produces a second authorisation attempt for an already authorised key. A workspace shows pending, authorised, rejected and contingency documents with the SEFAZ rejection text attached, and a monitoring tile for documents blocking dispatch. Fiscal books data is exposed through data entities over OData and the Data management framework so SPED generation and your Power BI reporting read the same records. Where your warehouse operation needs it, authorisation status is surfaced so the warehouse mobile app flow does not release a load whose document is not authorised.

Who this is for

Manufacturers, distributors and multi-state operations running Brazilian legal entities on F&O, particularly groups issuing from more than one state, moving goods between their own sites, or carrying both goods and service revenue in the same entity.

How delivery works

This is built to order — there is no ready-made download. A scoping call establishes your legal entities, issuing states, municipalities for NFS-e, whether CT-e is in scope, your certificate handling, and your tax determination setup. You get a fixed quote against that written scope. ECOSIRE builds against your F&O version, delivers a deployable package, and installs it in your test or sandbox environment, where we authorise real document shapes against the SEFAZ homologation environment with your fiscal team present. Production cutover follows your normal release process, and a support window covers defects and authority-driven schema changes after go-live.

Lead time is typically one working week from signed quote for a focused NF-e scope; broad scope across many states, municipalities and CT-e is quoted with its own timeline at scoping.

How delivery works

  1. 1

    Scoping call

    A short call to confirm the workflow, your platform version and where the integration boundaries sit.

  2. 2

    Fixed quote

    You receive a written scope and a fixed price. Nothing is built until you approve it.

  3. 3

    Build and test

    We develop against a copy of your configuration and test it there. Typically two to four weeks.

  4. 4

    Install and support

    Sisteminize kurulumu yapar ve kaynak kodunu teslim ederiz; canlıya geçiş sonrası iki hafta destek dahildir. Teslim ettiğimiz koddaki hatalar ücretsiz düzeltilir.

Ne elde edeceksin

  • X++ extension source in a dedicated model, delivered to your Azure DevOps repository
  • Deployable package built against your F&O version for LCS or pipeline release
  • State, certificate, CFOP and document-type configuration completed in your test environment
  • Configured batch jobs, number sequences and operations workspace
  • Authorisation validation against the SEFAZ homologation environment, then production cutover
  • Technical and end-user documentation covering setup, contingency, corrections and fiscal data extraction
  • Handover training for fiscal and warehouse users plus a post go-live support window

Bu kimin için

Fiscal Manager

Owns SPED obligations and cannot afford fiscal data that has to be reconstructed from spreadsheets each period. Fiscal document data held against the source transaction and exposed as data entities makes the books an extract rather than a rebuild.

Plant Logistics Supervisor

Cannot release a truck without an authorised NF-e and a printable DANFE, and loses hours when a state service is unavailable. Contingency issuance plus authorisation status visible in warehouse operations keeps dispatch moving instead of stalling at the gate.

ERP Programme Manager, multi-state group

Is standardising several Brazilian entities onto one F&O environment and does not want a separate build per state. State-level configuration over a single extension model keeps the deployment and the upgrade path singular.

Brazil NF-e Fiscal Document Compliance Nasıl Karşılaştırılır

KriterECOSIREÖzel YapıRakipDynamics 365 Finance & Operations Yerleşik
NF-e authorisation against state SEFAZ servicesDahilKısmi destekDahilKısmi destek
Contingency issuance with tracked reconciliationDahilDahil değilKısmi destekDahil değil
DANFE print and PDF from authorised XMLDahilKısmi destekDahilDahil değil
CT-e freight document handlingDahilDahil değilKısmi destekDahil değil
NFS-e for named municipalitiesDahilKısmi destekKısmi destekDahil değil
Cancellation, CC-e and inutilizacao lifecycleDahilKısmi destekDahilDahil değil
Fiscal data exposed as entities for SPED extractionDahilDahil değilKısmi destekKısmi destek
Source code delivered to your repositoryDahilDahilDahil değilDahil değil

Sık sorulan sorular

Can I buy and download this today?
No — it is built to order for your environment. After a scoping call and a fixed quote, a focused NF-e scope is typically one working week to installation in your test environment. Wide scope across many states, municipalities and CT-e gets its own timeline agreed at scoping.
Which versions and editions are supported?
Dynamics 365 Finance and Dynamics 365 Supply Chain Management (Finance & Operations apps), cloud-hosted, on a currently supported service update. We confirm your exact platform and application version at scoping and build against it. This is not a Business Central app.
Does this replace the tax calculation in F&O?
No. The extension reads your configured tax setup, posting profiles and ledger dimensions to populate the fiscal document. Keeping one calculation source is deliberate — it is what stops the authorised NF-e and the financial posting from diverging.
How is NFS-e handled given it is municipal?
NFS-e is built for the specific municipalities named in your scope, because each publishes its own service. We list them in the written scope and the fixed quote; adding municipalities later is a quoted change rather than a hidden assumption.
What happens when a state SEFAZ service is down?
The extension issues under the configured contingency mode so dispatch is not blocked, records that the document was issued in contingency, and tracks it until it is reconciled once the authorisation service is available again.
Do you provide the digital certificate or a SEFAZ contract?
No. You supply and hold your own digital certificate and any authority registrations. We configure the extension to use them and validate the whole chain against the homologation environment before production cutover.

Teklif isteyin

Brazil NF-e Fiscal Document Compliance ihtiyaçlarınızı bize anlatın; fiyatları, lisans seçeneklerini ve size özel bir teklifi genellikle bir iş günü içinde gönderelim.

Şimdi ödeme yok. Bu, ekibimize bir teklif talebi gönderir — fiyat ve sonraki adımlarla e-posta ile dönüş yapacağız.

ile iyi eşleşir

AP Invoice Capture & Automation
Siparişe özel

AP Invoice Capture & Automation

A build-to-order X++ extension that captures vendor invoices, extracts line data, matches them against purchase orders with tolerance rules and routes exceptions through F&O workflow. ECOSIRE builds it for your entity structure after a fixed quote.

$1499.00'dan itibarenBaşlangıç fiyatı — kapsamınıza göre fiyatlandırılır
View specification
AX 2012 to F&O Migration Toolkit
Siparişe özel

AX 2012 to F&O Migration Toolkit

A build-to-order migration toolkit that moves an AX 2012 R2 or R3 estate to Dynamics 365 Finance & Operations — data, history, dimensions and customizations — scoped and quoted before we build.

$1699.00'dan itibarenBaşlangıç fiyatı — kapsamınıza göre fiyatlandırılır
View specification
Copilot & AI Agent Toolkit
Siparişe özel

Copilot & AI Agent Toolkit

A governed agent layer for Dynamics 365 Finance & Operations — agents read F&O data and propose transactions through approval gates, risk ceilings and a full action ledger. Built to order.

$1499.00'dan itibarenBaşlangıç fiyatı — kapsamınıza göre fiyatlandırılır
View specification
Credit & Collections Automation
Siparişe özel

Credit & Collections Automation

An X++ extension that turns Dynamics 365 F&O credit management into a working collections cockpit: risk-scored worklists, automated dunning, promise-to-pay and dispute handling. Built to order after a scoping call and fixed quote.

$1499.00'dan itibarenBaşlangıç fiyatı — kapsamınıza göre fiyatlandırılır
View specification