Поля AmountNat, Rate, OpeningBalanceNat, ClosingBalanceNat, CreditTrunoverNat, DebetTrunoverNat на стороне ДБО не заполняются по причине отсутствия данных в предоставляемых данных из АБС.
Реализуемый механизм обеспечивает возможность отзыва ранее выгруженного документа из системы ДБО в АБС.
Реализуемый механизм обеспечивает возможность отзыва любого ранее выгруженного документа из системы ДБО в АБС. Отзыв документов осуществляется посредством создания текстовых файлов-запросов на отзыв средствами ДБО и обработки их средствами АБС. При этом отзыв возможен лишь для документов, у которых на момент отзыва статус является одним из следующих: 11001,13001,13003,15001,15002,15003,15021,15023,15061,15063,32000
5.3.1 Запрос на отзыв
Формат файла-запроса на отзыв:
YZYZ FROM: TO: DATE:<текущая дата в формате dd. mm. yyyy> VER:1.0 SID: OUR REF: ::192 ЗАПРОС ОБ ОТМЕНЕ :20:<референс операции. Формируется при помощи PackDocID> :21:<DocRef> :11S:<100 – для PayDocRu и PayDocCur; 300 – для CurrBuy, CurrSell, MandatoryCurrSell; 920 – для StatementQuery> :53B:<PayerAccount> //только для PayDocRu и PayDocCur NNNN |
5.3.2 Обработка результатов отзыва
Результатом отзыва документов ДБО из АБС является текстовый файл-ответ из АБС. Этот файл обрабатывается средствами ДБО. Формат файла-запроса на отзыв:
YZYZ FROM:<наименование банка> //не используется TO:<наименование организации> //не используется DATE:<дата> //не используется TIME:<время> //не используется VER:<версия формата> //не используется SID:<идентификатор абонента в системе> //не используется OUR REF:<телексный референс сообщения> //не используется TEST: //не используется ::196 <неиспользуемый текст> |
//Повторяющийся блок. Ответ на отзыв для каждого документа :20:<референс операции> //не используется :21:<DocRef> //по нему определяется документ, по которому пришел результат отзыва :76:<Если строка начинается с «CANCELLED», то документ отозван успешно, статус документа Status = 19001 (Отозван). Иначе если строка начинается с «CANCELLATION FAILED», статус документа не меняется, документ невозможно отозвать> :77А:<Произвольное количество строк по 35 символов. NoteFromBank> :11a:<Произвольное количество строк по 35 символов. NoteFromBank> :79:<текст> //не используется QQ //если следующий ответ присутствует |
NNNN |
Реализуемый механизм обеспечивает возможность квитовки всех ранее выгруженных документов. Обработка квитков от АБС совмещена с обработкой выписки по счету.
5.4.1 Квитовка по выписке
Квитовка документов выписки происходит в соответствии со стандартной процедурой квитовки KvitDocsAutoEx, при условии что тип импортируемой выписки равен 940 (выписка). По справке (тип 942) квитовка не осуществляется.
Обработку квитков по ранее выгруженным документам см. 4.1.6 Обработка результатов выгрузки. Обработка квитков возможна лишь в том случае, если режим квитовки выставлен как полная или по выписке. Квитки по ранее выгруженным документам обрабатываются когда приходит выписка.
6 Поставка
В поставку для обеспечения работы связки входят:
1. Модули:
- ababsbkw.bll - модуль для работы с выпиской abBkwCnl.bll – модуль отзыва документов aboutbkb. bll - модуль выгрузки покупки валюты aboutbkc.bll - модуль выгрузки валютных документов aboutbkm.bll - модуль выгрузки обязательной продажи валюты aboutbks.bll - модуль выгрузки продажи валюты aboutbkta. bll - модуль выгрузки распоряжений на списание средств с транзитного валютного счета aboutbkw.bll - модуль выгрузки рублевых документов lbABSBkw.bll – библиотека для работы с выпиской lbBkwAdd. bll - библиотека общих функций
2. Данные таблиц:
· ABSManagerType - Типы связок с АБС
· ABSDocOutLib - Справочник библиотек выгрузки
· ABSManager - Справочник АБС
7 Приложение 1
Описание операций, выполняемых над документами, приведено в таблице
Таблица 1. Шаблон таблицы для описания операций над документами
Наименование документа | Выгрузка из ДБО | Отзыв | Квитовка | ||
На какие статусы может перевести документ внешний Online-квитовщик | На какие статусы может перевести документ Offline-квиток от АБС | В случае подготовки выписки на какие статусы квитовка может перевести документ | |||
1 | 2 | 3 | 4 | 5 | 7 |
Платежное поручение | + | + | - | Принят АБС Не принят АБС Отозван | Исполнен В соответствие с процедурой квитовки KvitDocsAutoEx |
Перевод валюты | + | + | - | Принят АБС Не принят АБС Отозван | Исполнен В соответствие с процедурой квитовки KvitDocsAutoEx |
Поручение на продажу валюты | + | + | - | Принят АБС Не принят АБС Отозван | Исполнен В соответствие с процедурой квитовки KvitDocsAutoEx |
Поручение на покупку валюты | + | + | - | Принят АБС Не принят АБС Отозван | Исполнен В соответствие с процедурой квитовки KvitDocsAutoEx |
Поручение на списание средств с транзитного валютного счета | + | + | - | Принят АБС Не принят АБС Отозван | Исполнен В соответствие с процедурой квитовки KvitDocsAutoEx |
Поручение на обязательную продажу валюты | + | + | - | Принят АБС Не принят АБС Отозван | Исполнен В соответствие с процедурой квитовки KvitDocsAutoEx |
8 Приложение 2
Для настройки библиотек выгрузки и отзыва документов на банковской части системы ДБО выберите пункт меню Сервис à Интерфейс с АБС à Типы связок с АБС.
На экране появится диалог Типы связок с АБС.

