Overslaan naar inhoud
Icône de Romania - Payment to Statement

Romania - Payment to Statement

door OCA
Gratis 19.0 — à porter Lokalisatie Kwaliteitscontrole: Geverifieerd AGPL-3

Keep the cash register of a cash journal

Romania - Payment to Statement

Keeps the cash register (registru de casa) of a cash journal.

Every payment posted in a cash journal set to keep a register is added to the register of its day, which is opened when it does not exist yet.

The payment and its register line are two entries: the payment moves the money to the account of its payment method (4111 = 581), the line of the register brings it into the cash account (5311 = 581), and the module reconciles the two with each other. So the line never has to be reconciled by hand, and the register shows the cash as it moves.

The module also numbers the documents of a cash journal with sequences of its own, instead of letting Odoo build the numbers: receipt (chitanta), cash in and cash out slips (dispozitie de incasare / de plata) and the register itself.

A sequence can be set on any other journal as well, in Journal sequence, and the entries of that journal are then numbered from it: the invoices of a sale journal, the bills of a purchase one, the entries of a miscellaneous one.

Table of contents

Configuration

The sequence of a journal

Journal sequence can be set on any journal, not only on a cash one. The entries of that journal then take their number from it, instead of from the numbering Odoo builds itself:

  • a sale journal numbers its invoices from it (FCT/00001)
  • a purchase journal numbers its bills
  • a miscellaneous journal numbers its entries (NC/00001)
  • a cash journal numbers the supplier payments and everything which is neither a receipt nor a slip, see the table below

The number is taken when the entry is posted: a draft has none yet, and a draft which is discarded leaves no gap behind. Set Implementation to No gap on the sequence if the numbering has to be without holes.

The cash journal

A cash journal of a romanian company is set up when it is created:

  • it is given the sequences of its documents, named after the code of the journal:

    sequence suffix numbers
    Customer sequence cash in CH customer payments (chitanta)
    Cash in sequence DI money in from a supplier (dispozitie de incasare)
    Cash out sequence DP money out to a customer (dispozitie de plata)
    Statement sequence RC the register itself (registru de casa)
    Journal sequence none supplier payments and the other entries
  • Romania - Auto Statement is ticked, which is what makes the journal keep a register. Untick it on a journal which should not have one, or create the journal with it set to false.

The sequences can be replaced afterwards with sequences of your own; the module only fills in the ones which are empty.

The account of the payment method

A cash journal which keeps a register needs an outstanding account on its payment methods (Incoming/Outgoing Payments), other than the cash account of the journal. That account is what the register line brings the money in from:

entry debit credit
the payment (receipt) outstanding 581 receivable 4111
the line of the register cash 5311 outstanding 581

The module reconciles the two 581 lines with each other, so nothing is left to match by hand and the line does not show up in the bank reconciliation screen.

Posting a payment is refused when that account is missing, or when it is the cash account of the journal itself: the register line would then move the money from the cash account into the cash account, which is no movement at all. The message says which account to set.

Usage

Registering a payment

Post a payment in a cash journal which keeps a register, from the payment itself or from the Register Payment button of an invoice. The payment takes its number from the sequence of its kind, and the register of the day gets a line for it, reconciled with the payment.

The line is already reconciled, so it does not show up in the bank reconciliation screen, and the balance of the register follows the payments of the day.

Cancelling a payment, or setting it back to draft, takes its register line away with it; posting it again makes a new one. A payment posted again with the same amount on another day moves to the register of that day, unless it is alone in its own register, which then simply follows it.

Cash in and cash out slips

A line made straight in the register, without a payment behind it, joins the register of its day too.

The balance of the register

The module computes the balance of the register from its lines. The Ending Balance is left to whoever counts the money: the module never writes it.

Bug Tracker

Bugs are tracked on GitHub Issues. In case of trouble, please check there if your issue has already been reported. If you spotted it first, help us to smash it by providing a detailed and welcomed feedback.

Do not contact contributors directly about support or help with technical issues.

Credits

Authors

  • Terrabit
  • NextERP Romania

Maintainers

This module is maintained by the OCA.

OCA, or the Odoo Community Association, is a nonprofit organization whose mission is to support the collaborative development of Odoo features and promote its widespread use.

Current maintainer:

This module is part of the OCA/l10n-romania project on GitHub.

You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.

Wat deze app niet doet

De uitgever heeft nog niet gepubliceerd wat de applicatie niet doet. Dat is een regel van de appstore: vraag het aan de support voordat u zich verbindt.

Vereiste applicaties van de appstore

Geen.

Gebruikte Odoo Community-modules

account

Applicaties die haar aanvullen

SerieVersieStatusGepubliceerd op
19.019.0.1.3.0 In ontwikkeling 25-09-2026

App-pagina gegenereerd vanuit julien2364/omnifloo-oca-l10n-romania (branch 19.0, commit ae1aa72895ac).

Automatische controle van de appstore (los van de uitgever), toegepast op alle applicaties. Conforme.

ControleResultaatEffect indien afwezig
Manifeste lisible sans exécution conforme bloquant
Licence reconnue (AGPL-3) conforme bloquant
Aucune dépendance vers Odoo Enterprise conforme bloquant
Aucun import de code Enterprise conforme bloquant
Aucun en-tête de licence Enterprise conforme bloquant
Icône static/description/icon.png conforme déclasse
Description (static/description/index.html ou README) conforme déclasse
Tests automatisés (tests/test_*.py) conforme déclasse
Traduction française (i18n/fr.po) absent info
Section « Ce que le module ne fait pas » absent info
Titre de 70 caractères au plus (30 actuellement) conforme info
Résumé en français absent info

Beoordelingen van ingelogde klanten. Eén beoordeling per klant; de uitgever kan erop reageren. Log in om een beoordeling te plaatsen.

Uitgever
Odoo Community Association (OCA)
Een probleem melden
https://github.com/OCA/l10n-romania
Omnifloo-klanten
Support inbegrepen volgens uw formule: helpcentrum.