stark писал(а):
А что значит не текущим месяцем ? пришёл платеж за будущий число ?
я перегружал платежи из 1с, все, между моментом когда я потер все платежи из базы биллинга и моментом когда закончился экспорт биллинг сделал проверку и заблокировал шлюз на договоре, экспорт платежей завершился а шлюз так и остался заблокирован
экспорт добавляет платежи через экшен
я подозреваю что шлюз не разблокировался потому что последний платеж по этом договору был в сентябре
stark писал(а):
Ну по идее разблокирование может происходит в одном месте - по приходу платежа..Вот оно там и происходит , так оптимальнее.
1) изменили глобальный тариф на абон плату, сделали пересчет абонок в текущем месяце, баланс после пересчета укладывается в лимит на каких то там договорах.... select и тд и тп что бы найти договора на которых надо разблокировать ручками шлюзы
2) отменили единоразовые платежи в текущем месяце
3) изменили лимит
это навскидку, так что на счет оптимальности не согласен, вот если бы задача проверки не сверяла бы балансы, а так же один фик сверяет, но только почему то в одну сторону, в сторону блокировки
P.S. что же касается обратной совместимости, если вдруг возникнет мысль реализовать разблокировку шлюзов в задаче проверки статусов, то не проблема же добавить опцию в конфиг ?