Ошибка при вызове метода контекста выполнитьпакет

Не работает привелигированный режим во внешней обработке с небезопасным режимом

Я
   pumba055

13.03.19 — 19:00

Коллеги, помогите!!!!!! Хелп!!! ((((((((((

Не работает привилигированный режим!

В коде пишу —>

Функция СведенияОВнешнейОбработке() Экспорт

    ПраметрыРегистрации.Вставить(«БезопасныйРежим», ложь);

   ДенисЧ

1 — 13.03.19 — 19:01

А во внешней он должен работать?

   ildary

2 — 13.03.19 — 19:19

(0) а как запускается обработка? Через Файл-Открыть? Тогда ПраметрыРегистрации.Вставить(«БезопасныйРежим», ложь); не работает и всё равно включается безопасный режим.

   pumba055

3 — 13.03.19 — 20:11

внешняя обработка — дополнительная печатная форма

   pumba055

4 — 13.03.19 — 20:30

Не поняла вопроса —> а во внешней он должен работать?  Я не знаю, ну а почему б ему не работать, должен) В синтакс помощнике об этом не упомянуто…

   vde69

5 — 13.03.19 — 20:37

привелигированый режим работает ТОЛЬКО если код выполняется на сервере.

   pumba055

6 — 13.03.19 — 20:40

У меня на сервере точно выполняется, т.к. ругается на ВыполнитьЗапрос() — запрос только на сервере выполняется, в 1С по крайней мере точно    

УстановитьПривилегированныйРежим(истина);

    
ПакетРезультатовЗапроса = Запрос.ВыполнитьПакет(); —> тут возникает ошибка

   pumba055

7 — 13.03.19 — 20:51

И ругается этот гад так —>  

{ВнешняяОбработка.СчетНаОплатуКлиентуАвансТП.МодульОбъекта(2748)}: Ошибка при вызове метода контекста (ВыполнитьПакет)

    ПакетРезультатовЗапроса = Запрос.ВыполнитьПакет(); // Прив. режим включен

по причине:

Недостаточно прав для работы с таблицей «Документ.ОтчетКомитенту»

   pumba055

8 — 13.03.19 — 20:51

С полными правами соответственно все работает…..

   vde69

9 — 13.03.19 — 20:52

(6) не совсем так…

1. если база файловая — весь код всегда выполняется на клиенте

2. толстый клиент — то же отдельная песня, там запрос может и на клиенте выполнятся

   pumba055

10 — 13.03.19 — 20:53

база серверная

   pumba055

11 — 13.03.19 — 20:54

запрос может на клиенте выполняться в серверной базе? А разве есть данные которые на клиенте хранятся? о таких возможностей я у 1С не слышала

   pumba055

12 — 13.03.19 — 20:58

ну должен же мой привилигированный режим то работать — база серверная, код на сервере выполняется, ну и в чем дело? …….. (((((((((((((((((((((

   RomanYS

13 — 13.03.19 — 21:00

а ПривилегированныйРежим() что возвращает?

   pumba055

14 — 13.03.19 — 21:06

хм, написал что нет…….. а почему?……

   Сияющий в темноте

15 — 13.03.19 — 21:08

директива на сервере перед функцией стоит?

   pumba055

16 — 13.03.19 — 21:09

ПривилегированныйРежим() = вернул ‘ложь’ почему то…

    УстановитьПривилегированныйРежим(истина);

    
    Сообщить(Строка(ПривилегированныйРежим()));

    
    ПакетРезультатовЗапроса = Запрос.ВыполнитьПакет();

   pumba055

17 — 13.03.19 — 21:12

не было — поставила…. думала заработает))), вышла-зашла в 1С, не заработало (((

   pumba055

18 — 13.03.19 — 21:13

директиву на &сервере

   Franchiser

19 — 13.03.19 — 21:16

Не запускай через файл -открыть, добавь в базу

   pumba055

20 — 13.03.19 — 21:17

у меня внешняя печатная форма

   Franchiser

21 — 13.03.19 — 21:18

(20) каким же образом ты проверяешь привилегированныйрежим?

   pumba055

22 — 13.03.19 — 21:20

Сообщить(Строка(ПривилегированныйРежим()));

   RomanYS

23 — 13.03.19 — 21:21

(20) значит БезопасныйРежим не сработал. Там какие-то изменения в БСП были по этой теме вроде

   pumba055

24 — 13.03.19 — 21:23

ой, а как его проверить

   pumba055

25 — 13.03.19 — 21:24

или Сообщить(Строка(ПривилегированныйРежим()))  так его не проверишь?

   RomanYS

26 — 13.03.19 — 21:24

(24) БезопасныйРежим()

   Franchiser

27 — 13.03.19 — 21:25

(0) в 1с фреш безопасный режим не работает

   pumba055

28 — 13.03.19 — 21:31

БезопасныйРежим()  вернул —>  да…………..

а я ж ему написала в самом начале  —>

Функция СведенияОВнешнейОбработке() Экспорт

    ПраметрыРегистрации.Вставить(«БезопасныйРежим», ложь);

   RomanYS

29 — 13.03.19 — 21:34

(27) во фреше вроде просто так обработку не добавишь

   RomanYS

30 — 13.03.19 — 21:36

(28) целиком СведенияОВнешнейОбработке покажи

   pumba055

31 — 13.03.19 — 21:36

фреш это что?))

   pumba055

32 — 13.03.19 — 21:37

Функция СведенияОВнешнейОбработке() Экспорт

УстановитьПривилегированныйРежим(истина);

    
    ПараметрыРегистрации = Новый Структура;

    ПараметрыРегистрации.Вставить(«Вид», «ПечатнаяФорма»); //Варианты: «ДополнительнаяОбработка», «ДополнительныйОтчет», «ЗаполнениеОбъекта», «Отчет», «ПечатнаяФорма», «СозданиеСвязанныхОбъектов»

    
    МассивНазначений = Новый Массив();

    МассивНазначений.Добавить(«Документ.СчетНаОплатуКлиенту»);// например: «Документ._ДемоСчетНаОплатуПокупателю»

    ПараметрыРегистрации.Вставить(«Назначение», МассивНазначений);

    
    ПараметрыРегистрации.Вставить(«Наименование», «Счет на оплату клиенту ТП»);

    ПараметрыРегистрации.Вставить(«Версия», «2.0.0.1»); //например: «1.0»

    ПараметрыРегистрации.Вставить(«БезопасныйРежим», ложь); //Варианты: Истина, Ложь

    ПараметрыРегистрации.Вставить(«Информация», «Счет на оплату клиенту ТП»);

    ПараметрыРегистрации.Вставить(«ВерсияБСП», «1.2.1.4»);// не ниже какой версии БСП подерживается обработка

    
    ТаблицаКоманд = ПолучитьТаблицуКоманд();

    
    ДобавитьКоманду(ТаблицаКоманд,

    НСтр(«ru = ‘Счет на оплату клиенту ТП'»),//для отображения пользователю

    «СчетНаОплатуКлиентуАвансТП»,    //можно использовать для подмены поставляемой печатной формы

    «ВызовСерверногоМетода»,  //Использование.  Варианты: «ОткрытиеФормы», «ВызовКлиентскогоМетода», «ВызовСерверногоМетода»  

    Ложь,//Показывать оповещение. Варианты Истина, Ложь

    «ПечатьMXL»);//Модификатор

    
    
    ПараметрыРегистрации.Вставить(«Команды», ТаблицаКоманд);

    
    Возврат ПараметрыРегистрации;

    
КонецФункции

   RomanYS

33 — 13.03.19 — 21:37

(31) облако от 1с

   Franchiser

34 — 13.03.19 — 21:43

Версию БСП повыше поставь

   pumba055

35 — 13.03.19 — 21:43

может здесь что-то —>

ПараметрыРегистрации.Вставить(«ВерсияБСП», «1.2.1.4»);

   pumba055

36 — 13.03.19 — 21:44

во, тоже подумала, сейчас попробую)

   pumba055

37 — 13.03.19 — 21:44

а как узнать, какая у меня БСП?

   Franchiser

38 — 13.03.19 — 21:45

А зачем установитьпривилегирлванныйрежим() в сведенияховнешнейобработке() ?

   RomanYS

39 — 13.03.19 — 21:47

(37) просто убери эту строку

   pumba055

40 — 13.03.19 — 21:51

сначала версию выше БСП поставила, не заработало. Потом совсем эту строку убрала — тоже нет…

   Franchiser

41 — 13.03.19 — 21:52

Привилегированный режим нужно ставить в процедуре где твой запрос

   RomanYS

42 — 13.03.19 — 21:56

посмотри константу ИспользуютсяПрофилиБезопасности

   Franchiser

43 — 13.03.19 — 21:58

Посмотри ещё ОМ ДополнительныхВнешнихОтчетовИОбработок

Там описана логика установки безопасного режима.

   pumba055

44 — 13.03.19 — 21:58

Господи, неужели свет!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

Константа  ИспользуютсяПрофилиБезопасности   мешала!!!!!!!!!!!

   RomanYS

45 — 13.03.19 — 21:59

(44) Может она не мешала, а спасала))

   pumba055

46 — 13.03.19 — 22:03

Всем, всем, всем большое, огромное СПАСИБО!!!!!!!!! Я счастлива)))))))))

   Franchiser

47 — 13.03.19 — 22:04

Константа делает женщин счастливее…

   Biker

48 — 13.03.19 — 22:05

(44) решение так себе..

Результат = РаботаВБезопасномРежиме.РазрешениеНаИспользованиеПривилегированногоРежима(Описание)

   Franchiser

49 — 13.03.19 — 22:07

(48) Что это?

   Biker

50 — 13.03.19 — 22:11

(49) Из доки по бсп.

Разрешение = РаботаВБезопасномРежиме.РазрешениеНаИспользованиеПривилегированногоРежима(«ттт»);

ПараметрыРегистрации.Разрешения.Добавить(Разрешение);

Так понятней?

   RomanYS

51 — 13.03.19 — 22:12

(50) гораздо лучше

   Franchiser

52 — 13.03.19 — 22:14

(50) да так во фреше делается. Для обычной конфы достаточно установить безопасный режим ложь.

   Biker

53 — 13.03.19 — 22:17

(52) для ларьков решеньице

   RomanYS

54 — 13.03.19 — 22:31

(52) получается нужно и не во фреше, если константа включена. Или я не так понял?

  

Franchiser

55 — 13.03.19 — 22:33

Ну можно профили безопасности в кластере сделать, для  этого и константа

Процедура с запросом. Все изменения помечены GOL
Процедура ИнициализироватьДанныеДокумента(ДокументСсылка, ДополнительныеСвойства) Экспорт

Запрос = Новый Запрос;
Запрос.УстановитьПараметр(«Ссылка», ДокументСсылка);
Запрос.Текст =
«ВЫБРАТЬ
| ДанныеДокумента.Ссылка КАК Ссылка,
| ДанныеДокумента.Дата КАК Период,
| ДанныеДокумента.Организация КАК Организация,
| ДанныеДокумента.ОрганизацияПолучатель КАК КорОрганизация,
| ДанныеДокумента.СкладОтправитель КАК СкладОтправитель,
| ДанныеДокумента.СкладПолучатель КАК СкладПолучатель,
| ДанныеДокумента.ЗаказНаПеремещение КАК ЗаказНаПеремещение,
| ДанныеДокумента.ПеремещениеПоЗаказам КАК ПеремещениеПоЗаказам,
| ДанныеДокумента.ДатаРаспоряжения КАК ДатаРаспоряжения,
| ДанныеДокумента.Статус КАК Статус,
| ДанныеДокумента.ХозяйственнаяОперация КАК ХозяйственнаяОперация,
| ДанныеДокумента.СкладОтправитель.ИспользоватьОрдернуюСхемуПриОтгрузке КАК ОрдернаяСхемаПриОтгрузке,
| ДанныеДокумента.СкладПолучатель.ИспользоватьОрдернуюСхемуПриПоступлении КАК ОрдернаяСхемаПриПоступлении,
|
| ВЫБОР КОГДА ДанныеДокумента.ХозяйственнаяОперация = ЗНАЧЕНИЕ(Перечисление.ХозяйственныеОперации.ВнутренняяПередачаТоваров) ТОГДА
| ДанныеДокумента.ОрганизацияПолучатель
| ИНАЧЕ
| ДанныеДокумента.Организация
| КОНЕЦ КАК ОрганизацияПолучатель
|ИЗ
| Документ.ПеремещениеТоваров КАК ДанныеДокумента
|
|ГДЕ
| ДанныеДокумента.Ссылка = &Ссылка
|»;
Реквизиты = Запрос.Выполнить().Выбрать();
Реквизиты.Следующий();

ИнициализироватьКлючиАналитикиНоменклатуры(Реквизиты);
СоответствиеВидовЗапасов = ИнициализироватьВидыЗапасов(Реквизиты);

Запрос.УстановитьПараметр(«Период», Реквизиты.Период);
Запрос.УстановитьПараметр(«Статус», Реквизиты.Статус);
Запрос.УстановитьПараметр(«ДатаРаспоряжения», Реквизиты.ДатаРаспоряжения);
Запрос.УстановитьПараметр(«Организация», Реквизиты.Организация);
Запрос.УстановитьПараметр(«ОрганизацияПолучатель», Реквизиты.ОрганизацияПолучатель);
Запрос.УстановитьПараметр(«СкладПолучатель», Реквизиты.СкладПолучатель);
Запрос.УстановитьПараметр(«СкладОтправитель», Реквизиты.СкладОтправитель);
Запрос.УстановитьПараметр(«ЗаказНаПеремещение», Реквизиты.ЗаказНаПеремещение);
Запрос.УстановитьПараметр(«ПоЗаказуНаПеремещение», Реквизиты.ПеремещениеПоЗаказам);
Запрос.УстановитьПараметр(«ХозяйственнаяОперация», Реквизиты.ХозяйственнаяОперация);
Запрос.УстановитьПараметр(«КорОрганизация», ?(Реквизиты.ХозяйственнаяОперация = Перечисления.ХозяйственныеОперации.ВнутренняяПередачаТоваров, Реквизиты.КорОрганизация, Неопределено));
Запрос.УстановитьПараметр(«ОрдернаяСхемаПриОтгрузке», Реквизиты.ОрдернаяСхемаПриОтгрузке);
Запрос.УстановитьПараметр(«ОрдернаяСхемаПриПоступлении», Реквизиты.ОрдернаяСхемаПриПоступлении);
Запрос.УстановитьПараметр(«УчитыватьСебестоимостьТоваровПоВидамЗапасов», ПолучитьФункциональнуюОпцию(«УчитыватьСебестоимостьТоваровПоВидамЗапасов»));
Запрос.УстановитьПараметр(«СоответствиеВидовЗапасов», СоответствиеВидовЗапасов);

Запрос.Текст = «
// 0 ВтТаблицаСерииТоваровОтправитель
|ВЫБРАТЬ
| ТаблицаТовары.Номенклатура КАК Номенклатура,
| ТаблицаТовары.Характеристика КАК Характеристика,
| ТаблицаТовары.Количество КАК Количество,
| ТаблицаТовары.СтатусУказанияСерий КАК СтатусУказанияСерий,
| ТаблицаТовары.ДокументРезерваСерий КАК ДокументРезерваСерий,
| ЗНАЧЕНИЕ(Справочник.СерииНоменклатуры.ПустаяСсылка) КАК Серия,
| ТаблицаТовары.НомерСтроки,
| 0 КАК Порядок,
// Добавила GOL {
| ТаблицаТовары.Склад КАК Склад
// Добавила GOL }
|ПОМЕСТИТЬ ВтТаблицаСерииТоваровОтправитель
|ИЗ
| Документ.ПеремещениеТоваров.Товары КАК ТаблицаТовары
|ГДЕ
| ТаблицаТовары.Ссылка = &Ссылка
| И ТаблицаТовары.Количество <> 0
| И (НЕ ТаблицаТовары.СтатусУказанияСерийОтправитель В (4, 6, 8, 10))
|
|ОБЪЕДИНИТЬ ВСЕ
|
|ВЫБРАТЬ
| ТаблицаСерии.Номенклатура,
| ТаблицаСерии.Характеристика,
| ТаблицаСерии.Количество,
| МАКСИМУМ(ТаблицаТовары.СтатусУказанияСерийОтправитель),
| ТаблицаСерии.ДокументРезерваСерий,
| ТаблицаСерии.Серия,
| МИНИМУМ(ТаблицаСерии.НомерСтроки),
| 1,
// Добавила GOL {
| ЗНАЧЕНИЕ(Справочник.Склады.ПустаяСсылка)
// Добавила GOL }
|ИЗ
| Документ.ПеремещениеТоваров.Серии КАК ТаблицаСерии
| ВНУТРЕННЕЕ СОЕДИНЕНИЕ Документ.ПеремещениеТоваров.Товары КАК ТаблицаТовары
| ПО ТаблицаСерии.Ссылка = ТаблицаТовары.Ссылка
| И ТаблицаСерии.Номенклатура = ТаблицаТовары.Номенклатура
| И ТаблицаСерии.Характеристика = ТаблицаТовары.Характеристика
| И ТаблицаСерии.ДокументРезерваСерий = ТаблицаТовары.ДокументРезерваСерий
|ГДЕ
| ТаблицаСерии.Ссылка = &Ссылка
| И ТаблицаТовары.Ссылка = &Ссылка
| И ТаблицаСерии.Количество <> 0
|
|СГРУППИРОВАТЬ ПО
| ТаблицаСерии.Номенклатура,
| ТаблицаСерии.Характеристика,
| ТаблицаСерии.Серия,
| ТаблицаСерии.Количество,
| ТаблицаСерии.ДокументРезерваСерий
|
|ИМЕЮЩИЕ
| МАКСИМУМ(ТаблицаТовары.СтатусУказанияСерийОтправитель) В (4, 6, 8, 10)
|;
// 0 ВтТаблицаСерииТоваровПолучатель
|
|ВЫБРАТЬ
| ТаблицаТовары.Номенклатура КАК Номенклатура,
| ТаблицаТовары.Характеристика КАК Характеристика,
| ТаблицаТовары.Количество КАК Количество,
| ТаблицаТовары.СтатусУказанияСерий КАК СтатусУказанияСерий,
| ЗНАЧЕНИЕ(Справочник.СерииНоменклатуры.ПустаяСсылка) КАК Серия,
| ТаблицаТовары.НомерСтроки,
| 2 КАК Порядок,
// Добавила GOL {
| ТаблицаТовары.Склад КАК Склад
// Добавила GOL }
|ПОМЕСТИТЬ ВтТаблицаСерииТоваровПолучатель
|ИЗ
| Документ.ПеремещениеТоваров.Товары КАК ТаблицаТовары
|ГДЕ
| ТаблицаТовары.Ссылка = &Ссылка
| И ТаблицаТовары.Количество <> 0
| И (НЕ ТаблицаТовары.СтатусУказанияСерийПолучатель В (4, 6, 8, 10))
|
|ОБЪЕДИНИТЬ ВСЕ
|
|ВЫБРАТЬ
| ТаблицаСерии.Номенклатура,
| ТаблицаСерии.Характеристика,
| ТаблицаСерии.Количество,
| МАКСИМУМ(ТаблицаТовары.СтатусУказанияСерийПолучатель),
| ТаблицаСерии.Серия,
| МИНИМУМ(ТаблицаСерии.НомерСтроки),
| 3,
// Добавила GOL {
| ЗНАЧЕНИЕ(Справочник.Склады.ПустаяСсылка)
// Добавила GOL }
|ИЗ
| Документ.ПеремещениеТоваров.Серии КАК ТаблицаСерии
| ВНУТРЕННЕЕ СОЕДИНЕНИЕ Документ.ПеремещениеТоваров.Товары КАК ТаблицаТовары
| ПО ТаблицаСерии.Ссылка = ТаблицаТовары.Ссылка
| И ТаблицаСерии.Номенклатура = ТаблицаТовары.Номенклатура
| И ТаблицаСерии.Характеристика = ТаблицаТовары.Характеристика
| И ТаблицаСерии.ДокументРезерваСерий = ТаблицаТовары.ДокументРезерваСерий
|ГДЕ
| ТаблицаСерии.Ссылка = &Ссылка
| И ТаблицаТовары.Ссылка = &Ссылка
| И ТаблицаСерии.Количество <> 0
|
|СГРУППИРОВАТЬ ПО
| ТаблицаСерии.Номенклатура,
| ТаблицаСерии.Характеристика,
| ТаблицаСерии.Серия,
| ТаблицаСерии.Количество
|
|ИМЕЮЩИЕ
| МАКСИМУМ(ТаблицаТовары.СтатусУказанияСерийПолучатель) В (4, 6, 8, 10)
|;
|
// 2 ТаблицаЗаказыНаПеремещение
|ВЫБРАТЬ
| ТаблицаТовары.НомерСтроки КАК НомерСтроки,
| ЗНАЧЕНИЕ(ВидДвиженияНакопления.Расход) КАК ВидДвижения,
| &ДатаРаспоряжения КАК Период,
| ТаблицаТовары.Номенклатура КАК Номенклатура,
| ТаблицаТовары.Характеристика КАК Характеристика,
| ТаблицаТовары.КодСтроки КАК КодСтроки,
| ТаблицаТовары.ЗаказНаПеремещение КАК ЗаказНаПеремещение,
| ТаблицаТовары.Количество КАК Заказано,
| ТаблицаТовары.Количество КАК КОформлению,
// Добавила GOL {
| ТаблицаТовары.Склад КАК Склад
// Добавила GOL }
|
|ИЗ
| Документ.ПеремещениеТоваров.Товары КАК ТаблицаТовары
|ГДЕ
| ТаблицаТовары.Ссылка = &Ссылка
| И &ПоЗаказуНаПеремещение
|
|УПОРЯДОЧИТЬ ПО
| НомерСтроки
|;
|////////////////////////////////////////////////////////////////////////////////
// 3 ТаблицаСвободныеОстатки
|ВЫБРАТЬ
| ЗНАЧЕНИЕ(ВидДвиженияНакопления.Расход) КАК ВидДвижения,
| &Период КАК Период,
// Изменила GOL {
| ТаблицаТовары.Склад КАК Склад,
//| &СкладОтправитель КАК Склад,
// Изменила GOL }
| ТаблицаТовары.Номенклатура КАК Номенклатура,
| ТаблицаТовары.Характеристика КАК Характеристика,
| ТаблицаТовары.НомерСтроки КАК НомерСтроки,
| ТаблицаТовары.Серия КАК Серия,
| 0 КАК ВРезерве,
| ТаблицаТовары.Количество КАК ВНаличии
|ИЗ
| ВтТаблицаСерииТоваровОтправитель КАК ТаблицаТовары
|ГДЕ
| ТаблицаТовары.СтатусУказанияСерий = 10
| И ТаблицаТовары.ДокументРезерваСерий = ЗНАЧЕНИЕ(Документ.ЗаказНаПеремещение.ПустаяСсылка)
|
|ОБЪЕДИНИТЬ ВСЕ
|
|ВЫБРАТЬ
| ЗНАЧЕНИЕ(ВидДвиженияНакопления.Расход),
| &Период,
// Изменила GOL {
| ТаблицаТовары.Склад КАК Склад,
//| &СкладОтправитель КАК Склад,
// Изменила GOL }
| ТаблицаТовары.Номенклатура,
| ТаблицаТовары.Характеристика,
| ТаблицаТовары.НомерСтроки,
| ЗНАЧЕНИЕ(Справочник.СерииНоменклатуры.ПустаяСсылка),
| ТаблицаТовары.Количество,
| 0
|ИЗ
| ВтТаблицаСерииТоваровОтправитель КАК ТаблицаТовары
|ГДЕ
| &ПоЗаказуНаПеремещение
| И ТаблицаТовары.СтатусУказанияСерий = 10
| И ТаблицаТовары.ДокументРезерваСерий = ЗНАЧЕНИЕ(Документ.ЗаказНаПеремещение.ПустаяСсылка)
|
|ОБЪЕДИНИТЬ ВСЕ
|
|ВЫБРАТЬ
| ЗНАЧЕНИЕ(ВидДвиженияНакопления.Расход),
| &Период,
// Изменила GOL {
| ТаблицаТовары.Склад КАК Склад,
//| &СкладОтправитель КАК Склад,
// Изменила GOL }
| ТаблицаТовары.Номенклатура,
| ТаблицаТовары.Характеристика,
| ТаблицаТовары.НомерСтроки,
| ЗНАЧЕНИЕ(Справочник.СерииНоменклатуры.ПустаяСсылка),
| ВЫБОР
| КОГДА &ПоЗаказуНаПеремещение
| ТОГДА ТаблицаТовары.Количество
| ИНАЧЕ 0
| КОНЕЦ,
| ТаблицаТовары.Количество
|ИЗ
| ВтТаблицаСерииТоваровОтправитель КАК ТаблицаТовары
|ГДЕ
| ТаблицаТовары.СтатусУказанияСерий <> 10
|
|ОБЪЕДИНИТЬ ВСЕ
// Для получателя нужно оприходовать свободные остатки.
|
|ВЫБРАТЬ
| ЗНАЧЕНИЕ(ВидДвиженияНакопления.Приход),
| &Период,
// Изменила GOL {
| ТаблицаТовары.Склад,
//| &СкладПолучатель,
// Изменила GOL }
| ТаблицаТовары.Номенклатура,
| ТаблицаТовары.Характеристика,
| ТаблицаТовары.НомерСтроки,
| ВЫБОР
| КОГДА ТаблицаТовары.СтатусУказанияСерий = 10
| ТОГДА ТаблицаТовары.Серия
| ИНАЧЕ ЗНАЧЕНИЕ(Справочник.СерииНоменклатуры.ПустаяСсылка)
| КОНЕЦ,
| 0,
| ТаблицаТовары.Количество
|ИЗ
| ВтТаблицаСерииТоваровПолучатель КАК ТаблицаТовары
|ГДЕ
| (НЕ &ОрдернаяСхемаПриПоступлении)
| И &Статус В (ЗНАЧЕНИЕ(Перечисление.СтатусыПеремещенийТоваров.Принято))
|
|;
|////////////////////////////////////////////////////////////////////////////////
// 4 ТаблицаТоварыНаСкладах
|ВЫБРАТЬ
| ЗНАЧЕНИЕ(ВидДвиженияНакопления.Приход) КАК ВидДвижения,
| &Период КАК Период,
// Изменила GOL {
| ТаблицаТовары.Склад КАК Склад,
//| &СкладОтправитель КАК Склад,
// Изменила GOL }
| ТаблицаТовары.Номенклатура КАК Номенклатура,
| ТаблицаТовары.Характеристика КАК Характеристика,
| ТаблицаТовары.НомерСтроки КАК НомерСтроки,
| ТаблицаТовары.Порядок КАК Порядок,
| ТаблицаТовары.Серия КАК Серия,
| 0 КАК ВНаличии,
| ТаблицаТовары.Количество КАК ВРезерве,
| ВЫБОР
| КОГДА ТаблицаТовары.СтатусУказанияСерий В (6, 8)
| ТОГДА ИСТИНА
| ИНАЧЕ ЛОЖЬ
| КОНЕЦ КАК КонтролироватьОстатки
|ИЗ
| ВтТаблицаСерииТоваровОтправитель КАК ТаблицаТовары
|ГДЕ
| (НЕ &ОрдернаяСхемаПриОтгрузке)
| И &Статус = ЗНАЧЕНИЕ(Перечисление.СтатусыПеремещенийТоваров.КОтгрузке)
|
|ОБЪЕДИНИТЬ ВСЕ
|
|ВЫБРАТЬ
| ЗНАЧЕНИЕ(ВидДвиженияНакопления.Расход),
| &Период,
// Изменила GOL {
| ТаблицаТовары.Склад,
//| &СкладОтправитель,
// Изменила GOL }
| ТаблицаТовары.Номенклатура,
| ТаблицаТовары.Характеристика,
| ТаблицаТовары.НомерСтроки,
| ТаблицаТовары.Порядок,
| ТаблицаТовары.Серия,
| ТаблицаТовары.Количество,
| 0,
| ВЫБОР
| КОГДА ТаблицаТовары.СтатусУказанияСерий В (6, 8)
| ТОГДА ИСТИНА
| ИНАЧЕ ЛОЖЬ
| КОНЕЦ
|ИЗ
| ВтТаблицаСерииТоваровОтправитель КАК ТаблицаТовары
|ГДЕ
| (НЕ &ОрдернаяСхемаПриОтгрузке)
| И &Статус В (ЗНАЧЕНИЕ(Перечисление.СтатусыПеремещенийТоваров.Отгружено), ЗНАЧЕНИЕ(Перечисление.СтатусыПеремещенийТоваров.Принято))
|
|ОБЪЕДИНИТЬ ВСЕ
// Для получателя нужно оприходовать товары на склад
|
|ВЫБРАТЬ
| ЗНАЧЕНИЕ(ВидДвиженияНакопления.Приход),
| &Период,
| &СкладПолучатель,
| ТаблицаТовары.Номенклатура,
| ТаблицаТовары.Характеристика,
| ТаблицаТовары.НомерСтроки,
| ТаблицаТовары.Порядок,
| ТаблицаТовары.Серия,
| ТаблицаТовары.Количество,
| 0,
| ЛОЖЬ
|ИЗ
| ВтТаблицаСерииТоваровПолучатель КАК ТаблицаТовары
|ГДЕ
| (НЕ &ОрдернаяСхемаПриПоступлении)
| И &Статус = ЗНАЧЕНИЕ(Перечисление.СтатусыПеремещенийТоваров.Принято)
|
|УПОРЯДОЧИТЬ ПО
| Порядок,
| НомерСтроки
|;
|////////////////////////////////////////////////////////////////////////////////
// 5 ТаблицаДвижениеТоваров
|ВЫБРАТЬ
| 1 КАК Порядок,
| ТаблицаТовары.НомерСтроки КАК НомерСтроки,
| &Период КАК Период,
| &СкладПолучатель КАК Склад,
| ТаблицаТовары.ЗаказНаПеремещение КАК Распоряжение,
| ТаблицаТовары.Номенклатура КАК Номенклатура,
| ТаблицаТовары.Характеристика КАК Характеристика,
| 0 КАК ПланируемаяОтгрузка,
| -ТаблицаТовары.Количество КАК ПланируемоеПоступление
|ИЗ
| Документ.ПеремещениеТоваров.Товары КАК ТаблицаТовары
|ГДЕ
| ТаблицаТовары.Ссылка = &Ссылка
| И &ПоЗаказуНаПеремещение
| И НЕ &ОрдернаяСхемаПриПоступлении
| И &Статус В (ЗНАЧЕНИЕ(Перечисление.СтатусыПеремещенийТоваров.Принято))
|
|ОБЪЕДИНИТЬ ВСЕ
|
|ВЫБРАТЬ
| 2 КАК Порядок,
| ТаблицаТовары.НомерСтроки КАК НомерСтроки,
| &Период КАК Период,
// Изменила GOL {
| ТаблицаТовары.Склад КАК Склад,
//| &СкладОтправитель КАК Склад,
// Изменила GOL }
| ТаблицаТовары.ЗаказНаПеремещение КАК Распоряжение,
| ТаблицаТовары.Номенклатура КАК Номенклатура,
| ТаблицаТовары.Характеристика КАК Характеристика,
| -ТаблицаТовары.Количество КАК ПланируемаяОтгрузка,
| 0 КАК ПланируемоеПоступление
|ИЗ
| Документ.ПеремещениеТоваров.Товары КАК ТаблицаТовары
|ГДЕ
| ТаблицаТовары.Ссылка = &Ссылка
| И &ПоЗаказуНаПеремещение
| И ТаблицаТовары.ДокументРезерваСерий = ЗНАЧЕНИЕ(Документ.ЗаказНаПеремещение.ПустаяСсылка)
|
|УПОРЯДОЧИТЬ ПО
| Порядок,
| НомерСтроки
|;
|////////////////////////////////////////////////////////////////////////////////
// 6 ТаблицаТоварыКОтгрузке
|ВЫБРАТЬ
| ЗНАЧЕНИЕ(ВидДвиженияНакопления.Приход) КАК ВидДвижения,
| &Период КАК Период,
// Изменила GOL {
| ТаблицаТовары.Склад КАК Склад,
//| &СкладОтправитель КАК Склад,
// Изменила GOL }
| ТаблицаТовары.Номенклатура КАК Номенклатура,
| ТаблицаТовары.Характеристика КАК Характеристика,
| ТаблицаТовары.НомерСтроки КАК НомерСтроки,
| ТаблицаТовары.Порядок КАК Порядок,
| ВЫБОР
| КОГДА ТаблицаТовары.СтатусУказанияСерий = 10
| ТОГДА ТаблицаТовары.Серия
| ИНАЧЕ ЗНАЧЕНИЕ(Справочник.СерииНоменклатуры.ПустаяСсылка)
| КОНЕЦ КАК Серия,
| &Ссылка КАК ДокументОтгрузки,
| ТаблицаТовары.Количество КАК КОтгрузке
|ИЗ
| ВтТаблицаСерииТоваровОтправитель КАК ТаблицаТовары
|ГДЕ
| &ОрдернаяСхемаПриОтгрузке
|
|УПОРЯДОЧИТЬ ПО
| Порядок,
| НомерСтроки
|;
|////////////////////////////////////////////////////////////////////////////////
// 7 ТаблицаТоварыКПоступлению
|ВЫБРАТЬ
| ТаблицаТовары.НомерСтроки КАК НомерСтроки,
| ЗНАЧЕНИЕ(ВидДвиженияНакопления.Приход) КАК ВидДвижения,
| &Период КАК Период,
| &СкладПолучатель КАК Склад,
| ТаблицаТовары.Номенклатура КАК Номенклатура,
| ТаблицаТовары.Характеристика КАК Характеристика,
| ВЫБОР КОГДА &ПоЗаказуНаПеремещение ТОГДА
| ТаблицаТовары.ЗаказНаПеремещение
| ИНАЧЕ
| ТаблицаТовары.Ссылка
| КОНЕЦ КАК ДокументПоступления,
| ТаблицаТовары.Количество КАК КПоступлению
|ИЗ
| Документ.ПеремещениеТоваров.Товары КАК ТаблицаТовары
|ГДЕ
| ТаблицаТовары.Ссылка = &Ссылка
| И &ОрдернаяСхемаПриПоступлении
| И &Статус В (ЗНАЧЕНИЕ(Перечисление.СтатусыПеремещенийТоваров.Отгружено),
| ЗНАЧЕНИЕ(Перечисление.СтатусыПеремещенийТоваров.Принято))
|
|УПОРЯДОЧИТЬ ПО
| НомерСтроки
|;
|////////////////////////////////////////////////////////////////////////////////
// 8 ТаблицаДвиженияСерийТоваров
|ВЫБРАТЬ
| ТаблицаСерии.Номенклатура КАК Номенклатура,
| ТаблицаСерии.Характеристика КАК Характеристика,
| ТаблицаСерии.Серия КАК Серия,
| ТаблицаСерии.Количество КАК Количество,
// Изменила GOL {
| &Склад КАК Склад,
//| &СкладОтправитель КАК Склад,
// Изменила GOL }
| ЗНАЧЕНИЕ(Справочник.СкладскиеПомещения.ПустаяСсылка) КАК Помещение,
| ЗНАЧЕНИЕ(Перечисление.СкладскиеОперации.ОтгрузкаПоПеремещению) КАК СкладскаяОперация,
| &Ссылка КАК Документ,
| &Период КАК Период,
| &Ссылка КАК Регистратор,
| ТаблицаСерии.НомерСтроки КАК НомерСтроки,
| 0 КАК Порядок
|ИЗ
| Документ.ПеремещениеТоваров.Серии КАК ТаблицаСерии
|ГДЕ
| ТаблицаСерии.Ссылка = &Ссылка
| И ТаблицаСерии.Количество <> 0
| И (НЕ &ОрдернаяСхемаПриОтгрузке)
|
|ОБЪЕДИНИТЬ ВСЕ
|
|ВЫБРАТЬ
| ТаблицаСерии.Номенклатура,
| ТаблицаСерии.Характеристика,
| ТаблицаСерии.Серия,
| ТаблицаСерии.Количество,
| &СкладПолучатель,
| ЗНАЧЕНИЕ(Справочник.СкладскиеПомещения.ПустаяСсылка),
| ЗНАЧЕНИЕ(Перечисление.СкладскиеОперации.ПриемкаПоПеремещению),
| &Ссылка,
| &Период,
| &Ссылка,
| ТаблицаСерии.НомерСтроки,
| 1
|ИЗ
| Документ.ПеремещениеТоваров.Серии КАК ТаблицаСерии
|ГДЕ
| ТаблицаСерии.Ссылка = &Ссылка
| И ТаблицаСерии.Количество <> 0
| И (НЕ &ОрдернаяСхемаПриПоступлении)
|
|УПОРЯДОЧИТЬ ПО
| Порядок,
| НомерСтроки
|;
|////////////////////////////////////////////////////////////////////////////////
// 9 ТаблицаРезервыСерийТоваров
|ВЫБРАТЬ
| ЗНАЧЕНИЕ(ВидДвиженияНакопления.Расход) КАК ВидДвижения,
| &Период КАК Период,
| ТаблицаСерии.ДокументРезерваСерий КАК ДокументРезерва,
// Изменила GOL {
| &Склад КАК Склад,
//| &СкладОтправитель КАК Склад,
// Изменила GOl }
| ТаблицаСерии.Номенклатура КАК Номенклатура,
| ТаблицаСерии.Характеристика КАК Характеристика,
| ТаблицаСерии.Серия КАК Серия,
| ТаблицаСерии.Количество КАК Количество,
| ТаблицаСерии.НомерСтроки КАК НомерСтроки,
| ТаблицаСерии.Порядок КАК Порядок
|ИЗ
| ВтТаблицаСерииТоваровОтправитель КАК ТаблицаСерии
|ГДЕ
| ТаблицаСерии.ДокументРезерваСерий <> ЗНАЧЕНИЕ(Документ.ЗаказНаПеремещение.ПустаяСсылка)
| И &ПоЗаказуНаПеремещение
|
|ОБЪЕДИНИТЬ ВСЕ
|
|ВЫБРАТЬ
| ЗНАЧЕНИЕ(ВидДвиженияНакопления.Расход),
| &Период,
| ТаблицаТовары.ЗаказНаПеремещение,
// Изменила GOL {
| ТаблицаТовары.Склад,
//| &СкладОтправитель,
// Изменила GOL }
| ТаблицаТовары.Номенклатура,
| ТаблицаТовары.Характеристика,
| ЗНАЧЕНИЕ(Справочник.СерииНоменклатуры.ПустаяСсылка),
| ТаблицаТовары.Количество,
| ТаблицаТовары.НомерСтроки,
| 5
|ИЗ
| Документ.ПеремещениеТоваров.Товары КАК ТаблицаТовары
|ГДЕ
| ТаблицаТовары.Ссылка = &Ссылка
| И &ПоЗаказуНаПеремещение
| И ТаблицаТовары.СтатусУказанияСерийОтправитель = 10
| И ТаблицаТовары.ДокументРезерваСерий = ЗНАЧЕНИЕ(Документ.ЗаказНаПеремещение.ПустаяСсылка)
|
|УПОРЯДОЧИТЬ ПО
| Порядок,
| НомерСтроки
|;
|/////////////////////////////////////////////////////////////////////////////
|»;
Запрос.Текст = Запрос.Текст
+ ТекстЗапросаВтВидыЗапасов()
+ ТекстЗапросаТаблицаТоварыОрганизаций()
+ ТекстЗапросаВтАналитика()
+ ТекстЗапросаТаблицаСебестоимостьТоваров()
;
Результат = Запрос.ВыполнитьПакет();
ТаблицыДляДвижений = ДополнительныеСвойства.ТаблицыДляДвижений;
// Результат[0] — ВтТаблицаСерииТоваровОтправитель
// Результат[1] — ВтТаблицаСерииТоваровПолучатель
ТаблицыДляДвижений.Вставить(«ТаблицаЗаказыНаПеремещение», Результат[2].Выгрузить());
ТаблицыДляДвижений.Вставить(«ТаблицаСвободныеОстатки», Результат[3].Выгрузить());
ТаблицыДляДвижений.Вставить(«ТаблицаТоварыНаСкладах», Результат[4].Выгрузить());
ТаблицыДляДвижений.Вставить(«ТаблицаДвижениеТоваров», Результат[5].Выгрузить());
ТаблицыДляДвижений.Вставить(«ТаблицаТоварыКОтгрузке», Результат[6].Выгрузить());
ТаблицыДляДвижений.Вставить(«ТаблицаТоварыКПоступлению», Результат[7].Выгрузить());
ТаблицыДляДвижений.Вставить(«ТаблицаДвиженияСерийТоваров», Результат[8].Выгрузить());
ТаблицыДляДвижений.Вставить(«ТаблицаРезервыСерийТоваров», Результат[9].Выгрузить());
// Результат[10] — ВтСоответствиеВидовЗапасов
// Результат[11] — ВтВидыЗапасов
ТаблицыДляДвижений.Вставить(«ТаблицаТоварыОрганизаций», Результат[12].Выгрузить());
// Результат[13] — ВтАналитика
ТаблицыДляДвижений.Вставить(«ТаблицаСебестоимостьТоваров», Результат[14].Выгрузить());

КонецПроцедуры

Ну вот отдельно текст запроса

"ВЫБРАТЬ | ДанныеДокумента.Ссылка КАК Ссылка, | ДанныеДокумента.Дата КАК Период, | ДанныеДокумента.Организация КАК Организация, | ДанныеДокумента.ОрганизацияПолучатель КАК КорОрганизация, | ДанныеДокумента.СкладОтправитель КАК СкладОтправитель, | ДанныеДокумента.СкладПолучатель КАК СкладПолучатель, | ДанныеДокумента.ЗаказНаПеремещение КАК ЗаказНаПеремещение, | ДанныеДокумента.ПеремещениеПоЗаказам КАК ПеремещениеПоЗаказам, | ДанныеДокумента.ДатаРаспоряжения КАК ДатаРаспоряжения, | ДанныеДокумента.Статус КАК Статус, | ДанныеДокумента.ХозяйственнаяОперация КАК ХозяйственнаяОперация, | ДанныеДокумента.СкладОтправитель.ИспользоватьОрдернуюСхемуПриОтгрузке КАК ОрдернаяСхемаПриОтгрузке, | ДанныеДокумента.СкладПолучатель.ИспользоватьОрдернуюСхемуПриПоступлении КАК ОрдернаяСхемаПриПоступлении, | | ВЫБОР КОГДА ДанныеДокумента.ХозяйственнаяОперация = ЗНАЧЕНИЕ(Перечисление.ХозяйственныеОперации.ВнутренняяПередачаТоваров) ТОГДА | ДанныеДокумента.ОрганизацияПолучатель | ИНАЧЕ | ДанныеДокумента.Организация | КОНЕЦ КАК ОрганизацияПолучатель |ИЗ | Документ.ПеремещениеТоваров КАК ДанныеДокумента | |ГДЕ | ДанныеДокумента.Ссылка = &Ссылка |"; Реквизиты = Запрос.Выполнить().Выбрать(); Реквизиты.Следующий(); ИнициализироватьКлючиАналитикиНоменклатуры(Реквизиты); СоответствиеВидовЗапасов = ИнициализироватьВидыЗапасов(Реквизиты); Запрос.УстановитьПараметр("Период", Реквизиты.Период); Запрос.УстановитьПараметр("Статус", Реквизиты.Статус); Запрос.УстановитьПараметр("ДатаРаспоряжения", Реквизиты.ДатаРаспоряжения); Запрос.УстановитьПараметр("Организация", Реквизиты.Организация); Запрос.УстановитьПараметр("ОрганизацияПолучатель", Реквизиты.ОрганизацияПолучатель); Запрос.УстановитьПараметр("СкладПолучатель", Реквизиты.СкладПолучатель); Запрос.УстановитьПараметр("СкладОтправитель", Реквизиты.СкладОтправитель); Запрос.УстановитьПараметр("ЗаказНаПеремещение", Реквизиты.ЗаказНаПеремещение); Запрос.УстановитьПараметр("ПоЗаказуНаПеремещение", Реквизиты.ПеремещениеПоЗаказам); Запрос.УстановитьПараметр("ХозяйственнаяОперация", Реквизиты.ХозяйственнаяОперация); Запрос.УстановитьПараметр("КорОрганизация", ?(Реквизиты.ХозяйственнаяОперация = Перечисления.ХозяйственныеОперации.ВнутренняяПередачаТоваров, Реквизиты.КорОрганизация, Неопределено)); Запрос.УстановитьПараметр("ОрдернаяСхемаПриОтгрузке", Реквизиты.ОрдернаяСхемаПриОтгрузке); Запрос.УстановитьПараметр("ОрдернаяСхемаПриПоступлении", Реквизиты.ОрдернаяСхемаПриПоступлении); Запрос.УстановитьПараметр("УчитыватьСебестоимостьТоваровПоВидамЗапасов", ПолучитьФункциональнуюОпцию("УчитыватьСебестоимостьТоваровПоВидамЗапасов")); Запрос.УстановитьПараметр("СоответствиеВидовЗапасов", СоответствиеВидовЗапасов); Запрос.Текст = " // 0 ВтТаблицаСерииТоваровОтправитель |ВЫБРАТЬ | ТаблицаТовары.Номенклатура КАК Номенклатура, | ТаблицаТовары.Характеристика КАК Характеристика, | ТаблицаТовары.Количество КАК Количество, | ТаблицаТовары.СтатусУказанияСерий КАК СтатусУказанияСерий, | ТаблицаТовары.ДокументРезерваСерий КАК ДокументРезерваСерий, | ЗНАЧЕНИЕ(Справочник.СерииНоменклатуры.ПустаяСсылка) КАК Серия, | ТаблицаТовары.НомерСтроки, | 0 КАК Порядок, // Добавила GOL { | ТаблицаТовары.Склад КАК Склад // Добавила GOL } |ПОМЕСТИТЬ ВтТаблицаСерииТоваровОтправитель |ИЗ | Документ.ПеремещениеТоваров.Товары КАК ТаблицаТовары |ГДЕ | ТаблицаТовары.Ссылка = &Ссылка | И ТаблицаТовары.Количество <> 0 | И (НЕ ТаблицаТовары.СтатусУказанияСерийОтправитель В (4, 6, 8, 10)) | |ОБЪЕДИНИТЬ ВСЕ | |ВЫБРАТЬ | ТаблицаСерии.Номенклатура, | ТаблицаСерии.Характеристика, | ТаблицаСерии.Количество, | МАКСИМУМ(ТаблицаТовары.СтатусУказанияСерийОтправитель), | ТаблицаСерии.ДокументРезерваСерий, | ТаблицаСерии.Серия, | МИНИМУМ(ТаблицаСерии.НомерСтроки), | 1, // Добавила GOL { | ЗНАЧЕНИЕ(Справочник.Склады.ПустаяСсылка) // Добавила GOL } |ИЗ | Документ.ПеремещениеТоваров.Серии КАК ТаблицаСерии | ВНУТРЕННЕЕ СОЕДИНЕНИЕ Документ.ПеремещениеТоваров.Товары КАК ТаблицаТовары | ПО ТаблицаСерии.Ссылка = ТаблицаТовары.Ссылка | И ТаблицаСерии.Номенклатура = ТаблицаТовары.Номенклатура | И ТаблицаСерии.Характеристика = ТаблицаТовары.Характеристика | И ТаблицаСерии.ДокументРезерваСерий = ТаблицаТовары.ДокументРезерваСерий |ГДЕ | ТаблицаСерии.Ссылка = &Ссылка | И ТаблицаТовары.Ссылка = &Ссылка | И ТаблицаСерии.Количество <> 0 | |СГРУППИРОВАТЬ ПО | ТаблицаСерии.Номенклатура, | ТаблицаСерии.Характеристика, | ТаблицаСерии.Серия, | ТаблицаСерии.Количество, | ТаблицаСерии.ДокументРезерваСерий | |ИМЕЮЩИЕ | МАКСИМУМ(ТаблицаТовары.СтатусУказанияСерийОтправитель) В (4, 6, 8, 10) |; // 0 ВтТаблицаСерииТоваровПолучатель | |ВЫБРАТЬ | ТаблицаТовары.Номенклатура КАК Номенклатура, | ТаблицаТовары.Характеристика КАК Характеристика, | ТаблицаТовары.Количество КАК Количество, | ТаблицаТовары.СтатусУказанияСерий КАК СтатусУказанияСерий, | ЗНАЧЕНИЕ(Справочник.СерииНоменклатуры.ПустаяСсылка) КАК Серия, | ТаблицаТовары.НомерСтроки, | 2 КАК Порядок, // Добавила GOL { | ТаблицаТовары.Склад КАК Склад // Добавила GOL } |ПОМЕСТИТЬ ВтТаблицаСерииТоваровПолучатель |ИЗ | Документ.ПеремещениеТоваров.Товары КАК ТаблицаТовары |ГДЕ | ТаблицаТовары.Ссылка = &Ссылка | И ТаблицаТовары.Количество <> 0 | И (НЕ ТаблицаТовары.СтатусУказанияСерийПолучатель В (4, 6, 8, 10)) | |ОБЪЕДИНИТЬ ВСЕ | |ВЫБРАТЬ | ТаблицаСерии.Номенклатура, | ТаблицаСерии.Характеристика, | ТаблицаСерии.Количество, | МАКСИМУМ(ТаблицаТовары.СтатусУказанияСерийПолучатель), | ТаблицаСерии.Серия, | МИНИМУМ(ТаблицаСерии.НомерСтроки), | 3, // Добавила GOL { | ЗНАЧЕНИЕ(Справочник.Склады.ПустаяСсылка) // Добавила GOL } |ИЗ | Документ.ПеремещениеТоваров.Серии КАК ТаблицаСерии | ВНУТРЕННЕЕ СОЕДИНЕНИЕ Документ.ПеремещениеТоваров.Товары КАК ТаблицаТовары | ПО ТаблицаСерии.Ссылка = ТаблицаТовары.Ссылка | И ТаблицаСерии.Номенклатура = ТаблицаТовары.Номенклатура | И ТаблицаСерии.Характеристика = ТаблицаТовары.Характеристика | И ТаблицаСерии.ДокументРезерваСерий = ТаблицаТовары.ДокументРезерваСерий |ГДЕ | ТаблицаСерии.Ссылка = &Ссылка | И ТаблицаТовары.Ссылка = &Ссылка | И ТаблицаСерии.Количество <> 0 | |СГРУППИРОВАТЬ ПО | ТаблицаСерии.Номенклатура, | ТаблицаСерии.Характеристика, | ТаблицаСерии.Серия, | ТаблицаСерии.Количество | |ИМЕЮЩИЕ | МАКСИМУМ(ТаблицаТовары.СтатусУказанияСерийПолучатель) В (4, 6, 8, 10) |; | // 2 ТаблицаЗаказыНаПеремещение |ВЫБРАТЬ | ТаблицаТовары.НомерСтроки КАК НомерСтроки, | ЗНАЧЕНИЕ(ВидДвиженияНакопления.Расход) КАК ВидДвижения, | &ДатаРаспоряжения КАК Период, | ТаблицаТовары.Номенклатура КАК Номенклатура, | ТаблицаТовары.Характеристика КАК Характеристика, | ТаблицаТовары.КодСтроки КАК КодСтроки, | ТаблицаТовары.ЗаказНаПеремещение КАК ЗаказНаПеремещение, | ТаблицаТовары.Количество КАК Заказано, | ТаблицаТовары.Количество КАК КОформлению, // Добавила GOL { | ТаблицаТовары.Склад КАК Склад // Добавила GOL } | |ИЗ | Документ.ПеремещениеТоваров.Товары КАК ТаблицаТовары |ГДЕ | ТаблицаТовары.Ссылка = &Ссылка | И &ПоЗаказуНаПеремещение | |УПОРЯДОЧИТЬ ПО | НомерСтроки |; |//////////////////////////////////////////////////////////////////////////////// // 3 ТаблицаСвободныеОстатки |ВЫБРАТЬ | ЗНАЧЕНИЕ(ВидДвиженияНакопления.Расход) КАК ВидДвижения, | &Период КАК Период, // Изменила GOL { | ТаблицаТовары.Склад КАК Склад, //| &СкладОтправитель КАК Склад, // Изменила GOL } | ТаблицаТовары.Номенклатура КАК Номенклатура, | ТаблицаТовары.Характеристика КАК Характеристика, | ТаблицаТовары.НомерСтроки КАК НомерСтроки, | ТаблицаТовары.Серия КАК Серия, | 0 КАК ВРезерве, | ТаблицаТовары.Количество КАК ВНаличии |ИЗ | ВтТаблицаСерииТоваровОтправитель КАК ТаблицаТовары |ГДЕ | ТаблицаТовары.СтатусУказанияСерий = 10 | И ТаблицаТовары.ДокументРезерваСерий = ЗНАЧЕНИЕ(Документ.ЗаказНаПеремещение.ПустаяСсылка) | |ОБЪЕДИНИТЬ ВСЕ | |ВЫБРАТЬ | ЗНАЧЕНИЕ(ВидДвиженияНакопления.Расход), | &Период, // Изменила GOL { | ТаблицаТовары.Склад КАК Склад, //| &СкладОтправитель КАК Склад, // Изменила GOL } | ТаблицаТовары.Номенклатура, | ТаблицаТовары.Характеристика, | ТаблицаТовары.НомерСтроки, | ЗНАЧЕНИЕ(Справочник.СерииНоменклатуры.ПустаяСсылка), | ТаблицаТовары.Количество, | 0 |ИЗ | ВтТаблицаСерииТоваровОтправитель КАК ТаблицаТовары |ГДЕ | &ПоЗаказуНаПеремещение | И ТаблицаТовары.СтатусУказанияСерий = 10 | И ТаблицаТовары.ДокументРезерваСерий = ЗНАЧЕНИЕ(Документ.ЗаказНаПеремещение.ПустаяСсылка) | |ОБЪЕДИНИТЬ ВСЕ | |ВЫБРАТЬ | ЗНАЧЕНИЕ(ВидДвиженияНакопления.Расход), | &Период, // Изменила GOL { | ТаблицаТовары.Склад КАК Склад, //| &СкладОтправитель КАК Склад, // Изменила GOL } | ТаблицаТовары.Номенклатура, | ТаблицаТовары.Характеристика, | ТаблицаТовары.НомерСтроки, | ЗНАЧЕНИЕ(Справочник.СерииНоменклатуры.ПустаяСсылка), | ВЫБОР | КОГДА &ПоЗаказуНаПеремещение | ТОГДА ТаблицаТовары.Количество | ИНАЧЕ 0 | КОНЕЦ, | ТаблицаТовары.Количество |ИЗ | ВтТаблицаСерииТоваровОтправитель КАК ТаблицаТовары |ГДЕ | ТаблицаТовары.СтатусУказанияСерий <> 10 | |ОБЪЕДИНИТЬ ВСЕ // Для получателя нужно оприходовать свободные остатки. | |ВЫБРАТЬ | ЗНАЧЕНИЕ(ВидДвиженияНакопления.Приход), | &Период, // Изменила GOL { | ТаблицаТовары.Склад, //| &СкладПолучатель, // Изменила GOL } | ТаблицаТовары.Номенклатура, | ТаблицаТовары.Характеристика, | ТаблицаТовары.НомерСтроки, | ВЫБОР | КОГДА ТаблицаТовары.СтатусУказанияСерий = 10 | ТОГДА ТаблицаТовары.Серия | ИНАЧЕ ЗНАЧЕНИЕ(Справочник.СерииНоменклатуры.ПустаяСсылка) | КОНЕЦ, | 0, | ТаблицаТовары.Количество |ИЗ | ВтТаблицаСерииТоваровПолучатель КАК ТаблицаТовары |ГДЕ | (НЕ &ОрдернаяСхемаПриПоступлении) | И &Статус В (ЗНАЧЕНИЕ(Перечисление.СтатусыПеремещенийТоваров.Принято)) | |; |//////////////////////////////////////////////////////////////////////////////// // 4 ТаблицаТоварыНаСкладах |ВЫБРАТЬ | ЗНАЧЕНИЕ(ВидДвиженияНакопления.Приход) КАК ВидДвижения, | &Период КАК Период, // Изменила GOL { | ТаблицаТовары.Склад КАК Склад, //| &СкладОтправитель КАК Склад, // Изменила GOL } | ТаблицаТовары.Номенклатура КАК Номенклатура, | ТаблицаТовары.Характеристика КАК Характеристика, | ТаблицаТовары.НомерСтроки КАК НомерСтроки, | ТаблицаТовары.Порядок КАК Порядок, | ТаблицаТовары.Серия КАК Серия, | 0 КАК ВНаличии, | ТаблицаТовары.Количество КАК ВРезерве, | ВЫБОР | КОГДА ТаблицаТовары.СтатусУказанияСерий В (6, 8) | ТОГДА ИСТИНА | ИНАЧЕ ЛОЖЬ | КОНЕЦ КАК КонтролироватьОстатки |ИЗ | ВтТаблицаСерииТоваровОтправитель КАК ТаблицаТовары |ГДЕ | (НЕ &ОрдернаяСхемаПриОтгрузке) | И &Статус = ЗНАЧЕНИЕ(Перечисление.СтатусыПеремещенийТоваров.КОтгрузке) | |ОБЪЕДИНИТЬ ВСЕ | |ВЫБРАТЬ | ЗНАЧЕНИЕ(ВидДвиженияНакопления.Расход), | &Период, // Изменила GOL { | ТаблицаТовары.Склад, //| &СкладОтправитель, // Изменила GOL } | ТаблицаТовары.Номенклатура, | ТаблицаТовары.Характеристика, | ТаблицаТовары.НомерСтроки, | ТаблицаТовары.Порядок, | ТаблицаТовары.Серия, | ТаблицаТовары.Количество, | 0, | ВЫБОР | КОГДА ТаблицаТовары.СтатусУказанияСерий В (6, 8) | ТОГДА ИСТИНА | ИНАЧЕ ЛОЖЬ | КОНЕЦ |ИЗ | ВтТаблицаСерииТоваровОтправитель КАК ТаблицаТовары |ГДЕ | (НЕ &ОрдернаяСхемаПриОтгрузке) | И &Статус В (ЗНАЧЕНИЕ(Перечисление.СтатусыПеремещенийТоваров.Отгружено), ЗНАЧЕНИЕ(Перечисление.СтатусыПеремещенийТоваров.Принято)) | |ОБЪЕДИНИТЬ ВСЕ // Для получателя нужно оприходовать товары на склад | |ВЫБРАТЬ | ЗНАЧЕНИЕ(ВидДвиженияНакопления.Приход), | &Период, | &СкладПолучатель, | ТаблицаТовары.Номенклатура, | ТаблицаТовары.Характеристика, | ТаблицаТовары.НомерСтроки, | ТаблицаТовары.Порядок, | ТаблицаТовары.Серия, | ТаблицаТовары.Количество, | 0, | ЛОЖЬ |ИЗ | ВтТаблицаСерииТоваровПолучатель КАК ТаблицаТовары |ГДЕ | (НЕ &ОрдернаяСхемаПриПоступлении) | И &Статус = ЗНАЧЕНИЕ(Перечисление.СтатусыПеремещенийТоваров.Принято) | |УПОРЯДОЧИТЬ ПО | Порядок, | НомерСтроки |; |//////////////////////////////////////////////////////////////////////////////// // 5 ТаблицаДвижениеТоваров |ВЫБРАТЬ | 1 КАК Порядок, | ТаблицаТовары.НомерСтроки КАК НомерСтроки, | &Период КАК Период, | &СкладПолучатель КАК Склад, | ТаблицаТовары.ЗаказНаПеремещение КАК Распоряжение, | ТаблицаТовары.Номенклатура КАК Номенклатура, | ТаблицаТовары.Характеристика КАК Характеристика, | 0 КАК ПланируемаяОтгрузка, | -ТаблицаТовары.Количество КАК ПланируемоеПоступление |ИЗ | Документ.ПеремещениеТоваров.Товары КАК ТаблицаТовары |ГДЕ | ТаблицаТовары.Ссылка = &Ссылка | И &ПоЗаказуНаПеремещение | И НЕ &ОрдернаяСхемаПриПоступлении | И &Статус В (ЗНАЧЕНИЕ(Перечисление.СтатусыПеремещенийТоваров.Принято)) | |ОБЪЕДИНИТЬ ВСЕ | |ВЫБРАТЬ | 2 КАК Порядок, | ТаблицаТовары.НомерСтроки КАК НомерСтроки, | &Период КАК Период, // Изменила GOL { | ТаблицаТовары.Склад КАК Склад, //| &СкладОтправитель КАК Склад, // Изменила GOL } | ТаблицаТовары.ЗаказНаПеремещение КАК Распоряжение, | ТаблицаТовары.Номенклатура КАК Номенклатура, | ТаблицаТовары.Характеристика КАК Характеристика, | -ТаблицаТовары.Количество КАК ПланируемаяОтгрузка, | 0 КАК ПланируемоеПоступление |ИЗ | Документ.ПеремещениеТоваров.Товары КАК ТаблицаТовары |ГДЕ | ТаблицаТовары.Ссылка = &Ссылка | И &ПоЗаказуНаПеремещение | И ТаблицаТовары.ДокументРезерваСерий = ЗНАЧЕНИЕ(Документ.ЗаказНаПеремещение.ПустаяСсылка) | |УПОРЯДОЧИТЬ ПО | Порядок, | НомерСтроки |; |//////////////////////////////////////////////////////////////////////////////// // 6 ТаблицаТоварыКОтгрузке |ВЫБРАТЬ | ЗНАЧЕНИЕ(ВидДвиженияНакопления.Приход) КАК ВидДвижения, | &Период КАК Период, // Изменила GOL { | ТаблицаТовары.Склад КАК Склад, //| &СкладОтправитель КАК Склад, // Изменила GOL } | ТаблицаТовары.Номенклатура КАК Номенклатура, | ТаблицаТовары.Характеристика КАК Характеристика, | ТаблицаТовары.НомерСтроки КАК НомерСтроки, | ТаблицаТовары.Порядок КАК Порядок, | ВЫБОР | КОГДА ТаблицаТовары.СтатусУказанияСерий = 10 | ТОГДА ТаблицаТовары.Серия | ИНАЧЕ ЗНАЧЕНИЕ(Справочник.СерииНоменклатуры.ПустаяСсылка) | КОНЕЦ КАК Серия, | &Ссылка КАК ДокументОтгрузки, | ТаблицаТовары.Количество КАК КОтгрузке |ИЗ | ВтТаблицаСерииТоваровОтправитель КАК ТаблицаТовары |ГДЕ | &ОрдернаяСхемаПриОтгрузке | |УПОРЯДОЧИТЬ ПО | Порядок, | НомерСтроки |; |//////////////////////////////////////////////////////////////////////////////// // 7 ТаблицаТоварыКПоступлению |ВЫБРАТЬ | ТаблицаТовары.НомерСтроки КАК НомерСтроки, | ЗНАЧЕНИЕ(ВидДвиженияНакопления.Приход) КАК ВидДвижения, | &Период КАК Период, | &СкладПолучатель КАК Склад, | ТаблицаТовары.Номенклатура КАК Номенклатура, | ТаблицаТовары.Характеристика КАК Характеристика, | ВЫБОР КОГДА &ПоЗаказуНаПеремещение ТОГДА | ТаблицаТовары.ЗаказНаПеремещение | ИНАЧЕ | ТаблицаТовары.Ссылка | КОНЕЦ КАК ДокументПоступления, | ТаблицаТовары.Количество КАК КПоступлению |ИЗ | Документ.ПеремещениеТоваров.Товары КАК ТаблицаТовары |ГДЕ | ТаблицаТовары.Ссылка = &Ссылка | И &ОрдернаяСхемаПриПоступлении | И &Статус В (ЗНАЧЕНИЕ(Перечисление.СтатусыПеремещенийТоваров.Отгружено), | ЗНАЧЕНИЕ(Перечисление.СтатусыПеремещенийТоваров.Принято)) | |УПОРЯДОЧИТЬ ПО | НомерСтроки |; |//////////////////////////////////////////////////////////////////////////////// // 8 ТаблицаДвиженияСерийТоваров |ВЫБРАТЬ | ТаблицаСерии.Номенклатура КАК Номенклатура, | ТаблицаСерии.Характеристика КАК Характеристика, | ТаблицаСерии.Серия КАК Серия, | ТаблицаСерии.Количество КАК Количество, // Изменила GOL { | &Склад КАК Склад, //| &СкладОтправитель КАК Склад, // Изменила GOL } | ЗНАЧЕНИЕ(Справочник.СкладскиеПомещения.ПустаяСсылка) КАК Помещение, | ЗНАЧЕНИЕ(Перечисление.СкладскиеОперации.ОтгрузкаПоПеремещению) КАК СкладскаяОперация, | &Ссылка КАК Документ, | &Период КАК Период, | &Ссылка КАК Регистратор, | ТаблицаСерии.НомерСтроки КАК НомерСтроки, | 0 КАК Порядок |ИЗ | Документ.ПеремещениеТоваров.Серии КАК ТаблицаСерии |ГДЕ | ТаблицаСерии.Ссылка = &Ссылка | И ТаблицаСерии.Количество <> 0 | И (НЕ &ОрдернаяСхемаПриОтгрузке) | |ОБЪЕДИНИТЬ ВСЕ | |ВЫБРАТЬ | ТаблицаСерии.Номенклатура, | ТаблицаСерии.Характеристика, | ТаблицаСерии.Серия, | ТаблицаСерии.Количество, | &СкладПолучатель, | ЗНАЧЕНИЕ(Справочник.СкладскиеПомещения.ПустаяСсылка), | ЗНАЧЕНИЕ(Перечисление.СкладскиеОперации.ПриемкаПоПеремещению), | &Ссылка, | &Период, | &Ссылка, | ТаблицаСерии.НомерСтроки, | 1 |ИЗ | Документ.ПеремещениеТоваров.Серии КАК ТаблицаСерии |ГДЕ | ТаблицаСерии.Ссылка = &Ссылка | И ТаблицаСерии.Количество <> 0 | И (НЕ &ОрдернаяСхемаПриПоступлении) | |УПОРЯДОЧИТЬ ПО | Порядок, | НомерСтроки |; |//////////////////////////////////////////////////////////////////////////////// // 9 ТаблицаРезервыСерийТоваров |ВЫБРАТЬ | ЗНАЧЕНИЕ(ВидДвиженияНакопления.Расход) КАК ВидДвижения, | &Период КАК Период, | ТаблицаСерии.ДокументРезерваСерий КАК ДокументРезерва, // Изменила GOL { | &Склад КАК Склад, //| &СкладОтправитель КАК Склад, // Изменила GOl } | ТаблицаСерии.Номенклатура КАК Номенклатура, | ТаблицаСерии.Характеристика КАК Характеристика, | ТаблицаСерии.Серия КАК Серия, | ТаблицаСерии.Количество КАК Количество, | ТаблицаСерии.НомерСтроки КАК НомерСтроки, | ТаблицаСерии.Порядок КАК Порядок |ИЗ | ВтТаблицаСерииТоваровОтправитель КАК ТаблицаСерии |ГДЕ | ТаблицаСерии.ДокументРезерваСерий <> ЗНАЧЕНИЕ(Документ.ЗаказНаПеремещение.ПустаяСсылка) | И &ПоЗаказуНаПеремещение | |ОБЪЕДИНИТЬ ВСЕ | |ВЫБРАТЬ | ЗНАЧЕНИЕ(ВидДвиженияНакопления.Расход), | &Период, | ТаблицаТовары.ЗаказНаПеремещение, // Изменила GOL { | ТаблицаТовары.Склад, //| &СкладОтправитель, // Изменила GOL } | ТаблицаТовары.Номенклатура, | ТаблицаТовары.Характеристика, | ЗНАЧЕНИЕ(Справочник.СерииНоменклатуры.ПустаяСсылка), | ТаблицаТовары.Количество, | ТаблицаТовары.НомерСтроки, | 5 |ИЗ | Документ.ПеремещениеТоваров.Товары КАК ТаблицаТовары |ГДЕ | ТаблицаТовары.Ссылка = &Ссылка | И &ПоЗаказуНаПеремещение | И ТаблицаТовары.СтатусУказанияСерийОтправитель = 10 | И ТаблицаТовары.ДокументРезерваСерий = ЗНАЧЕНИЕ(Документ.ЗаказНаПеремещение.ПустаяСсылка) | |УПОРЯДОЧИТЬ ПО | Порядок, | НомерСтроки |; |///////////////////////////////////////////////////////////////////////////// |";

Точнее их тут два, я не понимаю какой именно выдает ошибку

  1. 28.04.2013, 19:07


    #1

    avaddon89 вне форума


    Гость форума


    По умолчанию Ошибка при вызове метода контекста (выполнить пакет)

    Ситуация такая, обновлял 1С (бух корп 8.2 для нового ПФР РСВ-1)
    обновлял как обычно через конфигуратор. как написано в мануале по обновлению.
    обновлял конфиг. в итоге информационная база слетела. скажите чем мне это грозит. Да я не сделал одно условие не сохранил старую информационную базу. точнее как предыдущая есть я просто забыл где она
    счас выдает ошибку и в подробно написанно следующее

    {ВнешнийОтчет.ПроверкаИнфо рмационнойБазыБухгалтерии ПредприятияРедакции16.Моду� �ьОбъекта(118)}: Ошибка при вызове метода контекста (ВыполнитьПакет)
    РезультатыЗапросов = Запрос.ВыполнитьПакет();
    по причине:
    Произошла исключительная ситуация (1C:Enterprise 8.2.17.153): {(21, 40)}: Неверные параметры «ПланСчетов.Налоговый.Обор� �дованиеКУстановке»
    Налоговый.Ссылка В ИЕРАРХИИ (ЗНАЧЕНИЕ(<<?>>ПланСчетов.Нал оговый.ОборудованиеКУстан� �вке), ЗНАЧЕНИЕ(ПланСчетов.Налого вый.ПриобретениеОбъектовО� �новныхСредств), ЗНАЧЕНИЕ(ПланСчетов.Налого вый.Полуфабрикаты), ЗНАЧЕНИЕ(ПланСчетов.Налого вый.Товары), ЗНАЧЕНИЕ(ПланСчетов.Налого вый.ГотоваяПродукция), ЗНАЧЕНИЕ(ПланСчетов.Налого вый.Материалы), ЗНАЧЕНИЕ(ПланСчетов.Налого вый.ТоварыОтгруженные), ЗНАЧЕНИЕ(ПланСчетов.Налого вый.ТоварыНаСкладе))

    Люди подскажите что делать?

    вот что нашел на просторах сети:
    Вам надо выгрузить описание метаданных вашей конфигурации с помощью MD82Exp.epf, она входит в «Конвертацию данных». Затем загрузить эти данные в «Конвертацию», создать правила обмена (у вас они будут только для справочников и для одинаковых конфигураций), затем эти правила выгрузить и по ним произвести обмен с помощью «Универсальный обмен данными в формате XML» или ВыгрузкаЗагрузкаДанныхXML82.

    Кто может по человечески пояснить?

    Последний раз редактировалось avaddon89; 28.04.2013 в 19:26.

    Причина: добавил информацию


  2. 27.06.2013, 19:33


    #2

    По умолчанию

    Сочувствую, у меня был похожий случай я отправил базу в офис там ее через скуль прогнали и все в шоколаде, по поводу остального не могу сказать нечего, попробуй на крайняк через chdbfl прогнать он у тебя в C:Program Files1cv828.2.17.169bin.

    Последний раз редактировалось lekhaplaton; 27.06.2013 в 19:34.

    Причина: косячок


Студворк — интернет-сервис помощи студентам

Здравствуйте, скажите пожалуйста, возможно ли изменить конструкцию запроса, чтобы не выводило такой ошибки:
——————————————————————————————————————————————
{ВнешняяОбработка.КонсольЗапросов_82.МодульОбъекта(55)}: Ошибка при вызове метода контекста (ВыполнитьПакет): {(5, 18)}: Синтаксическая ошибка «ВЫБРАТЬ»
ГДЕ Ноут.Цена = (<<?>>ВЫБРАТЬ MAX(Цена) ИЗ

——————————————————————————————————————————————

1C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
ВЫБРАТЬ Модель
ИЗ (
ВЫБРАТЬ РАЗЛИЧНЫЕ Ноут.Модель, Ноут.Цена ИЗ
Справочник.Ноутбуки КАК Ноут
ГДЕ Ноут.Цена = (ВЫБРАТЬ MAX(Цена) ИЗ
Справочник.Ноутбуки
UNION 
ВЫБРАТЬ РАЗЛИЧНЫЕ Комп.Модель, Комп.Цена ИЗ
Справочник.Компьютеры КАК Комп
ГДЕ Комп.Цена = (ВЫБРАТЬ MAX(Цена) ИЗ
Справочник.Компьютеры
UNION
ВЫБРАТЬ РАЗЛИЧНЫЕ Принт.Модель, Принт.Цена ИЗ
Справочник.Принтеры КАК Принт
ГДЕ Принт.Цена = (ВЫБРАТЬ MAX(Цена) ИЗ
Справочник.Принтеры) КАК Т
ГДЕ Т.Цена = (ВЫБРАТЬ MAX(Цена) ИЗ (4
ВЫБРАТЬ РАЗЛИЧНЫЕ Цена ИЗ Справочник.Ноутбуки КАК Н
ГДЕ Н.Цена = (ВЫБРАТЬ(MAX(Цена) ИЗ 
Справочник.Ноутбуки)
UNION
ВЫБРАТЬ РАЗЛИЧНЫЕ Цена ИЗ Справочник.Компьютеры КАК К
ГДЕ К.Цена = (ВЫБРАТЬ(MAX(Цена) ИЗ 
Справочник.Компьютеры)
UNION
ВЫБРАТЬ РАЗЛИЧНЫЕ Цена ИЗ Справочник.Принтеры КАК П
ГДЕ П.Цена = (ВЫБРАТЬ(MAX(Цена) ИЗ 
Справочник.Принтеры)
) КАК Т1)

Если интересно условие, то вот:

Перечислите номера моделей любых типов, имеющих самую высокую цену по всей имеющейся в базе данных продукции.

Перестали отправляться документы «Отгрузка с выводом из оборота» по обуви

C 01.06.2023 из УТ 11 перестали отправляться документы «Отгрузка с выводом из оборота» с обувной продукцией с  флагом «Не участнику оборота». Изменения такого плана касались, как мне известно, только молочки. На принадлежность проблемы к молочке указывает и расшифровка кода ошибки. У кого была ли подобна я проблема?

Текст ошибки:
При выполнении запроса api/v3/lk/documents/create?pg=shoes возникла ошибка.
Код состояния HTTP: 422.
Текст ошибки: {
  «timestamp»: «01-06-2023 10:25:15»,
  «code»: 422,
  «error»: «54: Создание документа »Отгрузка с выводом« недоступно для товарной группы »Обувные товары«.»,
  «message»: «54: Создание документа »Отгрузка с выводом« недоступно для товарной группы »Обувные товары«.»,
  «path»: «/api/v3/lk/documents/create»
}.

  • Ошибка при вызове метода контекста send
  • Ошибка при вызове метода контекста выполнить не установлен менеджер временных таблиц
  • Ошибка при вызове метода контекста saveas произошла исключительная ситуация microsoft excel
  • Ошибка при вызове метода контекста выполнить не задано значение параметра
  • Ошибка при вызове метода контекста saveas неизвестная ошибка