Выгрузка списка сотрудников организации в XML. 1С УПП 8.2

Использую данный скрипт, поместив его в регламентированные заданиях (в рамках доработки проекта «Учет оргтехники в организации» — разработка модуля контроля прохода работников через турникет).Поставщик данных — регистр РаботникиОрганизацийСрезПоследних. Период — задаем например текущую дату. На выходе получаем текущую фазу работника («Работает», «В отпуске и т.п.), и если есть дата выхода из этой «Фазы» (например дата выхода из отпуска), то пишется и она.

Сохранение ширины столбцов макета в табличной части при выводе разных макетов (1С)

Дано: два макета с различной шириной столбцов последовательно друг за другом выводятся в табличную часть документа.

Получаем: при выводе второго макета используется ширина столбцов от первого макета. Соотвественно печатная форма искажается.

Решение: в каждом макете выделяем  мышкой все строки, и удерживая CTRL дергаем мышкой любую колонку. После чего выводится диалог:  «Сохранить новый формат строк?». Отвечаем — Да. Как результат, при выводе макета в табличную часть, используется именно сохраненный формат, а не формат первого выведенного макета.

1С — подчиненные таблицы на форме

83aca92d8bcb7c61deb9b267a914add6Для того чтобы связать на форме 2 таблицы, по принципу главная-подчиненная, необходимо вставить обработку выбора строки главной таблицы.

Остатки на складах с поставщиками УПП 8.2

Отчет формирует файл EXCEL с остатками на текущий день в разрезе складов, серий,номенклатуры, поставщикам. Поле поставщик заполняется по возможности, на основании документов поступления товаров и услуг (на самом деле нормально будет подставлять только в случае оприходования по сериям, иначе — последний поставщик).
Область применения: конкретно у меня — для отдела снабжения. Чтоб не давать всем доступ в 1С (отпадает проблема обучения, закрытия «лишнего» чтоб не «лазали» и т.п.). У меня данная обработка повешана в регламентные задания, и файл формируется каждый час.

Загрузить можно Здесь

Регламентные задания в 1С 8.2, файловый вариант

1. В общих модулях создаем процедуру, которая будет выполнятся по расписанию, которое мы назначим позже.
2. Создаем регламентное задание

3. Настраиваем расписание

4. В модуль управляемого приложения добавляем:

 

1 26 27 28 29 30 32