База знаний
Знание | Система | Дата |
Особенности применения пользовательских переменных
RS-Retail v.5.5/Обслуживание физ. и юр. лицВопрос:Среди штатных переменных, которые можно использовать в основании\назначении первичного документа для прочих операций нет, например, переменной при помощи которой можно вывести полное ФИО заданного клиента по операции. При этом на момент когда в первый раз отрабатывает макрос pay_gnd.mac клиент еще не выбран, поэтому возвращается название переменной varName, которое и попадет в основание\назначение. Каким образом раскрыть пользовательскую переменную, чтобы все-таки отразить в основании ФИО клиента? Далее |
RS-Retail v.5.5 | 24.03.2014 |
Некорректно осуществляется экспорт/импорт данных баз
Учетное ядро v. 5.5/RSL. ОболочкаВопрос:Необходимо произвести экспорт/импорт данных базы document.dbt (словарь bank.def). При использовании функционала Оболочки RSL экспорт/импорт работает некорректно. Это происходит из-за поля SEP_Shield (Подпись). Поскольку электронная цифровая подпись (ЭЦП) может содержать произвольные символы, то независимо от того, какой символ будет выбран в качестве разделителя полей при экспорте/импорте, он может совпасть с каким-то из символов ЭЦП в поле SEP_Shield, из-за чего экспорт/импорт осуществится некорректно. ┌─────────────── Импорт файлов системы RS-Bank ───────────────┐
│ │
│ Описание структуры: │
│ │
│ Btieve-файл: │
│ │
│ Файл импорта: │
│ │
│ Разделитель полей: Номер ключа: 0 │
│ │
└─────────────────────────────────────────────────────────────┘
Более того, данная проблема может возникнуть с любой базой (не только document.dbt), которая содержит поле ЭЦП или ему подобное.Существует ли другой способ произвести экспорт/импорт данных базы, который не будет зависеть от разделителя? Далее |
Учетное ядро v. 5.5 | 20.03.2014 |
Ошибка "операция СУБД Изменился номер ключа"
Учетное ядро v. 5.5/RSL. ОболочкаВопрос:С помощью процедуры KeyNum() был изменен ключ базы. После этого при использовании процедур Next() или Prev() возникает ошибка: ┌─────────────────────────────────────┐ │ Ошибка ClntInf.mac │ │ Строка 35 │ │ операция СУБД Изменился номер ключа │ │ Будем отлаживать? │ │ │ │ Нет ▄ Да ▄ │ │ ▀▀▀▀▀ ▀▀▀▀▀ │ └─────────────────────────────────────┘Соответствующая часть макрос имеет такой вид: Var CL = TbFile ("client.dbt", "W"); CL.Next(); /* Список инструкций, когда номер ключа равен 0 */ CL.KeyNum = 1; /* Меняем номер ключа */ CL.Next(); /* Список инструкций, когда номер ключа равен 1 */Что с этим делать? Далее |
Учетное ядро v. 5.5 | 20.03.2014 |
Ошибка "операция СУБД Запись конкурентно изменена"
Учетное ядро v. 5.5/RSL. Язык RS-BankВопрос:При сохранении макроса возникает ошибка: ┌───────────────────────────────────────────┐ │ Ошибка Report.mac │ │ Строка 235 │ │ операция СУБД Запись конкурентно изменена │ │ Будем отлаживать? │ │ │ │ Нет ▄ Да ▄ │ │ ▀▀▀▀▀ ▀▀▀▀▀ │ └───────────────────────────────────────────┘Из-за чего она возникает и как с этим быть? Далее |
Учетное ядро v. 5.5 | 20.03.2014 |
Аналоги процедур GetPos() и GetDirect() для текстовых файлов
RS-Bank 5.00/RSL. Язык RS-BankВопрос:При работе с текстовыми файлами необходима возможность определять номер текущей строки, а также позиционироваться на нужную строку с конкретным номером и извлекать ее. Подобные действия, но для DBT-файлов (баз данных), выполняют процедуры GetPos() и GetDirect(). Но они не работают с текстовыми файлами. Как можно решать данную проблему? Далее |
RS-Bank 5.00 | 20.03.2014 |
Ошибка из-за несовместимости утилит HASP'а с Windows 7 (x64)
RS-Bank 5.00/HASPВопрос:Одна и та же ошибка в двух RS-системах: 1. При запуске RS-Bank 5.0 батником bank32w.bat возникает ошибка: ┌─────────────────────────────────────────────────────────────────────────┐ │ Не удалось запустить программу или компонент │ │ "\??\D:\RsBank50\Obj\sap2file.exe" из-за несовместимости с 64-разрядной │ │ версией Windows. Обратите к разработчику программного обеспечения за │ │ версией программы, совместимой с 64-разрядной версией Windows. │ └─────────────────────────────────────────────────────────────────────────┘2. Аналогичная ошибка возникает при запуске RS-Loans 5.10 батником bank32.bat: ┌─────────────────────────────────────────────────────────────────────────┐ │ Не удалось запустить программу или компонент │ │ "\??\D:\RsLoans51\Obj\HASPRES.EXE" из-за несовместимости с 64-разрядной │ │ версией Windows. Обратите к разработчику программного обеспечения за │ │ версией программы, совместимой с 64-разрядной версией Windows. │ └─────────────────────────────────────────────────────────────────────────┘ОС: Windows 7 (64-разрядная) Попытки установить совместимость с Windows XP, 2000 и 98 результата не дали. Появляется та же ошибка. Что в таком случае делать? И почему ругается на sap2file.exe (или HASPRES.EXE), если мы запускаем bank32w.bat (или bank32.bat)? Далее |
RS-Bank 5.00 | 20.03.2014 |
Удаление ДО
RS-Bank V.6/РКОВопрос:Пользователи в РКО открыли договор обслуживания, а теперь пытаются его удалить. Так, чтобы открытый по этому договору счёт был "отвязан" от договора; но закрывать счёт не предполагается. РКО \ Договора обслуживания \ Открытые При попытке удалить договор (нажатием F8 в списке открытых договоров) получаем сообщение 307117: "Договор, по которому удержана хотя бы одна периодическая или единовременная комиссия, можно только закрыть". А при нажатии Alt+F6 ("Удержанные комиссии") получаем -- "Нет записей". Комиссии не обнаруживаются. Что делать? Далее |
RS-Bank V.6 | 20.03.2014 |
Переход в многофилиальный режим в ПК RS-Incounting
RS-Incounting v.5.5/ Общие вопросыВопрос:Каким образом можно выполнить переход в многофилиальный режим в ПК RS-Incounting? Далее |
RS-Incounting v.5.5 | 17.03.2014 |
Возможные значения поля pc_apltp.ApplType
RS-Retail v.5.5/RSL. Язык RS-BankВопрос:Какие значения может принимать поле ApplType из таблицы pc_apltp.dbt? Далее |
RS-Retail v.5.5 | 17.03.2014 |
ConvSum() возвращает значение 0.00 для нацвалюты
Учетное ядро v. 5.5/RSL. Язык RS-BankВопрос:Почему при конвертации валюты с помощью процедуры ConvSum() она возвращает 0.00 для нацвалюты? Как можно это обойти? Далее |
Учетное ядро v. 5.5 | 14.03.2014 |
Платеж с корсчета на корсчет
RS-Bank V.6/Межбанковские расчетыВопрос:Как завести в системе платежи между корсчетами, которых нет в нашем балансе? Как по ним сформировать сообщения MT202, чтобы отправить корреспондентам? Далее |
RS-Bank V.6 | 14.03.2014 |
Ошибка при создании базы: "Неверное количество ключей"
Учетное ядро v. 5.5/RSL. ОболочкаВопрос:После добавления в словарь нового ключа и пересоздания базы данных возникает ошибка: ┌─────────────────────────────────┐ │ Файл не создан │ │ (26) Неверное количество ключей │ └─────────────────────────────────┘Далее |
Учетное ядро v. 5.5 | 14.03.2014 |
Суммиров., вычитание, умножение, деление чисел в виде строк
Учетное ядро v. 5.5/RSL. ОболочкаВопрос:В нашем макросе числа хранятся в виде строк (тип переменных String). Нам нужна возможность производить стандартные операции (+, -, *, /) с этими числами. При обыкновенном суммировании (операция +) происходит склеивание (конкатенация) строк. Например, "23.5" + "71" = "23.571". А нам нужно, чтобы результатом суммирования была строка "94.5". Существует ли в языке RSL процедуры, осуществляющие суммирование, вычитание, умножение и деление чисел в виде строк? Далее |
Учетное ядро v. 5.5 | 14.03.2014 |
Ошибка работы DBInit. DSN
RS-Bank V.6/ Общие вопросыВопрос:В процессе установки системы, после заполнения панели с параметрами базы данных получаем сообщение "Ошибка работы DBInit". В DbInit.log ошибка "Data source name not found and no default driver specified", но с источником DSN всё хорошо. Что делать? Далее |
RS-Bank V.6 | 11.03.2014 |
Создание сообщения заданной формы через DLM БОУРМ
InterBank/Бэк-офис удаленных рабочих местВопрос:Есть ли возможность создания сообщения из RS-Bank'а? Далее |
InterBank | 04.03.2014 |
Удалённый запуск макрофайла
InterBank/Бэк-офис удаленных рабочих местВопрос:Как осуществить удалённый запуск макрофайла на стороне БОУРМ? Далее |
InterBank | 04.03.2014 |
Ошибка открытия счета из макроса
RS-Retail v.5.5/RSL. Язык RS-BankВопрос:При выполнении операции открытия вкладного счета из макроса при помощи процедуры Выполнение_операции(), возвращается код ошибки 4993. Ошибки с таким кодом нет в sbbank.msg. Чем она вызвана? Далее |
RS-Retail v.5.5 | 26.02.2014 |
Ошибка запуска терминала в режиме EasyWin
Учетное ядро v. 5.5/ТрехзвенкаВопрос:После обновления RS-Bank при попытке войти в систему в трехзвенке в режиме EasyWin выдается ошибка: "ew_createFields(0): CreateWindowEx() failed!" При этом запуск терминала в режиме консоли запуск RS-Bank происходит без ошибок. С чем связана данная проблема? Далее |
Учетное ядро v. 5.5 | 26.02.2014 |
Передача данных между макросами шагов
RS-Loans v.5.5/RSL. Язык RS-BankВопрос:Необходимо передать данные из одного макроса шага в другой макрос шага. Как это можно сделать? Далее |
RS-Loans v.5.5 | 26.02.2014 |
Передача данных из макроса в макрос
RS-Loans v.5.5/RSL. Язык RS-BankВопрос:Договор обеспечения привязан к нескольким кредитным договорам. В макросе печатной формы договора обеспечения необходимо выводить номер кредитного договора, из которого осуществлен вход в этот договор обеспечения. Как это можно сделать? Далее |
RS-Loans v.5.5 | 26.02.2014 |