Данная кнопка в заказах покупателя проверяет, все ли позиции из него присутствуют в связанном документе отгрузки. Если какой-либо позиции в документе отгрузки нет, то она, с указанием недостающего количества, выводится пользователю.
Код для вставки:
Результат выполнения:
Дополнительный 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 -%}
Результат выполнения:
После нажатия на кнопку пользователь увидит список товаров, которые еще не отгружены по данному заказу.