Загрузка банковских выписок по почте

25.05.23

Интеграция - Обмен с интернет-банком

Расширение для Бухгалтерии предприятия - для автоматической загрузки банковских выписок по почте.

Скачать исходный код

Наименование Файл Версия Размер
Расширение для загрузки банковских выписок по почте
.rar 663,27Kb
10
.rar 1.0.0.2 663,27Kb 10 Скачать

Описание

В Интернет банке Сбер есть одна очень интересная функция, если по каким-то причинам прямой обмен с банком настроить в программе нет возможности то, можно подключить в сбер.онлайн функцию отправки банковских выписок на электронную почту – выписки по расписанию по расчетному счету.  (услуга была платная)

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

Есть два режима работы – непосредственная загрузка в 1С – из почты (прямое чтение почты), для этого нужно настроить учетную запись эл.почты на которую будет приходить выписка, а также выбрать эту учетную запись в настройках расширения в меню Администрирование -> Настройка загрузки банковских выписок.

Также следует обратить внимание, что учетная запись должна быть настроена по протоколу POP3, из-за того что при загрузке писем используется получение идентификаторов писем, и данный метод получения - доступен только по протоколу POP3.

 

 

Второй режим работы(Через скрипт) – если по каким то причинам, почтовый сервис не дает открывать почту на удаленном сервере (а сбер может запрещать открывать ссылку с сервера не с Российскими IP), но при этом у вас есть ваш сайт (в зоне ру) – можно использовать второй режим работы – через скрипт. Размещаете на своем сайте скрипт (на php) – который забирает выписку с почты. 1С же забирает в данном случае данные уже у скрипта. Естественно что нужно обезопасить скрипт, чтобы посторонние не могли получить доступ к скрипту (по ip-адресу, или базовая http-авторизация) – логин и пароль непосредственно указывается в самом скрипте, а также в настройках расширения.

 

 

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

Далее немного доработана форма журнала выписок – выводит в журнал знак (*) – если выписка была загружена автоматически, ибо иногда бухгалтер не дождавшись автоматической выписки загружал ее сам и – при этом возмущался что авто.загрузка не работает. Также есть журнал (лог) загрузки, из него всегда можно узнать что загружалось когда и вытащить сам файл выписки.

 

 

В архиве – непосредственно расширение для 1С, внешняя обработка для старта фонового задания, а также скрипт на php для сайта.

 

Настройки расширения и настройки скрипта

 

   

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

Данный способ может быть усовершенствован – насчет безопасности (понимаю, что скрипт может быть защищен но тогда и папку с файлом нужно как-то защитить), здесь показан базовый вариант, соответственно можно модифицировать под себя. Исходники скрипта в архиве.

На сервере (где расположен сайт со скриптом) это может выглядеть вот так

 

 

А в папке temp уже сами архивы с выписками.

 

   

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

У нас установлено расписание каждые полчаса допустим до обеда, сбер обычно высылает выписку утром, может быть и хватит расписания до обеда, чтобы прочесть выписку. Можно установить расписание в Сбере на определенное время, и в 1С расписание допустим спустя 10 мин этого времени - и сделать запуск по расписанию 1 раз в день в точно назначенное время.

 

 

Дополнительно:

На форме Банковские выписки (меню Банк и касса -> Банковские выписки) – размещена дополнительная кнопка – которая открывает журнал загруженных выписок

 

 

С помощью журнала можно посмотреть отчет по загрузке выписки, а также сохранить выписку на компьютер.

Тестировалось на Бухгалтерии предприятия версии 3.0.131.27 и ранних версиях БП.

См. также

Автоматическая обработка документов по банку при загрузке банковской выписки в 1С

Банковские операции Обмен с интернет-банком Эквайринг/ридер магнитных карт Платформа 1С v8.3 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 Бухгалтерский учет Управленческий учет Платные (руб)

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

12000 руб.

21.03.2023    8467    43    12    

45

Обмен с клиентом банка для БП 3.0, ERP 2.4, ERP 2.5 с дополнительными правилами загрузки

Обмен с интернет-банком Банковские операции Платформа 1С v8.3 Бухгалтерский учет 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Платные (руб)

Выписка клиент-банка загружается и обрабатывается по Вашим правилам. Заполнение реквизитов документов, анализ назначения платежа. Работа с клиент банком не отличается от типового варианта, а документы автоматически заполняются так, как нужно вам. Дополнительная обработка, работающая совместно с основным расширением позволяет подключать собственные произвольные алгоритмы.

20400 руб.

03.04.2013    122599    246    377    

160

Обмен с клиентом банка для Беларуси

Банковские операции Обмен с интернет-банком Платформа 1С v8.3 Бухгалтерский учет 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 Беларусь Россия Бухгалтерский учет Платные (руб)

Типовая обработка "Клиент-банк" из конфигурации 1С "Бухгалтерия для Беларуси, редакция 2.1" корректно работает с выписками только банка "Дабрабыт", до 28.01.2019 "Москва-Минск". А бухгалтеру нужно работать и с другими банками и с другими конфигурациями. Для этого было разработано расширение, которое позволит решить данную проблему!

10.10.2017    36525    70    Xershi    41    

58

Загрузка банковской выписки из Excel и формирование файла формата 1CClientBankExchange (kl_to_1c)

