Documentation

InvoiceHeaderType
in package

Class representing InvoiceHeaderType.

XSD Type: invoiceHeaderType

Table of Contents

Properties

$account  : AccountType|null
Bankovní účet nebo hotovostní pokladna, na kterou chcete nechat proplatit tuto pohledávku.
$accounting  : AccountingType|null
Předkontace. Pokud není uveden typ předkontace, je nastavena předkontace dle uživatelského nastavení programu Pohoda.
$accountingPeriodMOSS  : string|null
Účetní období (OSS).
$activity  : RefType|null
Činnost.
$applied  : float|null
Hodnota pole Uplatněno. Pouze vydané a přijaté zálohové faktury. Jen pro export.
$carrier  : CarrierType|null
Dopravce (pouze vydané faktury a vydané zálohové faktury).
$centre  : RefType|null
Středisko.
$classificationKVDPH  : RefType|null
Členění KV DPH (pouze SK verze).
$classificationVAT  : ClassificationVATType|null
Členění DPH, přednastavená hodnota je "inland". Nepoužívá se u typů "Proforma" a "Zálohová" faktura.
$contract  : RefType|null
Zakázka.
$correctionMOSS  : string|null
Vykázat doklad jako opravu OSS (pouze pro opravné daňové doklady, dobropisy nebo vrubopisy).
$date  : DateTime|null
Datum vystavení faktury. Pokud není hodnota zadaná, použije se aktuální datum nebo datum posledního záznamu, dle volby v uživatelském nastavení.
$dateAccounting  : DateTime|null
Datum účetního případu. Pokud není hodnota zadaná, použije se hodnota z elementu "date".
$dateApplicationVAT  : DateTime|null
Datum uplatnění DPH.Datum pro zařazení dobropisu, resp. opravného daňového dokladu do přiznání k dani z přidané hodnoty a uplatnění odpočtu DPH.
$dateDelivery  : DateTime|null
Datum dodání tovaru (pouze SK verze, Ostatní závazky, Přijaté faktury).
$dateDue  : DateTime|null
Datum splatnosti. Pokud hodnota není zadaná, vyplní v závislosti na datu vystavení faktury dle nastavení v poli "Splatnost pohledávek" agendy "Globální nastavení".
$dateKHDPH  : DateTime|null
Datum KH DPH. Pokud není datum KH DPH uveden, nebude na dokladu nastaven. Pouze pro doklady typu Přijatá faktura, Ostatní závazek, Vydaná Faktura - opravný daňový doklad (pouze CZ verze).
$dateOfPaymentOrder  : DateTime|null
Datum vystavení příkazu k úhradě (pouze pro export Přijatých faktur, Přijatých zálohových faktur a Ostatních závazků).
$dateOrder  : DateTime|null
Datum objednávky.
$dateTax  : DateTime|null
Datum zdanitelného plnění / Datum odpočtu. Pokud není hodnota zadaná, použije se hodnota z elementu "date".
$dateTaxOriginalDocumentMOSS  : DateTime|null
Datum uskutečnění zdanitelného plnění OSS (pouze pro opravné daňové doklady, dobropisy nebo vrubopisy).
$evidentiaryResourcesMOSS  : array<string|int, string>
Důkazní prostředky (OSS).
$extId  : ExtIdType|null
Odkaz na záznam v externí databázi. V databázi se nachází speciální tabulka obsahující vazbu mezi agendou a externí databází.
$histRate  : string|null
Doklad má položky obsahující historickou sazbu DPH. Jen pro export.
$id  : int|null
ID záznamu (jen pro export).
$intNote  : string|null
Interní poznámka, libovolný text, který nevstupuje do tiskových sestav.
$intrastat  : IntrastatType|null
Výkaz pro intrastat.
$invoiceType  : string|null
Typ faktury.
$labels  : array<string|int, LabelType>
Štítky záznamu.
$liquidation  : LiquidationType|null
Stav likvidace faktury. Pouze pro export, při importu je ignorováno.
$lock1  : string|null
Zámek I (pouze verze E1). Doklady uzamčené prvním stupněm mohou editovat pouze uživatelé, kteří mají v agendě Přístupová práva nastaveno právo Editace záznamů uzamčených I. stupněm. Pouze pro export.
$lock2  : string|null
Zámek (v E1 verzi označení Zámek II). Uzamčení dokladů pro uživatele s vyšším oprávněním. Takto uzamčené doklady nelze editovat. Pouze pro export.
$markRecord  : string|null
Označení záznamu v programu POHODA, sloupec "X". Výchozí hodnota je "označený záznam".
$messageForRecipient  : string|null
Zpráva pro příjemce (Přijaté faktury, Přijaté zálohové faktury a Ostatní závazky).
$mOSS  : MOSStypeType|null
Speciální režim registrace DPH v EU, režim One Stop Shop (OSS).
$myIdentity  : MyAddressType|null
Osobní adresa.
$note  : string|null
Poznámka.
$number  : NumberType|null
Evidenční číslo dokladu. Pokud není hodnota uvedena, použije se číselná řada přednastavená v uživatelském nastavení nebo se nastaví první číselná řada pro daný doklad.
$numberKHDPH  : string|null
Evidenční číslo KH DPH. Pokud je na dokladu uvedeno, použije se pro kontrolní hlášení. Jen Ostatní pohledávky, Vydané Faktury (podmíněno v Globálním nastavení). Pouze CZ verze.
$numberKVDPH  : string|null
Pořadové číslo KV DPH. Jen Ostatní pohledávky, Vydané Faktury (podmíněno v Globálním nastavení). Pouze SK verze.
$numberOrder  : string|null
Číslo objednávky na jejímž základě byla faktura vystavena.
$order  : RefType|null
Objednávka.
$originalDocument  : string|null
Číslo dokladu, používá se jako variabilní symbol při vystavení příkazu k úhradě a při likvidaci.
$originalDocumentNumber  : string|null
Původní číslo dokladu, pro doklady typu Dobropis, Vrubopis (pouze SK verze).
$parameters  : array<string|int, ParameterDocType>
Volitelný parametr.
$partnerIdentity  : AddressType|null
Zákazníkova adresa.
$paymentAccount  : PaymentAccountAType|null
Číslo bankovního účtu, na který dlužnou částku proplatíme. Číslo bude uvedeno na příkazu k úhradě.
$paymentTerminal  : string|null
Příznak dokladu "Placeno přes terminál".Pouze pro doklad, který má nastaven typ úhrady "Platební kartou".
$paymentType  : PaymentType|null
Forma úhrady. Implicitně je nastaveno příkazem.
$postponedIssue  : string|null
Odložený výdej. Hodnota 'true' nastaví vkládání skladových zásob ve formě textových položek (s vazbou na agendu Zásoby).
$priceLevel  : RefType|null
Cenová hladina odběratele. Používá se jen u typů vydaná faktura, vydaný vrubopis, vydaná zálohová faktura, vydaná proforma faktura.
$regVATinEU  : RefTypeRegVATinEUType|null
Registrace DPH v EU.
$sphereType  : string|null
Typ ostatní pohledávky, závazku. Používá se jen v Daňové evidenci.
$storno  : string|null
Příznak „Storno/Stornujícího“ dokladu (pouze pro export).
$symConst  : string|null
Konstantní symbol.
$symPar  : string|null
Párový symbol. Používá se jen v účetnictví (dříve PU).
$symSpec  : string|null
Specifický symbol. Používá se jen u závazků.
$symVar  : string|null
Variabilní symbol. Pokud není hodnota zadána, použije se z čísla dokladu vypuštěním nečíselných znaků.
$text  : string|null
Text dokladu. Tento element je vyžadován při vytvoření dokladu.
$validate  : TypeValidateType|null
Podmíněná kontrola dokladu.

