ConverterDocumentShipment extends Converter
Class ConverterDocumentShipment
Table of Contents
Constants
- CURRENCY_RATE_DEFAULT = 1
- KOEF_DEFAULT = 1
- MEASURE_CODE_DEFAULT = 796
Methods
- externalize() : mixed
- externalizeItems() : mixed
- externalizeStories() : mixed
- externalizeTaxes() : mixed
- getDocmentTypeId() : mixed
- getEntityTypeId() : mixed
- getInstance() : Converter
- getSettings() : ISettings
- init() : mixed
- modifyItemIdByItemName() : mixed
- normalizeExternalCode() : string
- resolveParams() : array<string|int, mixed>
- sanitizeFields() : mixed
Constants
CURRENCY_RATE_DEFAULT
public
mixed
CURRENCY_RATE_DEFAULT
= 1
KOEF_DEFAULT
public
mixed
KOEF_DEFAULT
= 1
MEASURE_CODE_DEFAULT
public
mixed
MEASURE_CODE_DEFAULT
= 796
Methods
externalize()
public
externalize(array<string|int, mixed> $fields) : mixed
Parameters
- $fields : array<string|int, mixed>
externalizeItems()
public
externalizeItems(array<string|int, mixed> $taxes, array<string|int, mixed> $info) : mixed
Parameters
- $taxes : array<string|int, mixed>
- $info : array<string|int, mixed>
externalizeStories()
public
externalizeStories(array<string|int, mixed> $stories, array<string|int, mixed> $info) : mixed
Parameters
- $stories : array<string|int, mixed>
- $info : array<string|int, mixed>
externalizeTaxes()
public
externalizeTaxes(array<string|int, mixed> $items, array<string|int, mixed> $info) : mixed
Parameters
- $items : array<string|int, mixed>
- $info : array<string|int, mixed>
getDocmentTypeId()
public
getDocmentTypeId() : mixed
getEntityTypeId()
public
getEntityTypeId() : mixed
getInstance()
public
static getInstance(int $typeId) : Converter
Parameters
- $typeId : int
-
Type ID.
Return values
ConvertergetSettings()
public
getSettings() : ISettings
Return values
ISettingsinit()
public
init(ISettings $settings[, mixed $entityTypeId = EntityType::UNDEFINED ][, mixed $documentTypeId = DocumentType::UNDEFINED ]) : mixed
Parameters
- $settings : ISettings
- $entityTypeId : mixed = EntityType::UNDEFINED
- $documentTypeId : mixed = DocumentType::UNDEFINED
modifyItemIdByItemName()
public
modifyItemIdByItemName(mixed $fields) : mixed
Parameters
- $fields : mixed
normalizeExternalCode()
public
static normalizeExternalCode(string $code) : string
Parameters
- $code : string
Return values
stringresolveParams()
public
resolveParams(mixed $documentImport) : array<string|int, mixed>
Parameters
- $documentImport : mixed
Tags
Return values
array<string|int, mixed>sanitizeFields()
public
static sanitizeFields([Shipment|null $shipment = null ], array<string|int, mixed> &$fields, ISettings $settings) : mixed
Parameters
- $shipment : Shipment|null = null
- $fields : array<string|int, mixed>
- $settings : ISettings