Выберите двойным кликом нужную связку.
На экране появится диалог Тип связки с АБС.

ID - идентификатор связки с АБС.
bll-библиотека - имя bll-библиотеки, обслуживающей связку с АБС.
Примечания - наименование связки.
Для настройки библиотек выгрузки документов нажмите кнопку «Настроить» напротив надписи «Библиотеки выгрузки». На экране появится скроллер Типы экспорта документов в АБС.

Выберите двойным кликом нужную запись, например, «Платежное поручение».
На экране появится диалог Тип экспорта документов в АБС.

Тип связки - ID и название типа связки с АБС;
Тип документа - ID и название документарной схемы;
bll-библиотека выгрузки - имя bll-библиотеки, обслуживающей выгрузку документов данного типа в АБС;
bll-библиотека отзыва - имя bll-библиотеки, обслуживающей отзыв документов данного типа из АБС;
Выполните ввод и настройку записей справочника для каждого типа документов, выгружаемых в АБС.
Документарная схема | bll-библиотека выгрузки документа | bll-библиотека отзыва документа |
Платежное поручение | abOUTBkw. bll | abBkwCnl. bll |
Поручение на перевод валюты | abOUTBkc. bll | abBkwCnl. bll |
Заявление на покупку валюты | abOUTBkb. bll | abBkwCnl. bll |
Заявление на продажу валюты | abOUTBks. bll | abBkwCnl. bll |
Заявление на списание средств с транзитного валютного счета | aboutbkta. bll | abBkwCnl. bll |
Заявление на обязательную продажу валюты | abOutBkm. bll | abBkwCnl. bll |
История изменений
Дата | Автор | Организация | Описание изменений |
20.04.2009 | Арсанукаев Инал | BSS | Создан документ |
20.04.2009 | Арсанукаев Инал | BSS | Редактирование документа |
13.10.2011 | Румянцев Алексей | BSS | Редактирование документа п. 4.1.2, 4.1.3, 4.1.4, 4.1.5, 4.1.6 в каждом пункте исправлено: DATE:<текущая дата в формате yymmdd> на DATE:<текущая дата в формате dd. mm. yyyy> |
|
Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 |


