При переходе с 8.1 на 8.2 перестала работать внешняя обработка
При переходе с 8.1 на 8.2 перестала работать внешняя обработка. А именно , есть подключаемая внешняя обработка для автоматического проставления складов при реализации.
Есть 6 складов и один отдельный склад, один товар лежит и на 3ем и на 7ом, но нужно списывать только с 3го. На 8.1 все работало как надо , но при переходе на 8.2 товар который лежит на 7ом и на 3ем складе стал проставляться с 7го .
Еще заметил такую вот штуку, скрины ниже. 1й скрин это 8.1 а второй 8.2
Помогите решить этот вопрос
Вот код обработки
Еще заметил такую вот штуку, скрины ниже. 1й скрин это 8.1 а второй 8.2
Есть 6 складов и один отдельный склад, один товар лежит и на 3ем и на 7ом, но нужно списывать только с 3го. На 8.1 все работало как надо , но при переходе на 8.2 товар который лежит на 7ом и на 3ем складе стал проставляться с 7го .
Еще заметил такую вот штуку, скрины ниже. 1й скрин это 8.1 а второй 8.2
Помогите решить этот вопрос
Вот код обработки
Процедура Инициализировать(Объект,ИмяТабличнойЧасти,ТабличноеПолеОбъекта) Экспорт
СкладРезерва = Справочники.Склады.НайтиПоКоду("00024");
Если ИмяТабличнойЧасти = "Товары" Тогда
Для каждого СтрокаТовары Из Объект.Товары Цикл
Отбор = Новый Структура("Номенклатура",СтрокаТовары.Номенклатура);
ТаблицаСкладов = РегистрыНакопления.ТоварыНаСкладах.Остатки(,Отбор,"Склад","Количество");
Если ТаблицаСкладов.Количество() <> 0 Тогда
Если ТаблицаСкладов[0].Склад <> СкладРезерва
Тогда
СтрокаТовары.Склад = ТаблицаСкладов[0].Склад;
КонецЕсли;
КонецЕсли;
КонецЦикла;
КонецЕсли;
КонецПроцедуры
ПоказатьЕще заметил такую вот штуку, скрины ниже. 1й скрин это 8.1 а второй 8.2
Прикрепленные файлы:
По теме из базы знаний
- Записки фрилансера о внедрении 8.2
- Переход с 8.1 на 8.2. Этапы, некоторые особенности, проблемы
- Не торопись переходить на 8.3
- Загрузка всех онлайн-чеков с сервиса проверки чеков ФНС (налоговой) – обработка для получения данных о покупках по чекам онлайн-касс с загрузкой в Авансовый отчет
- Эффективное управление фоновыми заданиями и коммуникация сеансов сервера с Фоном с помощью Структуры обмена (ноу-хау) + Бонус: Альтернативный вариант через Хранилище настроек
Найденные решения
(14) Добавил в код сортировку . теперь выскакивает ошибка , скрин ниже
Процедура Инициализировать(Объект,ИмяТабличнойЧасти,ТабличноеПолеОбъекта) Экспорт
СкладРезерва = Справочники.Склады.НайтиПоКоду("00025");
Если ИмяТабличнойЧасти = "Товары" Тогда
Для каждого СтрокаТовары Из Объект.Товары Цикл
Отбор = Новый Структура("Номенклатура",СтрокаТовары.Номенклатура);
ТаблицаСкладов = РегистрыНакопления.ТоварыНаСкладах.Остатки(,Отбор,"Склад","КоличествоОстаток") ;
ТаблицаСкладов.Сортировать("Склад Возр");;
Если ТаблицаСкладов.Количество() <> 0 Тогда
ТаблицаСкладов.Сортировать("Количество Убыв");
ОстатокСкл = ТаблицаСкладов[0].Количество;
Если ОстатокСкл < СтрокаТовары.Количество Тогда
Сообщить("На складе" +ТаблицаСкладов[0].Склад.наименование+"не достаточно товаров")
Иначе
СтрокаТовары.Склад = ТаблицаСкладов[0].Склад;
КонецЕсли;
КонецЕсли;
КонецЦикла;
КонецЕсли;
КонецПроцедуры
ПоказатьПрикрепленные файлы:
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(14) Добавил в код сортировку . теперь выскакивает ошибка , скрин ниже
Процедура Инициализировать(Объект,ИмяТабличнойЧасти,ТабличноеПолеОбъекта) Экспорт
СкладРезерва = Справочники.Склады.НайтиПоКоду("00025");
Если ИмяТабличнойЧасти = "Товары" Тогда
Для каждого СтрокаТовары Из Объект.Товары Цикл
Отбор = Новый Структура("Номенклатура",СтрокаТовары.Номенклатура);
ТаблицаСкладов = РегистрыНакопления.ТоварыНаСкладах.Остатки(,Отбор,"Склад","КоличествоОстаток") ;
ТаблицаСкладов.Сортировать("Склад Возр");;
Если ТаблицаСкладов.Количество() <> 0 Тогда
ТаблицаСкладов.Сортировать("Количество Убыв");
ОстатокСкл = ТаблицаСкладов[0].Количество;
Если ОстатокСкл < СтрокаТовары.Количество Тогда
Сообщить("На складе" +ТаблицаСкладов[0].Склад.наименование+"не достаточно товаров")
Иначе
СтрокаТовары.Склад = ТаблицаСкладов[0].Склад;
КонецЕсли;
КонецЕсли;
КонецЦикла;
КонецЕсли;
КонецПроцедуры
ПоказатьПрикрепленные файлы:
Внимание! Тема сдана в архив
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот