RS-Connect Просмотр файлов выгрузки в ЦБ (3462-У). LSOZ, LSOS, LSOP

Автор:Gitarist
Дата:23.06.2023
Просмотров:2681
Скачиваний:393
Оценка:, Оценок - 1
Скачать (zip-файл; Размер - 12605)

Обсудить в форуме

Описание

Данная программа помогла пройти проверку ЦБ на RS-Bank V5. Так как не надо было отправлять в ЦБ файлы, а потом ждать протоколы с ошибками.

Для запуска потребуется Сервисы поддержки / Примеры / Библиотеки разработчика / RS-Connect скроллинги веб интерфейса в EasyWin

Папку "cba" необходимо положить в "mac".
Настроить макрос "studia_tools_lsox.mac":
Настроить в классе TStudiaToolsLSOX переменные:

// Параметры БД
var SQLShema = StrUpr("CONNECTADMIN");
var SQLTableSpaceUSERS = StrUpr("USERS");
var SQLTableSpaceINDEX = StrUpr("INDMAIN");
// Путь до файлов XML
var FilePath_In = "..\\TxtFile";
// VSP Ядра
var VSP_CORE = "0";
//
var PathMacro = "..\\mac\\cba\\ws_cba_lsox.mac";

Далее запустить макрос "studia_tools_lsox.mac"

В появившемся окне есть 3 верхние кнопки с текстами скриптов, которые необходимо вставить в Oracle SQL Developer под пользователем SYSTEM:
1. Скрипты для директории - для создания DIRECTORY и назначения прав для пользователя, указанному в переменной "SQLShema".
2. Скрипт CREATE TABLE - Скрипт для создания таблиц STUDIA_CBA_LSOZ_TMP, STUDIA_CBA_LSOS_TMP, STUDIA_CBA_LSOP_TMP.
3. Скрипт PGA - устанавливает pga_aggregate_limit, в моем случае 35G.

После этого можно скидывать файлы в папку указанную в переменной "FilePath_In".

Для загрузки файлов в базу необходимо отметить галочками LSOZ, LSOS, LSOP и нажать кнопку "Загрузить выбранные файлы во временные таблицы (долго)".

ПРИМЕЧАНИЕ: Большие файлы могут не загрузиться и их придется разбивать на периоды (В АБС, через которые они были выгружены перевыгрузить, разбить период на несколько периодов, например по 3 месяца).


После загрузки файлов, можно их просматривать нажав на кнопки "Показать LSOZ", "Показать LSOS", "Показать LSOP". Что позволяет просматривать, а что мы вообще отправляем в ЦБ.

А вот ради чего все это затевалось, так это кнопки "Сверка оборотов SYNT и RTL" и "Сверка остатков и оборотов"

В последнюю проверку эта программа позволила исправить все ошибки в RS-Bank V5.