Methods

addToEvidentiaryResourcesMOSS()  : self
Adds as ids.
addToLabels()  : self
Adds as label.
addToParameters()  : self
Adds as parameter.
getAccount()  : AccountType
Gets as account.
getAccounting()  : AccountingType
Gets as accounting.
getAccountingPeriodMOSS()  : string
Gets as accountingPeriodMOSS.
getActivity()  : RefType
Gets as activity.
getApplied()  : float
Gets as applied.
getCarrier()  : CarrierType
Gets as carrier.
getCentre()  : RefType
Gets as centre.
getClassificationKVDPH()  : RefType
Gets as classificationKVDPH.
getClassificationVAT()  : ClassificationVATType
Gets as classificationVAT.
getContract()  : RefType
Gets as contract.
getCorrectionMOSS()  : string
Gets as correctionMOSS.
getDate()  : DateTime
Gets as date.
getDateAccounting()  : DateTime
Gets as dateAccounting.
getDateApplicationVAT()  : DateTime
Gets as dateApplicationVAT.
getDateDelivery()  : DateTime
Gets as dateDelivery.
getDateDue()  : DateTime
Gets as dateDue.
getDateKHDPH()  : DateTime
Gets as dateKHDPH.
getDateOfPaymentOrder()  : DateTime
Gets as dateOfPaymentOrder.
getDateOrder()  : DateTime
Gets as dateOrder.
getDateTax()  : DateTime
Gets as dateTax.
getDateTaxOriginalDocumentMOSS()  : DateTime
Gets as dateTaxOriginalDocumentMOSS.
getEvidentiaryResourcesMOSS()  : array<string|int, string>
Gets as evidentiaryResourcesMOSS.
getExtId()  : ExtIdType
Gets as extId.
getHistRate()  : string
Gets as histRate.
getId()  : int
Gets as id.
getIntNote()  : string
Gets as intNote.
getIntrastat()  : IntrastatType
Gets as intrastat.
getInvoiceType()  : string
Gets as invoiceType.
getLabels()  : array<string|int, LabelType>
Gets as labels.
getLiquidation()  : LiquidationType
Gets as liquidation.
getLock1()  : string
Gets as lock1.
getLock2()  : string
Gets as lock2.
getMarkRecord()  : string
Gets as markRecord.
getMessageForRecipient()  : string
Gets as messageForRecipient.
getMOSS()  : MOSStypeType
Gets as mOSS.
getMyIdentity()  : MyAddressType
Gets as myIdentity.
getNote()  : string
Gets as note.
getNumber()  : NumberType
Gets as number.
getNumberKHDPH()  : string
Gets as numberKHDPH.
getNumberKVDPH()  : string
Gets as numberKVDPH.
getNumberOrder()  : string
Gets as numberOrder.
getOrder()  : RefType
Gets as order.
getOriginalDocument()  : string
Gets as originalDocument.
getOriginalDocumentNumber()  : string
Gets as originalDocumentNumber.
getParameters()  : array<string|int, ParameterDocType>
Gets as parameters.
getPartnerIdentity()  : AddressType
Gets as partnerIdentity.
getPaymentAccount()  : PaymentAccountAType
Gets as paymentAccount.
getPaymentTerminal()  : string
Gets as paymentTerminal.
getPaymentType()  : PaymentType
Gets as paymentType.
getPostponedIssue()  : string
Gets as postponedIssue.
getPriceLevel()  : RefType
Gets as priceLevel.
getRegVATinEU()  : RefTypeRegVATinEUType
Gets as regVATinEU.
getSphereType()  : string
Gets as sphereType.
getStorno()  : string
Gets as storno.
getSymConst()  : string
Gets as symConst.
getSymPar()  : string
Gets as symPar.
getSymSpec()  : string
Gets as symSpec.
getSymVar()  : string
Gets as symVar.
getText()  : string
Gets as text.
getValidate()  : TypeValidateType
Gets as validate.
issetEvidentiaryResourcesMOSS()  : bool
isset evidentiaryResourcesMOSS.
issetLabels()  : bool
isset labels.
issetParameters()  : bool
isset parameters.
setAccount()  : self
Sets a new account.
setAccounting()  : self
Sets a new accounting.
setAccountingPeriodMOSS()  : self
Sets a new accountingPeriodMOSS.
setActivity()  : self
Sets a new activity.
setApplied()  : self
Sets a new applied.
setCarrier()  : self
Sets a new carrier.
setCentre()  : self
Sets a new centre.
setClassificationKVDPH()  : self
Sets a new classificationKVDPH.
setClassificationVAT()  : self
Sets a new classificationVAT.
setContract()  : self
Sets a new contract.
setCorrectionMOSS()  : self
Sets a new correctionMOSS.
setDate()  : self
Sets a new date.
setDateAccounting()  : self
Sets a new dateAccounting.
setDateApplicationVAT()  : self
Sets a new dateApplicationVAT.
setDateDelivery()  : self
Sets a new dateDelivery.
setDateDue()  : self
Sets a new dateDue.
setDateKHDPH()  : self
Sets a new dateKHDPH.
setDateOfPaymentOrder()  : self
Sets a new dateOfPaymentOrder.
setDateOrder()  : self
Sets a new dateOrder.
setDateTax()  : self
Sets a new dateTax.
setDateTaxOriginalDocumentMOSS()  : self
Sets a new dateTaxOriginalDocumentMOSS.
setEvidentiaryResourcesMOSS()  : self
Sets a new evidentiaryResourcesMOSS.
setExtId()  : self
Sets a new extId.
setHistRate()  : self
Sets a new histRate.
setId()  : self
Sets a new id.
setIntNote()  : self
Sets a new intNote.
setIntrastat()  : self
Sets a new intrastat.
setInvoiceType()  : self
Sets a new invoiceType.
setLabels()  : self
Sets a new labels.
setLiquidation()  : self
Sets a new liquidation.
setLock1()  : self
Sets a new lock1.
setLock2()  : self
Sets a new lock2.
setMarkRecord()  : self
Sets a new markRecord.
setMessageForRecipient()  : self
Sets a new messageForRecipient.
setMOSS()  : self
Sets a new mOSS.
setMyIdentity()  : self
Sets a new myIdentity.
setNote()  : self
Sets a new note.
setNumber()  : self
Sets a new number.
setNumberKHDPH()  : self
Sets a new numberKHDPH.
setNumberKVDPH()  : self
Sets a new numberKVDPH.
setNumberOrder()  : self
Sets a new numberOrder.
setOrder()  : self
Sets a new order.
setOriginalDocument()  : self
Sets a new originalDocument.
setOriginalDocumentNumber()  : self
Sets a new originalDocumentNumber.
setParameters()  : self
Sets a new parameters.
setPartnerIdentity()  : self
Sets a new partnerIdentity.
setPaymentAccount()  : self
Sets a new paymentAccount.
setPaymentTerminal()  : self
Sets a new paymentTerminal.
setPaymentType()  : self
Sets a new paymentType.
setPostponedIssue()  : self
Sets a new postponedIssue.
setPriceLevel()  : self
Sets a new priceLevel.
setRegVATinEU()  : self
Sets a new regVATinEU.
setSphereType()  : self
Sets a new sphereType.
setStorno()  : self
Sets a new storno.
setSymConst()  : self
Sets a new symConst.
setSymPar()  : self
Sets a new symPar.
setSymSpec()  : self
Sets a new symSpec.
setSymVar()  : self
Sets a new symVar.
setText()  : self
Sets a new text.
setValidate()  : self
Sets a new validate.
unsetEvidentiaryResourcesMOSS()  : void
unset evidentiaryResourcesMOSS.
unsetLabels()  : void
unset labels.
unsetParameters()  : void
unset parameters.

