Společné typy a číselníky¶
Společné typy jsou definovány v type.xsd (prefix typ).
Odkaz na záznam: typ:refType¶
<inv:paymentType>
<typ:ids>Příkazem</typ:ids>
</inv:paymentType>
<typ:country><typ:ids>CZ</typ:ids></typ:country>
idčíselné ID Pohody (
typ:idType, celé číslo ≥ 1, generuje Pohoda). Má vyšší prioritu než ostatní prvky.idstextový identifikátor (
typ:idsType), např. kód měnyCZK, zkratka předkontace, kód střediska.extIdidentifikátor externího systému (
typ:extIdType):ids+exSystemName.
Adresa: typ:address / typ:myAddress¶
Prvky: company, division, name, city, street, zip,
ico, dic, VATPayerType, icDph (SK), country, phone,
mobilPhone, fax, email… partnerIdentity v dokladu může
obsahovat odkaz na adresář (typ:id / typ:extId) i přímo vloženou
adresu; myIdentity je identita vlastní firmy.
Částky a sazby DPH¶
Částky v položce (
typ:typeCurrencyHomeItem):unitPrice,price,priceVAT; v domácí měně (homeCurrency), v cizí měně (foreignCurrency).Součty (
typ:typeCurrencyHome):priceNone,priceLow,priceLowVAT,priceHigh,priceHighVAT…rateVAT(typ:vatRateType):none,high,low(další hodnoty, např. pro třetí sníženou sazbu, viztype.xsdvaší verze).payVAT– cena v položce je s DPH (true) nebo bez DPH.calculateVAT– způsob výpočtu DPH shora / zdola.
Platba¶
paymentType (typ:paymentType) je refType na způsob platby,
nebo výčet hodnot draft (příkazem), cash (hotově), postal
(složenkou), delivery (dobírkou) – doplňte podle
type.xsd / nastavení Pohody. account je bankovní účet,
symVar / symConst / symSpec jsou variabilní, konstantní a
specifický symbol.
Délky řetězců¶
typ:string32, string64, string90, string240… – maximální
délky polí. Přetečení způsobí chybu ve validaci.
Čísla dokladů¶
Číslo je přidělováno z číselné řady agendy; požadované číslo se v importu
zadává typ:numberRequested (viz numberType), skutečně přidělené
číslo je v rdc:producedDetails. Číselné řady lze spravovat vlastní
agendou nms:numericalSeries.
Uživatelské parametry a štítky¶
Dokladům lze přiřadit labels (štítky) a parameters (uživatelské
parametry; definice parametrů v agendě intParam / parameter).