ContractDescType
in package
Class representing ContractDescType.
XSD Type: contractDescType
Table of Contents
- $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, mixed>|null
- Š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, mixed>|null
- 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.
- 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, mixed>|null
$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, mixed>|null
$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
self —addToParameters()
Adds as parameter.
public
addToParameters(ParameterDocType $parameter) : self
Volitelný parametr.
Parameters
- $parameter : ParameterDocType
Return values
self —getContractState()
Gets as contractState.
public
getContractState() : string
Stav zakázky (podporován do verze 13100).
Return values
string —getDateDelivery()
Gets as dateDelivery.
public
getDateDelivery() : DateTime
Datum předání.
Return values
DateTime —getDatePlanDelivery()
Gets as datePlanDelivery.
public
getDatePlanDelivery() : DateTime
Datum plánovaného předání.
Return values
DateTime —getDatePlanStart()
Gets as datePlanStart.
public
getDatePlanStart() : DateTime
Datum plánovaného zahájení.
Return values
DateTime —getDateStart()
Gets as dateStart.
public
getDateStart() : DateTime
Datum zahájení.
Return values
DateTime —getDateWarranty()
Gets as dateWarranty.
public
getDateWarranty() : DateTime
Záruka.
Return values
DateTime —getId()
Gets as id.
public
getId() : int
Používá se pouze při exportu.
Return values
int —getLabels()
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
string —getNote()
Gets as note.
public
getNote() : string
Poznámka.
Return values
string —getNumber()
Gets as number.
public
getNumber() : NumberTypeContractType
Evidenční číslo zakázky.
Return values
NumberTypeContractType —getOst1()
Gets as ost1.
public
getOst1() : string
Ostatní.
Return values
string —getOst2()
Gets as ost2.
public
getOst2() : string
Pozn.
Return values
string —getParameters()
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
AddressType —getResponsiblePerson()
Gets as responsiblePerson.
public
getResponsiblePerson() : RefTypeLongType
Odpovědná osoba.
Return values
RefTypeLongType —getStatus()
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
StatusType —getText()
Gets as text.
public
getText() : string
Text popisu zakázky. Tento element je vyžadován při vytvoření dokladu.
Return values
string —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 —setContractState()
Sets a new contractState.
public
setContractState(string $contractState) : self
Stav zakázky (podporován do verze 13100).
Parameters
- $contractState : string
Return values
self —setDateDelivery()
Sets a new dateDelivery.
public
setDateDelivery([DateTime|null $dateDelivery = null ]) : self
Datum předání.
Parameters
- $dateDelivery : DateTime|null = null
Return values
self —setDatePlanDelivery()
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
self —setDatePlanStart()
Sets a new datePlanStart.
public
setDatePlanStart([DateTime|null $datePlanStart = null ]) : self
Datum plánovaného zahájení.
Parameters
- $datePlanStart : DateTime|null = null
Return values
self —setDateStart()
Sets a new dateStart.
public
setDateStart([DateTime|null $dateStart = null ]) : self
Datum zahájení.
Parameters
- $dateStart : DateTime|null = null
Return values
self —setDateWarranty()
Sets a new dateWarranty.
public
setDateWarranty([DateTime|null $dateWarranty = null ]) : self
Záruka.
Parameters
- $dateWarranty : DateTime|null = null
Return values
self —setId()
Sets a new id.
public
setId(int $id) : self
Používá se pouze při exportu.
Parameters
- $id : int
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 —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 —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([NumberTypeContractType|null $number = null ]) : self
Evidenční číslo zakázky.
Parameters
- $number : NumberTypeContractType|null = null
Return values
self —setOst1()
Sets a new ost1.
public
setOst1(string $ost1) : self
Ostatní.
Parameters
- $ost1 : string
Return values
self —setOst2()
Sets a new ost2.
public
setOst2(string $ost2) : self
Pozn.
Parameters
- $ost2 : 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 —setResponsiblePerson()
Sets a new responsiblePerson.
public
setResponsiblePerson([RefTypeLongType|null $responsiblePerson = null ]) : self
Odpovědná osoba.
Parameters
- $responsiblePerson : RefTypeLongType|null = null
Return values
self —setStatus()
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
self —setText()
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
self —unsetLabels()
unset labels.
public
unsetLabels(int|string $index) : void
Štítky záznamu.
Parameters
- $index : int|string
Return values
void —unsetParameters()
unset parameters.
public
unsetParameters(int|string $index) : void
Volitelný parametr.
Parameters
- $index : int|string