0. 🅵🅾️🆇 404 25.04.19 14:39 Сейчас в теме

Подсистема справок (ЗУП 3.х)

Подсистема справок внешней печатной формой для 1C: Зарплата и Управление Персоналом, редакция 3.х.

Перейти к публикации

Комментарии
Избранное Подписка Сортировка: Древо
1. Boneman 222 25.04.19 14:57 Сейчас в теме
Никак не могу понять, это по сути свое что ? Просто сохранение в доп реквизитах, какая печатная форма, когда и кем распечатывалась ?
2. 🅵🅾️🆇 404 25.04.19 15:18 Сейчас в теме
(1) Нет, это полноценное использование справочника справок физических лиц, с дополнительными реквизитами для каждого вида справки.
Основное преимущество в том, что реализовал легкое добавление собственных видов справок со своими печатными формами и своими реквизитами.
Естественно все добавленное сохраняется в базе.

Если нет $m или хочется просто посмотреть, Вы всегда можете написать мне, Я поделюсь в безвозмездном порядке)

Вот так выглядит в обработке добавление собственных справок:
// Наименование справки | Название макета | Дополнительные Реквизиты и Типы
ВидыСправокJSON = "
|[
|    {
|        ""Наименование"": ""Сумма заработка"",
|        ""Макет"": ""Заработок"",
|        ""Реквизиты"": [
|            {
|                ""Реквизит"": ""Количество месяцев"",
|                ""Тип"": ""Число""
|            }
|        ]
|    },
|    {
|        ""Наименование"": ""Справка для визы"",
|        ""Макет"": ""Виза"",
|        ""Реквизиты"": [
|            {
|                ""Реквизит"": ""Дата начала отпуска"",
|                ""Тип"": ""Дата""
|            },
|            {
|                ""Реквизит"": ""Дата окончания отпуска"",
|                ""Тип"": ""Дата""
|            }
|        ]
|    },
|    {
|        ""Наименование"": ""Справка для визы (English)"",
|        ""Макет"": ""ВизаАнглийский"",
|        ""Реквизиты"": [ ]
|    },
|    {
|        ""Наименование"": ""Отсутсвие пособия для ребенка"",
|        ""Макет"": ""ОтсутсвиеПособияДляРебенка"",
|        ""Реквизиты"": [ 
|            {
|                ""Реквизит"": ""Ребенок"",
|                ""Тип"": ""СправочникСсылка.РодственникиФизическихЛиц""
|            },
|            {
|                ""Реквизит"": ""Лет без пособия"",
|                ""Тип"": ""Число""
|            }
|        ]
|    }
|]
|";
Показать
3. German_Tagil 6 26.04.19 05:42 Сейчас в теме
Не совсем понял - но в этом что-то есть!!!!
jONES1979; +1 Ответить
4. xan333 37 15.05.19 15:39 Сейчас в теме
А можно к примеру справку о заработке по месяцам сделать на данной подсистеме? Т.е. вывод табличных данных организовать в печатную форму? Вот этот момент неплохо бы в видео показать "Легкое и удобное API разработчику для добавление своей справки" и заодно можно как раз продемонстрировать как выводить таблички. Пока я не понимаю механизм добавления новой справки без скачивания обработки.
5. 🅵🅾️🆇 404 15.05.19 16:19 Сейчас в теме
(4) Чуть выше показано как вы можете создавать новый вид справки со своими реквизитами в JSON формате.
Создать макет и добавить процедуру заполнения этого макета.

Реквизиты могут быть следующего типа:
Булево, Дата, Строка, Число, Дополнительное значение, Дополнительное значение (Иерархия), Позиция, Пользователь, Родственник, Сотрудник.

Если вы хотите справку с окладом по месяцам (она уже есть в примере: "Сумма заработка").
То вам достаточно указать у нее числовой реквизит "Количество месяцев". На его основании, на основании даты справки и Сотрудника - уже можно будет делать запрос к начислениям по сотруднику. Полученную выборку уже можете выводить как душе угодно.

Что делает обработка за вас:
1) Подключается как внешняя печатная форма
2) Создает новые реквизиты и виды справок
3) Выводит список справок с отбором по физическому лицу и форматированием
4) Создает форму справки и выводит на нее дополнительные реквизиты
5) Хранит всю информацию в базе
6) Организовывает пакетную печать
7) Отправляет в вашу процедуру печати 99% необходимой информации для справки

Во вложении пример справки по начислениям из демо базы.
Прикрепленные файлы:
Оставьте свое сообщение
Новые вопросы с вознаграждением
Автор темы объявил вознаграждение за найденный ответ, его получит тот, кто первый поможет автору.

Вакансии

Автор новостных обзоров на тему 1С и бухучета
Санкт-Петербург
По совместительству

Программист 1С
Москва
зарплата от 120 000 руб.
Полный день

Руководитель проекта, аналитик, консультант
Санкт-Петербург
По совместительству

Программист 1С
Самара
зарплата от 100 000 руб. до 150 000 руб.
Полный день

Бизнес-аналитик 1С
Москва
зарплата от 140 000 руб. до 200 000 руб.
Полный день