|
Перенос движений документа с ручной корректировкой в идентичную базу |
☑ |
0
AndrK189100
23.05.24
✎
18:02
|
Помогите решить проблему. Есть обмен БП3 - БП3 написанный на КД 2.1
Есть 2 однотипных документа. В одном движения сформированы системой, в другом поставлен чекбокс "Ручная корректировка".
Первый документ переносится корректно, с движениями.
Второй - движения в файл обмена выгружаются, но в приемник не загружаются. При обмене выдается предупреждение, что не удалось актуализировать движения документа т. к. установлена ручная корректировка...
При использовании Универсального обмена в формате XML оба документа переносятся корректно.
Весь мозг уже сломал... Куда копнуть? Или может есть методика, как в таких случаях поступать?
|
|
1
Franchiser
23.05.24
✎
18:04
|
Обменданными.загрузка= истина
|
|
2
AndrK189100
23.05.24
✎
18:07
|
(1) Это первое, что я попробовал.
Еще пробовал выгрузить движения в массив. Записать документ, а затем из массива записать движения. Тоже не работает...
|
|
3
AndrK189100
23.05.24
✎
18:08
|
Ошибся. Я пробовал Объект.Движения.Хозрасчетный.Записать = Истина.
Куда воткнуть ОбменДаннымиЗагрузка ?
Я в КД не очень)
|
|
4
Климов Сергей
24.05.24
✎
09:38
|
(3)
|
|
5
AndrK189100
24.05.24
✎
15:20
|
(4) У меня обмен обычный.
Но, разобрался и все сделал...
|
|
6
Максимка_
Космонавтом
25.05.24
✎
02:29
|
(5) Как реализовали?
|
|
7
AndrK189100
27.05.24
✎
11:32
|
(6) Надо сделать так, что бы документ не проводился после загрузки в ИБ.
Я добавил в глобальный обработчик "Перед конвертацией объекта"
Попытка
Если Источник.РучнаяКорректировка Тогда
РежимЗаписи = "Запись";
КонецЕсли
Исключение
КонецПопытки;
Так же можно менять РежимЗаписи в ПКО "Перед выгрузкой" и "Перед загрузкой".
В последнем случае отсутствует ссылка на объект.
|
|