Przejdź do treści

Money

Money (kwota pieniężna) to typ danych oznaczający wartość w walucie – kwota zapisu księgowego, cena, netto, VAT, saldo itd. W ERP używany wszędzie tam, gdzie znaczenie jest wyłącznie pieniężne (FK, cenniki, dokumenty sprzedaży). Odpowiada FHIR Money oraz standardom ISO 4217, UBL Amount, OAGIS Amount.

Rozdzielenie od Quantity: Quantity służy do miar niepieniężnych (ilość szt., waga, czas). Kwoty w walucie (PLN, EUR) modeluje się typem Money.


1. Zakres i zastosowanie

Money służy do:

  • Zapisów księgowych – pole amount (kwota Wn/Ma w walucie).
  • Dokumentów (FK, CRM) – w DocumentPosition: cena jedn., kwota netto, kwota VAT, suma; w atrybutach i valueSet.
  • Cenników, ofert, sald – wszędzie, gdzie wartość ma charakter pieniężny.

Reguła: value (kwota) i currency (waluta, np. ISO 4217) są podstawą; currency zwykle wymagana w profilu FK/CRM.


2. Zawartość (struktura)

Nazwa Kard. Typ Opis
value 0..1 decimal Kwota (wymagana w typowych użyciach)
currency 0..1 CodeableConcept lub code Waluta (zalecane: system ISO 4217, code = PLN, EUR, USD itd.); w profilu FK/CRM zwykle wymagane

Reguła: przynajmniej value; currency zalecane i w kontekście księgowości/dokumentów zwykle wymagane (system np. urn:iso:std:iso:4217).


3. Odniesienia