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

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

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

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

Комментарии
Избранное Подписка Сортировка: Древо
1. karpik666 2502 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С
Нижневартовск
зарплата от 60 000 руб.
Полный день

Руководитель проекта, аналитик, консультант
Санкт-Петербург
По совместительству

Автор новостных обзоров на тему 1С и бухучета
Санкт-Петербург
По совместительству

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

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