ItemSellingPriceType
in package
Class representing ItemSellingPriceType.
XSD Type: itemSellingPriceType
Table of Contents
Properties
- $calculation : string|null
- Typ výpočtu. Způsob výpočtu ceny (s daní / bez daně) s ohledem na DPH.
- $code : string|null
- Název prodejní ceny.
- $currency : RefType|null
- Měna.
- $dateFrom : DateTime|null
- Počáteční datum platnosti časově omezené prodejní ceny.
- $dateTill : DateTime|null
- Koncové datum platnosti časově omezené prodejní ceny.
- $discountPercentage : float|null
- Sleva v procentech sloužící pro výpočet slevy ze základní prodejní ceny skladové zásoby.
- $discountValidity : string|null
- Platnost slevy resp. vedlejší ceny může být trvalá nebo časově omezená; v tom případě uveďte data platnosti do polí od a do.
- $extId : ExtIdType|null
- Odkaz na záznam v externí databázi. V databázi se nachází speciální tabulka obsahující vazbu mezi agendou a externí databází.
- $id : int|null
- ID prodejní ceny, na tuto hodnotu se lze odkazovat v seznamu prodejních cen.
- $margin : float|null
- Marže %. Uveďte přirážku k nákupní ceně v procentech v případě, že používáte tento způsob výpočtu.
- $name : string|null
- Popis prodejní ceny.
- $priceType : string|null
- Typ ceny.
- $rate : float|null
- Kurs.
- $rebate : float|null
- Rabat %. Uveďte slevu v procentech v případě, že používáte tento způsob výpočtu.
- $rounding : string|null
- Zaokrouhlení. Počet desetinných míst zaokrouhlení (v Kč) při výpočtu ceny.
Methods
- getCalculation() : string
- Gets as calculation.
- getCode() : string
- Gets as code.
- getCurrency() : RefType
- Gets as currency.
- getDateFrom() : DateTime
- Gets as dateFrom.
- getDateTill() : DateTime
- Gets as dateTill.
- getDiscountPercentage() : float
- Gets as discountPercentage.
- getDiscountValidity() : string
- Gets as discountValidity.
- getExtId() : ExtIdType
- Gets as extId.
- getId() : int
- Gets as id.
- getMargin() : float
- Gets as margin.
- getName() : string
- Gets as name.
- getPriceType() : string
- Gets as priceType.
- getRate() : float
- Gets as rate.
- getRebate() : float
- Gets as rebate.
- getRounding() : string
- Gets as rounding.
- setCalculation() : self
- Sets a new calculation.
- setCode() : self
- Sets a new code.
- setCurrency() : self
- Sets a new currency.
- setDateFrom() : self
- Sets a new dateFrom.
- setDateTill() : self
- Sets a new dateTill.
- setDiscountPercentage() : self
- Sets a new discountPercentage.
- setDiscountValidity() : self
- Sets a new discountValidity.
- setExtId() : self
- Sets a new extId.
- setId() : self
- Sets a new id.
- setMargin() : self
- Sets a new margin.
- setName() : self
- Sets a new name.
- setPriceType() : self
- Sets a new priceType.
- setRate() : self
- Sets a new rate.
- setRebate() : self
- Sets a new rebate.
- setRounding() : self
- Sets a new rounding.
Properties
$calculation
Typ výpočtu. Způsob výpočtu ceny (s daní / bez daně) s ohledem na DPH.
private
string|null
$calculation
= null
$code
Název prodejní ceny.
private
string|null
$code
= null
$currency
Měna.
private
RefType|null
$currency
= null
$dateFrom
Počáteční datum platnosti časově omezené prodejní ceny.
private
DateTime|null
$dateFrom
= null
$dateTill
Koncové datum platnosti časově omezené prodejní ceny.
private
DateTime|null
$dateTill
= null
$discountPercentage
Sleva v procentech sloužící pro výpočet slevy ze základní prodejní ceny skladové zásoby.
private
float|null
$discountPercentage
= null
$discountValidity
Platnost slevy resp. vedlejší ceny může být trvalá nebo časově omezená; v tom případě uveďte data platnosti do polí od a do.
private
string|null
$discountValidity
= null
Platnost ceny lze také pozastavit, takže se nenabízí při výdeji.
$extId
Odkaz na záznam v externí databázi. V databázi se nachází speciální tabulka obsahující vazbu mezi agendou a externí databází.
private
ExtIdType|null
$extId
= null
$id
ID prodejní ceny, na tuto hodnotu se lze odkazovat v seznamu prodejních cen.
private
int|null
$id
= null
$margin
Marže %. Uveďte přirážku k nákupní ceně v procentech v případě, že používáte tento způsob výpočtu.
private
float|null
$margin
= null
$name
Popis prodejní ceny.
private
string|null
$name
= null
$priceType
Typ ceny.
private
string|null
$priceType
= null
$rate
Kurs.
private
float|null
$rate
= null
$rebate
Rabat %. Uveďte slevu v procentech v případě, že používáte tento způsob výpočtu.
private
float|null
$rebate
= null
$rounding
Zaokrouhlení. Počet desetinných míst zaokrouhlení (v Kč) při výpočtu ceny.
private
string|null
$rounding
= null
Methods
getCalculation()
Gets as calculation.
public
getCalculation() : string
Typ výpočtu. Způsob výpočtu ceny (s daní / bez daně) s ohledem na DPH.
Return values
stringgetCode()
Gets as code.
public
getCode() : string
Název prodejní ceny.
Return values
stringgetCurrency()
Gets as currency.
public
getCurrency() : RefType
Měna.
Return values
RefTypegetDateFrom()
Gets as dateFrom.
public
getDateFrom() : DateTime
Počáteční datum platnosti časově omezené prodejní ceny.
Return values
DateTimegetDateTill()
Gets as dateTill.
public
getDateTill() : DateTime
Koncové datum platnosti časově omezené prodejní ceny.
Return values
DateTimegetDiscountPercentage()
Gets as discountPercentage.
public
getDiscountPercentage() : float
Sleva v procentech sloužící pro výpočet slevy ze základní prodejní ceny skladové zásoby.
Return values
floatgetDiscountValidity()
Gets as discountValidity.
public
getDiscountValidity() : string
Platnost slevy resp. vedlejší ceny může být trvalá nebo časově omezená; v tom případě uveďte data platnosti do polí od a do. Platnost ceny lze také pozastavit, takže se nenabízí při výdeji.
Return values
stringgetExtId()
Gets as extId.
public
getExtId() : ExtIdType
Odkaz na záznam v externí databázi. V databázi se nachází speciální tabulka obsahující vazbu mezi agendou a externí databází.
Return values
ExtIdTypegetId()
Gets as id.
public
getId() : int
ID prodejní ceny, na tuto hodnotu se lze odkazovat v seznamu prodejních cen.
Return values
intgetMargin()
Gets as margin.
public
getMargin() : float
Marže %. Uveďte přirážku k nákupní ceně v procentech v případě, že používáte tento způsob výpočtu.
Return values
floatgetName()
Gets as name.
public
getName() : string
Popis prodejní ceny.
Return values
stringgetPriceType()
Gets as priceType.
public
getPriceType() : string
Typ ceny.
Return values
stringgetRate()
Gets as rate.
public
getRate() : float
Kurs.
Return values
floatgetRebate()
Gets as rebate.
public
getRebate() : float
Rabat %. Uveďte slevu v procentech v případě, že používáte tento způsob výpočtu.
Return values
floatgetRounding()
Gets as rounding.
public
getRounding() : string
Zaokrouhlení. Počet desetinných míst zaokrouhlení (v Kč) při výpočtu ceny.
Return values
stringsetCalculation()
Sets a new calculation.
public
setCalculation(string $calculation) : self
Typ výpočtu. Způsob výpočtu ceny (s daní / bez daně) s ohledem na DPH.
Parameters
- $calculation : string
Return values
selfsetCode()
Sets a new code.
public
setCode(string $code) : self
Název prodejní ceny.
Parameters
- $code : string
Return values
selfsetCurrency()
Sets a new currency.
public
setCurrency([RefType|null $currency = null ]) : self
Měna.
Parameters
- $currency : RefType|null = null
Return values
selfsetDateFrom()
Sets a new dateFrom.
public
setDateFrom([DateTime|null $dateFrom = null ]) : self
Počáteční datum platnosti časově omezené prodejní ceny.
Parameters
- $dateFrom : DateTime|null = null
Return values
selfsetDateTill()
Sets a new dateTill.
public
setDateTill([DateTime|null $dateTill = null ]) : self
Koncové datum platnosti časově omezené prodejní ceny.
Parameters
- $dateTill : DateTime|null = null
Return values
selfsetDiscountPercentage()
Sets a new discountPercentage.
public
setDiscountPercentage(float $discountPercentage) : self
Sleva v procentech sloužící pro výpočet slevy ze základní prodejní ceny skladové zásoby.
Parameters
- $discountPercentage : float
Return values
selfsetDiscountValidity()
Sets a new discountValidity.
public
setDiscountValidity(string $discountValidity) : self
Platnost slevy resp. vedlejší ceny může být trvalá nebo časově omezená; v tom případě uveďte data platnosti do polí od a do. Platnost ceny lze také pozastavit, takže se nenabízí při výdeji.
Parameters
- $discountValidity : string
Return values
selfsetExtId()
Sets a new extId.
public
setExtId([ExtIdType|null $extId = null ]) : self
Odkaz na záznam v externí databázi. V databázi se nachází speciální tabulka obsahující vazbu mezi agendou a externí databází.
Parameters
- $extId : ExtIdType|null = null
Return values
selfsetId()
Sets a new id.
public
setId(int $id) : self
ID prodejní ceny, na tuto hodnotu se lze odkazovat v seznamu prodejních cen.
Parameters
- $id : int
Return values
selfsetMargin()
Sets a new margin.
public
setMargin(float $margin) : self
Marže %. Uveďte přirážku k nákupní ceně v procentech v případě, že používáte tento způsob výpočtu.
Parameters
- $margin : float
Return values
selfsetName()
Sets a new name.
public
setName(string $name) : self
Popis prodejní ceny.
Parameters
- $name : string
Return values
selfsetPriceType()
Sets a new priceType.
public
setPriceType(string $priceType) : self
Typ ceny.
Parameters
- $priceType : string
Return values
selfsetRate()
Sets a new rate.
public
setRate(float $rate) : self
Kurs.
Parameters
- $rate : float
Return values
selfsetRebate()
Sets a new rebate.
public
setRebate(float $rebate) : self
Rabat %. Uveďte slevu v procentech v případě, že používáte tento způsob výpočtu.
Parameters
- $rebate : float
Return values
selfsetRounding()
Sets a new rounding.
public
setRounding(string $rounding) : self
Zaokrouhlení. Počet desetinných míst zaokrouhlení (v Kč) při výpočtu ceny.
Parameters
- $rounding : string