Bitrix API

ConverterDocumentInvoice extends ConverterDocumentOrder

Class ConverterDocumentOrder

Table of Contents

Constants

CURRENCY_RATE_DEFAULT  = 1
KOEF_DEFAULT  = 1
MEASURE_CODE_DEFAULT  = 796

Methods

externalize()  : array<string|int, mixed>
externalizeDiscounts()  : array<string|int, mixed>
externalizeItems()  : array<string|int, mixed>
externalizeStories()  : array<string|int, mixed>
externalizeTaxes()  : array<string|int, 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

MEASURE_CODE_DEFAULT

public mixed MEASURE_CODE_DEFAULT = 796

Methods

externalize()

public externalize(array<string|int, mixed> $fields) : array<string|int, mixed>
Parameters
$fields : array<string|int, mixed>
Return values
array<string|int, mixed>

externalizeDiscounts()

public externalizeDiscounts(array<string|int, mixed> $discount, array<string|int, mixed> $info) : array<string|int, mixed>
Parameters
$discount : array<string|int, mixed>
$info : array<string|int, mixed>
Return values
array<string|int, mixed>

externalizeItems()

public externalizeItems(mixed $items, mixed $info) : array<string|int, mixed>
Parameters
$items : mixed
$info : mixed
Return values
array<string|int, mixed>

externalizeStories()

public externalizeStories(mixed $stories, mixed $info) : array<string|int, mixed>
Parameters
$stories : mixed
$info : mixed
Return values
array<string|int, mixed>

externalizeTaxes()

public externalizeTaxes(mixed $taxes, array<string|int, mixed> $info) : array<string|int, mixed>
Parameters
$taxes : mixed
$info : array<string|int, mixed>
Return values
array<string|int, mixed>

getDocmentTypeId()

public getDocmentTypeId() : mixed

getEntityTypeId()

public getEntityTypeId() : mixed

init()

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(mixed $xml) : string
Parameters
$xml : mixed
Return values
string

resolveParams()

public resolveParams(mixed $documentImport) : array<string|int, mixed>
Parameters
$documentImport : mixed
Tags
throws
ArgumentException
Return values
array<string|int, mixed>

sanitizeFields()

public static sanitizeFields([null $order = null ], array<string|int, mixed> &$fields, ISettings $settings) : mixed
Parameters
$order : null = null
$fields : array<string|int, mixed>
$settings : ISettings
Tags
throws
ArgumentException

        
On this page

Search results