Выгрузка данных физ.лиц в файл Сбербанка


Обработка предназначена для программы ЗУП 3.0, выгружает данные по физ.лицам в стандартный файл, присланный Сбербанком по зарплатному проекту

В последнее время Сбербанк к своим зарплатным проектам стал высылать организациям обработку, созданную на базе файла Excel, требуя передавать данные по сотрудникам только через нее. Данный файл я прилагаю к архиву с обработкой. Импортировать данные в этот файл можно, но только в формате xml. Так как в типовых решениях ЗУП выгрузки данных по физ лицам в файл xml нет, была разработанна данная обработка. Если у вас большая организация и вы являтесь клиентами Сбербанка, эта обработка для вас.

Принцип работы: Данное решение встраивается в базу как дополнительная обработка. Первоначально необходимо указать дату, начиная с которой обработка выберет всех сотрудников, принятых на работу по текущее число. Далее необходимо указать организацию, также можно сделать отбор по подразделению. В поле "Имя файла" выбираем файл обработки Сбербанка. Нажимаем кнопку "Заполнить", в табличной части отображаются сотрудники, по которым будут выгружены данные, при необходимости можно добавить или удалить физ лицо. Дале нажимаем кнопку "Выгрузить" после чего данные по физ. лицам переносятся в обработку Сбербанка. Данная обработка прошла тестирование на релизе ЗУП 3.1.3.101. При небольшом корректировании программного кода можно использовать на более ранних релизах начиная с 3.1.1.54.

Инструкция по работе с обработкой Сбербанка находится на первом листе последней.

Если формат вашего файла Сбербанка будет незначительно отличаться от присланного или будет необходимость в выгрузки дополнительных данных. пишите, можно будет изменить обработку под ваши нужды.

Уточняю, это нужно для получения зарплатных карт в Сбербанке

