Реестр на открытие банковских счетов

ПНР и сопровождение

Модераторы: m0p3e, edward_K, Модераторы

Ответить
ksn2
Постоянный обитатель
Сообщения: 172
Зарегистрирован: 24 июн 2013, 10:18

Реестр на открытие банковских счетов

Сообщение ksn2 »

Доброго всем дня. Нужна срочная помощь. Необходимо сформировать выгрузку Реестра на открытие банковских счетов (большой перечень сотрудников). Поделитесь большим опытом. Нужен шаблон настройки. Буду безмерно благодарна СПАСИБО.
Irina_
Местный житель
Сообщения: 545
Зарегистрирован: 17 июл 2012, 11:56
Откуда: Республика Беларусь, г.Могилев

Re: Реестр на открытие банковских счетов

Сообщение Irina_ »

Здравствуйте.
Есть режим Управление персоналом — Операции - Формирование реестров на открытие банковских счетов. В Help можно прочитать о работе в данном режиме.
По поводу шаблона настройки. Надо уточнять в банке в каком формате им надо предоставлять инфо по сотрудникам. И, исходя из требований банка, делать настройку формирования реестра.
Еще один вариант — написание своего интерфейса по формированию реестра. Здесь Вы уже не будете зависеть ни от кого и сразу пропишите все правила формирования реестра. Но этот вариант для тех, кто может писать интерфейсы.
ksn2
Постоянный обитатель
Сообщения: 172
Зарегистрирован: 24 июн 2013, 10:18

Re: Реестр на открытие банковских счетов

Сообщение ksn2 »

Irina_ писал(а):Здравствуйте.
Есть режим Управление персоналом — Операции - Формирование реестров на открытие банковских счетов. В Help можно прочитать о работе в данном режиме.
По поводу шаблона настройки. Надо уточнять в банке в каком формате им надо предоставлять инфо по сотрудникам. И, исходя из требований банка, делать настройку формирования реестра.
Еще один вариант — написание своего интерфейса по формированию реестра. Здесь Вы уже не будете зависеть ни от кого и сразу пропишите все правила формирования реестра. Но этот вариант для тех, кто может писать интерфейсы.
Спасибо Ирина за ответ. Понимаю банков много, но могли бы в ресурсник добавить готовый шаблон выгрузки например для Сбера, как самого распространенного банка. :smile:
Irina_
Местный житель
Сообщения: 545
Зарегистрирован: 17 июл 2012, 11:56
Откуда: Республика Беларусь, г.Могилев

Re: Реестр на открытие банковских счетов

Сообщение Irina_ »

Увы. Я в РБ (((. И со Сбербанком дела не имела. Ранее писала интерфейсы для экспорта списков по з/п для Беларусьбанка и Белпромстройбанка на основе прототипа REESBVIP. Для последнего также списки на командировочные на основе прототипа PechPlVn. Структуру файлов для списков предоставляли банки.
Также давно настраивала стандартными средствами шаблон электронного реестра для алиментов почтой.
Необходимости выгрузки реестра не открытие банковских счетов не было. Если бы она появилась, то первым делом взяла бы структуру выгрузки в банке, а потом решила, каким способом настраивать выгрузку.
Возможно кто-то, кто настраивал выгрузку для Сбербанка, откликнется и поможет Вам.
spark
Местный житель
Сообщения: 476
Зарегистрирован: 19 окт 2005, 13:38
Контактная информация:

Re: Реестр на открытие банковских счетов

Сообщение spark »

У нас банк Санкт-Петербург, используем вот такую настройку:

Код: Выделить всё

<?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>
Надо создать настройку, настроить шапку и потом импортировать этот xml. У нас в банк надо отправлять dbf.

Но есть особенность. Нельзя было штатными средствами вытащить пол, поэтому делал свой алгоритм "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.
ksn2
Постоянный обитатель
Сообщения: 172
Зарегистрирован: 24 июн 2013, 10:18

Re: Реестр на открытие банковских счетов

Сообщение ksn2 »

Спасибо огромное всем за помощь! :cool: Особенная благодарность spark!
Ответить