|
| getPrintedChecks () |
| addPrintedCheck ($check) |
| onTradeBindingCollectionModify ($action, TradeBindingEntity $entity, $name=null, $oldValue=null, $value=null) |
| resetData ($select=array('PRICE')) |
| getBasePrice () |
| setBasket (BasketBase $basket) |
| getShipmentCollection () |
| getTradeBindingCollection () |
| getPaymentCollection () |
| isShipped () |
| onBeforeBasketItemDelete (BasketItem $basketItem) |
| onBasketModify ($action, BasketItemBase $basketItem, $name=null, $oldValue=null, $value=null) |
| onBeforeBasketRefresh () |
| applyDiscount (array $data) |
| verify () |
| getBusinessValueProviderInstance ($mapping) |
| isChanged () |
| clearChanged () |
| getDeliverySystemId () |
| getPaymentSystemId () |
| toArray () |
| getInternalId () |
| isSaveRunning () |
| appendBasket (BasketBase $basket) |
| getBasket () |
| setField ($name, $value) |
| setFieldNoDemand ($name, $value) |
| getField ($name) |
| initField ($name, $value) |
| getPropertyCollection () |
| onPropertyValueCollectionModify ($action, EntityPropertyValue $property, $name=null, $oldValue=null, $value=null) |
| getPersonTypeId () |
| setPersonTypeId ($personTypeId) |
| getPrice () |
| getSumPaid () |
| getDeliveryPrice () |
| getDeliveryLocation () |
| getTaxPrice () |
| getTaxValue () |
| getDiscountPrice () |
| getCurrency () |
| getUserId () |
| getSiteId () |
| isUsedVat () |
| getVatRate () |
| getVatSum () |
| isMarked () |
| refreshVat () |
| isExternal () |
| setVatSum ($price) |
| setVatDelivery ($price) |
| getDateInsert () |
| getCalculateType () |
| onAfterBasketRefresh () |
| getTax () |
| isNew () |
| resetTax () |
| isClone () |
| isPaid () |
| isAllowDelivery () |
| isDeducted () |
| isCanceled () |
| getTaxLocation () |
| isMathActionOnly () |
| hasMeaningfulField () |
| clearStartField () |
| isStartField ($isMeaningfulField=false) |
| setMathActionOnly ($value=false) |
| getDiscount () |
| __construct () |
| fetch (Main\Text\Converter $converter=null) |
| loadShipmentCollection () |
| loadPaymentCollection () |
| getPersonTypeId () |
См. определение в файле order.php строка 19
◆ addInternal()
addInternal |
( |
array | $data | ) |
|
|
protected |
- Аргументы
-
- Возвращает
- Entity\AddResult
- Исключения
-
Exception
Переопределяет метод предка OrderBase.
См. определение в файле order.php строка 2335
◆ addPrintedCheck()
addPrintedCheck |
( |
| $check | ) |
|
Add printed check to order
- Аргументы
-
См. определение в файле order.php строка 109
◆ applyDiscount()
applyDiscount |
( |
array | $data | ) |
|
◆ calculatePrice()
◆ clearChanged()
◆ deleteInternal()
deleteInternal |
( |
| $primary | ) |
|
|
staticprotected |
- Аргументы
-
- Возвращает
- Entity\DeleteResult
- Исключения
-
Exception
Переопределяет метод предка OrderBase.
См. определение в файле order.php строка 2356
◆ getBasePrice()
Returns order price without discounts.
- Возвращает
- float
Переопределяет метод предка OrderBase.
См. определение в файле order.php строка 635
◆ getBusinessValueProviderInstance()
getBusinessValueProviderInstance |
( |
| $mapping | ) |
|
◆ getDeliverySystemId()
- Возвращает
- array
- Исключения
-
ObjectNotFoundException
См. определение в файле order.php строка 2429
◆ getFieldsMap()
- Возвращает
- array
См. определение в файле order.php строка 50
◆ getList()
- Аргументы
-
- Возвращает
- Main\DB\Result
- Исключения
-
ArgumentException
Переопределяет метод предка OrderBase.
См. определение в файле order.php строка 1919
◆ getLockedStatus()
Return order locked status.
- Аргументы
-
- Возвращает
- Result
- Исключения
-
ArgumentException
См. определение в файле order.php строка 1833
◆ getPaymentCollection()
◆ getPaymentSystemId()
- Возвращает
- array
- Исключения
-
ObjectNotFoundException
См. определение в файле order.php строка 2439
◆ getPrintedChecks()
Return printed check list
- Возвращает
- array
- Исключения
-
ArgumentException
См. определение в файле order.php строка 69
◆ getRegistryType()
- Возвращает
- string
См. определение в файле order.php строка 41
◆ getShipmentCollection()
getShipmentCollection |
( |
| ) |
|
Return shipment collection
- Возвращает
- ShipmentCollection
- Исключения
-
ArgumentException
- Исключения
-
ArgumentNullException
Замещает IShipmentOrder.
См. определение в файле order.php строка 756
◆ getStatusOnPaid()
- Возвращает
- mixed
- Исключения
-
ArgumentException
- Исключения
-
SystemException
См. определение в файле order.php строка 1513
◆ getStatusOnPartialPaid()
getStatusOnPartialPaid |
( |
| ) |
|
|
protected |
- Возвращает
- mixed
- Исключения
-
ArgumentException
- Исключения
-
SystemException
См. определение в файле order.php строка 1523
◆ getTradeBindingCollection()
getTradeBindingCollection |
( |
| ) |
|
Return trade binding collection
- Возвращает
- TradeBindingCollection
- Исключения
-
ArgumentException
- Исключения
-
ArgumentTypeException
- Исключения
-
SystemException
См. определение в файле order.php строка 774
◆ getUfId()
- Возвращает
- null|string
Переопределяет метод предка OrderBase.
См. определение в файле order.php строка 58
◆ isChanged()
◆ isShipped()
◆ loadPrintedChecks()
- Возвращает
- array
- Исключения
-
ArgumentException
См. определение в файле order.php строка 85
◆ lock()
Lock order.
- Аргументы
-
- Возвращает
- Entity\UpdateResult|Result
- Исключения
-
Exception
См. определение в файле order.php строка 1745
◆ onAfterSave()
◆ onBasketModify()
onBasketModify |
( |
| $action, |
|
|
BasketItemBase | $basketItem, |
|
|
| $name = null, |
|
|
| $oldValue = null, |
|
|
| $value = null ) |
Modify basket.
- Аргументы
-
string | $action | |
BasketItemBase | $basketItem | |
null | $name | |
null | $oldValue | |
null | $value | |
- Возвращает
- Result
- Исключения
-
ArgumentException
- Исключения
-
ArgumentNullException
- Исключения
-
ArgumentOutOfRangeException
- Исключения
-
NotImplementedException
- Исключения
-
NotSupportedException
- Исключения
-
ObjectNotFoundException
- Исключения
-
SystemException
См. определение в файле order.php строка 1174
◆ onBeforeBasketItemDelete()
onBeforeBasketItemDelete |
( |
BasketItem | $basketItem | ) |
|
◆ onBeforeBasketRefresh()
onBeforeBasketRefresh |
( |
| ) |
|
◆ onFieldModify()
onFieldModify |
( |
| $name, |
|
|
| $oldValue, |
|
|
| $value ) |
|
protected |
- Аргументы
-
string | $name | |
float | int | mixed | string | $oldValue | |
float | int | mixed | string | $value | |
- Возвращает
- Result
- Исключения
-
ArgumentException
- Исключения
-
ArgumentNullException
- Исключения
-
ArgumentOutOfRangeException
- Исключения
-
NotImplementedException
- Исключения
-
NotSupportedException
- Исключения
-
ObjectNotFoundException
См. определение в файле order.php строка 1053
◆ onOrderModify()
onOrderModify |
( |
| $name, |
|
|
| $oldValue, |
|
|
| $value ) |
|
protected |
- Аргументы
-
- Возвращает
- Result
- Исключения
-
NotSupportedException
- Исключения
-
ObjectNotFoundException
Переопределяет метод предка OrderBase.
См. определение в файле order.php строка 1106
◆ onTradeBindingCollectionModify()
onTradeBindingCollectionModify |
( |
| $action, |
|
|
TradeBindingEntity | $entity, |
|
|
| $name = null, |
|
|
| $oldValue = null, |
|
|
| $value = null ) |
◆ refreshInternal()
- Возвращает
- Result
- Исключения
-
ArgumentException
- Исключения
-
ArgumentNullException
- Исключения
-
ArgumentOutOfRangeException
- Исключения
-
NotImplementedException
- Исключения
-
NotSupportedException
См. определение в файле order.php строка 1681
◆ resetData()
resetData |
( |
| $select = array('PRICE') | ) |
|
- Аргументы
-
- Исключения
-
ArgumentException
- Исключения
-
ArgumentNullException
- Исключения
-
ArgumentOutOfRangeException
Переопределяет метод предка OrderBase.
См. определение в файле order.php строка 623
◆ setBasket()
- Аргументы
-
- Возвращает
- Result
- Исключения
-
ArgumentException
- Исключения
-
ArgumentNullException
- Исключения
-
ArgumentOutOfRangeException
- Исключения
-
NotSupportedException
- Исключения
-
ObjectNotFoundException
См. определение в файле order.php строка 651
◆ toArray()
- Возвращает
- array
- Исключения
-
ArgumentException
- Исключения
-
SystemException
Переопределяет метод предка OrderBase.
См. определение в файле order.php строка 2449
◆ unlock()
Unlock order.
- Аргументы
-
- Возвращает
- Entity\UpdateResult|Result
- Исключения
-
ArgumentNullException
- Исключения
-
Exception
См. определение в файле order.php строка 1771
◆ updateInternal()
updateInternal |
( |
| $primary, |
|
|
array | $data ) |
|
staticprotected |
- Аргументы
-
- Возвращает
- Entity\UpdateResult
- Исключения
-
Exception
Переопределяет метод предка OrderBase.
См. определение в файле order.php строка 2346
◆ verify()
- Возвращает
- Result
- Исключения
-
ArgumentException
- Исключения
-
ArgumentNullException
- Исключения
-
ArgumentOutOfRangeException
- Исключения
-
NotSupportedException
- Исключения
-
ObjectNotFoundException
См. определение в файле order.php строка 1866
◆ $paymentCollection
◆ $printedChecks
◆ $shipmentCollection
◆ $tradeBindingCollection
◆ SALE_ORDER_LOCK_STATUS_GREEN
const SALE_ORDER_LOCK_STATUS_GREEN = 'green' |
◆ SALE_ORDER_LOCK_STATUS_RED
const SALE_ORDER_LOCK_STATUS_RED = 'red' |
◆ SALE_ORDER_LOCK_STATUS_YELLOW
const SALE_ORDER_LOCK_STATUS_YELLOW = 'yellow' |
Объявления и описания членов класса находятся в файле: