Кнопка для вывода отсутствующих в отгрузке позиций

Последние изменения: 21.03.2023

Данная кнопка в заказах покупателя проверяет, все ли позиции из него присутствуют в связанном документе отгрузки. Если какой-либо позиции в документе отгрузки нет, то она, с указанием недостающего количества, выводится пользователю.



Код для вставки:


Результат выполнения:

Дополнительный expand:

positions.assortment.uom

Выполнить Liquid:

{%- capture var2 -%}
{%- for position in entity.positions.rows -%}
{%- assign lack = position.quantity | minus: position.shipped -%}
{%- if lack != 0 -%}
{{ forloop.index }}. {{ position.assortment.name }} - {{ position.quantity | minus: position.shipped }}{{ position.assortment.uom.name }}
{% endif -%}
{%- endfor -%}
{%- endcapture -%}

Результат выполнения:



После нажатия на кнопку пользователь увидит список товаров, которые еще не отгружены по данному заказу.


Помогла ли вам статья?