Magidoc

FinanceEliminationEntry
Object

A consolidation adjustment: posted against a group's statements, never against its ledger.

It is not a journal, and could not be one — every journal balances per GL company, and an elimination balances only across the group, which is what it is for. Nothing but the consolidated statement reads these, so an entry cannot reach a company's own trial balance, P&L or close controls; that exclusion is structural rather than a filter every ledger read has to remember.

Fields

#

_id

ID !
Non-null

workspaceId

ID !
Non-null

glCompanyIds

[ID !]!
Non-null

The companies this entry adjusts, derived from its lines when it posts. A consolidated statement applies the entry only when its own group contains all of them — half an elimination would take one side out of the totals and leave the other in.

glCompanyLabels

[String !]!
Non-null

date

Non-null

memo

Non-null

lines

Non-null

debitTotal

Non-null

creditTotal

Non-null

postedAt

postedBy

reversedEntryId

The entry this one reverses, and the entry that reverses it.

reversalEntryId

reversedAt

reversedBy

reversalReason

createdAt

Non-null

modifiedAt

Non-null

createdBy

ID !
Non-null

modifiedBy

ID !
Non-null

Usages

#

References

#

  • Field getFinanceEliminationEntries from Query
  • Field createFinanceEliminationEntry from Mutation
  • Field updateFinanceEliminationEntry from Mutation