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

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

23.05.2022 2:54


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

после выполнения скрипта появляется соответствующая галочка на закладке "Вложения и метки"



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