Properties

$account

Bankovní účet nebo hotovostní pokladna, na kterou chcete nechat proplatit tuto pohledávku.

private AccountType|null $account = null

(Používá se jen u pohledávek.) Pokud není účet uveden, POHODA použije účet uvedený v uživatelském nastavení uživatele (pod kterým je spuštěn XML import).

$accounting

Předkontace. Pokud není uveden typ předkontace, je nastavena předkontace dle uživatelského nastavení programu Pohoda.

private AccountingType|null $accounting = null

$accountingPeriodMOSS

Účetní období (OSS).

private string|null $accountingPeriodMOSS = null

$applied

Hodnota pole Uplatněno. Pouze vydané a přijaté zálohové faktury. Jen pro export.

private float|null $applied = null

$classificationVAT

Členění DPH, přednastavená hodnota je "inland". Nepoužívá se u typů "Proforma" a "Zálohová" faktura.

private ClassificationVATType|null $classificationVAT = null

$correctionMOSS

Vykázat doklad jako opravu OSS (pouze pro opravné daňové doklady, dobropisy nebo vrubopisy).

private string|null $correctionMOSS = null

$date

Datum vystavení faktury. Pokud není hodnota zadaná, použije se aktuální datum nebo datum posledního záznamu, dle volby v uživatelském nastavení.

private DateTime|null $date = null

$dateAccounting

Datum účetního případu. Pokud není hodnota zadaná, použije se hodnota z elementu "date".

private DateTime|null $dateAccounting = null

$dateApplicationVAT

Datum uplatnění DPH.Datum pro zařazení dobropisu, resp. opravného daňového dokladu do přiznání k dani z přidané hodnoty a uplatnění odpočtu DPH.

private DateTime|null $dateApplicationVAT = null

$dateDelivery

Datum dodání tovaru (pouze SK verze, Ostatní závazky, Přijaté faktury).

private DateTime|null $dateDelivery = null

$dateDue

Datum splatnosti. Pokud hodnota není zadaná, vyplní v závislosti na datu vystavení faktury dle nastavení v poli "Splatnost pohledávek" agendy "Globální nastavení".

private DateTime|null $dateDue = null

$dateKHDPH

Datum KH DPH. Pokud není datum KH DPH uveden, nebude na dokladu nastaven. Pouze pro doklady typu Přijatá faktura, Ostatní závazek, Vydaná Faktura - opravný daňový doklad (pouze CZ verze).

private DateTime|null $dateKHDPH = null

$dateOfPaymentOrder

Datum vystavení příkazu k úhradě (pouze pro export Přijatých faktur, Přijatých zálohových faktur a Ostatních závazků).

private DateTime|null $dateOfPaymentOrder = null

$dateTax

Datum zdanitelného plnění / Datum odpočtu. Pokud není hodnota zadaná, použije se hodnota z elementu "date".

private DateTime|null $dateTax = null

$dateTaxOriginalDocumentMOSS

Datum uskutečnění zdanitelného plnění OSS (pouze pro opravné daňové doklady, dobropisy nebo vrubopisy).

