Система контроля реализации под ЗП. КА2 для Казахстана.
https://1clancer.ru/task/77872
Есть база в которой ведется учет ЗП. Конфигурация "Комплексная автоматизация для Казахстана, редакция 2" (2.4.5.17). Нужно организовать систему контроля для операторов сумм в пределах которых сотрудник может взять товар под ЗП. Примерная схема работы следующая:
1. Интеграция и сбор данных (КА2-- Промежуточная база) Цель: Получение актуального списка сотрудников и их идентификаторов. Объекты: Справочники «Сотрудники», «Физические лица». Условия отбора: Только работающие сотрудники (исключая уволенных) по конкретным Организациям. Периодичность: Регламентное задание (раз в сутки или по требованию). 2. Структура промежуточной базы (ПБ) Цель: Хранение данных и контроль лимитов. Справочник «Сотрудники»: Синхронизированный список из КА2 (хранение UUID или Табельного номера). Регистр сведений «Лимиты сотрудников»: Хранение информации о доступном лимите (сумма) на месяц/период. Регистр накопления «Расход лимитов»: Измерения: Сотрудник, Период (Месяц). Ресурс: Сумма. Документ «Продажа (под ЗП): (Сотрудник, Сумма, Номер чека, Комментарий) Регистрация факта покупки в ПБ. При проведении должен проверять остаток лимита в Регистре накопления. Записывать номер чека и сумму в историю реализаций по сотрудникам. Номер чека и сумма вводится оператором вручную. 3. Логика контроля лимитов Алгоритм: При создании чека/реализации в ПБ система делает запрос к остаткам регистра «Расход лимитов». Формула: Доступно = Общий_Лимит - Уже_Потрачено_в_текущем_месяце. Блокировка: Запрет проведения документа при превышении суммы. Данные по лимитам обновляются на установленную в константу дату. 4. Выгрузка данных и создание документов (ПБ -- КА2) Цель: Отражение реализации в Зарплате Тип документа в КА2: «Данные для расчета ЗП» с типом операции «Удержание под ЗП. Автоматизация: Сбор всех продаж из ПБ за день/период. Группировка по сотрудникам. Создание и проведение документов в КА2 автоматически. 5. Требования к отказоустойчивости Логирование всех попыток обмена. Механизм повторной отправки данных в случае недоступности КА2. Сверка итоговых сумм за месяц между ПБ и КА2 перед расчетом зарплаты: Обработкой собрать данные по обоим базам и сравнить между собой.