gifts2017

Выгрузка данных в банк для ЗУПа (текстовый формат)

Опубликовал Сергей (Ulfhedhinn) в раздел Обработки - Обработка документов

Универсальная выгрузка в банк. Выгружаются данные по указанным документам "Зарплата к выплате организации". Данные к выгрузке можно самостоятельно корректировать. Есть печатная форма.

Универсальность выгрузки в том что: есть возможность выбора кодировки файла, порядка следования реквизитов в файле, возможность отмены выгрузки некоторых реквизитов, выбор символа разделителя, выбор регистра выгрузки ФИО.

Написание обработки навеяно  http://www.infostart.ru/public/60235/ . За что автору и спасибо. Обработка была немного переработана, добавлено универсальности, а также сделал интерфейс более удобоваримым и привычным.

Знаю что очередной велосипед, зато свой!  Cool (может кому и пригодится)

Проверено на ЗУПе. Теоретически должно работать в УПП, БП и Зарплате для бюджета.

14.05.2010

Исправлена ошибка по выборке данных с начала года. Теперь в таблицу выгрузки попадают только люди и суммы из указанных ведомостей.

Ведомость теперь можно открыть прямо из таблицы с ведомостями.

18.11.2009

Переработал механизм сбора данных, теперь все собирается через запрос. Добавил печатную форму и автоматический отбор по организации при выборе ведомостей.

Также добавил закладку с таблицей выгружаемых данных. В выгрузку попадают данные из таблицы, т.е. при желании можно ручками подкорректировать данные перед выгрузкой.

На будущее подумываю добавить возможность выгрузки в dbf.

17.11.2009

Формат выгрузки: Реквизит1 Разделитель Реквизит2 Разделитель Реквизит3 Разделитель .....  (без пробелов)

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

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

По кнопке "Сохранить настройки" сохраняются следующие реквизиты: Каталог выгрузки, Имя файла выгрузки, НомерПП, Номер выгрузки, Организация, Текущий символ разделитель, Список выгружаемых полей (в текущем порядке и с пометками выгружать/не выгружать), Выгрузка в верхнем регистре.

Дата актуальности всегда по умолчанию устанавливается на текущую дату. Если один раз сохранить настройку как основную, тогда при следующем открытии Номер ПП и Номер выгрузки будут увеличены на единицу.

Имя файла после выгрузки по умолчанию будет выглядеть так: plat_НомерПП_Дата.txt

P.S.: Строго не судите, это моя первая публикация. С удовольствием приму конструктивную критику и советы о том, как можно развить наработку.

Скачать файлы

Наименование Файл Версия Размер
Выгрузка в банк для ЗУП (текстовый формат) 569
.epf 17,66Kb
07.12.14
569
.epf 17,66Kb Скачать

См. также

