Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #language: ru
- @ExportScenarios
- Функционал: Создание номенклатуры
- Сценарий: Я создаю номенклатуру
- И для каждой строки таблицы я выполняю
- | 'Перем_ИмяНоменклатуры' | 'Перем_ИмяГруппы' | 'Перем_ИмяВидаНоменклатуры' | 'Перем_ЗначениеЕдиницыИзмерения' | 'Перем_ЗначениеСтавки' | 'Перем_ЗначениеАртикула' |
- Если не существует переменная "Перем_ИмяГруппы" Тогда
- И я запоминаю строку "" в переменную "Перем_ИмяГруппы"
- Если не существует переменная "Перем_ИмяВидаНоменклатуры" Тогда
- И я запоминаю строку "Товары" в переменную "Перем_ИмяВидаНоменклатуры"
- Если не существует переменная "Перем_ЗначениеЕдиницыИзмерения" Тогда
- И я запоминаю строку "buc." в переменную "Перем_ЗначениеЕдиницыИзмерения"
- Если не существует переменная "Перем_ЗначениеСтавки" Тогда
- И я запоминаю строку "20%" в переменную "Перем_ЗначениеСтавки"
- Если не существует переменная "Перем_ЗначениеАртикула" Тогда
- И я запоминаю строку "" в переменную "Перем_ЗначениеАртикула"
- И В командном интерфейсе я выбираю 'Справочники' 'Номенклатура'
- Тогда открылось окно 'Номенклатура'
- Если переменная "Перем_ИмяГруппы" имеет значение "" Тогда
- Иначе
- И в таблице "Список" я перехожу к строке:
- | 'Наименование' |
- | '$Перем_ИмяГруппы$' |
- И в таблице "Список" я выбираю текущую строку
- И я нажимаю на кнопку с именем 'ФормаСоздать'
- Тогда открылось окно 'Номенклатура (создание)'
- И в поле с именем 'Наименование' я ввожу текст '$Перем_ИмяНоменклатуры$'
- И из выпадающего списка с именем "ВидНоменклатуры" я выбираю точное значение '$Перем_ИмяВидаНоменклатуры$'
- И из выпадающего списка с именем "ЕдиницаИзмерения" я выбираю точное значение '$Перем_ЗначениеЕдиницыИзмерения$'
- И из выпадающего списка с именем "СтавкаНДС" я выбираю точное значение '$Перем_ЗначениеСтавки$'
- И в поле с именем 'Артикул' я ввожу текст '$Перем_ЗначениеАртикула$'
- И я нажимаю на кнопку с именем 'ФормаЗаписатьИЗакрыть'
- И я жду закрытия окна 'Номенклатура (создание) *' в течение 20 секунд
- Тогда открылось окно 'Номенклатура'
- И Я закрываю окно 'Номенклатура'
- И я удаляю переменную "Перем_ИмяНоменклатуры"
- И я удаляю переменную "Перем_ИмяГруппы"
- И я удаляю переменную "Перем_ИмяВидаНоменклатуры"
- И я удаляю переменную "Перем_ЗначениеЕдиницыИзмерения"
- И я удаляю переменную "Перем_ЗначениеСтавки"
- И я удаляю переменную "Перем_ЗначениеАртикула"
- ВЫЗОВ ИЗ ДРУГОГО СЦЕНАРИЯ:
- И Я создаю номенклатуру если не существует
- | 'Перем_ИмяНоменклатуры' | 'Перем_ИмяВидаНоменклатуры' | 'Перем_ЗначениеСтавки' |
- | 'Суп вкусный' | 'Товары' | '20%' |
- | 'Зама горячая' | 'Товары' | '8%' |
- Как видно, можно передавать не все параметры. Для отсутствующих будут взяты значения по умолчанию, указанные в экспортном сценарии.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement