#0
by And81
Доброе время суток! Работаю с конф. Расчет зарплаты 2.0. Есть несколько подразделений(однотипных). Хочу создать внешнюю обработку, которая бы создавала документ Табель на все подразделения(по одной кнопке)). При этом чтобы помощники Табель универсальный и Табельный учет отображали соответствующие данные при открытии. Изучаю механизм обмена данными м/д документом Табель и помощниками. Контексты, списки значений... Если кто-то сталкивался, подскажите пожалуйста как реализовать данный обмен из внешней обработки? Весь фунционал помощников переносить во внешнюю обработку? Или есть др. способ... Заранее благодарю за потраченное на прочтение время.
#3
by And81
А смысл копировать? После этого надо снять документ с проведения, зайти в помощник, очистить ТЧ, запустить еще один помощник Табельный учет, подобрать сотрудников из нужного подразделения, сохранить, подобрать сотрудников(заполненных в Табельном учете) в первый помощник, перенести в документ, провести документ. Получается то же самое, что при создании нового документа...
#5
by Chum
переносить функционал помощников в обработку не айс, т.к. камин частенько поставляет изменения. Но т.к. помощник для табеля меняется раз в пятилетку, то можно сделать копию данного помощника и допилить его, а в настройках прикрутить новый помощник. Камин забросил лет 5 назад, поэтому не помню что там и как. Там же в помощнике список сотрудников подразделения подбирается? Тогда доработка небольшая. Просто доки генеришь по подразделениям, а в самом документе прописываешь что-то вроде авторасчета и автозаполнения из процедуры "ПриОткрытии" с параметром каким-нибудь.
#6
by And81
Согласен, если переносить функционал в обработку, нужно будет в будущем тщательно отслеживать все изменения в обновлениях. В каждом помощнике есть возможность вызвать помощник подбора сотрудников по подразделениям.
#7
by And81
Все данные, которые содержатся в помощниках, хранятся во внешних файлах.. Возможно стоит напрямую с этими файлами работать?
#8
by And81
Нет, не все... Если л_ДлинаСтрокиДанных > л_МаксДлина Тогда создается внешний файл. Иначе данные хранятся в общем реквизите документов Данные.
Тэги: Математика и алгоритмы
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Как загрузить из Excel в 1с и создать приходную на основание этих данных ?
- Как создать новую (чистую) конфигурацию.
- V8.новый СОМОбъект("v8.Apllication").Сообщение - "Создать новую базу ?"
- Подключенеи внешней компоненты. Ошибка "Ошибка при подключении внешней компоненты"
- Подключение внешней компоненты из макета внешней обработки в толстом клиенте
В этой группе 1С
- СКД: Несколько разных графиков на одной диаграмме.
- Как при выгрузке xml-файла программно его изменить
- Реальная разница между ЗУП и ЗУП Корп.,а также между 32- и 64 разр сервером 1С
- Как сгенерировать событие в созданной форме?
- Шрифты в 1С 8 УТ распознает, а в других базах нет, почему ?
- v7: ТТН для ТИС с автозаполнением
- v7: Формат даты
- УТ 11 как разблокировать редактирование номенклатуры программно?
- v8: ЗУП КОРП. Создание внешних печатных форм в Microsoft Word
- Передача через Астрал заявление о ввозе товаров и уплате косвенных налогов
- Зависает ноутбук
- Тип цен в УТ 11
- Ошибка в запросе. Неоднозначное поле. Как избавиться?
- Как организовать ввод данных. Нужен совет. (Управляемая форма).
- Вылетает 1с при формировании больших отчетов
- v8: Соединить в Запросе 2 временные таблицы [решено]
- Скрыть системные панели в окне 1С Предприятие.
- Добавить вид КПС в операцию
- Расчет ночных часов в УАТ
- Гранд-Смета + учет на 8-ке