Tags: исходники

Losk_2016

отсутствие практики сказывается

вот что значит погрязнуть на саппорте и в бумажных делах...
сегодня сел написать протой батник под win
имя файла первым параметром, дата вторым
далее он щемиться по 12 путям и в определенных папках переименовывает найденный файл (в расширение добаляет дату - второй параметр)
после копирует новый по всем путям.
такая небольшая автоматизация труда

но, как я попал: забыл, как коментить в BAT файле строки!

copy.bat файл

;copy.bat работает так bla-bla-bla
...{далее тело самого батника}


запускаю и охреневаю. в цикле прет. минут 15 думал :)
Losk_2016

RS-REtail. Настройка операций "филиал-за-филиал"

какой я сегодня монстер! я поднял операции по вкладам физ лиц "филиал за филиал" внутри одного БИКа, но с разной территориальностью

давно хотел. все дело в волшебной кнопке.
Collapse )
а вообще перед командировкой сегодня какой то день жопа. причем вселенская. я правда пооторвался несколько раз. так работать низя.
всем пок.
Losk_2016

е$ля с функциями RSL на шестерке

Часов 6ть проьрахался с функцией
ВЫПОЛНЕНИЕ_ОПЕРАЦИИ(ALG_PARAMS, SBDEPDOC)
и чтоже вы думаете: в качестве второго параметра нужно давать не структуру RECORD SBDEPDOC.DBT и не TBFILEС с его RECами а банальный старый File

вот и протрахался... задача:
* сделать перенос счетов из RS-bank текщих (имеющих балансовый 40817 и 40820) в RS-Retail (перенося операции открытия и всю 7 летнюю в максимуме историю автоматом)
* в РС-Банке сделать пакетное формирование отложенных документов на обнуление денег (перевод всего текущего остатка на единый сводный балансовый счет)
* пакетная простановка признака закрыто на ранее существующих счетах

зы: весь текст набран вболинстве на ходу и в метро на кутеке 9000
Losk_2016

Работа. Отправка платежей "наружу". Обрезка наименования получателя

В RS-Retail все как всегда есть, но чтоб работало правильно нужно постучать тут молоточком, там подкрутить, тут пнуть, подпереть...

Вот и долго пинал разработчиков и службу поддержки.
Суть. До недавнего времени при формировании платежа наружу со счета физ лица в панели реквизитов поля Наименивание_Получателя и Основание были ограниченной длины (намного меньше часто используемых и заведомо меньших стандартизированных

Сделал запрос, стал ждать. Благо платежей было мало в моей жизни и был инструментик, который решал ограничение
А вот сегодня чаша терпения лопнула, полез разбираться. Тем более, что больше пару месяцев назад было объявление: вылечили. Но это у меня не заработало.

Collapse )

Losk_2016

РЕГЛАМЕНТ ДЛЯ АДМИНИСТРАТОРА ПО ЕЖЕМЕСЯЧНЫМ РЕГЛАМЕНТНЫМ ПРОЦЕДУРАМ

сижу долбанные проценты щелкаю.

может кому пригодиться по RS-Retail

РЕГЛАМЕНТ ДЛЯ АДМИНИСТРАТОРА ПО ЕЖЕМЕСЯЧНЫМ РЕГЛАМЕНТНЫМ ПРОЦЕДУРАМ
* Проверить по всем видам вклада необюходимость "Брать налоги" DSB_DTYP_DBT NeedCalcTax
* Проверить по всем вкладам необходимость начислять проценты

Отзвониться закрывашкам, чтоб не прервали процедуры!

Предпроверка
1. Отчет. Сверка остатков Retail - Bank (рубли)
2. Отчет. Сверка остатков Retail - Bank (валюта)
3. Отчет. Сверка расчитанных процентов с Банком (рубли)
4. Отчет. Сверка расчитанных процентов с Банком (валюта)
5. Проверка вкладов (рубли)
6. Проверка вкладов (валюта)
7. Расчет\Перерасчет (рубли)
8. Расчет\Перерасчет (валюта)

Накопленные
1. Начисление по 39П (рубли)
2. Начисление по 39П (валюта)
3. Отчет. Проверка %% по всем

Причисление
(на 19 патче сделать по всем с прогнозируемыми налогами пользовательскую операцию: Перерасчет налогов)
1. Причисление процентов (рубли)
2. Причисление процентов (валюта)
3. Проверить налоги (налоговая карточка должна быть в норме, налог не превышен)

Выгрузка и финал
1. Контировка (рубли)
2. Контировка (валюта)

Прверка парности счетов (должны быть пары и сумма делится на 2, давая сумму накопленных процентов)!

3. Выгрузка (рубли)
4. Выгрузка (валюта)
5. Отчет. Сверка остатков Retail - Bank (рубли)
6. Отчет. Сверка остатков Retail - Bank (валюта)
7. Отчет. Сверка расчитанных процентов с Банком (рубли)
8. Отчет. Сверка расчитанных процентов с Банком (валюта)
Losk_2016

RS-Retail 6.0.004.2142 Внимание! Изменение структуры DB

Тихо и незаметно перешли на 21 обновление по 4му релизу АБС RS-Bank
Ну по моему функционалу были косячки, но все решаемо. а тут нарвались сегодня. День 2 эксплуатации принес свои плоды

таблицы DscDTran_DBT теперь больше нет. и нет соотственно связки с ее помощью между историей операций по счету Dsbdepdoc_dbt и транзакциями dscTran_DBT. Теперь для связки используется поле dsbdepdoc_dbt.t_ListTransfer. там стоит прямой линк на транзакцию dscdtran_dbt.t_AutRef. вот такие пирожки малятки

время затрачено часа 2. еще помогли друзья в компании - авторе данных изменений :) автора пока не знаем. в GHANGES.LOG изменения не описаны. ну, как всегда.
Losk_2016

Ошибка в RS-Retail v.6 сборка 6.00.004 (включая до 2050 обновления)

Предистория. Раньше (когда был добрый Pervasive) настройки валюто-обменного пункта были едины для всех подразделений и хранились в таблице BANK.DBT по структуре SBBANK.DEF. Кстати и была структура в BANK.DEF, отличная от первой, но мне ее предназначение не понятно.

И до введения в ход инструкции 113И все ВОО (валюто-обменные операции в дальнейшем) были неконтролируемые. Спасибо за хитрую возможность Рытику Александру. Оставил точки входа, где можно было (и с успехом делалось) контролировать все и вся. А с введением контроля за клиентами, совершавшими операции свыше 600 килорублей по входящей валюте, R-Style не нашла ни чего быстрее, как
- оставить все как есть в самой операции, но нельзя вводить динамически данные по клиенту в такой операции
- при проведении таких хитрых больших операций клиент выбирался ВСЕГДА из справочника клиентов банка, где были все поля для заполнения
- внесли изменения в настройки валюто-обменного пункта (контроли за суммами и валютами)

Сегодня вылез баг:
При проведении воо в Саратове (банальная покупка клиентом 2500 USD) система ШТАТНО визжит на превышение контролируемой суммы в 20килоUSD. Знаем настройки. Полех. А поле не редактируемое. ЧЕРТ. Трассировка. Нахожу. Bank_DBT, все как и было. НО вместо кучи полей всего 2. Одно из них в формате RAW. И храниться там строка из цифр длиной 2377 символов. Вот это засада.
Collapse )