|
Обмен УТ БП. Ошибки выгрузки номенклтауры в больших документах | ☑ | ||
---|---|---|---|---|
0
faceaway
12.04.13
✎
18:44
|
Есть УТ 10.3 и БП 1.6 (для Беларуси, но думаю не важно)
Настроена выгрузка через КД из УТ в БП (правила из "коробки"). Себестоимость не переношу. При выгрузке "больших" документов (>400 строк) и потом загрузке в БП, оказывается, что в некоторых строках документов номенклатура не перегрузилась (значение ПустаяСсылка (не <Объект не найден>)), все остальные реквизиты ТЧ перегрузились без проблем. Повторная регистрация документа для обмена иногда помогает. Не вижу никакой закономерности, каждый раз не догружается разная номенклатура, в разных документах. 3-5% ошибок (на вскидку) не догружает. Мож сталкивался кто? Мозг сломал... Перегружал отдельно номенклатуру, менял реквизиты поиска, по УИДу по реквизитам. "Недогрузки" все равно есть. Обработчики между делом наизусть заучил =). Куда копать? |
|||
1
Владимир1С
12.04.13
✎
19:14
|
Может не выгружать если не заполнены какие-то критичные с точки зрения обработчика реквизиты. Например, у нас не выгружаются организации без учётной политики.
|
|||
2
faceaway
12.04.13
✎
19:32
|
Номенклатура как элемент выгружена, она в справочнике есть. Самое забавное, что при повторной регистрации документа для обмена, та номенклатура вероятнее подставится, но зато пустой будет другая :(
|
|||
3
Zombi
12.04.13
✎
19:39
|
Тут скорее всего дело в больших документах. Включить использование транзакций при обмене - первое что на ум пришло.
|
|||
4
faceaway
12.04.13
✎
19:49
|
Это базовый функционал (транзакции)? или просто "обвернуть" в транзакцию предлагаете? В любом случае в процессе ошибок (как исключений) нет. При загрузке все "тихо"-успешно
|
|||
5
Zombi
12.04.13
✎
20:08
|
(4) В УТ 10 для России в базовых настройках есть транзакции, предлагаю проверить эти настройки у вас.
|
|||
6
faceaway
15.04.13
✎
15:39
|
Пожалуй UPну тему...
Просто, к примеру, Отчет о розничных продажах на 400 строк назвать большим нельзя. |
|||
7
Zombi
15.04.13
✎
19:56
|
(6) От железа зависит. Некоторые базы 1с на 3 пнях крутят. Для такого сервака и 50 строк может много будет. В (0) никаких же данных нет. База/обмен типовые хоть?
|
|||
8
faceaway
15.04.13
✎
20:04
|
(7) Благодарю за помощь. Решил вопрос.
Дело было в опции "Не запоминать выгруженные объекты" для конвертации Номенклатуры. Когда галка снята, то все загруженные в этом такте объекты заносятся в ТЗ, и если объект загружается дважды в такте, то выполняется поиск в этой ТЗ по Нпп, что , по задумке, быстрее, чем по Гуиду или полям поиска. Но вопрос в другом, почему конвертация думает что этот объект уже выгружался в этом такте... Он не выгружался, и соответственно, ничего в ТЗ не находит. На этот вопрос я ответа искать не стал, просто установил флаг. ps Все типовое |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |