База знаний

Знание Система Дата
Контроль суммы перевода БОС

RS-Retail v.5.5/Обслуживание физ. и юр. лиц

Вопрос:
При выполнении переводов БОС при помощи прочих операции не отрабатывает проверка на ограничение общей суммы переводов в течение дня 5000 USD. Каким образом ее можно включить? Далее
RS-Retail v.5.5 11.04.2014
Количество полей в диалоговых панелях

Учетное ядро v. 5.5/RSL. Оболочка

Вопрос:
При загрузке диалоговой панели для редактирования в Оболочке RSL выдается сообщение:
-----------------------------------------------¬
¦ Доп длина ресурса KURS_CHG 456 прочитано 449 ¦
L-----------------------------------------------
В итоге не все элементы диалоговой панели прочитались.
Чем оно вызвано? Далее
Учетное ядро v. 5.5 11.04.2014
Настройка Транспортной Компоненты.

Учетное ядро v. 5.5/ Общие вопросы

Вопрос:
С 31.03.14 стал обязательным реквизит документа УИН, который появился достаточно давно и который хранится НЕ в структуре документа.
Для штатного взаимодействия с внешним ПО можно использовать специальный функционал - "Транспортная компонента", с помощью которого можно настроить любое взаимодействие со сторонними программными продуктами, и не зависеть от структуры хранения данных в БД АБС RS-Bank v.5.5.

Каким образом осуществляется настройка взаимодействия с RSBank 5.5 из сторонней системы с использованием Трансопортной Компоненты?
Далее
Учетное ядро v. 5.5 11.04.2014
Как узнать счет по объекту в п/с Основные фонды и Учет ТМЦ

RS-Incounting v.5.5/Основные фонды

Вопрос:
Начиная со сборки 5.50.003.39 изменилась система хранения счетов по объектам учета в п/с Основные фонды и Учет ТМЦ. Какова новая структура хранения счетов по объекту? Далее
RS-Incounting v.5.5 10.04.2014
Расширение строки символами-заполнителями до нужного размера

Учетное ядро v. 5.5/RSL. Язык RS-Bank

Вопрос:
Есть ли процедура, которая расширяет строку до определенного размера, добавляя к ней слева или справа необходимое количество одинаковых символов (пробелов, нулей и т.д.)?

Например, дополнив строку "537" ведущими нулями до 10 символов, получим строку "0000000537".
Далее
Учетное ядро v. 5.5 09.04.2014
Как "сбросить" код подразделения в сводном документе?

RS-Incounting v.5.5/Зарплата

Вопрос:
В п/с Зарплата есть возможность выгружать сводные документы по подразделениям.
Однако при выборе подразделения часто возникает ошибка - один раз выбранное подразделение устанавливается "навсегда" и убрать его с помощью интерфейса невозможно. Как исправить данную ситуацию? Далее
RS-Incounting v.5.5 09.04.2014
Преобразование массива типа Array в TArray

Учетное ядро v. 5.5/RSL. Язык RS-Bank

Вопрос:
Нужно преобразовать массив типа Array в TArray при сохранении всех его элементов. В документации "Проблемно-ориентированный язык RSL" (раздел: Конструкции языка RSL → Определение массивов → Стандартный класс TArray) сказано:
Имеется возможность замены конструкции ARRAY на новую конструкцию TArray:
Пример. 
Array myArray;      /* Прежняя конструкция*/ 
myArray = TArray;   /* Замена прежней конструкции на новую*/
При использовании такого способа возникает ошибка:
┌───────────────────────────────────────────────────┐
│                   Ошибка Acc.mac                  │
│                      Строка 12                    │
│ не могу выполнить приведение (ARRAYREF <- OBJECT) │
│                 Будем отлаживать?                 │
│                                                   │
│                    Нет ▄    Да ▄                  │
│                    ▀▀▀▀▀   ▀▀▀▀▀                  │
└───────────────────────────────────────────────────┘
Есть ли другой способ выполнить преобразование?
Далее
Учетное ядро v. 5.5 09.04.2014
"Ошибка выполнения Lvalue needed" - при запуске макроса

Учетное ядро v. 5.5/RSL. Язык RS-Bank

Вопрос:
После запуска макроса возникает ошибка:
┌─────────────────────────────────┐
│       Ошибка SubjName.mac       │
│             Строка 35           │
│ Ошибка выполнения Lvalue needed │
│        Будем отлаживать?        │
│                                 │
│           Нет ▄    Да ▄         │
│           ▀▀▀▀▀   ▀▀▀▀▀         │
└─────────────────────────────────┘
Строка 35:
SubStr(Name, 1, 10) = PrefixName;
Почему она возникает? Далее
Учетное ядро v. 5.5 02.04.2014
«Сортировка пузырьком» (Bubble Sort) — сортировка массива

Учетное ядро v. 5.5/RSL. Язык RS-Bank

Вопрос:
Нужно осуществить сортировку массива типа TArray.
В документации "Проблемно-ориентированный язык RSL" (раздел: Конструкции языка RSL → Определение массивов → Стандартный класс TArray → Методы класса TArray) указано, что это делает метод Sort. Но инструкция по его применению написана не очень четко и без примеров.
Есть ли альтернативный способ произвести сортировку массива?
Далее
Учетное ядро v. 5.5 02.04.2014
Исчез текст неотправленного поста после прикрепления файла

I-Support/Интерфейс Пользователя

Вопрос:
В теме I-Support было написано большое сообщение. Сразу отправлено оно не было. Затем был прикреплен файл. После этого обнаружилось, что страничка обновилась и сообщение исчезло. Пришлось вспоминать все, что писалось полчаса и заново его вводить.

Есть ли возможность в I-Support сделать так, чтобы после прикрепления файла, сообщение, написанное ранее, не исчезало?
Далее
I-Support 01.04.2014
Просмотр всех документов по "своим" счетам

Учетное ядро v. 5.5/Многовалютный ОДБ

Вопрос:
Есть необходимость просмотра всех документов по счетам к которым у операциониста есть доступ.
Задача 1. Если права разграничены по филиалам, в случае, если счета в документах корреспондируются между этими филиалами, то данные документы должны видеть операционисты обоих филиалов
Задача 2. При просмотре документов из счета дать доступ ко всем документам которые прошли по счету Далее
Учетное ядро v. 5.5 01.04.2014
Настройка доступа к счетам при заполнении документов

Учетное ядро v. 5.5/Многовалютный ОДБ

Вопрос:
Необходимо ограничить видимость счетов по Дебету или Кредиту при заполнении документа. До версии RS-Bank 5.50.003 такой доступ настраивался через настройки реестра ALLACCPAYER, ALLACCRECEIVER (проводить операции по всем лицевым счетам или только по своим), как реализовать такое ограничение в сборках выше 5.50.003? Далее
Учетное ядро v. 5.5 27.03.2014
Особенности применения пользовательских переменных

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