Ваши комментарии
Период отпуска какой у вас?
Выложите сохраненку с ЛС, на котором у вас не отрабатывает индексация
Функцию разноски покажите..
Добрый день.
Чтобы программа реагировала на повышение ставки в период отпуска, надо поставить 1 в
Настройка -> 6. Общие настройки системы -> 1. Настройки алгоритмов расчета. -> Увеличение ставки при расчете отпуска
В каком месте?
Нужно заменить
W_Face(BankCard )
на
W_Face(bank_fss )
за основу можно взять любую, например, 1. ТН - СУММА
Перекинуть номер счета проще через таблицы.
- Заходите по F3 в таблицы
- Создаете новую таблицу (F7)
- Удаляете из созданной таблицы все столбцы кроме ТН и ФИО ( alt+F8 на столбце)
- Добавляете столбец (Aft+F7): Поле кадровой части - счет в банке(карточка)
- Идем в настройки таблицы( F9) и меняем функцию разноски
- Принимаем данные из ЛС в таблицу( Ctrl+F6)
- Разносим в ЛС ( F6)
Можно проще.. через скрипт, который я выложил выше, но тут вам скорей всего понадобится помощь сопровождающего
там как правило номер счета зарплатного проекта..
А нужна карта МИР, если я не ошибаюсь.
При перечислении на номер счета нужен еще БИК банка.
Если у вас есть эти данные в эл. виде - можно и массово разнести..
Добрый день.
Решение конечно так себе.. можно в SCRIPT\user\USFUNCRW.S
Добавить такой код:
UserGetAccountInfoPilot(ps,FullStr)
{
string value = "";
if ( Str_Cmp(FullStr," "," .,") )
{
int idx = ps=="BIC"?1:(ps=="CardNum"?2:0);
var FuncParam = CreateObject("ParamFuncRW");
FuncParam.IInitial1(static_cast_to_string(FullStr),",",3);
value = FuncParam.Get(idx);
/*
var KchStr = CreateObject("CKchUserStruct");
if ( KchStr.InitMain("bank_fss",static_cast_to_string(FullStr)) )
value = KchStr.GetSubfield(ps);
*/
}
//если карта не заполнена - всегда возвращаем "111", чтобы в редактор ПВСО не попал "почтовый перевод"
if(ps=="CardNum" && atoi(value)<1)
return "111";
return value;
}
Тогда в том случае, если реквизиты для ФСС НЕ заполнены - в редактор ПВСО будет подставляться карта МИР
Сервис поддержки клиентов работает на платформе UserEcho
на первый взгляд все верно.
попробуйте скопировать и вставить текст, а не набирать вручную