OrderType
in package
Class representing OrderType.
XSD Type: orderType
Table of Contents
Properties
- $actionType : ActionTypeType|null
- Typ práce s dokladem. Výchozí hodnota je přidání nového dokladu.
- $linkedDocuments : LinksType|null
- Vazby na doklad. Informace o vazbách dokladu na jiné doklady (pouze pro export).
- $links : LinksType|null
- Pomocí tohoto bloku lze vytvořit nový doklad z jiného dokladu. Vloží se celý doklad.
- $orderDetail : OrderDetailType|null
- $orderHeader : OrderHeaderType|null
- $orderSummary : OrderSummaryType|null
- $print : array<string|int, PrinterSettingsType>
- Po vytvoření záznamu se provede jeho tisk.
- $version : string|null
Methods
- addToPrint() : self
- Adds as printerSettings.
- getActionType() : ActionTypeType
- Gets as actionType.
- getLinkedDocuments() : LinksType
- Gets as linkedDocuments.
- getLinks() : LinksType
- Gets as links.
- getOrderDetail() : OrderDetailType
- Gets as orderDetail.
- getOrderHeader() : OrderHeaderType
- Gets as orderHeader.
- getOrderSummary() : OrderSummaryType
- Gets as orderSummary.
- getPrint() : array<string|int, PrinterSettingsType>
- Gets as print.
- getVersion() : string
- Gets as version.
- issetPrint() : bool
- isset print.
- setActionType() : self
- Sets a new actionType.
- setLinkedDocuments() : self
- Sets a new linkedDocuments.
- setLinks() : self
- Sets a new links.
- setOrderDetail() : self
- Sets a new orderDetail.
- setOrderHeader() : self
- Sets a new orderHeader.
- setOrderSummary() : self
- Sets a new orderSummary.
- setPrint() : self
- Sets a new print.
- setVersion() : self
- Sets a new version.
- unsetPrint() : void
- unset print.
Properties
$actionType
Typ práce s dokladem. Výchozí hodnota je přidání nového dokladu.
private
ActionTypeType|null
$actionType
= null
$linkedDocuments
Vazby na doklad. Informace o vazbách dokladu na jiné doklady (pouze pro export).
private
LinksType|null
$linkedDocuments
= null
$links
Pomocí tohoto bloku lze vytvořit nový doklad z jiného dokladu. Vloží se celý doklad.
private
LinksType|null
$links
= null
Vložený doklad lze upravit pomocí jednotlivých elementů u dokladu. Povolené jsou vazby z agendy:
- Vydané nabídky (do agendy Přijaté objednávky).
$orderDetail
private
OrderDetailType|null
$orderDetail
= null
$orderHeader
private
OrderHeaderType|null
$orderHeader
= null
$orderSummary
private
OrderSummaryType|null
$orderSummary
= null
Po vytvoření záznamu se provede jeho tisk.
private
array<string|int, PrinterSettingsType>
$print
= null
$version
private
string|null
$version
= null
Methods
addToPrint()
Adds as printerSettings.
public
addToPrint(PrinterSettingsType $printerSettings) : self
Po vytvoření záznamu se provede jeho tisk.
Parameters
- $printerSettings : PrinterSettingsType
Return values
selfgetActionType()
Gets as actionType.
public
getActionType() : ActionTypeType
Typ práce s dokladem. Výchozí hodnota je přidání nového dokladu.
Return values
ActionTypeTypegetLinkedDocuments()
Gets as linkedDocuments.
public
getLinkedDocuments() : LinksType
Vazby na doklad. Informace o vazbách dokladu na jiné doklady (pouze pro export).
Return values
LinksTypegetLinks()
Gets as links.
public
getLinks() : LinksType
Pomocí tohoto bloku lze vytvořit nový doklad z jiného dokladu. Vloží se celý doklad. Vložený doklad lze upravit pomocí jednotlivých elementů u dokladu. Povolené jsou vazby z agendy:
- Vydané nabídky (do agendy Přijaté objednávky)
Return values
LinksTypegetOrderDetail()
Gets as orderDetail.
public
getOrderDetail() : OrderDetailType
Return values
OrderDetailTypegetOrderHeader()
Gets as orderHeader.
public
getOrderHeader() : OrderHeaderType
Return values
OrderHeaderTypegetOrderSummary()
Gets as orderSummary.
public
getOrderSummary() : OrderSummaryType
Return values
OrderSummaryTypegetPrint()
Gets as print.
public
getPrint() : array<string|int, PrinterSettingsType>
Po vytvoření záznamu se provede jeho tisk.
Return values
array<string|int, PrinterSettingsType>getVersion()
Gets as version.
public
getVersion() : string
Return values
stringissetPrint()
isset print.
public
issetPrint(int|string $index) : bool
Po vytvoření záznamu se provede jeho tisk.
Parameters
- $index : int|string
Return values
boolsetActionType()
Sets a new actionType.
public
setActionType(ActionTypeType $actionType) : self
Typ práce s dokladem. Výchozí hodnota je přidání nového dokladu.
Parameters
- $actionType : ActionTypeType
Return values
selfsetLinkedDocuments()
Sets a new linkedDocuments.
public
setLinkedDocuments(LinksType $linkedDocuments) : self
Vazby na doklad. Informace o vazbách dokladu na jiné doklady (pouze pro export).
Parameters
- $linkedDocuments : LinksType
Return values
selfsetLinks()
Sets a new links.
public
setLinks(LinksType $links) : self
Pomocí tohoto bloku lze vytvořit nový doklad z jiného dokladu. Vloží se celý doklad. Vložený doklad lze upravit pomocí jednotlivých elementů u dokladu. Povolené jsou vazby z agendy:
- Vydané nabídky (do agendy Přijaté objednávky)
Parameters
- $links : LinksType
Return values
selfsetOrderDetail()
Sets a new orderDetail.
public
setOrderDetail(OrderDetailType $orderDetail) : self
Parameters
- $orderDetail : OrderDetailType
Return values
selfsetOrderHeader()
Sets a new orderHeader.
public
setOrderHeader(OrderHeaderType $orderHeader) : self
Parameters
- $orderHeader : OrderHeaderType
Return values
selfsetOrderSummary()
Sets a new orderSummary.
public
setOrderSummary(OrderSummaryType $orderSummary) : self
Parameters
- $orderSummary : OrderSummaryType
Return values
selfsetPrint()
Sets a new print.
public
setPrint(array<string|int, PrinterSettingsType> $print) : self
Po vytvoření záznamu se provede jeho tisk.
Parameters
- $print : array<string|int, PrinterSettingsType>
Return values
selfsetVersion()
Sets a new version.
public
setVersion(string $version) : self
Parameters
- $version : string
Return values
selfunsetPrint()
unset print.
public
unsetPrint(int|string $index) : void
Po vytvoření záznamu se provede jeho tisk.
Parameters
- $index : int|string