Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

БГУ расширение конфигурации

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

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

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

Список тем форума
 
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.