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

0 (0)
  • Развернуть Обсуждение:RS-Connect Просмотр файлов выгрузки в ЦБ (3462-У). LSOZ, LSOS, LSOP ( Обсуждение примера  23.06.2023 12:30 )
    0(0)
    Данная программа помогла пройти проверку ЦБ на 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.
    Посмотреть пример
    >> Ответить