База знаний
| Знание | Система | Дата |
Контроль суммы перевода БОС
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 |
