ChangeArtCertQty — различия между версиями

Материал из GB wiki
Перейти к: навигация, поиск
(Первый вариант)
(Первый вариант)
Строка 9: Строка 9:
 
== Первый вариант ==
 
== Первый вариант ==
 
В качестве параметра команды [[Свойства]] - позволяет изменить количества в документе с заданным кодом:
 
В качестве параметра команды [[Свойства]] - позволяет изменить количества в документе с заданным кодом:
  ProcessCommand(11,`Id=123456,ChangeArtCertQty=`1:1:-10;1:2:10`,`PROPERTIES`)
+
  ProcessCommand(11,`Id=123456,ChangeArtCertQty=1:1:-10;1:2:10`,`PROPERTIES`)
уменьшаем на 10 штук количество серии 1 и цвеличиваем на 10 штук количество серии 2
+
уменьшаем на 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`)