Партнерка на США и Канаду по недвижимости, выплаты в крипто

  • 30% recurring commission
  • Выплаты в USDT
  • Вывод каждую неделю
  • Комиссия до 5 лет за каждого referral

4.3.7  Обработка результатов выгрузки

Результат выгрузки документа считывается из текстовых файлов из директории ответов АБС (по умолчанию %BSSRoot%\SUBSYS\to_abs\out\). В текстовом файле находится информация о результате выгрузки (удачно или неудачно), референс документа и, в случае неудачной выгрузки, строка с информацией об ошибке. По референсу осуществляется поиск документа в таблицах (референс уникален по всем таблицам, т. о. по референсу однозначно определяется таблица и документ в таблице). Для найденного документа в зависимости от результата выгрузки происходит обновление некоторых полей документа. В случае удачной выгрузки заполняются поля референса (DocRef) и статуса документа (Status): значение для референса берется из файла, статус документа меняется на «Принят АБС» (17011). В случае ошибки при выгрузке статус меняется на «Не принят АБС» (17021), а в поле сообщения из банка записывается строка с информацией об ошибке. После обработки файл-ответ для принятого АБС документа перемещается в директорию %BSSRoot%\SUBSYS\to_abs\rec\, иначе для не принятого АБС документа файл перемещается в директорию %BSSRoot%\SUBSYS\to_abs\err\.

4.4  Механизм «Квитовки» документов

Квитовка документов при off-line обмене информацией с АБС производится по данным выписки. Квитовка выполнением производится в том случае, если документ с соответствующим автономером найден, как проведенный по выписке. Для Off-line (через ВУ «Клиент») получения выписки документы могут быть сквитованы отказом в случае, если информация об отказе с указанием автономера присутствует в секции «#ERRORS» файла выписки или в секции #MESSAGES найдено сообщение "Удаление документа #NNN» – тогда квитуется отказом документ с номером, указанным после решетки. Квитовка для связки через ВУ «Клиент» дополнительной настройки не требует.

НЕ нашли? Не то? Что вы ищете?

Независимо от типа получения выписки, ДБО обрабатывает ответы от Накопителя о приеме документов. Здесь документ может получить статус Не принят АБС, если в приеме документа отказано (например, вследствие нехватки средств на счете) или Принят АБС, если документ благополучно прошел все проверки «Диасофта». В случае присвоения документу статуса Не принят АБС в поле Информация из банка записывается причина отказа, полученная от АБС.

4.5  Механизм формирования выписки

Получение выписки осуществляется через ВУ «Клиент»

Выше был рассмотрен механизм выгрузки документов через ВУ «Клиент». Все произведенные там настройки касаются выгрузки, как документов, так и запросов на выписку.

АБС обрабатывает запросы на выписку и возвращает информацию о счете в виде текстового файла.

Процедура запускается либо автоматически, согласно расписанию автопроцедур, либо при обращении администратора к пунктам меню СервисàИнтерфейс с АБСà Обработка выписокàРучной выбор, или СервисàИнтерфейс с АБСà Обработка выписокà Автообработка запрошенной выписки, или по нажатию кнопки Обработка off-line информации из АБС в главном окне программы.

При обработке информации также ведется журнализация. Если файл выписки не удовлетворяет требованиям системы, описание найденных ошибок будет представлено в файлах журналов.

Обработанные файлы перемещаются из каталога информации от АБС в два каталога, по умолчанию это %BSSRoot%\SUBSYS\TO_ABS\REC для успешно обработанных файлов и %BSSRoot%\SUBSYS\TO_ABS\ERR для файлов, формат которых неверен.

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

Также игнорируются выписки по отсутствующим в системе счетам, однако файлы с ошибками такого рода считаются корректно обработанными и, соответственно, перемещаются в каталог REC.

Также обращаем Ваше внимание на необходимость производить очистку этих каталогов по истечении некоторого периода времени и следить за появлением каких-либо файлов в каталоге ERR – их появление, как правило, свидетельствует о неправильной работе АБС или ДБО в части их взаимодействия.

