Exportcenter:UnitRules: различия между версиями
Перейти к навигации
Перейти к поиску
Строка 17: | Строка 17: | ||
or ($unitRule.product.guid = $application.product.guid and $unitRule.subProduct.guid is null) | or ($unitRule.product.guid = $application.product.guid and $unitRule.subProduct.guid is null) | ||
or ($unitRule.subProduct.guid = $application.subProduct.guid) | or ($unitRule.subProduct.guid = $application.subProduct.guid) | ||
где: | |||
$unitRule -- строка в матрице | |||
$application -- заявление экспортера | |||
</syntaxhighlight> | </syntaxhighlight> | ||
</div> | </div> |
Текущая версия на 13:34, 3 ноября 2023
Общее описание
При подаче заявления на оформление ветеринарного разрешения (вывоз) / внесение изменений и дополнений в выданное ветеринарное разрешение (вывоз) заявителю необходимо указать единицы измерения для продукции.
Правила соответствия единиц измерения и продукции приводятся в таблице Excel Файл:Matching units and products.xlsx.
Алгоритм определения единицы измерения для продукции
- Единицы измерения добавлены для всего типа продукции (в столбцах "Продукция", "Вид продукции" значение ANY), должны быть доступны для всех включенных в тип уровней продукции и видов продукции, которые к ним относятся.
- Единицы измерения добавлены для конкретного уровня "Продукция"/"Вид продукции". Данные единицы измерения должны быть доступны (дополнительно к единицам измерения из п.1) для данной конкретной продукции/вида продукции.
Условие отбора строк из матрицы единиц измерений для формирования списка разрешенных единиц измерения
($unitRule.productType.id = $application.productType.id and $unitRule.product.guid is null and $unitRule.subProduct.guid is null)
or ($unitRule.product.guid = $application.product.guid and $unitRule.subProduct.guid is null)
or ($unitRule.subProduct.guid = $application.subProduct.guid)
где:
$unitRule -- строка в матрице
$application -- заявление экспортера