|
Создание печатных форм в другой конфигурации. | ☑ | ||
---|---|---|---|---|
0
Креатив
23.12.21
✎
11:19
|
Есть две конфигурации старая (сильно доработанная обычное приложение) и новая (типовая управляемые формы). Глобальная задача - перейти с первой на вторую.
Локальная - запустить работу побыстрей. Для того, чтобы не дорабатывать печатные формы в старой конфигурации хочу реализовать следующий механизм. 1. Все доработки делать в новой конфе. 2. В новой конфе создать регламентное задание, которое будет отслеживать наличие файликов с запросами на печать, формировать нужную форму, сохраняет её в файл. Какие подводные камни могут быть при таком подходе? |
|||
1
Жан Пердежон
23.12.21
✎
11:23
|
колхоз
|
|||
2
Kassern
23.12.21
✎
11:23
|
(0) а откуда в новой конфигурации появятся документы из старой? Получается, вы вместо доработки печатной формы, будете писать обмен, чтобы выгрузить документ из строй базы в новую, потом ждать файл флаг для печати и только потом распечатывать?
|
|||
3
Мультук
гуру
23.12.21
✎
11:24
|
(0)
Т.е. печатные формы в новой конфигурации должны уметь кушать данные не только из своей базы, но и из некоего файлика. Это точно будет дешевле, чем вносить изменения в две печатные формы? |
|||
4
Kassern
23.12.21
✎
11:26
|
(0) Чем по вашему отличается формирование ПФ в старой базе от новой? Макет будет тот же, структура заполнения такая же, разница лишь в исходных данных и как они собирается, обычно это 1 запрос. И вот ради того, чтобы 2жды этот запрос не составлять вы решаете колхозить такой велосипед?))
|
|||
5
Галахад
гуру
23.12.21
✎
11:30
|
(0) Не слушай никого. Задача прикольное, а это главное. :-)
|
|||
6
Креатив
23.12.21
✎
11:33
|
(2)Да.
(3)Нет. Данные будут через обмен. (4)В новой некоторые ПФ уже новые. А в старой их нужно будет либо создавать, либо искать. Плюс этого "колхоза" в том, что я один раз его сделаю, а потом хоть для 100 печатных форм будет работать. До тех пор, пока все изменения не перенесу в новую. Но я ещё не начал, а только обдумываю. И советуюсь. |
|||
7
Креатив
23.12.21
✎
11:35
|
(5)Благодарю за поддержку). Лишь бы не получилось, как в том анекдоте про ворону на дереве.
|
|||
8
Kassern
23.12.21
✎
11:42
|
(6) берете печатную форму из новой конфы и во внешнюю обработку запихиваете. Далее натягиваете ваши исходные данные старой конфы на структуру ПФ и вуаля, ПФ готова.
|
|||
9
Ryzeman
23.12.21
✎
11:47
|
Была б неплохая идея, если бы не доработки, которые выльются в двойную-тройную работу.
Самая обычная задача - запилить заполнение какого-то поля ПФ, которое в типовой никак не заполняется. Тебе придётся разбирать и делать полноценную доработку со стороны типовой плюс обмен плюс обдумывать обмен так, что бы все нужные поля\документы передавались из старой базы, то есть держать в уме уже два алгоритма. Плюс это будет крутиться какой то регламент и куда-то печатать раз в какое-то время и непонятно куда. Это всё тоже надо обдумать заранее, как привязывать к пользователям и принтерам, как минимизировать задержки. И всё это по сути ради временного костыля, который ты гарантированно выкинешь. Мрак. |
|||
10
Kassern
23.12.21
✎
11:50
|
(9) или покупатель стоит, ждет документ, а операторша жмякает на печать и ничего не происходит (да создался файл флага, но база приемник не получила документ). Вот будет веселуха)
|
|||
11
Галахад
гуру
23.12.21
✎
11:52
|
(10) Это кстати легко обойти, http-сервис вместо регламента.
|
|||
12
Kassern
23.12.21
✎
11:53
|
(11) http сервис заменяющий регламент и файл флага вообще никак проблему с отсутствующим документом не решит.
|
|||
13
Галахад
гуру
23.12.21
✎
11:55
|
(12) Быстренько выгрузить один объект и загрузить. :-)
|
|||
14
Kassern
23.12.21
✎
11:59
|
(13) раз он с первого раза не загрузился, то возможно и с Ного раза не загрузится, единственный плюс - операторше можно ошибку выводить, чтобы она пнула 1сника)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |