Yokka Stars

Document Generator PRO: contracts, acts, invoices & UTD from Excel (Python, 41 te

Document Generator PRO: contracts, acts, invoices & UTD from Excel (Python, 41 te

Seller: SirBob

Price: 8.52 USD

Available. The final price depends on the selected options and is checked before payment.

Product description

Document Generator PRO: contracts, acts, invoices & UTD from Excel → PDF (Python, 41 templates)

A COMPLETE SET OF RUSSIAN BUSINESS DOCUMENTS IN ONE RUN

Generates 41 templates of Russian business paperwork: contracts, acts of

acceptance, invoices, Universal Transfer Documents (UTD), waybills, HR

orders, powers of attorney and pre-trial claims. Output in TWO formats at

once: PDF to send to the counterparty, DOCX to edit the wording in Word.

EXAMPLE FROM THE SCREENSHOT (actual program output):

  • One Excel table with 4 rows → 8 finished documents (PDF + DOCX)

for two counterparties

  • Invoice for 344 000 ₽ with the amount in words

WHAT'S INSIDE (41 templates)

CONTRACTS (16): services · work contract · supply · room rental ·

vehicle rental · construction contract · sale and purchase · agency ·

commission · loan · assignment of rights (cession) · storage ·

transportation · with self-employed (NPD) · employment · NDA

ACTS (8): work performed · services rendered · transfer of property ·

transfer of premises · reconciliation of settlements · write-off of

inventory · issue of property · cargo redirection

INVOICES & UTD (8): invoice · invoice-factura · Universal Transfer

Document · waybill TORG-12 · payment order · journal of received

invoice-facturas · invoice-contract (offer) · supplementary agreement

HR (4): hiring order · dismissal order · vacation request · vacation

order

OTHER (5): power of attorney · pre-trial claim · consent to personal

data processing · contract termination agreement · personal data policy

KEY FEATURES

  • BATCH MODE. A sheet with counterparties → a finished set for each one.

Contract + act + invoice + UTD in a single run.

  • COUNTERPARTY DIRECTORY. Requisites (INN, KPP, OGRN, account, BIC) are

stored on a separate sheet and substituted by name.

  • AMOUNT IN WORDS. Following the rules of the Russian language, with

gender and number agreement.

  • VAT. Each line gets a rate of 20%, 10% or 0%. The program computes the

amount without VAT, the VAT itself and the total.

  • TWO FORMATS. PDF for the counterparty, DOCX for your own edits.
  • OFFLINE. No clouds, no subscriptions, no API keys. Cyrillic in PDF

works out of the box — fonts are included.

REQUIREMENTS

Python 3.9+. Install dependencies:

pip install reportlab openpyxl python-docx

Run:

python -m docgen --list

python -m docgen -d data_example.json -t schet_na_oplatu -o schet.pdf

python -m docgen --batch data_example.xlsx --outdir out

VERIFICATION

python selftest.py

192 checks: arithmetic, amounts in words, all 41 templates in both

formats, edge-case input (empty, negative, garbage values), batch mode.

CUSTOMIZATION: template texts are plain Python strings in docgen/templates*.py. Edit the wording for your own document flow and run again.

CONTENTS: source code (docgen/) · data_example.json · data_example.xlsx (counterparty directory + batch sheet) · fonts/ (Cyrillic) · README.md · selftest.py — 192 checks.

FOR BUYERS

Support: seller chat SirBob. Updates are free. If you need a specific

template for your organization, write — I will add it in an update.

SEE ALSO:

⟶ Kanban board PRO: tasks and projects offline — plati.market/itm/6182288

⟶ PHP + SQLite online shop: catalog, cart, checkout, admin panel, Excel import — plati.market/itm/6167903

⟶ Invoices from CSV: 100 rows = 100 PDFs in one run — plati.market/itm/6106962

⟶ Seller starter kit for Plati.Market — profit calculator + first 10 launch steps (mini) — plati.market/itm/6188964