новое событие
Информационный поток
Задания вакансии материалы разработки сообщения форума
Александр
Приватное сообщение

Печатная форма коммерческого предложения.

36 |  0
7 ноября 2019 в 12:41:10 (5 лет 13 часов назад)
52600
Текст задания
Всем доброго дня.
Конфигурация: Управление Торговлей 11.1.4.11

Предусмотреть возможность создания печатной формы "Коммерческое предложение" из документа "Заказ клиента".
Печатная форма выполняется по аналогии с печатной формой "Счет на оплату".
За место номера установить номер нового коммерческого предложения. В заголовок выводить "Коммерческое предложение".

При вызове команды печати создаются 3 документа коммерческого предложения (новые объекты в конфигурации) каждый со своим уникальным номером и организацией (Организация1, Организация2, Организация3) выводящиеся соответственно в каждую печатную форму (см. ниже).
Если печатная форма вызвана повторно, то, естественно, новых коммерческих предложений не должно быть создано.

Печатаем 3 ком предл по организациям: Организация1, Организация2, Организация3.
Директор для Организации3: Ефимов В. В.
Остальные директора: те, что указаны в ответственных лицах в качестве "Руководитель".
Для каждой организации в строках товаров печатной формы своя цена
Организация1: x - т.е. та цена, что указана в заказе
Организация2: x + 7% (пример: x=100 => x+7%=107)
Организация3: x + 3%. (+ в строках указываем текущее НДС 18% и пересчитываем суммы).

Данная печатная форма должна подключаться как дополнительная внешняя обработка и вызываться из меню "Печать" документа "Заказ клиента".
Никаких изменений в конфигурации делать не предполагается, , кроме создания дополнительного документа "Коммерческое предложение" с реквизитом "Организация".
Предоставляется демонстрационная информационная база для тестирования и выполнения работы. (возможно исполнителю потребуется создать дополнительные объекты для корректного тестирования).
Чтобы не придумывать проблемы с определением организации (какая какому номеру принадлежит) в коде должно быть прописано:
Организация1 = Справочники.Организации.ПолучитьСсылку(Новый УникальныйИдентификатор(СтрокаУИДНаОрганизацию1).
Организация2 = ...
Организация3 = ...
Это необходимо, чтобы в рабочей базе можно было быстро указать идентификатор нужной организации.
0
Отклики (5)