Подписаться Добавить вознаграждение
Комментарии
1. Сергей (Ulfhedhinn) 17.11.09 08:58
Вроде скачивания есть, но ни комментов, ни плюсов... :|
2. Алексей (milov.av) 20.11.09 16:36
Пока смотреть некогда, но перевёл тут ЗиК 282* - ЗУП 2.5.17.8, там выгрузка для ВТБ-24 нужна будет, если банк не пришлёт и не найду, то твою переделаю:)
3. Сергей (Ulfhedhinn) 23.11.09 03:42
(2) У меня ВТБ использует текстовый формат с табуляцией: номер счет ФИО сумма, под них данная выгрузка вполне подходит.
А вобще под ЗиК моим клиентам в ВТБ давали пару внешних обработок с подробным описанием настройки, оставалось только взглянуть и объяснить клиенту куда и когда тыкать. Может и под ЗУП у них есть своя выгрузка?
Если будут вопросы, пиши в личку, мож подскажу чего :)
4. NtS (NtS) 27.11.09 12:46
суммы беруться не из выбранной ведомости, а похоже суммируются по всем выплатам сотрудника с начала года
5. Сергей (Ulfhedhinn) 30.11.09 04:11
Проверю запрос, может действительно, где-то прокосячил
6. Serge Alekseev (Serge77) 19.01.10 16:20
к сожалению суммы по сотрудникам берутся не по отдельно выбранному документу, а суммируются с начала года :(
7. Араик Даниелян (araik) 13.05.10 23:47
позвольте поинтересоваться: когда разместите исправленную обработку?
8. Сергей (Ulfhedhinn) 14.05.10 03:00
Наконец-то заставил себя исправить отбор по сотрудникам. Теперь все собирается по указанным документам, а не с начала времен :D
9. Араик Даниелян (araik) 18.05.10 00:01
Просто и со вкусом, отлично. Спасибо быструю за реакцию!
10. Ольга Пуоджюнене (iskra103) 07.07.10 08:08
Спасибо, очень очень пригодилось.
В плане развития: у нас Сбербанк требует сумму итого в конце файла и dbf-файлы для перечислений на сберкнижки.
11. alex Doncov (alex_don) 27.07.10 20:29
Спасибо. Все просто прекрасно!
Только наш банк просит добавить в файле колонку и сделать нумерацию строки четырехзначной (т.е. формат таков: 2;0001; Иванов Иван Иванович ...). Если автор или кто-то может помочь подправить, буду благодарен. Я не программист, но думаю, для хорошего кодера это пустяки.
Если кто-то может помочь обращайтесь alex_don@list.ru
12. Андрей (lamer19) 02.03.11 08:15
:?: Для выгрузки в ВБРР,Газпромбанк не подходит. Тема XML не раскрыта. Вместо сбора ведомостей у нас есть документ платежное поручение исходящее. Одно ППИ один файл выгрузки. Посему добавляю один минус.
13. Сергей (Ulfhedhinn) 06.04.11 08:03
(12) дорогой, ты видать и впрям ламер :)
Черным по белому написано, что выгрузка в текстовый формат, а не в xml ! Выгружаются именно ведомости, а не платежки, потому что у тех для кого это писалось, ведется упрощенный учет взаиморасчетов. Если тебе нужна выгрузка в xml, юзай поиск, вариантов выгрузок полно, можно подобрать для любого банка. Если выгрузка не подходит лично тебе, по причине того что в школе тебя не научили читать, то это целиком и полностью твои проблемы! Внимательно читай и думай перед тем как раздавать минусы.
Твой минус погоды не делает, разработка от этого хуже чем есть не стала, так что бог с тобой...
14. Андрей (lamer19) 06.04.11 08:46
(13) Выгрузка в ВБРР это текстовая выгрузка, но ваша обработка под формат ВБРР не подходит так как кроме формата записей в тексте там ещё есть строки открытия/закрытия файлов и строки открытия/закрытия блоков. Я прочитал что вы претендуете на универсальность выгрузки в текстовом формате, но на примере банка ВБРР я могу удостовериться и удостоверить что это не так. То есть объявляя универсальность вы вводите людей в заблуждение.
15. Сергей (Ulfhedhinn) 07.04.11 07:48
(14) Любезный, я никого не ввожу в заблуждение. Читайте внимательнее описание обработки. Я описываю в чем конкретно заключается универсальность моей обработки. Слово "универсальность" не несет в себе смысла вроде: "если вам нужна выгрузка для банка в текстовом формате то моя на 100% вам подойдет". Невозможно предусмотреть все возможные варианты выгрузок. Какие то банки требуют открытие/закрытие файла или блока, кому-то нужен итог в конце файла, а кто-то хочет наоборот итог в заголовке и еще какую-то доп. информацию. Функционал моей обработки описан и универсален ровно на столько на сколько я написал в описании.
16. Natasha Inozemtseva (Veselova) 10.08.11 12:42
Выгрузка очень полезная и хорошая. Просьба к программисту , при выгрузке в текстовый файл фамилия имя и отчество должны разделяться, также как первые значения, возможно ли это сделать или сложно? А количество человек и сумму по документу я сделала. Жду ответа.
17. Kirill Andronov (Spy72) 31.08.11 09:06
А можно еще добавить паспортные данные.
18. Александр Латынин (ASLatynin) 30.09.11 12:57
19. Владимир (white_ven) 11.10.11 15:11
Подчерпнул кое что для себя, большое спасибо!
20. Lena_Rich (Lena_Rich) 12.10.11 12:03
Выгрузка просто супер. Ничего не меняла)))
21. Ибрагим Ризаев (rital) 07.11.11 12:01
Уважаемые гуру, а как быть с платежкой? Думал что выгрузка должна быть комплексной... т.е. и список и платежка.
22. Сергей Михайлов (FlexSMS) 09.11.11 15:51
Спасибо, взял за основу, очень удобно!!!
23. Сергей (Ulfhedhinn) 10.11.11 03:47
(21) rital, у каждого банка свои критерии, данная выгрузка подходит тем кто платежки не выгружает.
24. Ольга К (tvk-olga) 02.12.11 06:49
26. Сергей Логинов (serg_zz) 11.01.12 14:26
Автору респект, но есть проблемка по некоторым сотрудникам они смещены с лево! Можно ли как то исправить?
28. Павел (orsh) 03.02.12 13:32
Ость косяк:

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

Переделал запрос на условие лицевой счет=организация.

Скорей всего немного устарела.
29. ersh1c ersh1c (ersh1c) 13.02.12 10:57
Отличная выгрузка, бухи пользуются)))