+3
На рассмотрении

Кукуруза - операции вносятся в программу как корректировка

Анонимный 2 года назад в Плагины синхронизации / Кукуруза • обновлен support 2 года назад 16

Доброго дня!
Недавно стал пользоваться программой. Набираю обороты :) После последней синхронизации с Кукурузой 4 операции покупки с карты (Ali + 2 строительных + бензин) отобразились в приложении просто как корректировка на сумму общую по всем 4 транзакциям. Прошу проверить корректность работы плагина или что я делаю не так?

Добавляю скриншоты по теме:

В приложении:

По факту:

На рассмотрении

Можете заглянуть в лог синхронизации с банком и проверить есть ли вообще эти операции в ответе от банка? http://support.zenmoney.ru/topics/146-oshibki-plaginov-sinhronizatsii-s-bankami/

Доброго дня! Это лог последней синхронизации с Кукурузой. 

[log-account-data] account data: {"id":920507,"ean":"2960609367196","contractId":289426,"isRechargeable":true,"equities":[{"amount":"25523.01","currencyCode":"RUR","type":"FUNDS"},{"amount":"2740","currencyCode":"BAL","type":"BNS"},{"amount":"2553","currencyCode":"BAL","type":"BNS_AVAILABLE"},{"amount":"187","currencyCode":"BAL","type":"BNS_DELAY"},{"amount":"0","currencyCode":"RUR","type":"CREDIT_LIMIT_AMOUNT_REMAINING"},{"amount":"25523.01","currencyCode":"RUR","type":"OWN_AMOUNT_REMAINING"},{"amount":"-25523.01","currencyCode":"RUR","type":"UNPROCESSED_AMOUNT"}],"bankInfo":{"bic":"045004832","corrAccNum":"30103810100000000832","accNum":"30232810020000000071","ownerName":"РНКО \"Платежный Центр\" (ООО), г. Новосибирск","inn":"2225031594","kpp":"540501001","payee":"РНКО \"Платежный Центр\" (ООО)","purpose":"Перевод денежных средств без открытия банковского счета. Получатель Круглов Максим Александрович, карта №2960609367196. НДС не облагается."},"panTail":"2344","cardType":"PAYPASS","plasticType":"MS29","phone":"79501925821","isBlocked":false,"isExpired":false,"cardholderName":"MAKSIM KRUGLOV","name":"Накопительная именная","paypassOrderStatus":"NOT_ISSUED"}
[trace-account] Обрабатываем счет: {"id":"c-920507","title":"Накопительная именная","type":"ccard","instrument":"RUB","balance":25523.01,"startBalance":0,"creditLimit":0,"syncID":"2344"}
[trace] Дата последней синхронизации: Tue, 10 Oct 2017 02:07:11 GMT

Насколько я вижу данных операций нет. Однако я делал синхронизацию уже раз 5 после вышеуказанных операций.

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

В разработке есть версия в которой эта "фича" исправлена, но пока не известны сроки ее публикации

Если правильно понимаю, то можно пересоздать подключение, чтобы сбросить данные о последней синхронизации, верно? Тогда все операции за нужный период, указанный в параметрах при создании, должны подтянуться заново.

Да, верно.
Но тут и к вам вопрос - дублей не будет?

Если плагин в обоих случаях передаёт один и тот же ID операции, то дублей не будет.

Без ID операция будет метчиться по сумме, дате и получателю. Но лучше передавать ID, если оно приходит от банка.

Кстати, мы в своих плагинах вытаскиваем данные за неделю минимум для отслеживания изменений в последних операциях (холд, изменение курса по валютным операциям и т.д.) В случае с Кукурузой этого, получается, нет.

+1

Спасибо кэп!
Об этом я написал здесь http://support.zenmoney.ru/topics/576-kukuruza-operatsii-vnosyatsya-v-programmu-kak-korrektirovka/#comment-1980
Это 2-й пункт отсюда http://support.zenmoney.ru/topics/463-nekotoryie-momentyi-po-avtosinhronizatsii/

Ну еще раз повторюсь, что плагин переписан под новую платформу (а там старые операции вытаскиваются по умолчанию), но не оттестирован и не выгружен

+1

Снимаю шляпу, в любом случае. Не хотел обидеть. Глаз замылен, торможу. :)

Доброго дня! Благодарю за активное обсуждение!

Из последних ваших сообщений, правильно ли я понял, что:

1. Раз так синхронизация прошла по этой сумме - то новыми ее не изменить, верно?

2. Можно пересоздать подключение. Как это сделать, чтобы прошлые операции не потерялись?

Ура! Только что решил ситуацию, наверно это костыль, но все равно сработало :)

В настройках синхронизации изменил начальный период загрузки на неделю - и 4 операции, о которых речь выше на скриншоте, нормально прогрузились. Даже категории программа попыталась нужные расставить.

До этого стоял период не загружать

Параметр "Начальный период" обычно влияет только на первый запуск плагина (но её реализация зависит от автора плагина).

В вашем случае, когда вы открыли параметры уже существующего подключения, поменяли значение и нажали сохранить - это то же самое,что заново создать подключение. ¯\_(ツ)_/¯

То есть, всё норм и прошло так, как мы описали в обсуждении выше.

Сервис поддержки клиентов работает на платформе UserEcho