Имя: Пароль:
1C
1С v8
БГУ расширение конфигурации
0 Hontza
 
23.11.21
10:10
Переходим с БГУ 1.0 на БГУ 2.0. Необходимо делать проводки по регистру бухгалтерии через документ расширения. Делаю обработку проведения конструктором движений. В отладчике движение формируется нормально, но после проведения документа движения не появляются. В чем может быть причина? Никаких ошибок не выходит
1 Dmitrii
 
гуру
23.11.21
10:19
(0) Движения.МойРегистрБухгалтерии.Записывать = Истина?
2 Hontza
 
23.11.21
10:25
(1) Да, есть такая строка. Только регистр заимствованный. Вчера буквально общался с специалистом, он говорит, что по заимствованным регистрам движения не делаются. Хотя в документации на итс есть примеры движений по заимствованным регистрам от документа расширения
3 Hontza
 
23.11.21
10:30
Вызова процедуры, в которой затираются движения, нет
4 КнОпка
 
23.11.21
10:40
(2) Ерунда какая то. Делаю новый документ в расширении, создаю проводки для регистра бухгалтерии - движения есть. Что я делаю не так ?
5 Dmitrii
 
гуру
23.11.21
10:43
Если честно проверять и экспериментировать совершенно не охота.
К тому же ни вижу никакого смысла вообще для собственных объектов использовать расширения.
Считаю правильным добавлять свои объекты (справочники, документы, регистры и т.д., а так же реквизиты к существующим объектам) в самой конфигурации.
А при помощи расширений лишь расширять модули и методы основной конфы, дорабатывать формы объектов основной конфы, решать интерфейсные вопросы.
Не забудьте, что потом этот свой документ придётся ещё протаскивать в кучу других подсистем (прав и ролей, даты запрета, подключаемые команды и пр.).
Дело ваше конечно.
6 Hontza
 
23.11.21
10:43
(4) Не понимаю о чем ты. Проводку делаю - запись проводится, но движения в регистре нет.
7 Hontza
 
23.11.21
10:47
(5) Я бы и рад делать это в основной конфигурации, да замок не дает. Поэтому так изголяюсь. А снять с поддержки не вариант
8 GANR
 
23.11.21
11:02
(6) В БГУ 2 целая подсистема для движения по бухгалтерскому регистру, там на источниках данных все проводки построены. Все что ты сделаешь в обработчиках проведения, будет вытерто подписками этой конфиги. Делай источник данных, примеры в типовой смотри.
9 Dmitrii
 
гуру
23.11.21
11:08
(7) >> А снять с поддержки не вариант.

Замочковый фетиш головного мозга у заказчика? Сочувствую.
Расширения - прекрасный инструмент. Но его возможности не безграничны. А извращаться только ради того, чтобы не включать возможность изменения, - дичь и маразм.
Подобные заказчики потом локти ещё будут кусать, когда в определенный момент придёт понимание, что во всех извращениях, сделанных ради сохранения замочков, уже никто не может разобраться, а количество ошибок совместимости расширения с каждым очередным обновлением конфигурации поставщика растёт едва ли не в геометрической прогрессии. И как следствие растут затраты на поддержку всего этого счастья с расширениями.

К использованию расширений надо подходить разумно.
А то что вы делаете, аукнется потом.
10 Hontza
 
23.11.21
11:15
(9) Вы правы, но, к сожалению, ничего с этим сделать не могу, кроме как отказаться от работы. Спасибо за помощь
11 Фантазер
 
23.11.21
13:00
(10) А можно узнать что за нужда сделать проводки и не пользоваться типовым механизмом создания операций? Задача -то какая?
12 GANR
 
23.11.21
18:26
(11) Это не нужда - это незнание особенностей типовой БГУ 2, в (8) написал, автор не слышит.