Przejdź do treści

JournalEntry

JournalEntry to kanoniczny zasób zaksięgowanego dekretu w FK, materializowany na podstawie PostingInstruction. Reprezentuje wynik księgowania dokumentu wraz z listą pozycji dekretu.

Rozszerza DomainResource.


1. Zakres i granica odpowiedzialności

Aspekt Opis
JournalEntry Zaksięgowany dekret dokumentu w FK (nagłówek dekretu + pozycje).
PostingInstruction Źródło danych wejściowych do wygenerowania dekretu.
JournalEntryPosition Pozycje dekretu z kontem księgowym, stroną zapisu i kwotami.

2. Pola nagłówka

Poza polami z DomainResource (id, meta, attribute, status, type):

Nazwa Kard. Typ Opis
identifier 0..* Identifier Identyfikatory biznesowe i techniczne dekretu.
postingInstruction 1..1 Reference(PostingInstruction) Referencja do instrukcji, z której powstał dekret.
accountingDate 1..1 date / date-time Data księgowania.
description 0..1 string Opis nagłówka dekretu.
position 0..* JournalEntryPosition Lista pozycji dekretu.

3. JournalEntryPosition (zagnieżdżony)

Nazwa Kard. Typ Opis
positionNo 1..1 integer Numer pozycji dekretu (>= 1).
description 0..1 string Opis pozycji dekretu.
symbol 0..1 CodeableConcept Symbol pozycji dekretu.
debitAccount 0..1 Reference(LedgerAccount) Konto księgi debetowej (Wn).
creditAccount 0..1 Reference(LedgerAccount) Konto księgi kredytowej (Ma).
amount 1..1 Money Kwota pozycji dekretu.
foreignAmount 0..1 Money Kwota w walucie obcej, jeśli zapis źródłowo dotyczy innej waluty.
exchangeRate 0..1 decimal Kurs użyty do przeliczenia waluty obcej na PLN.
decreePosition 1..1 integer Pozycja dekretu w obrębie dokumentu.

4. Relacje

  • PostingInstruction - źródło dekretu (postingInstruction).
  • JournalEntryPosition - pozycje należące do dekretu (position[]).
  • LedgerAccount - konta księgowe wskazane na poziomie pozycji (debitAccount, creditAccount).

5. Odniesienia