Автоматическое списание по стоматологии
Автоматическое списание служит для разделения накладных списания по
- доктору
- специализации
- участку и источнику финансирования
Данное разделение накладных используется в отчете по ЗарПлате для отдельного расчета сумм для разных источников финансирования, под отдельный процент расчета выработки доктора.
Алгоритм расчета
- Формируем период просмотра
- Собираем список приемов только стоматологов (по разделу медицины)
- Собираем из списка оказанные услуги
- По услуге получаем
- доктора
- участок и источник финансирования
- специализацию в квитанции
- количество оказанных услуг
- количество материала исходя из заложенной нормы в услуге
- единицу изменения
- является ли материал группой
- ведется ли партийный учет
- Если остаток материала у доктора положительный, тогда рассчитывается кол-во списываемого материала
- Если материала меньше чем количество по нормам расхода, тогда корректируем, уменьшая количество списываемого материала, если его нужно списывать по нескольким накладным
- После определения необходимого количества материал добавляется в накладную списания
Ввиду того, что не все необходимые для разделения поля присутствуют в накладной, то для отсутвующих полей по назначению, данные записываются уже в неиспользуемые.
Полный скрипт работы расположен на отдельной странице