Documentation

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

$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

$parameters

Volitelný parametr.

private array<string|int, mixed>|null $parameters = 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

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

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

getOst1()

Gets as ost1.

public getOst1() : string

Ostatní.

Return values
string

getOst2()

Gets as ost2.

public getOst2() : string

Pozn.

Return values
string

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

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
Return values
void

Search results