Основные переменные в Mobile SMARTS
Для разработки процессов и алгоритмов в Mobile SMARTS предусмотрены действия. При выполнении тех или иных действий появляются какие-то данные (товары, упаковки, штрихкоды, ячейки, какие-то строки и т.д.), которые заносятся в различные переменные, для дальнейшего использования другими действиями. Рассмотрим подробнее наиболее часто используемые (основные) переменные.
Объект «Buffer»
Buffer — буфер строк, с которым работают действи я занесения в буфер и записи в документ из буфера.
Кем заполняется
Эта переменная появляется как результат работы действия «Запись данных в буфер».
Как используется
Переменная Buffer используется для хранения данных, без прямой записи в документ, для последующего использования другими действиями.
Для записи данных из буфера в документ. Все данные из буфера сохраняются в документ действием «Запись буфера в документ».
Основные поля
| Имя свойства объекта | Описание |
| Count | Количество строк. |
| DeclaredQuantity | Суммарное плановое количество в базовых упаковках. |
| CurrentQuantity | Суммарное фактическое количество в базовых упаковках. |
| DeclaredQuantityInUnits | Суммарное плановое количество в единицах. |
| CurrentQuantityInUnits | Суммарное фактическое количество в единицах. |
| Index (Item) | Получить номер строки (заменить Item в шаблоне) в коллекции. |
| GetDeclaredQuantityInPacking (product, packing) |