21 июля 2014 в 09:36:24
(10 лет 22 недели 3 дня 23 часа назад)
1200
30.11.2012 19:25:46
до 07.12.2012
Текст задания
Постановка задачи
В документ "Заказ покупателю" надо добавить реквизиты:
Номер спецификации,
условия оплаты,
срок поставки,
условия поставки
исполнитель для спецификации
Все реквизиты строковые.
Необходимо реализовать печатную форму спецификации, которую легко сделать на базе печатной формы заказа. Смотри xls файл примера.
В нем желтым выделены отличия от печатной формы заказа.
Красным шрифтом показаны места, которые надо дозаполнить данными из базы.
Реализовать возможность заполнения новых реквизитов и сохранение их в базе данных, чтобы обновления потребовали минимум трудозатрат.
Предлагаемый вариант: подключаемая внешняя печатная форма (вытащенный функционал печати заказ прилагаю).
Редактирование и сохранение реквизитом может быть реализовано в форме печатной формы (аналог ТТН, только с сохрнением данных в документе).
В крайнем случае, отдельная закладка в документе "Заказ покупателя".
Цель задачи (что будет результатом)
Печатная форма спецификации для документа "Заказ покупателя"
Сохраненные в базе параметры, заполненные для печати документа.
Критерии выполнения (способы проверки результата)
Создание нового документа "Заказ покупателя".
Заполнение документа, чтобы его можно было провести.
Заполнение дополнительных параметров.
Получение результата в виде печатной формы согласно примеру. Особое внимание на поля выделенные желтым.
Проверить, что новые поля выделенные красным в примере заполняются для этого документа и сохраняются в базе (повторное открытие документа и печать спецификации не требует повторного ввода информации).
В правом верхнем углу текст "К договору" должен содержать наименование договора с контрагентом.
01/12/12
Возникла небольшая корректировка.
"Исполнитель для спецификации" надо задать "контактное лицо для спецификации"
Это будет либо текст, либо контактное лицо контрагента-покупателя.
На печать выводить его не слева, а справа. Если текст, то просто текст. Если контактное лицо, то печатается его представление и должность.
Технические параметры (конфигурация, версия, и т.п.)