private DateTime|null $dateTaxOriginalDocumentMOSS = null

$evidentiaryResourcesMOSS

Důkazní prostředky (OSS).

private array<string|int, string> $evidentiaryResourcesMOSS = null

$extId

Odkaz na záznam v externí databázi. V databázi se nachází speciální tabulka obsahující vazbu mezi agendou a externí databází.

private ExtIdType|null $extId = null

$histRate

Doklad má položky obsahující historickou sazbu DPH. Jen pro export.

private string|null $histRate = null

$intNote

Interní poznámka, libovolný text, který nevstupuje do tiskových sestav.

private string|null $intNote = null

$lock1

Zámek I (pouze verze E1). Doklady uzamčené prvním stupněm mohou editovat pouze uživatelé, kteří mají v agendě Přístupová práva nastaveno právo Editace záznamů uzamčených I. stupněm. Pouze pro export.

private string|null $lock1 = null

$lock2

Zámek (v E1 verzi označení Zámek II). Uzamčení dokladů pro uživatele s vyšším oprávněním. Takto uzamčené doklady nelze editovat. Pouze pro export.

private string|null $lock2 = null

$markRecord

Označení záznamu v programu POHODA, sloupec "X". Výchozí hodnota je "označený záznam".

private string|null $markRecord = null

$messageForRecipient

Zpráva pro příjemce (Přijaté faktury, Přijaté zálohové faktury a Ostatní závazky).

private string|null $messageForRecipient = null

$number

Evidenční číslo dokladu. Pokud není hodnota uvedena, použije se číselná řada přednastavená v uživatelském nastavení nebo se nastaví první číselná řada pro daný doklad.

private NumberType|null $number = null

$numberKHDPH

Evidenční číslo KH DPH. Pokud je na dokladu uvedeno, použije se pro kontrolní hlášení. Jen Ostatní pohledávky, Vydané Faktury (podmíněno v Globálním nastavení). Pouze CZ verze.

private string|null $numberKHDPH = null

$numberKVDPH

Pořadové číslo KV DPH. Jen Ostatní pohledávky, Vydané Faktury (podmíněno v Globálním nastavení). Pouze SK verze.

private string|null $numberKVDPH = null

$numberOrder

Číslo objednávky na jejímž základě byla faktura vystavena.

private string|null $numberOrder = null

$originalDocument

Číslo dokladu, používá se jako variabilní symbol při vystavení příkazu k úhradě a při likvidaci.

private string|null $originalDocument = null

$originalDocumentNumber

Původní číslo dokladu, pro doklady typu Dobropis, Vrubopis (pouze SK verze).

private string|null $originalDocumentNumber = null

$paymentAccount

Číslo bankovního účtu, na který dlužnou částku proplatíme. Číslo bude uvedeno na příkazu k úhradě.

private PaymentAccountAType|null $paymentAccount = null

(Používá se jen závazků, dobropisu - vydané faktury).

$paymentTerminal

Příznak dokladu "Placeno přes terminál".Pouze pro doklad, který má nastaven typ úhrady "Platební kartou".

private string|null $paymentTerminal = null

$postponedIssue

Odložený výdej. Hodnota 'true' nastaví vkládání skladových zásob ve formě textových položek (s vazbou na agendu Zásoby).

private string|null $postponedIssue = null

Takto vložená položka nevytváří ve faktuře skladový pohyb. Ve stavovém řádku vydané faktury je označena jako Textová položka (s vazbou na agendu Zásoby). Používá se jen v agendě Vydané faktury. .

$priceLevel

Cenová hladina odběratele. Používá se jen u typů vydaná faktura, vydaný vrubopis, vydaná zálohová faktura, vydaná proforma faktura.

private RefType|null $priceLevel = null

$sphereType

Typ ostatní pohledávky, závazku. Používá se jen v Daňové evidenci.

private string|null $sphereType = null

$storno

Příznak „Storno/Stornujícího“ dokladu (pouze pro export).

private string|null $storno = null

$symPar

Párový symbol. Používá se jen v účetnictví (dříve PU).

private string|null $symPar = null

$symSpec

Specifický symbol. Používá se jen u závazků.

private string|null $symSpec = null

$symVar

Variabilní symbol. Pokud není hodnota zadána, použije se z čísla dokladu vypuštěním nečíselných znaků.

private string|null $symVar = null

$text

Text dokladu. Tento element je vyžadován při vytvoření dokladu.

private string|null $text = null

Methods

addToEvidentiaryResourcesMOSS()

Adds as ids.

public addToEvidentiaryResourcesMOSS(string $ids) : self

Důkazní prostředky (OSS).

Parameters
$ids : string
Return values
self

getAccount()

Gets as account.

public getAccount() : AccountType

Bankovní účet nebo hotovostní pokladna, na kterou chcete nechat proplatit tuto pohledávku. (Používá se jen u pohledávek.) Pokud není účet uveden, POHODA použije účet uvedený v uživatelském nastavení uživatele (pod kterým je spuštěn XML import).

Return values
AccountType

getAccounting()

Gets as accounting.

public getAccounting() : AccountingType

Předkontace. Pokud není uveden typ předkontace, je nastavena předkontace dle uživatelského nastavení programu Pohoda.

Return values
AccountingType

getAccountingPeriodMOSS()

Gets as accountingPeriodMOSS.

public getAccountingPeriodMOSS() : string

Účetní období (OSS).

Return values
string

getApplied()

Gets as applied.

public getApplied() : float

Hodnota pole Uplatněno. Pouze vydané a přijaté zálohové faktury. Jen pro export.

Return values
float

getClassificationKVDPH()

Gets as classificationKVDPH.

public getClassificationKVDPH() : RefType

Členění KV DPH (pouze SK verze).

Return values
RefType

getCorrectionMOSS()

Gets as correctionMOSS.

public getCorrectionMOSS() : string

Vykázat doklad jako opravu OSS (pouze pro opravné daňové doklady, dobropisy nebo vrubopisy).

Return values
string

getDate()

Gets as date.

public getDate() : DateTime

Datum vystavení faktury. Pokud není hodnota zadaná, použije se aktuální datum nebo datum posledního záznamu, dle volby v uživatelském nastavení.

