• Модуль: sale
  • Путь к файлу: ~/bitrix/modules/sale/lib/exchange/onec/subordinatesale/orderdocument.php
  • Класс: BitrixSaleExchangeOneCSubordinateSaleOrderDocument
  • Вызов: OrderDocument::resolveSubordinateDocuments
static function resolveSubordinateDocuments($value)
{
	$result = null;
	$message = self::getMessage();

	if(is_array($value["#"][$message["SALE_EXPORT_SUBORDINATES"]][0]["#"][$message["SALE_EXPORT_SUBORDINATE"]][0]["#"]))
	{
		$rawSubordinates = $value["#"][$message["SALE_EXPORT_SUBORDINATES"]][0]["#"][$message["SALE_EXPORT_SUBORDINATE"]];

		foreach ($rawSubordinates as $raw)
		{
			$documentTypeId = self::resolveRawDocumentTypeId($raw);
			$document = DocumentFactory::create($documentTypeId);
			$result[] = $document::prepareFieldsData($raw);
		}
	}
	return $result;
}