SAF-T › DUKIntegrator D406 errors
"string longer than N characters": text too long
The exact DUKIntegrator message
E: MasterFiles (1) sectiune GeneralLedgerAccounts (1) sectiune Account (1) sectiune AccountDescription (1)
eroare atribut: : sir mai lung de 256 caractere ('xxxx…')
What it means
Every text field has a maximum length (e.g. 18, 35, 70 or 256 characters). The text exceeds it.
Common causes
- Long account, product or entry descriptions copied in full.
- Whole addresses put into one field.
How to fix it
- Cut the text to the limit in the message or split it into the dedicated fields (StreetName, Number, City …).
Check your D406 file before filing it
We run ANAF's validator for your period plus the checks ANAF only does after filing: trial balance, balances, ledger totals, VAT, CUIs and IBANs. One free check per day.
Check a SAF-T fileOther D406 errors
- Required element missing: "needs to appear at least 1 times"
- Required group missing: "the group needs to appear at least 1 times"
- Element repeated too often: "exceeded the maximum allowed number of occurrences"
- "unknown element … in namesapace": element not in the schema
- Missing or incorrect namespace on AuditFile
- "the value … is not in the list": code not in the ANAF nomenclature
- "the value … is out of the given interval"
- "decimal number does not match the pattern 16.2": too many decimals
- "wrong decimal number" / "wrong integer number": bad number format
- "wrong date (format: yyyy-mm-dd)"
- Wrong element order or misplaced section
- "Fatal parsing error": the XML cannot be read
- "not allowed content in or after the element …"
- "CustomerID cannot be 0 (zero)" in MasterFiles
- "Invalid format for CustomerID …": wrong partner ID format
- "CustomerID and SupplierID cannot both be 0" on payments
- "Invalid format for RegistrationNumber" / "invalid CIF"
- "Invalid format for IBANNumber …"
- "The account ID … must be in the chart of accounts"
- "Amount (RON) … differs from CurrencyAmount x ExchangeRate"
- "The return type … does not match the declared period"
- "For country RO the region code … is not in the list"
- "The Name element was filled … use CustomerID!"
- "For PaymentMechanism … the PaymentMethod value … is not allowed"
- "Wrong reporting period" / "wrong year-month parameter"
- "The first part of a return must contain at least one MasterFiles section"
- "TotalSegmentsInSequence should be greater than SegmentIndex"
- "MovementPostingTime must be HH:mm"