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

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

12.04.2024 21:28


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;

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


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

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