Результатом обработки корректного файла выписки будут записи в таблице выписок (пункт меню ИсходящиеàВыписки).

В случае если состояние счета не изменилось с момента создания предыдущей выписки, новые выписки создаваться не будут, как и по отсутствующим в ДБО счетам или счетам с запрещенными типами.

Дата и время создания выписки записываются в столбце «Данные на…» таблицы выписок.

4.5.1  Формат загрузки выписки

Идентификатор (тэг) поля

Наименование / поле

:3A

Код валюты / CurrCode

:4A

Валютный счет / PayerAccount

:4B

Расчетный счет / ReceiverAccount

:5A

Сумма покупки валюты / Amount

:5B

Сумма покупки в национальной валюте /

:6B

Код банка / ReceiverBIC и PayerBIC (если соответсвенный счет внешний)

:9

Вид операции / OperType

:A1

Дата валютирования / DocumentDate

:A2

Очередность платежа / PaymentUrgent

:C1

КорСчет корреспондента /

:C2

РасчСчет корреспондента / ReceiverAccount и PayerAccount, если соответсвенный счет внешний

:M1

ИНН корреспондента / ReceiverINN и PayerINN в зависимости от типа документа

:NBANK

Название внешнего банка / ReceiverBankName и PayerBankName (если соответсвенный счет внешний)

:NCITY

Город внешнего банка / ReceiverPlace и PayerPlace (если соответсвенный счет внешний)

:NCOR

Название корреспондента - реального получателя / Receiver и Payer, если внешний

:NCRE

Название получателя. Если док-т внешний, то "Корреспондентский счет в ГРКЦ" /Receiver

:NDEB

Название плательщика / Payer

:Note1

Основание платежа / Ground

:DISP

Почтой\телеграфом / SendType

:Note2

Почтой\телеграфом / SendType, если в :DISP - пусто

:PRT_ID

-

:DUE_SUM

-

:PTRN_NO

-

:DATE_SP

Дата списания

:STAT_S

Статус составителя документа / Stat1256

:KPP_PLK

КПП плательщика / PayerKPP

:KPP_POL

КПП получателя / ReceiverKPP

:KBK

Код бюджетной классификации / CBCcode

:OKATO

Код ОКАТО / OKATOcode

:OP

Основание налогового платежа / PayGrndParam

:NAL_PER

Налоговый период / 'TaxPeriodParam1' + '.' + 'TaxPeriodParam2' + '.' 'TaxPeriodParam3'

:NDOK_PP

Номер налогового документа / 'DocNumParam1' + 'DocNumParam2'

:DDOK_PP

Дата налогового документа / 'DocDateParam1' + '.' + 'DocDateParam2' + '.' 'DocDateParam3'

:TYPE_PAY

Тип налогового платежа / PayTypeParam

:MDEB

ИНН по дебету / ReceiverINN или PayerINN в зависимости от типа документа

:MCRE

ИНН по кредиту / ReceiverINN или PayerINN в зависимости от типа документа

4.5.2  Формат файла ответов на запрос удаленного клиента

Файл, формируемый подсистемой "Накопитель документов", представляет собой текстовый файл (в кодах ASCII), строки которого должны заканчиваться символами h010, h013 ("Конец строки", "Перевод каретки").

Файл разделен на части ключевыми словами, которые предваряют следующие разделы:

Раздел

Описание

#ERRORS

ошибки по переданным в систему DiasoftBANK документам клиента.

#LASTID