Банковские операции Обмен с интернет-банком Загрузка и выгрузка в Excel Платформа 1С v8.3 1С:Бухгалтерия 2.0 1С:Управление торговлей 10 1С:Управление нашей фирмой 1.6 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Россия Бухгалтерский учет Платные (руб)

Обработка создания файла по стандарту обмена с системами "Клиент банка" kl_to_1c.txt Формат файла обмена Российская Федерация, версия 1.03 При восстановлении учета в случае отсутствия в 1с банковских выписок (например, р/с в банке закрыт в связи с банкротством и доступ к выгрузке из клиент-банка невозможен), можно запросить у банка выписку за период в формате Excel. С помощью этой обработки создается файл формата 1CClientBankExchange, в 1с77 он назывался kl_to_1c.txt который загружается штатными средствами в 1с8. При этом будут созданы загружаемые контрагенты и их р/с.

3840 руб.

19.04.2019    41882    129    52    

63

Загрузка реестра платежей физических лиц из Сбербанка

Банковские операции Обмен с интернет-банком Бухгалтерский учет 1С:Бухгалтерия 3.0 Бухгалтерский учет Платные (руб)

Обработка загружает реестры платежей Сбербанка в документы "Поступление на расчетный счет". (Возможность покупки за рубли или StartMoney).

6000 руб.

16.07.2020    19301    33    10    

12
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. user630227_oks1292 03.05.23 16:56 Сейчас в теме
А будет ли работать обработка, если выписки банка приходят в виде сообщения что "Регулярный отчёт готов к скачиванию. Ссылка на получение" Т.е. для того, чтобы ее увидеть нужно вначале скачать ее по ссылке,при этом ссылка действует только сутки.
+
2. slavik27 90 07.05.23 14:40 Сейчас в теме
(1) это для этого и есть - парсит письмо(страницу) - со ссылкой - которая как раз и живет сутки, переходит по ссылке забирает файл - и этот файл забирает в 1С - кнопка в письме - "Скачать отчет" - она как раз и ведет же на сайт сбер т.е. в письме самого файла выписки нет
Прикрепленные файлы:
+
3. user1607331 11.05.23 00:09 Сейчас в теме
Приветсвую, подскажите во Фреш работает?
+
4. slavik27 90 11.05.23 05:43 Сейчас в теме
(3) к сожалению не пробовал, когда несколько лет назад работали с клиентом у которого был фреш они вообще не разрешали что либо устанавливать даже расширения. А так если у них там не заблокирован интернет то будет работать.
+
5. ITFORTIS 24.05.23 14:05 Сейчас в теме
Приветствую. Ошибка при попытке установки расширении конфигурации, вываливается ошибка "Не найден объект.ЖурналДокументов.Деньги.Графа.Авто". БП 3.0.131.27
+
6. slavik27 90 24.05.23 20:30 Сейчас в теме
(5) я перепроверю расширение, может объект можно убрать
+
7. ITFORTIS 25.05.23 11:32 Сейчас в теме
Если убрать объект в расширении то не открывются банковские выписки. Выходит такая ошибка:
{(27, 36)}: Поле не найдено "ЖурналДокументовБанковскиеВыписки.Авто"
ЖурналДокументовБанковскиеВыписки.<<?>>Авто КАК Авто,
{ОбщийМодуль.ОбщегоНазначенияБПКлиент.Модуль(854)}:ОткрытьФорму(ПараметрыОткрытия.ИмяФормы,
{ОбщаяФорма.ДлительнаяОперацияОткрытиеСписка.Форма(40)}:ОбщегоНазначенияБПКлиент.ОткрытьОсновнуюФорму(Истина, ПараметрыОткрытияКлиент, Параметры.ПараметрыОткрываемойФормы);

по причине:
Ошибка при выполнении запроса.
по причине:
{(27, 36)}: Поле не найдено "ЖурналДокументовБанковскиеВыписки.Авто"
ЖурналДокументовБанковскиеВыписки.<<?>>Авто КАК Авто,
+
8. slavik27 90 25.05.23 17:21 Сейчас в теме
(7) прошу прощения, сегодня, завтра - постараюсь вам переотправить расширение, поправлю
реквизит остался в основной конфигурации, но это не правильно, перенесу в расширение, вышлю вам.
+
9. slavik27 90 25.05.23 18:09 Сейчас в теме
(7) убрали графу Авто, так как в расширение оказалось что нельзя добавлять свои реквизиты, не изменяя основную конфигурацию. Старую версию оставили - на случай если кто-то все таки будет вносить изменения в основную конфигурацию (в журнале Деньги - графа Авто (строка))
+
10. andrej198422 29.06.23 11:53 Сейчас в теме
здравствуйте, можно как то посмотреть работоспособность? и открыт ли код для разработки?
+
11. slavik27 90 24.07.23 19:41 Сейчас в теме
(10) код для разработки открыт да. никаких запретов нет. насчет работоспособности к сожалению нет возможности показать - у клиента работает, данные его расчетного счета не дают показывать
+
12. Leon_11 13.12.23 18:26 Сейчас в теме
Добрый день! Купили у вас обработку. Попробовали поставить в "Бухгалтерия предприятия КОРП, редакция 3.0 (3.0.57.17)" - не захотела вставать. Что посоветуете?.
+
13. slavik27 90 18.12.23 19:19 Сейчас в теме
(12) я вроде её не продаю. Напишите почему не встала что пишет. Какая ошибка?
+
Оставьте свое сообщение