Имя: Пароль:
1C
1С v8
Документ проведен, но нет движений
0 fial_ka13
 
02.10.19
15:16
О, Великие ГУРУ 1 С, Помогите мне, пожалуйста!!!(пишу здесь первый раз, не судите строго за текст)
Ситуация следующая:
Есть 2 базы.
1 - Это основная база с 2-мя доработанными документами и их регистрами накоплений
2 - Это база, в которой есть только эти доработанные доки с регистрами.
(2)Есть регламентное задание, которое каждые 60 секунд осуществляет обмен между базами.
Документы переносятся и проводятся, не в (1)базе- приемнике этот документ не формирует движения.

(1)Если заходим в документ и нажимаем кнопку провести,тогда все движения формируются, если пытаюсь провести программно(Документ.Записать(РежимЗаписиДокумента.Проведение)), движений нет.
Почему при программном проведении не формируются движения? Куда копать?
1 vicof
 
02.10.19
15:19
Отладчик в зубы и вперед
2 vicof
 
02.10.19
15:20
Ну и отладку фоновых заданий в нем включи, не забудь
3 vova1122
 
02.10.19
15:21
1. Смотрикакая функция висит на кнопке "провести"
2. смотри где у тебя расположен обработчик движений документа (в модуле формы документа или в модуле обекта докмента)
4 hhhh
 
02.10.19
15:44
(0) при обмене движения не переносятся.
5 dka80
 
02.10.19
15:48
"доработанными документами" - без отладчика не разберешься кто и что там делал. Если документ типовой, то метод Документ.Записать(РежимЗаписиДокумента.Проведение) должен отрабатывать нормально. Как вариант, где-то выставляется обменданными=истина
6 fial_ka13
 
02.10.19
16:00
(1) (2) отладчиком проходит все нормально

(3) Обработка проведения в модуле объекта.(Создана конструктором движений, добавлены только некоторые условия)

(4) Я знаю, что движения не переносятся, в том то и дело, после переноса он сразу проводится, но перенесенный документ не формирует движения
(5) Это документ доработан, точнее создан для определенных целей. а вот обменДанными =Истина может быть, поищу повнимательней.


Причем у меня 2 документа 1 ходит нормально, другой вот  не хочет. Всевозможные свойства документов сверила, одно и тоже.
Обработка проведения у обоих почти одна (только по разным регистрам)