Реестр на открытие банковских счетов
Модераторы: m0p3e, edward_K, Модераторы
Реестр на открытие банковских счетов
Доброго всем дня. Нужна срочная помощь. Необходимо сформировать выгрузку Реестра на открытие банковских счетов (большой перечень сотрудников). Поделитесь большим опытом. Нужен шаблон настройки. Буду безмерно благодарна СПАСИБО.
-
- Местный житель
- Сообщения: 555
- Зарегистрирован: 17 июл 2012, 11:56
- Откуда: Республика Беларусь, г.Могилев
Re: Реестр на открытие банковских счетов
Здравствуйте.
Есть режим Управление персоналом — Операции - Формирование реестров на открытие банковских счетов. В Help можно прочитать о работе в данном режиме.
По поводу шаблона настройки. Надо уточнять в банке в каком формате им надо предоставлять инфо по сотрудникам. И, исходя из требований банка, делать настройку формирования реестра.
Еще один вариант — написание своего интерфейса по формированию реестра. Здесь Вы уже не будете зависеть ни от кого и сразу пропишите все правила формирования реестра. Но этот вариант для тех, кто может писать интерфейсы.
Есть режим Управление персоналом — Операции - Формирование реестров на открытие банковских счетов. В Help можно прочитать о работе в данном режиме.
По поводу шаблона настройки. Надо уточнять в банке в каком формате им надо предоставлять инфо по сотрудникам. И, исходя из требований банка, делать настройку формирования реестра.
Еще один вариант — написание своего интерфейса по формированию реестра. Здесь Вы уже не будете зависеть ни от кого и сразу пропишите все правила формирования реестра. Но этот вариант для тех, кто может писать интерфейсы.
Re: Реестр на открытие банковских счетов
Спасибо Ирина за ответ. Понимаю банков много, но могли бы в ресурсник добавить готовый шаблон выгрузки например для Сбера, как самого распространенного банка.Irina_ писал(а):Здравствуйте.
Есть режим Управление персоналом — Операции - Формирование реестров на открытие банковских счетов. В Help можно прочитать о работе в данном режиме.
По поводу шаблона настройки. Надо уточнять в банке в каком формате им надо предоставлять инфо по сотрудникам. И, исходя из требований банка, делать настройку формирования реестра.
Еще один вариант — написание своего интерфейса по формированию реестра. Здесь Вы уже не будете зависеть ни от кого и сразу пропишите все правила формирования реестра. Но этот вариант для тех, кто может писать интерфейсы.
-
- Местный житель
- Сообщения: 555
- Зарегистрирован: 17 июл 2012, 11:56
- Откуда: Республика Беларусь, г.Могилев
Re: Реестр на открытие банковских счетов
Увы. Я в РБ (((. И со Сбербанком дела не имела. Ранее писала интерфейсы для экспорта списков по з/п для Беларусьбанка и Белпромстройбанка на основе прототипа REESBVIP. Для последнего также списки на командировочные на основе прототипа PechPlVn. Структуру файлов для списков предоставляли банки.
Также давно настраивала стандартными средствами шаблон электронного реестра для алиментов почтой.
Необходимости выгрузки реестра не открытие банковских счетов не было. Если бы она появилась, то первым делом взяла бы структуру выгрузки в банке, а потом решила, каким способом настраивать выгрузку.
Возможно кто-то, кто настраивал выгрузку для Сбербанка, откликнется и поможет Вам.
Также давно настраивала стандартными средствами шаблон электронного реестра для алиментов почтой.
Необходимости выгрузки реестра не открытие банковских счетов не было. Если бы она появилась, то первым делом взяла бы структуру выгрузки в банке, а потом решила, каким способом настраивать выгрузку.
Возможно кто-то, кто настраивал выгрузку для Сбербанка, откликнется и поможет Вам.
Re: Реестр на открытие банковских счетов
У нас банк Санкт-Петербург, используем вот такую настройку:
Надо создать настройку, настроить шапку и потом импортировать этот xml. У нас в банк надо отправлять dbf.
Но есть особенность. Нельзя было штатными средствами вытащить пол, поэтому делал свой алгоритм "Z_PAYREP::VAL31"
Вот код алгоритма:
Код: Выделить всё
<?xml version="1.0" encoding="windows-1251"?>
<Data>
<Option PickNum="288" cRec="2" FilialNo="1" wList="273" fName="FNAME 00" OwnName="" PickKol="0.00"/>
<Option PickNum="288" cRec="3" FilialNo="2" wList="545" fName="LNAME 00" OwnName="" PickKol="0.00"/>
<Option PickNum="288" cRec="4" FilialNo="3" wList="817" fName="SNAME 00" OwnName="" PickKol="0.00"/>
<Option PickNum="257" cRec="26" FilialNo="4" wList="1091" fName="SEX 00" OwnName="Z_PAYREP::VAL31" PickKol="0.00"/>
<Option PickNum="264" cRec="16" FilialNo="5" wList="1362" fName="BIRTHDAY 00" OwnName="" PickKol="0.00"/>
<Option PickNum="511" cRec="81" FilialNo="6" wList="1633" fName="PLACE_B 00" OwnName="" PickKol="0.00"/>
<Option PickNum="258" cRec="27" FilialNo="7" wList="1905" fName="COUNTRY 00" OwnName="RU" PickKol="0.00"/>
<Option PickNum="262" cRec="39" FilialNo="8" wList="2176" fName="INDEX 00" OwnName="" PickKol="0.00"/>
<Option PickNum="296" cRec="28" FilialNo="9" wList="2449" fName="AREA 00" OwnName="" PickKol="0.00"/>
<Option PickNum="296" cRec="29" FilialNo="10" wList="2721" fName="PUNKT 00" OwnName="" PickKol="0.00"/>
<Option PickNum="291" cRec="40" FilialNo="11" wList="2993" fName="CITY 00" OwnName="" PickKol="0.00"/>
<Option PickNum="286" cRec="41" FilialNo="12" wList="3265" fName="STREET 00" OwnName="" PickKol="0.00"/>
<Option PickNum="263" cRec="42" FilialNo="13" wList="3537" fName="HOUSE 00" OwnName="" PickKol="0.00"/>
<Option PickNum="263" cRec="43" FilialNo="14" wList="3809" fName="BLOCK 00" OwnName="" PickKol="0.00"/>
<Option PickNum="263" cRec="44" FilialNo="15" wList="4081" fName="APPART 00" OwnName="" PickKol="0.00"/>
<Option PickNum="336" cRec="20" FilialNo="16" wList="4337" fName="ADRESS 00" OwnName="" PickKol="0.00"/>
<Option PickNum="276" cRec="22" FilialNo="17" wList="4593" fName="PHONE 00" OwnName="" PickKol="0.00"/>
<Option PickNum="276" cRec="23" FilialNo="18" wList="4849" fName="PASNOM 00" OwnName="" PickKol="0.00"/>
<Option PickNum="264" cRec="13" FilialNo="19" wList="5106" fName="PASDAT 00" OwnName="" PickKol="0.00"/>
<Option PickNum="511" cRec="14" FilialNo="20" wList="5361" fName="PASPLACE 00" OwnName="" PickKol="0.00"/>
<Option PickNum="356" cRec="29" FilialNo="21" wList="5617" fName="MKART 00" OwnName="" PickKol="0.00"/>
<Option PickNum="356" cRec="30" FilialNo="22" wList="5873" fName="PERMIS 00" OwnName="" PickKol="0.00"/>
<Option PickNum="271" cRec="31" FilialNo="23" wList="6128" fName="COMPANY 00" OwnName="1234567" PickKol="0.00"/>
<Option PickNum="271" cRec="32" FilialNo="24" wList="6384" fName="TABNOM 00" OwnName="0" PickKol="0.00"/>
<Option PickNum="260" cRec="33" FilialNo="25" wList="6640" fName="INDCOD 00" OwnName="0" PickKol="0.00"/>
</Data>
Но есть особенность. Нельзя было штатными средствами вытащить пол, поэтому делал свой алгоритм "Z_PAYREP::VAL31"
Вот код алгоритма:
Код: Выделить всё
//------------------------------------------------------------------------------
// (c) корпорация Галактика
// Плагины для электронной формы реестра
//------------------------------------------------------------------------------
#component "Z_PayRep"
//#include ExpRees.vih
//#include ExpRList.vih
#doc
Плагины для электронной формы реестра
#end
VipInterface ExpReestr_Val31
implements IExpReestr
licensed (free);
#doc
Пол сотрудника
#end
interface ExpReestr_Val31 'Пол' EscClose;
create view
as select *
from
LSchet
, Persons
;
function GetValue(Parameter: comp; Parameter2: comp): string;
{
if getfirst fastfirstrow lschet where ((Parameter == lschet.nrec)) = tsOk
if getfirst fastfirstrow Persons where (( lschet.TPERSON == Persons.nRec )) = tsOk
GetValue := string(Persons.sex);
else
GetValue := '';
}
function getFlag(Parameter: comp): boolean;
{
getFlag := true;
}
function GetDescription: string;
{
GetDescription := 'Пол сотрудника';
}
HandleEvent
cmInit:
Abort;
end;
end.
Re: Реестр на открытие банковских счетов
Спасибо огромное всем за помощь! Особенная благодарность spark!