0. acsent 1137 04.04.16 18:17 Сейчас в теме

Изящная доработка движений и проводок документов ERP 2

Доработка движений и проводок документов в ERP с минимальным количеством изменений типового кода, на примере добавления в документ "Акт выполненных работ" подразделения в ТЧ "Услуги"

Перейти к публикации

Комментарии
Избранное Подписка Сортировка: Древо
1. karpik666 2500 05.04.16 13:49 Сейчас в теме
Такая ситуация не только в Erp, но и в Ут 11, даже где-то была статья по доработке Ут с такими же переопределяемыми обработчиками
2. vvr908 395 05.04.16 15:20 Сейчас в теме
Коллеги, а сейчас нет возможности реализовать такие доработки через механизм расширений конфигурации?
3. borodatii 2 05.04.16 15:59 Сейчас в теме
4. Dvornik 26 23.03.17 05:04 Сейчас в теме
7 строка. Опечатка - "Услги".
5. ryutao 50 23.03.17 08:36 Сейчас в теме
Все хорошо, но, коллеги, данный способ требует снятия с поддержки, а это почти вдвое выросший физический объем базы. Такое чувство, что никто с конкретными базами не работает, а только с тестовыми. Последние конфиги ERP, КА, УТ, БП и так еле ворочаются. На данном примере: какова ценность изменения подразделения в ТЧ?
6. acsent 1137 23.03.17 18:36 Сейчас в теме
ЕРП без возможности изменения и в ней работают?
Нет сынок, это фантастика
7. h00k 37 28.04.17 22:07 Сейчас в теме
(6)
ЕРП без возможности изменения и в ней работают?

Смешно. Вы ещё, кроме включения возможности изменения, хранилище конфигураций предложите к рабочей базе подключить... чтоб уж наверняка.

В тестовой базе, после успешного выполнения всех тестов, формируется комплект обновления или поставки. Им и выполняется обновление базы в продуктиве, которая стоит на полной поддержке.
8. acsent 1137 29.04.17 17:04 Сейчас в теме
(7) Своя поставка как раз и означает включение изменений относительно поставки 1С
9. h00k 37 29.04.17 20:49 Сейчас в теме
(8)
Своя поставка как раз и означает включение изменений относительно поставки 1С

Вы вообще о чем?! В рабочих базах не включают возможность изменений, если уж не совсем новички внедрением-доработкой занимаются.
При необходимости доработки типового функционала, разработка ведётся в локальных базах разработчиков, подключенных к хранилищу конфигурации. К этому же хранилищу подключена база для тестирования выполненных доработок и формирования комплектов поставки (обновления). Базы в продуктиве обновляются подготовленными кф-файлами. В них не включают возможность изменения и т.п. - это аксиома.
10. vmalov 11 25.08.17 14:44 Сейчас в теме
Статья полезная. Особенно по отражению в рег. учете, которое в фоне выполняется. Отладчиком можно целый день сидеть, искать нужные процедуры.
11. erp3000 04.07.18 13:55 Сейчас в теме
Парень залез править типовые общие модуля и называется это искусство изящная доработка :-)))
12. acsent 1137 04.07.18 18:42 Сейчас в теме
(11) Точечное исправление модуля - это очень даже изящно.
По другому проводки не поправить
13. erp3000 09.07.18 12:06 Сейчас в теме
Проводки (так же как и движения по РН) правятся в модуле менеджера документа в соответствующих запросах. В общий модуль который является ядром данного механизма руками лучше не лазить. Общие модули которые можно редактировать именуются постфиксом "Переопределяемый"
14. acsent 1137 09.07.18 15:25 Сейчас в теме
(13) предлагаешь делать хук в каждом модуле менеджера?
15. erp3000 09.07.18 16:28 Сейчас в теме
Именно, сама концепция движения по РН и РБ об этом говорит, и не надо лазить шаловливыми ручонками в ядро механизма.
16. acsent 1137 09.07.18 18:43 Сейчас в теме
(15) Значит ты не понял идеи.
Вместо того чтобы в каждом модуле дорабатывать запрос, мы его дорабатываем непосредсвенно перед выполнением.
Ну а тексты кладем в именнованные модули для читабельности
17. erp3000 09.07.18 18:56 Сейчас в теме
Твоя идея - это самодеятельность, а ЕРП это тебе не самописочка для конторочек, это решение которое необходимо эксплуатировать в крупных компаниях с немалым количеством программистов, и если каждый залезет в общий модуль и в самом ядре механизма начнет делать "изящные доработки", то такую ЕРП и заодно компанию ждет печальная участь..
18. Safron 3 09.10.18 02:20 Сейчас в теме
Сделал все по этой схеме, добавил проводку в проведение Поступление безналичных денежных средств. Проводка добавилась, если нажать "Отразить в регл. учете". Но если делать через "Регламентированный учет--Отражение документов в регл. учете" в первом документе появляется доп. проводка, а в последующих нет. Т. е., начиная со второго документа программа как бы проскакивает изменения в модуле. Не могу понять где копать дальше.
Оставьте свое сообщение
Новые вопросы с вознаграждением
Автор темы объявил вознаграждение за найденный ответ, его получит тот, кто первый поможет автору.

Вакансии

Бизнес-аналитик 1С
Санкт-Петербург
зарплата от 120 000 руб.
Полный день

Программист 1С
Москва
Полный день

Консультант-аналитик 1С
Москва
Полный день

Консультант ERP-систем
Москва
Временный (на проект)

Программист 1С
Москва
зарплата от 140 000 руб.
Полный день