\Bitrix\Sale\ShipmentItem is a shipment item class. Class also implements interface \IEntityMarker
.
Inheritance chain
\Bitrix\Sale\ShipmentItem > \Bitrix\Sale\Internals\CollectableEntity > \Bitrix\Sale\Internals\Entity
Class methods
Methods for parent class Bitrix\Sale\Internals\CollectableEntity
Methods for parent class \Bitrix\Sale\Internals\Entity
Method | Description | Available from version |
doFinalAction | Abstract method, designed to implement "final" calculation logic. |
|
getAvailableFields | Returns array of fields to be set via methods setField() and setFields() . |
|
getAvailableFieldsMap | Returns array of fields to be set via the methods setField() and setFields() . getAvailableFields values are used as array keys. |
|
getField | Returns value for $name field. |
|
getFieldValues | Returns array of fields with values. |
|
getId | Returns entity ID. |
|
initField | Initializes field by a value. Object is not considered as updated. |
|
initFields | Initializes fields by values. Object is not considered as updated. |
|
isChanged | Checks, if entity was updated. If yes, returns true , otherwise returns false . |
|
isMathActionOnly | Checks, if current data is used for calculations (provider data is not requested). If yes, returns true , otherwise returns false . |
|
setField | Sets values for the field $name . |
|
setFields | Initializes fields by values. Object is not considered as updated. |
|
setMathActionOnly | Disables requests to provider when during calculations. |
|
verify | Checks, if object is correct. Returns object \Bitrix\Sale\Result . |
|