|
8.2 подкинте идею - "допечатывание" документа в бланк.
| ☑ |
0
RomaH
naïve
26.07.11
✎
08:47
|
Пресловутые "больничные"
суть проблемы:
листок нетрудоспосбности (от же больничный) оформляется не за один день
01 выписали - отдали на руки
05 дописали "освобождение от работы"
10 закрыли
01 - мы печатаем данные в больничный - все ОК
а вот дальше лист заполняется руками
вроде как поставили задачу допечатывать данные в лист
как такое реализовать?
исходные данные:
в метаданных - документ "Больничный" с полным набором реквизитов
проблема - определить данные которые надо "допечатать"
т.е. в больничном уже указана первая строка "освобождение от работы"
надо открыть уже созданный больничный, добавить туда вторую строку "освобождения от работы" и допечатать её
|
|
1
RomaH
naïve
26.07.11
✎
08:48
|
т.е. как хранить информацию какие реквизиты надо печатать, а какие нет?
|
|
2
RomaH
naïve
26.07.11
✎
08:59
|
как я это вижу:
акт первый:
создали новый документ
заполнили
нажали кнопку "Печать"
записали документ
распечатали
задали вопрос "Документ распечатан хрошо?"
если да - то
"Введите номер больничного"
записываем номер бланка больничного (в РС, или тот же документ)
вот тут надо сохранить напечатаные реквизиты и вообще заблокировать их от изменения (как?)
акт втрой:
по ШК ищем документ в базе
открываем его
заполняем не распечатанные реквизиты
печатаем их
вот как хранить список напечатанных реквизитов?
|
|
3
ks_83
26.07.11
✎
11:40
|
Для хранения всякого хлама в восьмерке сделали регистр сведений.
|
|
4
RomaH
naïve
26.07.11
✎
11:56
|
а как оптимальнее хранить список напечатаных реквизитов?
строкой с разделителями? или в хранилище значений?
или вообще к числу привязаться?
|
|