ZuloOne
English
Sign in
Menu

CashIncome

Updated

Other income: money received into a cash desk or a bank account that settles no customer debt. Posting raises the desk or account balance and debits its ledger account against the income account of the document.

Kind Document
Module Accounting
Menu Accounting → Documents → Other income

Fields#

Field Caption Points at
ID Number number sequence
CashDesk Cash desk CashDesk
BankAccount Bank account BankAccount
LegalEntity Legal entity LegalEntity
Currency Currency Currency
Amount Amount money
IncomeAccountCode Income account string, 50
Payer Received from string, 160
Description Description string, 256
ExchangeRate Exchange rate decimal, precision 18, scale 8

LegalEntity, Currency, and Amount are required. A cash income uses a cash desk or a bank account, exactly one of them. Currency must be the currency of that desk or account. Empty Exchange rate means one and is refused when the document currency differs from the legal entity's. Income account is the chart-of-accounts code credited by this income: required to post; the command fills it from AccountingSettings Other income account when it is empty.

ID comes from CashIncomeSeq, which starts at 1000 and steps by 1.

Commands and states#

State Command What happens
Draft Post income Posted. Desk or bank balance rises by Amount.

Post income (PostCashIncome) is bound to Draft only. Posted is read-only. The stored captions match the names: Draft, Posted.

Registers#

On Posted:

  • CashBalance plus Amount, when Cash desk is set (CashIncomeBalanceTx).
  • BankBalance plus Amount, when Bank account is set (CashIncomeBalanceTx).
  • CashIncomeGLTx writes GL when Legal entity is set, Amount is above zero, and accounts resolve: debit the desk or bank cash account, credit Income account, at amount × exchange rate.

Used by#

Where next#

Was this page helpful?