управляющее слово, открывающее раздел, в котором удаленному клиенту высылается уникальный номер (ссылка в системе DiasoftCLIENT) последнего документа данного удаленного клиента. Данная информация высылается банком в случае, если от удаленного клиента получен документ, у которого ссылка совпадает с ссылкой одного из ранее полученных документов (такие документы не загружаются). Это может произойти в случае повторной инсталляции программы DiasoftCLIENT. После получения данной информации, происходит сдвиг в уникальных номерах, которые присваиваются новым документам в системе DiasoftCLIENT. Все документы, которые были введены до получения данной информации и не были приняты банком из-за совпадения уникальных номеров (ссылок), должны быть у удаленного клиента заново введены (или скопированы).

#NEWACCVIEW

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

#STATEMENT

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

#RESTS

остатки на лицевых счетах;

#NEW DOCUMENT

документы, прошедшие по лицевым счетам;

#NEW MESSAGE

почтовые сообщения, передаваемые клиенту банка

#CONFIRMATION

управляющее слово, определяющее раздел, в котором перечисляются автономера и даты проводок документов по проведенным заявкам и поручениям клиентам.

#COURSE

управляющее слово, определяющее раздел, в котором пересылаются из банка курсы всех валют, ведомых в банке.

Замечание: Каждый файл ответа не обязательно содержит все перечисленные выше ключевые слова.

Структура строк, описывающих ошибки в документах клиента, приведена в таблице.

Позиция

Обозначение

1-9

Уникальный номер (автономер) документа в системе "Удаленный клиент" (9 символов).

10

Пробел (1 символ).

11

Символ 0 (зарезервирован).

12

Пробел (1 символ).

13-18

Код ошибки:

000000

нет ошибок

000001

системная ошибка

000002

неправильный счет по кредиту. Счет документа по кредиту отсутствует в плане счетов

000004

документ не содержит счета клиента. Не один из счетов документа не описан в таблице счетов для выписки удаленного клиента, от которого пришел документ

000008

в документе не заполнено поле Назначение платежа. При загрузке поле примечаний документа не должно быть пустым.

000016

документ ранее был уже принят банком

000032

ошибка в коде БИК. БИК документа не был найден в справочнике БИК или имеет там статусы Удален или Блокирован

000064 

неправильно заполнены реквизиты межбанковских документов (группа полей Корреспондент) или отсутствует корреспондентский счет.

000128 

ошибка в дате документа. Стратегия приема документов, устанавливаемая в форме описания параметров приема и отправки документов (параметр Прием документов в), не позволяет принять документ с этой датой

000256 

блокирован счет по дебету. В документе удаленного клиента по дебету стоит счет, который имеет статус, установленный в подсистеме "План счетов", запрещающий дебетование счета

000512 

блокирован счет по кредиту. В документе удаленного клиента по кредиту стоит счет, который имеет статус, установленный в подсистеме "План счетов", запрещающий кредитование счета.

001024

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

002048 

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

004096 

неправильный счет по дебету

008192 

нет средств. В системе включена проверка на "горячий остаток". На счете клиента нет средств для выполнения заявленного платежа. Также данная ошибка высылается клиенту в случае нехватки средств на счете по кредиту.

016384

ошибка в электронной подписи.

032768 

ошибка в номере документа. В подсистеме "Администратор системы" установлена проверка на уникальность пары: счет по дебету документа плюс номер документа. Документ, полученный от удаленного клиента, нарушает эту уникальность

065536

ошибка в символе касплана. В заявке на инкассацию, полученной от удаленного клиента, указан символ касплана, которого нет в справочнике символов касплана

131072

не указан ИНН корреспондента. В документе удаленного клиента установлена настройка Контроль ИНН корреспондента и в загружаемом документе значение поля отсутствует

262144

не указан срок платежа. В загружаемом документе не укзано значение поля Срок платежа

524288

не указана очередность платежа. В загружаемом документе указан БИК корресподента и не указано значение поля Очередность платежа

ошибка настройки автоформирования документов. Формирование ошибки возможно при загрузке документа "Платежное поручение" при условии некорректных настроек автоформирования документов

21

Пробел

22-23

Тип документа (2 символа)

5  Поставка

В поставку для обеспечения работы связки входят:

Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5 6 7 8 9 10