Return values
DateTime

getDateAccounting()

Gets as dateAccounting.

public getDateAccounting() : DateTime

Datum účetního případu. Pokud není hodnota zadaná, použije se hodnota z elementu "date".

Return values
DateTime

getDateApplicationVAT()

Gets as dateApplicationVAT.

public getDateApplicationVAT() : DateTime

Datum uplatnění DPH.Datum pro zařazení dobropisu, resp. opravného daňového dokladu do přiznání k dani z přidané hodnoty a uplatnění odpočtu DPH.

Return values
DateTime

getDateDelivery()

Gets as dateDelivery.

public getDateDelivery() : DateTime

Datum dodání tovaru (pouze SK verze, Ostatní závazky, Přijaté faktury).

Return values
DateTime

getDateDue()

Gets as dateDue.

public getDateDue() : DateTime

Datum splatnosti. Pokud hodnota není zadaná, vyplní v závislosti na datu vystavení faktury dle nastavení v poli "Splatnost pohledávek" agendy "Globální nastavení".

Return values
DateTime

getDateKHDPH()

Gets as dateKHDPH.

public getDateKHDPH() : DateTime

Datum KH DPH. Pokud není datum KH DPH uveden, nebude na dokladu nastaven. Pouze pro doklady typu Přijatá faktura, Ostatní závazek, Vydaná Faktura - opravný daňový doklad (pouze CZ verze).

Return values
DateTime

getDateOfPaymentOrder()

Gets as dateOfPaymentOrder.

public getDateOfPaymentOrder() : DateTime

Datum vystavení příkazu k úhradě (pouze pro export Přijatých faktur, Přijatých zálohových faktur a Ostatních závazků).

Return values
DateTime

getDateOrder()

Gets as dateOrder.

public getDateOrder() : DateTime

Datum objednávky.

Return values
DateTime

getDateTax()

Gets as dateTax.

public getDateTax() : DateTime

Datum zdanitelného plnění / Datum odpočtu. Pokud není hodnota zadaná, použije se hodnota z elementu "date".

Return values
DateTime

getDateTaxOriginalDocumentMOSS()

Gets as dateTaxOriginalDocumentMOSS.

public getDateTaxOriginalDocumentMOSS() : DateTime

Datum uskutečnění zdanitelného plnění OSS (pouze pro opravné daňové doklady, dobropisy nebo vrubopisy).

Return values
DateTime

getEvidentiaryResourcesMOSS()

Gets as evidentiaryResourcesMOSS.

public getEvidentiaryResourcesMOSS() : array<string|int, string>

Důkazní prostředky (OSS).

Return values
array<string|int, string>

getExtId()

Gets as extId.

public getExtId() : ExtIdType

Odkaz na záznam v externí databázi. V databázi se nachází speciální tabulka obsahující vazbu mezi agendou a externí databází.

Return values
ExtIdType

getHistRate()

Gets as histRate.

public getHistRate() : string

Doklad má položky obsahující historickou sazbu DPH. Jen pro export.

Return values
string

getId()

Gets as id.

public getId() : int

ID záznamu (jen pro export).

Return values
int

getIntNote()

Gets as intNote.

public getIntNote() : string

Interní poznámka, libovolný text, který nevstupuje do tiskových sestav.

Return values
string

getInvoiceType()

Gets as invoiceType.

public getInvoiceType() : string

Typ faktury.

Return values
string

getLock1()

Gets as lock1.

public getLock1() : string

Zámek I (pouze verze E1). Doklady uzamčené prvním stupněm mohou editovat pouze uživatelé, kteří mají v agendě Přístupová práva nastaveno právo Editace záznamů uzamčených I. stupněm. Pouze pro export.

Return values
string

getLock2()

Gets as lock2.

public getLock2() : string

Zámek (v E1 verzi označení Zámek II). Uzamčení dokladů pro uživatele s vyšším oprávněním. Takto uzamčené doklady nelze editovat. Pouze pro export.

Return values
string

getMarkRecord()

Gets as markRecord.

public getMarkRecord() : string

Označení záznamu v programu POHODA, sloupec "X". Výchozí hodnota je "označený záznam".

Return values
string

getMessageForRecipient()

Gets as messageForRecipient.

public getMessageForRecipient() : string

Zpráva pro příjemce (Přijaté faktury, Přijaté zálohové faktury a Ostatní závazky).

Return values
string

getNote()

Gets as note.

public getNote() : string

Poznámka.

Return values
string

getNumber()

Gets as number.

public getNumber() : NumberType

Evidenční číslo dokladu. Pokud není hodnota uvedena, použije se číselná řada přednastavená v uživatelském nastavení nebo se nastaví první číselná řada pro daný doklad.

Return values
NumberType

getNumberKHDPH()

Gets as numberKHDPH.

public getNumberKHDPH() : string

Evidenční číslo KH DPH. Pokud je na dokladu uvedeno, použije se pro kontrolní hlášení. Jen Ostatní pohledávky, Vydané Faktury (podmíněno v Globálním nastavení). Pouze CZ verze.

Return values
string

getNumberKVDPH()

Gets as numberKVDPH.

public getNumberKVDPH() : string

Pořadové číslo KV DPH. Jen Ostatní pohledávky, Vydané Faktury (podmíněno v Globálním nastavení). Pouze SK verze.

Return values
string

getNumberOrder()

Gets as numberOrder.

public getNumberOrder() : string

Číslo objednávky na jejímž základě byla faktura vystavena.

Return values
string

getOriginalDocument()

Gets as originalDocument.

public getOriginalDocument() : string

Číslo dokladu, používá se jako variabilní symbol při vystavení příkazu k úhradě a při likvidaci.

Return values
string

getOriginalDocumentNumber()

Gets as originalDocumentNumber.

public getOriginalDocumentNumber() : string

Původní číslo dokladu, pro doklady typu Dobropis, Vrubopis (pouze SK verze).

Return values
string

getPaymentAccount()

Gets as paymentAccount.

public getPaymentAccount() : PaymentAccountAType

Číslo bankovního účtu, na který dlužnou částku proplatíme. Číslo bude uvedeno na příkazu k úhradě. (Používá se jen závazků, dobropisu - vydané faktury).

