Публикация

БП С#

Добрый день! Подскажите, пожалуйста, в чем может быть неточность в БП?
Задача такая. у нас есть рекламные щиты, по ним ведется статистика каждый месяц - продан, резерв или несколько резервов. Каждый месяц происходит "пересчет" статуса щита. У нас написан БП на С#, но почему-то не совсем корректно произошло отображение по месяцам. (см вложения): щиты проданы на ноябрь-декабрь, а при запуске процесса получилось (он запускается по расписанию 1-го числа каждого месяца) - ноябрь-декабрь-январь. Подскажите, пожалуйста, где мы могли ошибиться? Спасибо!

Нравится

Поделиться

2 комментария

Скрипт во вложении

Юлия, добрый день!

Если я правильно понимаю, в Вашем скрипте алгоритмы вычисления приведены только для полей "Месяц+12" и "Месяц+11", поэтому сложно что-то определённое сказать про поля "Этот месяц" и "След. месяц".

Также возможной причиной может быть неучтённое смещение по UTC. Поэтому в данном случае рекомендую выбрать конкретную запись, определить, какие данные по ней должны появиться после выполнения процесса, а потом отладчиком пройтись по вычислениям в элементе процесса и убедиться, что результаты совпадают или не совпадают с предполагаемыми.

Показать все комментарии