Внешняя форма печати авансовых отчётов в БП 2.0 с актуальной информацией по сотруднику из внешнего источника.
Учетные задачи - Печатные формы
Файлы
ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.
Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний
Оформите подписку на компанию для решения рабочих задач
Оформить подписку и скачать решение со скидкойВы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».
- 0% комиссии — оплата напрямую исполнителю;
- Исполнители любого масштаба — от отдельных специалистов до команд под проект;
- Прямой обмен контактами между заказчиком и исполнителем;
- Безопасная сделка — при необходимости;
- Рейтинги, кейсы и прозрачная система откликов.
Предлагается при печати авансовых отчётов получать данные о сотруднике из внешнего источника (таблицы SQL или файла), содержащего актуальную информацию по сотруднику.
В данной обработке в качестве внешнего источника используется SQL-таблица, содержащая актуальные данные по сотрудникам одной или нескольких организаций (см. публикацию //infostart.ru/public/290511/)...
Так как варианты хранения параметров подключения к базе многообразны (от записи параметров в константу для каждой Организации, до сохранения полной строки подключения в неиспользуемом поле справочника Организации, например, ПолеВводаПрочаяКИ), ограничусь указанием места в коде обработки, где прописана жёстко строка подключения к базе (нужно изменить её в соответствии с вашими потребностями):
Функция ЗаполнитьДанныеПодотчетногоЛица(ПодотчетноеЛицо, ДанныеПодотчетногоЛица)
...
...
СтрокаКоннекта="driver={SQL Server};server=SERVER;DATABASE=ZUP;User ID=USER;Password=PPPP;";
...
...
КонецФункции
Внешняя форма печати содержит типовую процедуру ПечатьАвансовогоОтчета() и типовой же макет из модуля документа Авансовый Отчет, что позволит легко заменить и одно, и другое, в случае изменения типовой печатной формы...
Добавление этой внешней печатной формы - стандартное с авто-регистрацией (через Сервис-ДопОтчетыИОбработки-ДопВнешПечФормы-Добавить)...
Вступайте в нашу телеграмм-группу Инфостарт