1C State Duty Import
A 1C:Enterprise extension that creates state duty payment orders from an Excel register and checks every row first.
- Area
- Accounting automation
- Period
- November 2026
- Status
- In use
- Tech stack
- 1C:Enterprise 8.3 and 8.5, 1C:Enterprise script, configuration extensions, managed forms
Built for the accounting team of a company in Kazakhstan. The previous data processor required the register to be reworked by hand for its template each time, wrote the same hard-coded, incorrect tax type into every payment order and created duplicate state revenue office records when a BIN lost its leading zeros. The new extension reads the register in its original layout, shows a checked table and creates payment orders only after confirmation. The previous processor remains available beside it.
Features
- Imports the register in its original layout; file columns can be changed on the form
- Row checks and BIN correction before any payment order is created
- Protection against repeated imports; rows already imported are marked
- Tax type, payment purpose code and budget classification code set on the form instead of in code
Project status
In use by the client’s accounting team. Runs on 1C:Enterprise 8.3 in the cloud and 8.5 on a server. No screenshots are shown because the interface displays personal data from the register.