Return values
PaymentAccountAType

getPaymentTerminal()

Gets as paymentTerminal.

public getPaymentTerminal() : string

Příznak dokladu "Placeno přes terminál".Pouze pro doklad, který má nastaven typ úhrady "Platební kartou".

Return values
string

getPostponedIssue()

Gets as postponedIssue.

public getPostponedIssue() : string

Odložený výdej. Hodnota 'true' nastaví vkládání skladových zásob ve formě textových položek (s vazbou na agendu Zásoby). Takto vložená položka nevytváří ve faktuře skladový pohyb. Ve stavovém řádku vydané faktury je označena jako Textová položka (s vazbou na agendu Zásoby). Používá se jen v agendě Vydané faktury. .

Return values
string

getPriceLevel()

Gets as priceLevel.

public getPriceLevel() : RefType

Cenová hladina odběratele. Používá se jen u typů vydaná faktura, vydaný vrubopis, vydaná zálohová faktura, vydaná proforma faktura.

Return values
RefType

getSphereType()

Gets as sphereType.

public getSphereType() : string

Typ ostatní pohledávky, závazku. Používá se jen v Daňové evidenci.

Return values
string

getStorno()

Gets as storno.

public getStorno() : string

Příznak „Storno/Stornujícího“ dokladu (pouze pro export).

Return values
string

getSymConst()

Gets as symConst.

public getSymConst() : string

Konstantní symbol.

Return values
string

getSymPar()

Gets as symPar.

public getSymPar() : string

Párový symbol. Používá se jen v účetnictví (dříve PU).

Return values
string

getSymSpec()

Gets as symSpec.

public getSymSpec() : string

Specifický symbol. Používá se jen u závazků.

Return values
string

getSymVar()

Gets as symVar.

public getSymVar() : string

Variabilní symbol. Pokud není hodnota zadána, použije se z čísla dokladu vypuštěním nečíselných znaků.

Return values
string

getText()

Gets as text.

public getText() : string

Text dokladu. Tento element je vyžadován při vytvoření dokladu.

Return values
string

issetEvidentiaryResourcesMOSS()

isset evidentiaryResourcesMOSS.

public issetEvidentiaryResourcesMOSS(int|string $index) : bool

Důkazní prostředky (OSS).

Parameters
$index : int|string
Return values
bool

issetLabels()

isset labels.

public issetLabels(int|string $index) : bool

Štítky záznamu.

Parameters
$index : int|string
Return values
bool

issetParameters()

isset parameters.

public issetParameters(int|string $index) : bool

Volitelný parametr.

Parameters
$index : int|string
Return values
bool

setAccount()

Sets a new account.

public setAccount([AccountType|null $account = null ]) : self

Bankovní účet nebo hotovostní pokladna, na kterou chcete nechat proplatit tuto pohledávku. (Používá se jen u pohledávek.) Pokud není účet uveden, POHODA použije účet uvedený v uživatelském nastavení uživatele (pod kterým je spuštěn XML import).

Parameters
$account : AccountType|null = null
Return values
self

setAccounting()

Sets a new accounting.

public setAccounting([AccountingType|null $accounting = null ]) : self

Předkontace. Pokud není uveden typ předkontace, je nastavena předkontace dle uživatelského nastavení programu Pohoda.

Parameters
$accounting : AccountingType|null = null
Return values
self

setAccountingPeriodMOSS()

Sets a new accountingPeriodMOSS.

public setAccountingPeriodMOSS(string $accountingPeriodMOSS) : self

Účetní období (OSS).

Parameters
$accountingPeriodMOSS : string
Return values
self

setActivity()

Sets a new activity.

public setActivity([RefType|null $activity = null ]) : self

Činnost.

Parameters
$activity : RefType|null = null
Return values
self

setApplied()

Sets a new applied.

public setApplied(float $applied) : self

Hodnota pole Uplatněno. Pouze vydané a přijaté zálohové faktury. Jen pro export.

Parameters
$applied : float
Return values
self

setCarrier()

Sets a new carrier.

public setCarrier([CarrierType|null $carrier = null ]) : self

Dopravce (pouze vydané faktury a vydané zálohové faktury).

Parameters
$carrier : CarrierType|null = null
Return values
self

setCentre()

Sets a new centre.

public setCentre([RefType|null $centre = null ]) : self

Středisko.

Parameters
$centre : RefType|null = null
Return values
self

setClassificationKVDPH()

Sets a new classificationKVDPH.

public setClassificationKVDPH([RefType|null $classificationKVDPH = null ]) : self

Členění KV DPH (pouze SK verze).

Parameters
$classificationKVDPH : RefType|null = null
Return values
self

setClassificationVAT()

Sets a new classificationVAT.

public setClassificationVAT([ClassificationVATType|null $classificationVAT = null ]) : self

Členění DPH, přednastavená hodnota je "inland". Nepoužívá se u typů "Proforma" a "Zálohová" faktura.

Parameters
$classificationVAT : ClassificationVATType|null = null
Return values
self

setContract()

Sets a new contract.

public setContract([RefType|null $contract = null ]) : self

Zakázka.

Parameters
$contract : RefType|null = null
Return values
self

setCorrectionMOSS()

Sets a new correctionMOSS.

public setCorrectionMOSS(string $correctionMOSS) : self

Vykázat doklad jako opravu OSS (pouze pro opravné daňové doklady, dobropisy nebo vrubopisy).

Parameters
$correctionMOSS : string
Return values
self

setDate()

Sets a new date.

public setDate([DateTime|null $date = null ]) : self

Datum vystavení faktury. Pokud není hodnota zadaná, použije se aktuální datum nebo datum posledního záznamu, dle volby v uživatelském nastavení.

Parameters
$date : DateTime|null = null
Return values
self

setDateAccounting()

Sets a new dateAccounting.

public setDateAccounting([DateTime|null $dateAccounting = null ]) : self

Datum účetního případu. Pokud není hodnota zadaná, použije se hodnota z elementu "date".

Parameters
$dateAccounting : DateTime|null = null
Return values
self

setDateApplicationVAT()

Sets a new dateApplicationVAT.

public setDateApplicationVAT([DateTime|null $dateApplicationVAT = null ]) : self

