Создать документ Табель из внешней обработки. #581194


#0 by And81
Доброе время суток! Работаю с конф. Расчет зарплаты 2.0. Есть несколько подразделений(однотипных). Хочу создать внешнюю обработку, которая бы создавала документ Табель на все подразделения(по одной кнопке)). При этом чтобы помощники Табель универсальный и Табельный учет отображали соответствующие данные при открытии. Изучаю механизм обмена данными м/д документом Табель и помощниками. Контексты, списки значений... Если кто-то сталкивался, подскажите пожалуйста как реализовать данный обмен из внешней обработки? Весь фунционал помощников переносить во внешнюю обработку?  Или есть др. способ... Заранее благодарю за потраченное на прочтение время.
#1 by Voronve
Копировать существующие документы по Ф9, не ?
#2 by Chum
Камин?
#3 by And81
А смысл копировать? После этого надо снять документ с проведения, зайти в помощник, очистить ТЧ, запустить еще один помощник Табельный учет, подобрать сотрудников из нужного подразделения, сохранить, подобрать сотрудников(заполненных в Табельном учете) в первый помощник, перенести в документ, провести документ. Получается то же самое, что при создании нового документа...
#4 by And81
Да, Камин.
#5 by Chum
переносить функционал помощников в обработку не айс, т.к. камин частенько поставляет изменения. Но т.к. помощник для табеля меняется раз в пятилетку, то можно сделать копию данного помощника и допилить его, а в настройках прикрутить новый помощник. Камин забросил лет 5 назад, поэтому не помню что там и как. Там же в помощнике список сотрудников подразделения подбирается? Тогда доработка небольшая. Просто доки генеришь по подразделениям, а в самом документе прописываешь что-то вроде авторасчета и автозаполнения из процедуры "ПриОткрытии" с параметром каким-нибудь.
#6 by And81
Согласен, если переносить функционал в обработку, нужно будет в будущем тщательно отслеживать все изменения в обновлениях. В каждом помощнике есть возможность вызвать помощник подбора сотрудников по подразделениям.
#7 by And81
Все данные, которые содержатся в помощниках, хранятся во внешних файлах.. Возможно стоит напрямую с этими файлами работать?
#8 by And81
Нет, не все... Если л_ДлинаСтрокиДанных > л_МаксДлина Тогда создается внешний файл. Иначе данные хранятся в общем реквизите документов Данные.
Тэги: Математика и алгоритмы
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С