Имя: Пароль:
1C
 
ут 10.3 обмен с узлами. Почему выгружаются документы не проведенными?
0 evorle145
 
03.02.16
15:09
в узле заказ покупателя проведен, а при выгрузке в центральную базу - он почему уже распроведен. При этом ошибок ни каких при загрузке по этим заказам покупателя - нет. Что за чудеса?
1 Фрэнки
 
03.02.16
15:10
(0) видел где-то в правилах, что там явно стоял флаг "не проводить"
2 Фрэнки
 
03.02.16
15:10
(0) в правилах эти чудеса не пытались найти?
3 evorle145
 
03.02.16
15:11
(1) , так правила я сам сделал через КД2.0. Загрузил там структуру метаданных и автоматически нажал создать правила.Запрет на проведение не ставил.
4 evorle145
 
03.02.16
15:16
и еще не врубаюсь, почему при загрузке у меня документы проходят проверку... ведь если это данные из обмена, они же вроде не должны проверяться?
5 Фрэнки
 
03.02.16
15:17
(3) ага. теперь есть инфа, о которой можно и что-то правильное ответить.

Там нужно очень внимательно смотреть в правилах, в обмене, который на КД 2.0 идет. Грубо говоря, там такие фиги, что их хочется просто обзывать багами... Отладчиком лови, если навскидку не найдешь нужную комбинацию условий.
6 Фрэнки
 
03.02.16
15:18
(4) проверку в чем?
7 evorle145
 
03.02.16
15:19
ну при загрузке пишет: не удалось провести потому что не указан договор и прочее. А разве при обмене с узалами он не должен тупо загрузить как есть?
8 Фрэнки
 
03.02.16
15:19
к (6) при загрузке идет по коду процедуры загрузки множество проверок или где-то еще?
9 Фрэнки
 
03.02.16
15:20
(7) ага, понял. это в модуле объектов, перед записью где-то проверки сидят. Конфиг править нужно.
10 evorle145
 
03.02.16
15:22
(9) то есть там не стоит условие ОбменДанными.Загрузка = Истина;?
11 Фрэнки
 
03.02.16
15:23
я в своих конфигах так делаю и в типовых в большинстве мест имеется приписка в процедурах ПередЗаписью

    Если ОбменДанными.Загрузка Тогда
        Возврат;
    КонецЕсли;

глянь, может в твоем случае это условие не сработало
12 Фрэнки
 
03.02.16
15:24
(10) а у тебя КД2.0 свежий? его же обновляют до сих пор, вроде бы
13 evorle145
 
03.02.16
15:24
(11) , понял, смотрю! вот прикол щас произошел:
я исправил косяк в реализации, в результате она загрузилась и провелась, а следом провелись и заказы покупателей! Хотя когда я чисто регал к обмен один заказ покупателя - то он ни в какую не хотел проведенным выгружаться..
14 evorle145
 
03.02.16
15:25
(12) , да.кд2.0 последнего релиза. Но его не обновляют уже давно.
15 Фрэнки
 
03.02.16
15:28
(13) Значит как-то в коде загрузки выбранного объекта проверяются зависимости по объекту, в том числе, через регистры.
Только я внутрь КД уже довольно давно не смотрел. Точно не помню, а прямо сейчас он мне по работе не нужен.

Там очень много кода обрабатывается при загрузке. Я в свое время довольно глубоко отладчиком проваливался.
16 evorle145
 
03.02.16
15:38
(15) , понял, спасибо вам большое, щас буду смотреть что там при записи.
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший