snake_d_ha: (Default)
[personal profile] snake_d_ha
Думал зацепиться по API к Приватбанку, чтобы автоматически получать данные со счета и забрасывать в учетную систему, но при первых же набросках алгоритма понял, что это не имеет особого смысла.

Потому что:

1) Переброска между своими счетами;
2) Классификация затрат по своим классам;
3) Часть платежей видна только в Привате для бизнеса, часть - только в обычном;
4) Форматирование не всегда проходит;
5) Все время случаются изменения или с их стороны, или с нашей.

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

Все равно кто-то должен проверять правильность хотя бы ежемесячно, причем проверить капитально.
И до проверки данными ни в чем серьезном пользоваться нельзя.

Так что проще брать полуфабрикат выгрузки и дорабатывать, одновременно проверяя.

Привет роботам.

Date: 2017-08-09 07:53 pm (UTC)
From: [identity profile] blueher.livejournal.com
Тут скорее не технические проблемы а коньцепция с Вашей стороны - "мы ща сделаем хорошо один раз а оно будет жить годами". В современном мире такое (к сожалению?) не работает. Я давно уже всем говорю - если в проекте не осталось программиста - то через год-другой код проекта невозможно будет даже скомпилировать без ошибок (при этом конечно же никаких правок в нем не будет, это чисто за счет того что прийдут апдейты на ось и компилятор). В Вашем случае надо смириться с тем что на проекте надо постоянно держать программиста, иначе оно очень быстро умрет. "Я так думаю".

Date: 2017-08-09 09:01 pm (UTC)
From: [identity profile] areshayev.livejournal.com
у нас вот давеча телефон зазвонил... из полиции... товарищи звонили выяснить пару вопросов по использованию нашей системе поддержку которой мы закончили в 2012 году... а вы изволите толковать про пятое измерение.

Date: 2017-08-09 10:02 pm (UTC)
From: [identity profile] snake-d-ha.livejournal.com
Кстати один из простых выходов - держать логику в понятном приложении.

У нас специальная контора живет за счет простой прокладки между базами данных и Экселем. Логика в Экселе, хранение в БД.

300+ человек. Заказов больше, чем могут обработать.

March 2022

S M T W T F S
   1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 2122 23 24 25 26
2728293031  

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jul. 21st, 2025 08:55 pm
Powered by Dreamwidth Studios