ChangeArtCertQty — различия между версиями
Материал из GB wiki
Bars (обсуждение | вклад) (→Первый вариант) |
Bars (обсуждение | вклад) (→Первый вариант) |
||
Строка 9: | Строка 9: | ||
== Первый вариант == | == Первый вариант == | ||
В качестве параметра команды [[Свойства]] - позволяет изменить количества в документе с заданным кодом: | В качестве параметра команды [[Свойства]] - позволяет изменить количества в документе с заданным кодом: | ||
− | ProcessCommand(11,`Id=123456,ChangeArtCertQty= | + | ProcessCommand(11,`Id=123456,ChangeArtCertQty=1:1:-10;1:2:10`,`PROPERTIES`) |
− | уменьшаем на 10 штук количество серии 1 и | + | уменьшаем на 10 штук количество серии 1 и увеличиваем на 10 штук количество серии 2 |
== Второй вариант == | == Второй вариант == | ||
Самостоятельный вызов - позволяет изменить количества в открытом документе: | Самостоятельный вызов - позволяет изменить количества в открытом документе: | ||
ProcessCommand(`CURRENT`,`ChangeArtCertQty=1:1:-10;1:2:10`,`ID124`) | ProcessCommand(`CURRENT`,`ChangeArtCertQty=1:1:-10;1:2:10`,`ID124`) |
Версия 15:28, 23 апреля 2010
Код команды: 124
Эта команда позволяет быстро изменять количества по заданным товарам и сериям. Список изменений задается в виде строки
<товар>:<серия>:<дельта>{:цена};<товар>:<серия>:<дельта>{:цена};...
Цену можно не указывать, она нужна только при добавлении новых строчек.
Первый вариант
В качестве параметра команды Свойства - позволяет изменить количества в документе с заданным кодом:
ProcessCommand(11,`Id=123456,ChangeArtCertQty=1:1:-10;1:2:10`,`PROPERTIES`)
уменьшаем на 10 штук количество серии 1 и увеличиваем на 10 штук количество серии 2
Второй вариант
Самостоятельный вызов - позволяет изменить количества в открытом документе:
ProcessCommand(`CURRENT`,`ChangeArtCertQty=1:1:-10;1:2:10`,`ID124`)