Documentation

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

$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

$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
string

getCode()

Gets as code.

public getCode() : string

Název prodejní ceny.

Return values
string

getDateFrom()

Gets as dateFrom.

public getDateFrom() : DateTime

Počáteční datum platnosti časově omezené prodejní ceny.

Return values
DateTime

getDateTill()

Gets as dateTill.

public getDateTill() : DateTime

Koncové datum platnosti časově omezené prodejní ceny.

Return values
DateTime

getDiscountPercentage()

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
float

getDiscountValidity()

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
string

getExtId()

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
ExtIdType

getId()

Gets as id.

public getId() : int

ID prodejní ceny, na tuto hodnotu se lze odkazovat v seznamu prodejních cen.

Return values
int

getMargin()

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
float

getName()

Gets as name.

public getName() : string

Popis prodejní ceny.

Return values
string

getPriceType()

Gets as priceType.

public getPriceType() : string

Typ ceny.

Return values
string

getRebate()

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
float

getRounding()

Gets as rounding.

public getRounding() : string

Zaokrouhlení. Počet desetinných míst zaokrouhlení (v Kč) při výpočtu ceny.

Return values
string

setCalculation()

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
self

setCode()

Sets a new code.

public setCode(string $code) : self

Název prodejní ceny.

Parameters
$code : string
Return values
self

setCurrency()

Sets a new currency.

public setCurrency([RefType|null $currency = null ]) : self

Měna.

Parameters
$currency : RefType|null = null
Return values
self

setDateFrom()

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
self

setDateTill()

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
self

setDiscountPercentage()

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
self

setDiscountValidity()

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
self

setExtId()

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
self

setId()

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
self

setMargin()

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
self

setName()

Sets a new name.

public setName(string $name) : self

Popis prodejní ceny.

Parameters
$name : string
Return values
self

setPriceType()

Sets a new priceType.

public setPriceType(string $priceType) : self

Typ ceny.

Parameters
$priceType : string
Return values
self

setRate()

Sets a new rate.

public setRate(float $rate) : self

Kurs.

Parameters
$rate : float
Return values
self

setRebate()

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
self

setRounding()

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

        
On this page

Search results