• Модуль: sale
  • Путь к файлу: ~/bitrix/modules/sale/lib/compatible/ordercompatibility.php
  • Класс: BitrixSaleCompatibleOrderCompatibility
  • Вызов: OrderCompatibility::getEntityDateFields
static function getEntityDateFields(SaleInternalsCollectableEntity $entity)
{
	if ($entity instanceof SaleShipment)
	{
		return array(
			'DATE_ALLOW_DELIVERY' => 'datetime',
			'DELIVERY_DOC_DATE' => 'date',
			'DATE_DEDUCTED' => 'datetime',
			'DATE_MARKED' => 'datetime',
			'DATE_RESPONSIBLE_ID' => 'date',
			'DATE_INSERT' => 'datetime',
			'TRACKING_LAST_CHECK' => 'datetime',
			'TRACKING_LAST_CHANGE' => 'datetime',
		);
	}
	elseif ($entity instanceof SalePayment)
	{
		return array(
			'DATE_PAYED' => 'datetime',
			'DATE_PAID' => 'datetime',
			'PAY_VOUCHER_DATE' => 'date',
			'PS_RESPONSE_DATE' => 'datetime',
		);
	}
}