|
Клиент банк БП3. Где происходит определение реквизитов загружаемых документов
| ☑ |
0
dimm7310
22.06.18
✎
13:25
|
Есть задача допилить загрузку выписок банка из файла.
Пытаюсь разобраться как работает обработка "КлиентБанк" , сначала все вроде просто загружаемый файл проверяется на правильность данных загружается в хранилище,потом подключаются обработки ожидания / фоновые задания. И здесь уже не понятно где непосредственно происходит сопоставление реквизитов и заполнение таблицы обработки.
Если кто-то уже разбирался по этой теме , то подскажите где.
|
|
1
shuhard
22.06.18
✎
13:42
|
(0)[И здесь уже не понятно где непосредственно происходит сопоставление реквизитов и заполнение таблицы обработки. ]
кури вызов фонового задания - там будет точка входа
|
|
2
MaxS
22.06.18
✎
13:48
|
Где-то там:
Общий модуль - ЗагрузкаВыпискиПоБанковскомуСчету
НовыйРаспознанныеДанныеИзБанка
СоздатьДокументы
Если вдруг заинтересует готовое решение, то, например, можно поискать это: "Обмен с клиентом банка для БП 3.0 с дополнительными правилами загрузки".
|
|
3
dimm7310
22.06.18
✎
14:14
|
спасибо, буду разбираться
|
|
4
dimm7310
22.06.18
✎
14:41
|
(2) те еще дебри, у меня задача совсем простая, подставить нужный договор, в таблицу обработки.
Что-то не могу отловить место где таблицу можно перебрать и подставить нужный договор.
|
|
5
MaxS
22.06.18
✎
18:41
|
(4) В отладчике даже если найти нужную строку нельзя увидеть в доступном понятном виде все данные. Они глубоко спрятаны. В распознанных данных есть выписки, в них операции, в которых есть ссылки в виде кодов на участников операций. За поиск участников отвечает модуль ИдентификацияУчастниковБанковскихОпераций
Мало просто найти договор, нужно его заменить в этих дебрях, чтобы он правильно был задействован.
Таблица в обработке - это для диалога с пользователем. При интерактивной замене договора происходит то, что выше описал.
Можно ещё глянуть на процедуру ЗаполнитьХозяйственнуюОперацию
|
|
6
dimm7310
25.06.18
✎
11:04
|
(5) Спасибо.
|
|
7
dimm7310
25.06.18
✎
18:26
|
(5) Еще раз спасибо! Все было рядом)
|
|