• Модуль: sale
  • Путь к файлу: ~/bitrix/modules/sale/lib/exchange/exportonecpackagecrm.php
  • Класс: BitrixSaleExchangeExportOneCPackageCRM
  • Вызов: ExportOneCPackageCRM::resolveEntityTypeId
protected function resolveEntityTypeId(BitrixSaleInternalsEntity $entity)
{
	$typeId = EntityType::UNDEFINED;

	if($entity instanceof Order)
		$typeId = Invoice::resolveEntityTypeId($entity);
	elseif ($entity instanceof Payment)
		$typeId = PaymentInvoiceBase::resolveEntityTypeId($entity);
	elseif ($entity instanceof Shipment)
		$typeId = ShipmentInvoice::resolveEntityTypeId($entity);

	return $typeId;
}