• Модуль: sale
  • Путь к файлу: ~/bitrix/modules/sale/lib/payableshipmentitem.php
  • Класс: BitrixSalePayableShipmentItem
  • Вызов: PayableShipmentItem::create
static function create(PayableItemCollection $collection, CollectableEntity $entity)
{
	if (!$entity instanceof Shipment)
	{
		throw new MainSystemException(
			MainLocalizationLoc::getMessage(
				'SALE_PAYABLE_ITEM_INCOMPATIBLE_TYPE',
				['#CLASS#' => Shipment::class]
			)
		);
	}

	$item = parent::create($collection, $entity);

	$item->setFieldNoDemand('QUANTITY', 1);

	return $item;
}