Переписать обработку с ут 10.3 на ут 11. По групповой замене подразделений.
Выполнено
42 |
8
1 марта 2022 в 14:45:47
(2 года 42 недели 4 дня 7 часов назад)
28033
03.04.2019 12:08:05
Текст задания
Есть обработка по замене подразделений, которая проверяет совпадает ли подразделение в документе реализация, поступление и др. со складом для УТ 10.3
Необходимо сделать точно такую же, только на ут 11.
Обработку для ут 10.3 отправлю.
Вот код обработки:
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
| Подзапрос.Документ,
| Подзапрос.Подразделение,
| Подзапрос.Склад.Подразделение КАК ПодразделениеСклада
|ИЗ
| (ВЫБРАТЬ
| Продажи.Регистратор КАК Документ,
| Продажи.Регистратор.Подразделение КАК Подразделение,
| ВЫБОР
| КОГДА ТИПЗНАЧЕНИЯ(Продажи.Регистратор.Ссылка) = ТИП(Документ.РеализацияТоваровУслуг)
| ТОГДА ВЫРАЗИТЬ(Продажи.Регистратор.Ссылка КАК Документ.РеализацияТоваровУслуг).Склад
| КОГДА ТИПЗНАЧЕНИЯ(Продажи.Регистратор.Ссылка) = ТИП(Документ.ОтчетОРозничныхПродажах)
| ТОГДА ВЫРАЗИТЬ(Продажи.Регистратор.Ссылка КАК Документ.ОтчетОРозничныхПродажах).Склад
| КОГДА ТИПЗНАЧЕНИЯ(Продажи.Регистратор.Ссылка) = ТИП(Документ.ВозвратТоваровОтПокупателя)
| ТОГДА ВЫРАЗИТЬ(Продажи.Регистратор.Ссылка КАК Документ.ВозвратТоваровОтПокупателя).СкладОрдер
| КОНЕЦ КАК Склад
| ИЗ
| РегистрНакопления.Продажи КАК Продажи
| ГДЕ
| Продажи.Период > &ДатаНачала) КАК Подзапрос
|ГДЕ
| Подзапрос.Подразделение <> Подзапрос.Склад.Подразделение";