Как всегда наши банкиры что-нибудь отморозят не по формату… Вот и в очередной раз прислали кадровому инспектору файл в формате rtf с содержанием формата таблицы dbf для передачи заявок на открытие счетов пластиковых карт сотрудников организации. Не смотря на то, что зарплата поддерживает экспорт заявок только в xml формате, господа банкиры отчебучили свои причуды — дайте им в их формате (файл документа с форматом dbf включен в архив).
В итоге, 200 сотрудников надо ручками перебить в их формат, предварительно создав этот файл согласно инструкции. Кадровику, в общем-то больше нечем заняться, как сидеть и создавать файл и наполнять его данными по сотрудникам.
Блин, когда будут согласованы и утверждены все форматы обмена данными между юр.лицами? На дворе ведь 21 век, а мы все, то так нарисуй, то вот так выгрузи…
В общем, пришлось рисовать обработку. Что получилось — тестируйте, отписывайте, если кто доработает — не жадничайте, присылайте мне, я тоже буду по дешевке продавать столкнувшимся с произволом нашего драгоценного ОСБ РФ.
Спасибо что плюсуете и комментируете… 🙁
Большая просьба: сконвертируйтеобработку для 1С-Предприятие 8.2. Спасибо!
—-
Да, Сбербанк — в своем репертуаре, даже в банках через доргу могут быть разные форматы файлов 8-/
(2) Ты ее открой под 8.2 движек запросит конвертацию согласись и сохрани и будет те счастье…
Ошибка: Не удалось разложить вид адреса (Район) на название/код/тип значение: () по сотруднику: …
Поскольку район в адресе отсутствует. На населенный пункт похоже тоже ошибку выдаст. Ну в городе мы живем.
Убрала эту проверку, выгружает пустой файл. Что посоветуете?
Обновил обработку.
Откорректировал ошибки.
Адрес сотрудника теперь экспортирует из адреса информирования.
1. Ругается на район, а зря )) В маленьких городах нет районов и эта строка в адресе физ. лица остается пустой, поэтому не «разлагается».
2. Сокращение проезда (например Лесной проезд» по кладру «ПРОЕЗД», а не «ПР»
А так очень хорошо оформлено (в смысле вместе с документацией :))
Учту в следующих релизах…
(7) спасибо за труды. Только сел писать точно по такому же формату, а тут уже есть )))