Datum uplatnění DPH.Datum pro zařazení dobropisu, resp. opravného daňového dokladu do přiznání k dani z přidané hodnoty a uplatnění odpočtu DPH.

Parameters
$dateApplicationVAT : DateTime|null = null
Return values
self

setDateDelivery()

Sets a new dateDelivery.

public setDateDelivery([DateTime|null $dateDelivery = null ]) : self

Datum dodání tovaru (pouze SK verze, Ostatní závazky, Přijaté faktury).

Parameters
$dateDelivery : DateTime|null = null
Return values
self

setDateDue()

Sets a new dateDue.

public setDateDue([DateTime|null $dateDue = null ]) : self

Datum splatnosti. Pokud hodnota není zadaná, vyplní v závislosti na datu vystavení faktury dle nastavení v poli "Splatnost pohledávek" agendy "Globální nastavení".

Parameters
$dateDue : DateTime|null = null
Return values
self

setDateKHDPH()

Sets a new dateKHDPH.

public setDateKHDPH([DateTime|null $dateKHDPH = null ]) : self

Datum KH DPH. Pokud není datum KH DPH uveden, nebude na dokladu nastaven. Pouze pro doklady typu Přijatá faktura, Ostatní závazek, Vydaná Faktura - opravný daňový doklad (pouze CZ verze).

Parameters
$dateKHDPH : DateTime|null = null
Return values
self

setDateOfPaymentOrder()

Sets a new dateOfPaymentOrder.

public setDateOfPaymentOrder([DateTime|null $dateOfPaymentOrder = null ]) : self

Datum vystavení příkazu k úhradě (pouze pro export Přijatých faktur, Přijatých zálohových faktur a Ostatních závazků).

Parameters
$dateOfPaymentOrder : DateTime|null = null
Return values
self

setDateOrder()

Sets a new dateOrder.

public setDateOrder([DateTime|null $dateOrder = null ]) : self

Datum objednávky.

Parameters
$dateOrder : DateTime|null = null
Return values
self

setDateTax()

Sets a new dateTax.

public setDateTax([DateTime|null $dateTax = null ]) : self

Datum zdanitelného plnění / Datum odpočtu. Pokud není hodnota zadaná, použije se hodnota z elementu "date".

Parameters
$dateTax : DateTime|null = null
Return values
self

setDateTaxOriginalDocumentMOSS()

Sets a new dateTaxOriginalDocumentMOSS.

public setDateTaxOriginalDocumentMOSS([DateTime|null $dateTaxOriginalDocumentMOSS = null ]) : self

Datum uskutečnění zdanitelného plnění OSS (pouze pro opravné daňové doklady, dobropisy nebo vrubopisy).

Parameters
$dateTaxOriginalDocumentMOSS : DateTime|null = null
Return values
self

setEvidentiaryResourcesMOSS()

Sets a new evidentiaryResourcesMOSS.

public setEvidentiaryResourcesMOSS([array<string|int, string> $evidentiaryResourcesMOSS = null ]) : self

Důkazní prostředky (OSS).

Parameters
$evidentiaryResourcesMOSS : array<string|int, string> = null
Return values
self

setExtId()

Sets a new extId.

public setExtId([ExtIdType|null $extId = null ]) : self

Odkaz na záznam v externí databázi. V databázi se nachází speciální tabulka obsahující vazbu mezi agendou a externí databází.

Parameters
$extId : ExtIdType|null = null
Return values
self

setHistRate()

Sets a new histRate.

public setHistRate(string $histRate) : self

Doklad má položky obsahující historickou sazbu DPH. Jen pro export.

Parameters
$histRate : string
Return values
self

setId()

Sets a new id.

public setId(int $id) : self

ID záznamu (jen pro export).

Parameters
$id : int
Return values
self

setIntNote()

Sets a new intNote.

public setIntNote(string $intNote) : self

Interní poznámka, libovolný text, který nevstupuje do tiskových sestav.

Parameters
$intNote : string
Return values
self

setInvoiceType()

Sets a new invoiceType.

public setInvoiceType(string $invoiceType) : self

Typ faktury.

Parameters
$invoiceType : string
Return values
self

setLabels()

Sets a new labels.

public setLabels([array<string|int, LabelType$labels = null ]) : self

Štítky záznamu.

Parameters
$labels : array<string|int, LabelType> = null
Return values
self

setLiquidation()

Sets a new liquidation.

public setLiquidation([LiquidationType|null $liquidation = null ]) : self

Stav likvidace faktury. Pouze pro export, při importu je ignorováno.

Parameters
$liquidation : LiquidationType|null = null
Return values
self

setLock1()

Sets a new lock1.

public setLock1(string $lock1) : self

Zámek I (pouze verze E1). Doklady uzamčené prvním stupněm mohou editovat pouze uživatelé, kteří mají v agendě Přístupová práva nastaveno právo Editace záznamů uzamčených I. stupněm. Pouze pro export.

Parameters
$lock1 : string
Return values
self

setLock2()

Sets a new lock2.

public setLock2(string $lock2) : self

Zámek (v E1 verzi označení Zámek II). Uzamčení dokladů pro uživatele s vyšším oprávněním. Takto uzamčené doklady nelze editovat. Pouze pro export.

Parameters
$lock2 : string
Return values
self

setMarkRecord()

Sets a new markRecord.

public setMarkRecord(string $markRecord) : self

Označení záznamu v programu POHODA, sloupec "X". Výchozí hodnota je "označený záznam".

Parameters
$markRecord : string
Return values
self

setMessageForRecipient()

Sets a new messageForRecipient.

public setMessageForRecipient(string $messageForRecipient) : self

Zpráva pro příjemce (Přijaté faktury, Přijaté zálohové faktury a Ostatní závazky).

Parameters
$messageForRecipient : string
Return values
self

setMOSS()

Sets a new mOSS.

public setMOSS([MOSStypeType|null $mOSS = null ]) : self

Speciální režim registrace DPH v EU, režim One Stop Shop (OSS).

Parameters
$mOSS : MOSStypeType|null = null
Return values
self

setNote()

Sets a new note.

public setNote(string $note) : self

Poznámka.

Parameters
$note : string
Return values
self

setNumber()

Sets a new number.

