ItemStorageType
in package
Class representing ItemStorageType.
Export - položky členění skladů. XSD Type: itemStorageType
Table of Contents
- $allowNegInvBalance : string|null
- Příznak "Povolit stav zásob do mínusu" skladu, do kterého členění patří. Uveden pouze u první úrovně členění, tedy skladu.
- $code : string|null
- Název skladu (první úroveň), název větve (další úrovně).
- $id : int|null
- ID záznamu, pokud zadaný uzel v seznamu členění neexistuje obsahuje hodnotu "0".
- $idStore : int|null
- "//lst:listStorage/lst:itemStorage" (první "itemStorage") je název skladu, následují názvy větví.
- $name : string|null
- Název členění.
- $note : string|null
- Poznámka.
- $offerTo : string|null
- Nabízet dynamickými záložkami.
- $subStorages : array<string|int, mixed>|null
- addToSubStorages() : self
- Adds as itemStorage.
- getAllowNegInvBalance() : string
- Gets as allowNegInvBalance.
- getCode() : string
- Gets as code.
- getId() : int
- Gets as id.
- getIdStore() : int
- Gets as idStore.
- getName() : string
- Gets as name.
- getNote() : string
- Gets as note.
- getOfferTo() : string
- Gets as offerTo.
- getSubStorages() : array<string|int, ItemStorageType>
- Gets as subStorages.
- issetSubStorages() : bool
- isset subStorages.
- setAllowNegInvBalance() : self
- Sets a new allowNegInvBalance.
- setCode() : self
- Sets a new code.
- setId() : self
- Sets a new id.
- setIdStore() : self
- Sets a new idStore.
- setName() : self
- Sets a new name.
- setNote() : self
- Sets a new note.
- setOfferTo() : self
- Sets a new offerTo.
- setSubStorages() : self
- Sets a new subStorages.
- unsetSubStorages() : void
- unset subStorages.
Properties
$allowNegInvBalance
Příznak "Povolit stav zásob do mínusu" skladu, do kterého členění patří. Uveden pouze u první úrovně členění, tedy skladu.
private
string|null
$allowNegInvBalance
= null
$code
Název skladu (první úroveň), název větve (další úrovně).
private
string|null
$code
= null
$id
ID záznamu, pokud zadaný uzel v seznamu členění neexistuje obsahuje hodnotu "0".
private
int|null
$id
= null
$idStore
"//lst:listStorage/lst:itemStorage" (první "itemStorage") je název skladu, následují názvy větví.
private
int|null
$idStore
= null
$name
Název členění.
private
string|null
$name
= null
$note
Poznámka.
private
string|null
$note
= null
$offerTo
Nabízet dynamickými záložkami.
private
string|null
$offerTo
= null
$subStorages
private
array<string|int, mixed>|null
$subStorages
= null
Methods
addToSubStorages()
Adds as itemStorage.
public
addToSubStorages(self $itemStorage) : self
Parameters
- $itemStorage : self
Return values
self —getAllowNegInvBalance()
Gets as allowNegInvBalance.
public
getAllowNegInvBalance() : string
Příznak "Povolit stav zásob do mínusu" skladu, do kterého členění patří. Uveden pouze u první úrovně členění, tedy skladu.
Return values
string —getCode()
Gets as code.
public
getCode() : string
Název skladu (první úroveň), název větve (další úrovně).
Return values
string —getId()
Gets as id.
public
getId() : int
ID záznamu, pokud zadaný uzel v seznamu členění neexistuje obsahuje hodnotu "0".
Return values
int —getIdStore()
Gets as idStore.
public
getIdStore() : int
"//lst:listStorage/lst:itemStorage" (první "itemStorage") je název skladu, následují názvy větví.
Return values
int —getName()
Gets as name.
public
getName() : string
Název členění.
Return values
string —getNote()
Gets as note.
public
getNote() : string
Poznámka.
Return values
string —getOfferTo()
Gets as offerTo.
public
getOfferTo() : string
Nabízet dynamickými záložkami.
Return values
string —getSubStorages()
Gets as subStorages.
public
getSubStorages() : array<string|int, ItemStorageType>
Return values
array<string|int, ItemStorageType> —issetSubStorages()
isset subStorages.
public
issetSubStorages(int|string $index) : bool
Parameters
- $index : int|string
Return values
bool —setAllowNegInvBalance()
Sets a new allowNegInvBalance.
public
setAllowNegInvBalance(string $allowNegInvBalance) : self
Příznak "Povolit stav zásob do mínusu" skladu, do kterého členění patří. Uveden pouze u první úrovně členění, tedy skladu.
Parameters
- $allowNegInvBalance : string
Return values
self —setCode()
Sets a new code.
public
setCode(string $code) : self
Název skladu (první úroveň), název větve (další úrovně).
Parameters
- $code : string
Return values
self —setId()
Sets a new id.
public
setId(int $id) : self
ID záznamu, pokud zadaný uzel v seznamu členění neexistuje obsahuje hodnotu "0".
Parameters
- $id : int
Return values
self —setIdStore()
Sets a new idStore.
public
setIdStore(int $idStore) : self
"//lst:listStorage/lst:itemStorage" (první "itemStorage") je název skladu, následují názvy větví.
Parameters
- $idStore : int
Return values
self —setName()
Sets a new name.
public
setName(string $name) : self
Název členění.
Parameters
- $name : string
Return values
self —setNote()
Sets a new note.
public
setNote(string $note) : self
Poznámka.
Parameters
- $note : string
Return values
self —setOfferTo()
Sets a new offerTo.
public
setOfferTo(string $offerTo) : self
Nabízet dynamickými záložkami.
Parameters
- $offerTo : string
Return values
self —setSubStorages()
Sets a new subStorages.
public
setSubStorages([array<string|int, ItemStorageType> $subStorages = null ]) : self
Parameters
- $subStorages : array<string|int, ItemStorageType> = null
Return values
self —unsetSubStorages()
unset subStorages.
public
unsetSubStorages(int|string $index) : void
Parameters
- $index : int|string