При синхронизации КА с БП не передается документ Производство без заказа.

1. user2116037 27.11.24 14:24 Сейчас в теме
При синхронизации КА с БП не передается документ Производство без заказа.
В ошибках релиза такой ошибки не наблюдается. Документ в обмен регистрируется. Попробовала выгрузить в файл XML выгружается с тегом <УдалениеОбъекта> . В чем может быть причина того, что не выгружает?
По теме из базы знаний
Найденные решения
4. user2116037 03.12.24 11:41 Сейчас в теме
(1) Получен ответ от 1С поддержки:

Да, была ошибка по выгрузке производства без заказа, сейчас она уже исправлена, исправление будет на версиях строго после 2.5.20.62, завтра (03.12.2024) планируется выпуск, все документы будут регистрироваться и выгружаться.
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. glek 120 27.11.24 15:41 Сейчас в теме
(1) Одной из причин может быть несовпадение версий ED: если БП может принимать только файл, в котором нет описанного этого документа, то в КА будет регистрироваться к обмену, но при выгрузке будет тег удаление.
Потому что специализированного обмена КА с БП, насколько я помню, нет.
3. user2116037 29.11.24 12:15 Сейчас в теме
Обмен происходит через универсальный обмен. Проблема уже в моменте выгрузки. Выгружает не понимая, кто приемник (проверила выгрузкой в файл). Дело в том что я нашла метод ДокументПроизводствоБезЗаказаПередОбработкойПРО через отладку, проверила последний релиз, там код в этом методе присутствует.
Я немножко недопонимаю: тип Объекта ДокументОбъект и тут он сравнивает количество строк в табличной части объекта и ссылки. И если они равны, то Отказ = Истина.
Я что-то пропускаю? Там до этого метода что-то должно происходить с объектом чтобы они отличались?
Или нужно просто удалить код из этого метода?

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


(2)
4. user2116037 03.12.24 11:41 Сейчас в теме
(1) Получен ответ от 1С поддержки:

Да, была ошибка по выгрузке производства без заказа, сейчас она уже исправлена, исправление будет на версиях строго после 2.5.20.62, завтра (03.12.2024) планируется выпуск, все документы будут регистрироваться и выгружаться.
5. medfarma 19.01.25 13:41 Сейчас в теме
Тоже столкнулся с этой проблемой. В новых версиях в процедуре ДокументПроизводствоБезЗаказаПередОбработкойПРО все удалили.
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот