ContractDescType
in package
Class representing ContractDescType.
XSD Type: contractDescType
Table of Contents
Properties
- $contractState : string|null
- Stav zakázky (podporován do verze 13100).
- $dateDelivery : DateTime|null
- Datum předání.
- $datePlanDelivery : DateTime|null
- Datum plánovaného předání.
- $datePlanStart : DateTime|null
- Datum plánovaného zahájení.
- $dateStart : DateTime|null
- Datum zahájení.
- $dateWarranty : DateTime|null
- Záruka.
- $id : int|null
- Používá se pouze při exportu.
- $labels : array<string|int, LabelType>
- Štítky záznamu.
- $markRecord : string|null
- Označení záznamu v programu POHODA, sloupec "X". Výchozí hodnota je "označený záznam".
- $note : string|null
- Poznámka.
- $number : NumberTypeContractType|null
- Evidenční číslo zakázky.
- $ost1 : string|null
- Ostatní.
- $ost2 : string|null
- Pozn.
- $parameters : array<string|int, ParameterDocType>
- Volitelný parametr.
- $partnerIdentity : AddressType|null
- Zákazníkova adresa.
- $responsiblePerson : RefTypeLongType|null
- Odpovědná osoba.
- $status : StatusType|null
- Stav zakázky (nová definice od verze 13100). Pokud budou při importu současně použity elementy „contractState“ i „status“, pak má větší prioritu element „status“.
- $text : string|null
- Text popisu zakázky. Tento element je vyžadován při vytvoření dokladu.
Methods
- addToLabels() : self
- Adds as label.
- addToParameters() : self
- Adds as parameter.
- getContractState() : string
- Gets as contractState.
- getDateDelivery() : DateTime
- Gets as dateDelivery.
- getDatePlanDelivery() : DateTime
- Gets as datePlanDelivery.
- getDatePlanStart() : DateTime
- Gets as datePlanStart.
- getDateStart() : DateTime
- Gets as dateStart.
- getDateWarranty() : DateTime
- Gets as dateWarranty.
- getId() : int
- Gets as id.
- getLabels() : array<string|int, LabelType>
- Gets as labels.
- getMarkRecord() : string
- Gets as markRecord.
- getNote() : string
- Gets as note.
- getNumber() : NumberTypeContractType
- Gets as number.
- getOst1() : string
- Gets as ost1.
- getOst2() : string
- Gets as ost2.
- getParameters() : array<string|int, ParameterDocType>
- Gets as parameters.
- getPartnerIdentity() : AddressType
- Gets as partnerIdentity.
- getResponsiblePerson() : RefTypeLongType
- Gets as responsiblePerson.
- getStatus() : StatusType
- Gets as status.
- getText() : string
- Gets as text.
- issetLabels() : bool
- isset labels.
- issetParameters() : bool
- isset parameters.
- setContractState() : self
- Sets a new contractState.
- setDateDelivery() : self
- Sets a new dateDelivery.
- setDatePlanDelivery() : self
- Sets a new datePlanDelivery.
- setDatePlanStart() : self
- Sets a new datePlanStart.
- setDateStart() : self
- Sets a new dateStart.
- setDateWarranty() : self
- Sets a new dateWarranty.
- setId() : self
- Sets a new id.
- setLabels() : self
- Sets a new labels.
- setMarkRecord() : self
- Sets a new markRecord.
- setNote() : self
- Sets a new note.
- setNumber() : self
- Sets a new number.
- setOst1() : self
- Sets a new ost1.
- setOst2() : self
- Sets a new ost2.
- setParameters() : self
- Sets a new parameters.
- setPartnerIdentity() : self
- Sets a new partnerIdentity.
- setResponsiblePerson() : self
- Sets a new responsiblePerson.
- setStatus() : self
- Sets a new status.
- setText() : self
- Sets a new text.
- unsetLabels() : void
- unset labels.
- unsetParameters() : void
- unset parameters.
Properties
$contractState
Stav zakázky (podporován do verze 13100).
private
string|null
$contractState
= null
$dateDelivery
Datum předání.
private
DateTime|null
$dateDelivery
= null
$datePlanDelivery
Datum plánovaného předání.
private
DateTime|null
$datePlanDelivery
= null
$datePlanStart
Datum plánovaného zahájení.
private
DateTime|null
$datePlanStart
= null
$dateStart
Datum zahájení.
private
DateTime|null
$dateStart
= null
$dateWarranty
Záruka.
private
DateTime|null
$dateWarranty
= null
$id
Používá se pouze při exportu.
private
int|null
$id
= null
$labels
Štítky záznamu.
private
array<string|int, LabelType>
$labels
= null
$markRecord
Označení záznamu v programu POHODA, sloupec "X". Výchozí hodnota je "označený záznam".
private
string|null
$markRecord
= null
$note
Poznámka.
private
string|null
$note
= null
$number
Evidenční číslo zakázky.
private
NumberTypeContractType|null
$number
= null
$ost1
Ostatní.
private
string|null
$ost1
= null
$ost2
Pozn.
private
string|null
$ost2
= null
$parameters
Volitelný parametr.
private
array<string|int, ParameterDocType>
$parameters
= null
$partnerIdentity
Zákazníkova adresa.
private
AddressType|null
$partnerIdentity
= null
$responsiblePerson
Odpovědná osoba.
private
RefTypeLongType|null
$responsiblePerson
= null
$status
Stav zakázky (nová definice od verze 13100). Pokud budou při importu současně použity elementy „contractState“ i „status“, pak má větší prioritu element „status“.
private
StatusType|null
$status
= null
$text
Text popisu zakázky. Tento element je vyžadován při vytvoření dokladu.
private
string|null
$text
= null
Methods
addToLabels()
Adds as label.
public
addToLabels(LabelType $label) : self
Štítky záznamu.
Parameters
- $label : LabelType
Return values
selfaddToParameters()
Adds as parameter.
public
addToParameters(ParameterDocType $parameter) : self
Volitelný parametr.
Parameters
- $parameter : ParameterDocType
Return values
selfgetContractState()
Gets as contractState.
public
getContractState() : string
Stav zakázky (podporován do verze 13100).
Return values
stringgetDateDelivery()
Gets as dateDelivery.
public
getDateDelivery() : DateTime
Datum předání.
Return values
DateTimegetDatePlanDelivery()
Gets as datePlanDelivery.
public
getDatePlanDelivery() : DateTime
Datum plánovaného předání.
Return values
DateTimegetDatePlanStart()
Gets as datePlanStart.
public
getDatePlanStart() : DateTime
Datum plánovaného zahájení.
Return values
DateTimegetDateStart()
Gets as dateStart.
public
getDateStart() : DateTime
Datum zahájení.
Return values
DateTimegetDateWarranty()
Gets as dateWarranty.
public
getDateWarranty() : DateTime
Záruka.
Return values
DateTimegetId()
Gets as id.
public
getId() : int
Používá se pouze při exportu.
Return values
intgetLabels()
Gets as labels.
public
getLabels() : array<string|int, LabelType>
Štítky záznamu.
Return values
array<string|int, LabelType>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
stringgetNote()
Gets as note.
public
getNote() : string
Poznámka.
Return values
stringgetNumber()
Gets as number.
public
getNumber() : NumberTypeContractType
Evidenční číslo zakázky.
Return values
NumberTypeContractTypegetOst1()
Gets as ost1.
public
getOst1() : string
Ostatní.
Return values
stringgetOst2()
Gets as ost2.
public
getOst2() : string
Pozn.
Return values
stringgetParameters()
Gets as parameters.
public
getParameters() : array<string|int, ParameterDocType>
Volitelný parametr.
Return values
array<string|int, ParameterDocType>getPartnerIdentity()
Gets as partnerIdentity.
public
getPartnerIdentity() : AddressType
Zákazníkova adresa.
Return values
AddressTypegetResponsiblePerson()
Gets as responsiblePerson.
public
getResponsiblePerson() : RefTypeLongType
Odpovědná osoba.
Return values
RefTypeLongTypegetStatus()
Gets as status.
public
getStatus() : StatusType
Stav zakázky (nová definice od verze 13100). Pokud budou při importu současně použity elementy „contractState“ i „status“, pak má větší prioritu element „status“.
Return values
StatusTypegetText()
Gets as text.
public
getText() : string
Text popisu zakázky. Tento element je vyžadován při vytvoření dokladu.
Return values
stringissetLabels()
isset labels.
public
issetLabels(int|string $index) : bool
Štítky záznamu.
Parameters
- $index : int|string
Return values
boolissetParameters()
isset parameters.
public
issetParameters(int|string $index) : bool
Volitelný parametr.
Parameters
- $index : int|string
Return values
boolsetContractState()
Sets a new contractState.
public
setContractState(string $contractState) : self
Stav zakázky (podporován do verze 13100).
Parameters
- $contractState : string
Return values
selfsetDateDelivery()
Sets a new dateDelivery.
public
setDateDelivery([DateTime|null $dateDelivery = null ]) : self
Datum předání.
Parameters
- $dateDelivery : DateTime|null = null
Return values
selfsetDatePlanDelivery()
Sets a new datePlanDelivery.
public
setDatePlanDelivery([DateTime|null $datePlanDelivery = null ]) : self
Datum plánovaného předání.
Parameters
- $datePlanDelivery : DateTime|null = null
Return values
selfsetDatePlanStart()
Sets a new datePlanStart.
public
setDatePlanStart([DateTime|null $datePlanStart = null ]) : self
Datum plánovaného zahájení.
Parameters
- $datePlanStart : DateTime|null = null
Return values
selfsetDateStart()
Sets a new dateStart.
public
setDateStart([DateTime|null $dateStart = null ]) : self
Datum zahájení.
Parameters
- $dateStart : DateTime|null = null
Return values
selfsetDateWarranty()
Sets a new dateWarranty.
public
setDateWarranty([DateTime|null $dateWarranty = null ]) : self
Záruka.
Parameters
- $dateWarranty : DateTime|null = null
Return values
selfsetId()
Sets a new id.
public
setId(int $id) : self
Používá se pouze při exportu.
Parameters
- $id : int
Return values
selfsetLabels()
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
selfsetMarkRecord()
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
selfsetNote()
Sets a new note.
public
setNote(string $note) : self
Poznámka.
Parameters
- $note : string
Return values
selfsetNumber()
Sets a new number.
public
setNumber([NumberTypeContractType|null $number = null ]) : self
Evidenční číslo zakázky.
Parameters
- $number : NumberTypeContractType|null = null
Return values
selfsetOst1()
Sets a new ost1.
public
setOst1(string $ost1) : self
Ostatní.
Parameters
- $ost1 : string
Return values
selfsetOst2()
Sets a new ost2.
public
setOst2(string $ost2) : self
Pozn.
Parameters
- $ost2 : string
Return values
selfsetParameters()
Sets a new parameters.
public
setParameters([array<string|int, ParameterDocType> $parameters = null ]) : self
Volitelný parametr.
Parameters
- $parameters : array<string|int, ParameterDocType> = null
Return values
selfsetPartnerIdentity()
Sets a new partnerIdentity.
public
setPartnerIdentity([AddressType|null $partnerIdentity = null ]) : self
Zákazníkova adresa.
Parameters
- $partnerIdentity : AddressType|null = null
Return values
selfsetResponsiblePerson()
Sets a new responsiblePerson.
public
setResponsiblePerson([RefTypeLongType|null $responsiblePerson = null ]) : self
Odpovědná osoba.
Parameters
- $responsiblePerson : RefTypeLongType|null = null
Return values
selfsetStatus()
Sets a new status.
public
setStatus([StatusType|null $status = null ]) : self
Stav zakázky (nová definice od verze 13100). Pokud budou při importu současně použity elementy „contractState“ i „status“, pak má větší prioritu element „status“.
Parameters
- $status : StatusType|null = null
Return values
selfsetText()
Sets a new text.
public
setText(string $text) : self
Text popisu zakázky. Tento element je vyžadován při vytvoření dokladu.
Parameters
- $text : string
Return values
selfunsetLabels()
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