Рассчитать премии сетям
Когда необходимо рассчитать премию фармацевтической сети по контрактованным юридическим лицам (ИНН), то есть 2 опции:
Взять юридическое лицо из таблицы клиентов
ref.Customer/ID_LegalEntityВзять юридическое лицо из необходимой таблицы фактов:
Отгрузки в ТТ
data.Sales_SellOut/ID_ref_LegalEntityToПродажи из ТТ
data.Sales_Offtake/ID_ref_LegalEntityFromЗакупки на склад
data.Sales_Purchase/ID_ref_LegalEntityTo
Первая опция является некорректной, т.к. в справочнике клиентов нет историчности юридических лиц у аптек.
В учётной системе дистрибьютора или сети изменилось юридическое лицо аптеки в январе 2023 года.
Пытаясь рассчитать премию за 4 квартал 2022 года в январе 2023, мы потеряем продажи по этой аптеке из расчёта. Потому что у аптеки будет новое юридическое лицо, которое ранее не было включено в контракт.
Корректно использовать вторую опцию, т.к. в ней юридическое лицо привязано к конкретной дате и периоду, когда была совершена продажа. Сопоставив дату продажи и юридическое лицо с датой действия юридического лица в контракте, мы сможем получить необходимое пересечение продаж с контрактованными юридическими лицами.