|
БСП, обработка проведения | ☑ | ||
---|---|---|---|---|
0
triviumfan
20.01.18
✎
21:14
|
Кто-нибудь знает, зачем во всех типовых конфигрурациях в обработке проведения такой треш? Таблица запросов.. инициализация документа и заполнение всех таблиц, передача в дополнительные свойства.. и только потом уже запись в регистры. Отладка сего чуда занимает не мало времени.
Есть тут знатные проектировщики? |
|||
1
triviumfan
21.01.18
✎
10:51
|
ап
|
|||
2
Фрэнки
21.01.18
✎
12:11
|
(1) холивару хочешь?
|
|||
3
h-sp
21.01.18
✎
12:52
|
(1) это специально сделано, чтобы всякие тривиуры лишний раз не лазили.
|
|||
4
yzimin
21.01.18
✎
14:53
|
(0) а по-моему наоборот очень удобно сделали. Легко дорабатывать и можно провести документ только по нужным регистрам
|
|||
5
d4rkmesa
21.01.18
✎
15:15
|
(0) Унифицировали, чтобы разные разработчики не лепили свои велосипеды. Может, где-то перестарались. А зачем там что-то отлаживать, в стандартном документе? Берешь дурацкие задания от бухов, навроде "объясни те мне аткуда эта цифраа?"? Или сделал копию документа и лепишь свой? Вот правда, давно не лез в обработку проведения документа, полгода наверное.
|
|||
6
jsmith82
21.01.18
✎
15:21
|
>>Отладка сего чуда занимает не мало времени.
На самом деле отладка не занимает много времени В принципе основная информация содержится в функциях ТекстЗапроса%ИмяРегистра, и большинство вопросов заканчивается именно в них Если и есть сложность при отладке, то она заключается только в 1. Технически в использовании временных таблиц 2. Методически в алгоритме формирования тех или иных остатков (например, видов запасов) |
|||
7
triviumfan
24.01.18
✎
20:22
|
1) Инициализация списка значений с текстами запросов ко всем таблицам движений;
2) Выгрузка в структуру таблиц значений результатов этих запросов и передача в доп. свойства документа 3) запись движений... Вопрос возник, т.к. добавил новый документ; пишу обработку проведения, а тут такой трешак. |
|||
8
SanGvin
24.01.18
✎
20:46
|
(0) сделали так потому что это удобно.
рекомендую сделать по подобию, проще будет сопровождать |
|||
9
Мимохожий Однако
24.01.18
✎
21:02
|
(7) Не надо писать обработку проведения. Достаточно скопировать код из близкого по структуре документа и подправить. Основное - понять как и что проводится.
|
|||
10
Скиурус
24.01.18
✎
21:44
|
Очень удобно сделано.
Инициализация - собираем данные из этого документа, ну и подтягиваем сразу все что может понадобиться СформироватьТаблица<> - делаем движения для конкретного регистра. Добавлять новый регистр в проведение документа при такой структуре очень просто. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |