• Модуль: sale
  • Путь к файлу: ~/bitrix/modules/sale/lib/exchange/onec/documentbase.php
  • Класс: BitrixSaleExchangeOneCDocumentBase
  • Вызов: DocumentBase::resolveDocumentTypeName
static function resolveDocumentTypeName($typeId)
{
	if(!DocumentType::IsDefined($typeId))
	{
		throw new MainArgumentOutOfRangeException('Is not defined', DocumentType::FIRST, DocumentType::LAST);
	}

	$message = self::getMessage();

	$name = '';
	if($typeId == DocumentType::ORDER)
	{
		$name = $message["CC_BSC1_ORDER"];
	}
	elseif($typeId == DocumentType::PAYMENT_CASH)
	{
		$name = $message["CC_BSC1_PAYMENT_C"];
	}
	elseif($typeId == DocumentType::PAYMENT_CASH_LESS)
	{
		$name = $message["CC_BSC1_PAYMENT_B"];
	}
	elseif($typeId == DocumentType::PAYMENT_CARD_TRANSACTION)
	{
		$name = $message["CC_BSC1_PAYMENT_A"];
	}
	elseif($typeId == DocumentType::SHIPMENT)
	{
		$name = $message["CC_BSC1_SHIPMENT"];
	}

	return $name;
}