Форум OlegON > Программы и оборудование для автоматизации торговли > Системы автоматизации торговли > Супермаг Плюс (Супермаг 2000)

Пример скрипта создания метки документа : Супермаг Плюс (Супермаг 2000)

22.11.2024 3:09


25.05.2020 09:27
Ниже - скрипт создания метки документа "Не включать в алкогольную декларацию"
SQL код:
declare 
 sLabelID supermag.SMCustomLabels.ID%type := 'Alco.ExcludeDoc';
begin
 insert into supermag.SMCustomLabels (ID, Name, ValueType, Preset, LimitChoice)
   select sLabelID, 'Не включать в алкогольную декларацию', 1, '0', '0' from dual
  where not exists (select 1 from supermag.SMCustomLabels where ID=sLabelID);
 insert into supermag.SMDocLabels (DocType, LabelID) select 'WI', sLabelID from dual
  where not exists (select 1 from supermag.SMDocLabels where DocType='WI' and LabelID=sLabelID);
 insert into supermag.SMDocLabels (DocType, LabelID) select 'WO', sLabelID from dual
  where not exists (select 1 from supermag.SMDocLabels where DocType='WO' and LabelID=sLabelID);
 insert into supermag.SMDocLabels (DocType, LabelID) select 'IW', sLabelID from dual
  where not exists (select 1 from supermag.SMDocLabels where DocType='IW' and LabelID=sLabelID);
end;
/ 
после выполнения скрипта появляется соответствующая галочка на закладке "Вложения и метки"


Часовой пояс GMT +3, время: 03:09.

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.