public setNumber([NumberType|null $number = null ]) : self

Evidenční číslo dokladu. Pokud není hodnota uvedena, použije se číselná řada přednastavená v uživatelském nastavení nebo se nastaví první číselná řada pro daný doklad.

Parameters
$number : NumberType|null = null
Return values
self

setNumberKHDPH()

Sets a new numberKHDPH.

public setNumberKHDPH(string $numberKHDPH) : self

Evidenční číslo KH DPH. Pokud je na dokladu uvedeno, použije se pro kontrolní hlášení. Jen Ostatní pohledávky, Vydané Faktury (podmíněno v Globálním nastavení). Pouze CZ verze.

Parameters
$numberKHDPH : string
Return values
self

setNumberKVDPH()

Sets a new numberKVDPH.

public setNumberKVDPH(string $numberKVDPH) : self

Pořadové číslo KV DPH. Jen Ostatní pohledávky, Vydané Faktury (podmíněno v Globálním nastavení). Pouze SK verze.

Parameters
$numberKVDPH : string
Return values
self

setNumberOrder()

Sets a new numberOrder.

public setNumberOrder(string $numberOrder) : self

Číslo objednávky na jejímž základě byla faktura vystavena.

Parameters
$numberOrder : string
Return values
self

setOrder()

Sets a new order.

public setOrder([RefType|null $order = null ]) : self

Objednávka.

Parameters
$order : RefType|null = null
Return values
self

setOriginalDocument()

Sets a new originalDocument.

public setOriginalDocument(string $originalDocument) : self

Číslo dokladu, používá se jako variabilní symbol při vystavení příkazu k úhradě a při likvidaci.

Parameters
$originalDocument : string
Return values
self

setOriginalDocumentNumber()

Sets a new originalDocumentNumber.

public setOriginalDocumentNumber(string $originalDocumentNumber) : self

Původní číslo dokladu, pro doklady typu Dobropis, Vrubopis (pouze SK verze).

Parameters
$originalDocumentNumber : string
Return values
self

setParameters()

Sets a new parameters.

public setParameters([array<string|int, ParameterDocType$parameters = null ]) : self

Volitelný parametr.

Parameters
$parameters : array<string|int, ParameterDocType> = null
Return values
self

setPartnerIdentity()

Sets a new partnerIdentity.

public setPartnerIdentity([AddressType|null $partnerIdentity = null ]) : self

Zákazníkova adresa.

Parameters
$partnerIdentity : AddressType|null = null
Return values
self

setPaymentAccount()

Sets a new paymentAccount.

public setPaymentAccount([PaymentAccountAType|null $paymentAccount = null ]) : self

Číslo bankovního účtu, na který dlužnou částku proplatíme. Číslo bude uvedeno na příkazu k úhradě. (Používá se jen závazků, dobropisu - vydané faktury).

Parameters
$paymentAccount : PaymentAccountAType|null = null
Return values
self

setPaymentTerminal()

Sets a new paymentTerminal.

public setPaymentTerminal(string $paymentTerminal) : self

Příznak dokladu "Placeno přes terminál".Pouze pro doklad, který má nastaven typ úhrady "Platební kartou".

Parameters
$paymentTerminal : string
Return values
self

setPaymentType()

Sets a new paymentType.

public setPaymentType([PaymentType|null $paymentType = null ]) : self

Forma úhrady. Implicitně je nastaveno příkazem.

Parameters
$paymentType : PaymentType|null = null
Return values
self

setPostponedIssue()

Sets a new postponedIssue.

public setPostponedIssue(string $postponedIssue) : self

Odložený výdej. Hodnota 'true' nastaví vkládání skladových zásob ve formě textových položek (s vazbou na agendu Zásoby). Takto vložená položka nevytváří ve faktuře skladový pohyb. Ve stavovém řádku vydané faktury je označena jako Textová položka (s vazbou na agendu Zásoby). Používá se jen v agendě Vydané faktury. .

Parameters
$postponedIssue : string
Return values
self

setPriceLevel()

Sets a new priceLevel.

public setPriceLevel([RefType|null $priceLevel = null ]) : self

Cenová hladina odběratele. Používá se jen u typů vydaná faktura, vydaný vrubopis, vydaná zálohová faktura, vydaná proforma faktura.

Parameters
$priceLevel : RefType|null = null
Return values
self

setSphereType()

Sets a new sphereType.

public setSphereType(string $sphereType) : self

Typ ostatní pohledávky, závazku. Používá se jen v Daňové evidenci.

Parameters
$sphereType : string
Return values
self

setStorno()

Sets a new storno.

public setStorno(string $storno) : self

Příznak „Storno/Stornujícího“ dokladu (pouze pro export).

Parameters
$storno : string
Return values
self

setSymConst()

Sets a new symConst.

public setSymConst(string $symConst) : self

Konstantní symbol.

Parameters
$symConst : string
Return values
self

setSymPar()

Sets a new symPar.

public setSymPar(string $symPar) : self

Párový symbol. Používá se jen v účetnictví (dříve PU).

Parameters
$symPar : string
Return values
self

setSymSpec()

Sets a new symSpec.

public setSymSpec(string $symSpec) : self

Specifický symbol. Používá se jen u závazků.

Parameters
$symSpec : string
Return values
self

setSymVar()

Sets a new symVar.

public setSymVar(string $symVar) : self

Variabilní symbol. Pokud není hodnota zadána, použije se z čísla dokladu vypuštěním nečíselných znaků.

Parameters
$symVar : string
Return values
self

setText()

Sets a new text.

public setText(string $text) : self

Text dokladu. Tento element je vyžadován při vytvoření dokladu.

Parameters
$text : string
Return values
self

unsetEvidentiaryResourcesMOSS()

unset evidentiaryResourcesMOSS.

public unsetEvidentiaryResourcesMOSS(int|string $index) : void

Důkazní prostředky (OSS).

Parameters
$index : int|string

unsetLabels()

unset labels.

public unsetLabels(int|string $index) : void

Štítky záznamu.

Parameters
$index : int|string

unsetParameters()

unset parameters.

public unsetParameters(int|string $index) : void

Volitelný parametr.

Parameters
$index : int|string

        
On this page

Search results