14 Comments

  1. Spektr

    В клиент-серверном варианте работает?

    Что и в каком формате выгружается?

    Требуется ли установленный Excel?

    Reply
  2. Vogde

    В клиент-серверном работает, выгружает данные в обработку сбербанка сделанную на основе файла Excel, все необходимые данные которые требует банк (адреса, паспортные данные гражданство и др. при условие если они забиты в ЗУП). Да требуется

    Reply
  3. hopter

    Если вы большая организация и клиент сбербанка, то у вас наверняка есть что-то типа сбербанк-бизнес (онлайн)

    и там есть импорт заявок на открытие счетов в xml, которые можно выгрузить из документа «заявка на открытие лицевых счетов» из ЗУП.

    Этот изврат с xls файлами не нужен.

    Нам они тоже пытались этот файл экселевский втюхать, я даже собрался выгрузку писать, пока не поинтересовался, а нафига.

    Оказалось они прекрасно берут готовые xml файлы из ЗУП.

    По сути их файлик нужен тем, кто сидит на чем-то отличном от ЗУП, например, только на БП.

    Сделайте под БП, там она скорее пригодится, а для ЗУП это вряд ли не нужно.

    Reply
  4. Vogde

    (3)Вам повезло больше, наши филиалы Сбербанка не пошли на уступки. Возможно сбербанк-бизнес (онлайн) и есть, но стоит он глав буха и доступа у кадров к нему нет. Совет ваш принимаю, если кому будет нужно, быстро адаптирую под БП

    Reply
  5. hopter

    (4) скорее всего это проблема рядовых исполнителей сбера первой линии, которые не понимают куда дальше идут файлы

    им сказали раздать эксель и собрать его, они это сделали

    и дело даже не в том, у кого стоит СБОЛ на предприятии, кадровики же куда-то этот файл должны передать

    формат в котором выгружаются данные из ЗУП, это не чистое творчество 1с, он разработан совместно со сбербанком в том числе

    и сберовский софт с ним работает не первый год, уже давно прошли времена когда каждый тербанк сидел на своем варианте дописок продуктов от r-style типа retail и rs-bank

    например, у нас технически можно реестры на зарплату пульнуть через СБОЛ импортировав их туда в xml формате, а можно в старом dbf, прикрепив к письму в том же СБОЛ

    Reply
  6. alanto23

    А я не мудрствуя лукаво из кадровых списков сотрудников сформировал отчет с нужным набором реквизитов. Сохранил его в Еxcel. В Excel-е подправил табличку, чтобы формат совпадал со сбербанковским файлом, потом закопипастил весь свой список ниже шапки. Руками девочки-расчетчицы поправили ошибки (длина латинского имени больше лимита, нет отчества и т.д.) и все. Вот, буквально два месяца назад мы так для перехода на платежные карты «Мир» файлик формировали. Не сказать, чтобы много сотрудников, но четыре сотни есть. 🙂

    Reply
  7. mcgoblin

    Вчера как раз написал такую обработку. Чуть раньше бы, и я бы не тратил день времени)

    У меня клиент еще просили сделать так, что бы старые строки не перезатирал, а дописывал новые строки в конец файла (лень им создавать новые файлы), а так же реализовать проверку сотрудников по списку, что бы не задублуировать если кто то уволился, а потом устроился вновь (такое часто бывает). Чего и Вам желаю реализовать.

    Reply
  8. Vogde

    (7) У меня наоборот, просят чтобы очищался файл от старых строк,(кроме шапки), но это вообще не проблема +/- 2-3 строчки кода. Да и отбор сотрудников идет принятых с определенной даты, за месяц получается человек 30-70, да еще и филиалов куча, так что небольшая автоматизация на лицо 🙂

    Reply
  9. mcgoblin

    (8)Очистку можно дополнительной функцией оформить в этом случае, допустим установить галочку, и если установлена, то очистить, иначе встать в конец файла.

    А вот по поводу принятия, я имел ввиду предприятия, где одного человека за 1 год 3 приянли на работу и 2 раза уволили. Получается каждый раз на него карточку заводить?

    Поэтому и требовалось сохранять список тех , кому карта оформлена. Вообще данный механизм стоит обдумать, например сохранять всех кому уже создана карта в отедльный(новый) лист эксельки. что бы не дублировать данные.

    Хотя с другой стороны со стороны банка все равно наверное проверят и уберут не нужных)))

    Reply
  10. Matilde

    Доброго дня!

    При запуске выдает ошибку:

    {ОбщийМодуль.ДополнительныеОтчетыИОбработкиКлиент.Модуль(347)}: Ошибка при вызове метода контекста (ОткрытьФорму)

    ОткрытьФорму(«ВнешняяОбработка.» + ИмяОбработки + «.Форма», ПараметрыОбработки, Форма);

    по причине:

    Ошибка инициализации модуля: ВнешняяОбработка.ВыгрузкаВСбербанк.Форма.ФормаУправляемая.Форма

    по причине:

    {ВнешняяОбработка.ВыгрузкаВСбербанк.Форма.ФормаУправляемая.Форма(208,11)}: Переменная не определена (РаботаСАдресами)

    Адрес = <<?>>РаботаСАдресами.СведенияОбАдресе(АдресСтрока,Неопределено);

    Reply
  11. Vogde

    Добрый день, какой релиз у вашего ЗУПа?

    Reply
  12. Vogde

    (10)Если есть возможность обновиться до ЗУП 3.1.3.101, обновитесь, если нет напишите какой релиз, я подправлю код и завтра выложу модифицированную обработку.

    Reply
  13. Matilde

    Доброго дня!

    У меня 3.1.2.422

    Reply
  14. Vogde

    Внимание! В каталог с файлами добавлена обработка для ЗУП, которую можно использовать на релизах от 3.1.1 до 3.1.2. Так же в каталоге находится обработка для релизов от 3.1.3 и обработка сбербанка формата эксель. Обе обработки 1С можно использовать для ЗУП 2.5

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *