Имя: Пароль:
1C
1С v8
Как загружать банковские выписки в 1С по расписанию
0 anchar007
 
04.09.17
13:27
Доброго всем дня!
Может кто сталкивался с такой задачей? Необходимо настроить автоматическую загрузку банковских выписок в 1С по расписанию, например раз в 15 минут.
У нас очень много клиентов и есть сайт, который получает различные данные из 1С. Хотим получать на сайт данные об оплате клиентских счетов практически в режиме реального времени. Конфигурация БП 3.0 не типовая. Какие есть варианты?
1 Heckfy
 
04.09.17
13:29
Сейчас как загружаете?
2 piter3
 
04.09.17
13:30
а какие могут варианты,кроме рег.задания и кода
3 Джинн
 
04.09.17
13:30
(0) В выписке как правило нет достаточной для проведения документа. Без бухгалтера ее корректно не разнести.
4 anchar007
 
04.09.17
13:34
(1) Сейчас выгружаем текстовый файл из клиент-банка, потом загружаем его в 1С. Пробовали настроить директ банк, но он нам не понравился, т.к. слишком сырой ещё.
5 anchar007
 
04.09.17
13:36
(2) Как из обработки получить данные из банка? Можно наверное как-то, но это же банк! Всё зашифровано и т.д. Мне кажется слишком много проблем будет с шифрованием.
6 piter3
 
04.09.17
13:37
(5) ЭТо у какого банка зашифровано?Директ-банк используете?
7 anchar007
 
04.09.17
13:39
(3) сейчас выписки создаются автоматически на основании текстового файла из клиент-банка. По-моему, бОльшая часть создается без участия бухгалтерии. Только потом они вручную по счетам разносят поступления на р\с, но это ведь уже после того как выписки загружены из банка.
8 piter3
 
04.09.17
13:40
(7) Что мешает из рег.задания это запускать?
9 sergeev-ag-1977
 
04.09.17
13:41
Скажу как ГБ: (3) +1
Но на процентов 99% можно.
10 Джинн
 
04.09.17
13:44
(7) Договор, заказ из выписки не определить. Да и вид операции далеко не всегда.
11 anchar007
 
04.09.17
13:44
(6) Пробуем сейчас настроить с альфа банком. Пока застряли на ошибке "Удаленный узел не прошел проверку". Техподдержка банка говорит, что что-то с сертификатами, но что именно - не знают. Предложили попробовать сначала в файловом варианте потестить, думают что что-то с сервером не так. Он у нас на линуксе.

(8) мешает то, что сейчас файлик выгружают из банка вручную 1 раз в день за предыдущий день, а нужно раз в 15 минут за текущий день. Раз в 15 минут не будешь ведь сидеть и формировать текстовый файлик в клиент-банке
12 piter3
 
04.09.17
13:45
(11) Ну тогда дело не в 1с же
13 anchar007
 
04.09.17
13:47
(12) проблема то от этого не решилась)) Поэтому и прошу совета в наиболее красивом и правильном решении этой проблемы
14 Lexey_
 
04.09.17
13:51
15 piter3
 
04.09.17
13:53
16 bolobol
 
04.09.17
13:53
Ежели человек может корректно сделать работу в ограниченном поле данных программы, то программа и без человека сможет повторять данную работу. Ну и спрашивать, когда нет правила для повторения.
Но без доп-кода не обойтись.
17 anchar007
 
04.09.17
13:57
(14) ошибку "Удаленный узел не прошел проверку" я рано или поздно решу. Только она не приведет меня к желаемому результату. Я просто настрою директ банк с альфой, а у директ банка нет автоматической загрузки по расписанию (по крайней мере на сколько я это сейчас понимаю).
18 Lexey_
 
04.09.17
13:59
(17) ну так сделай
19 Heckfy
 
04.09.17
13:59
Ну так добавьте регламентное задание. :)
20 1dvd
 
04.09.17
14:00
насколько я знаю, банки против автоматической авторизации в их системах. И они будут всячески препятствовать этому.

как быть, например, с такими ключами?
https://upload.wikimedia.org/wikipedia/commons/thumb/7/7b/EToken_6_models.jpg/220px-EToken_6_models.jpg
21 anchar007
 
04.09.17
14:03
(18) видимо у меня вопрос в том как это лучше сделать? Как настроить? Выгрузить обработку синхронизации с директ-банком, доделать её под свои нужды, загрузить как внешнюю и запускать её по расписанию?
22 1dvd
 
04.09.17
14:04
(21) ну, а сертификаты установлены на вашем линупсе?
23 anchar007
 
04.09.17
14:06
(22) Все ключи на клиентском ПК у бухгалтера. Не на сервере
24 1dvd
 
04.09.17
14:06
(23) т.е. загрузка будет происходить автоматически, но на компе буха?
25 anchar007
 
04.09.17
14:07
(24) да
26 1dvd
 
04.09.17
14:09
ну, вот от этого и надо плясать
27 anchar007
 
04.09.17
14:10
(26) Ну да. Регламентное задание будет выполнятся на стороне сервера и ничего не получится загрузить
28 1dvd
 
04.09.17
14:10
бросьте вы эту затею. Банки против автоматической выгрузки/загрузки из своих систем.
У них такая возможность есть, но делается это всё совсем по-другому и за другие деньги
29 Heckfy
 
04.09.17
14:11
(27) Всё получится. Файл можно на сервер бинарными данными передать. :)
30 El_Duke
 
гуру
04.09.17
14:12
(0) Какой смысл в этой всей возне ?
Счет, оплаченный клиентом сегодня в 10-00, 10-15, 10-27, 15-32 и т.д. войдет в выписку следующего дня. Загружать выписки с частотой более чем 2 раза в день лишено практической составляющей. Можно оставить эту бесполезную задачу и перейти к чему то действительно значимому.
31 anchar007
 
04.09.17
14:14
(30) нужно из 1С передать данные на сайт, что счёт клиентом оплачен. Оплата поступила, клиент это увидел, он рад. Мы рады, что клиент рад))
32 anchar007
 
04.09.17
14:15
(28) за какие деньги? Где эти банки?)) готовы рассмотреть их предложения))
33 El_Duke
 
гуру
04.09.17
14:16
(31) что за бред ?
Клиент в своем Банк_Клиенте раньше вас узнает об оплате счета, вы ему секрет Полишинеля раскрывать будете
Вся задача - Сизифов труд
34 1dvd
 
04.09.17
14:21
(32) обратитесь в банки

Просто у меня на прошлом месте у буха возникла такая же идея фикс, как у вашей. И объемы там были не маленькие, сотни платежек в день. Разговаривали с банками, из 7 банков - трое нас сразу послали. Остальные позже.
35 Heckfy
 
04.09.17
14:22
Конфа жесть конечно о_О
Поиск по "Исключение" выдал 781 результат......
36 1dvd
 
04.09.17
14:23
(35) Это такой показатель жестистости базы?
37 Heckfy
 
04.09.17
14:26
(36) Один из. :)
38 1dvd
 
04.09.17
14:27
(37) надо взять на заметку, спасибо
39 anchar007
 
04.09.17
14:27
(33) не всегда платежи проходят, даже когда у клиента в его банке написано, что платёж успешно отправлен. Это как с переводом с карты на карту другу: вы деньги перевели, а потом в вотсапе у него на всякий случай спросили действительно ли дошли деньги. Только тут клиент заходит на сайт и видит, что всё ок.
40 mistеr
 
04.09.17
14:29
(31) Еще раз (3). В вашей выписке указано, какой именно заказ оплачен? А может это старая задолженность (при наличии новых заказов)?
41 1dvd
 
04.09.17
14:30
Поиск по "Исключение" - 2834. Бухгалтерия для Казахстана 2.0.24.10
42 El_Duke
 
гуру
04.09.17
14:33
(39) ну если платеж не прошел, то его и в выписке не будет, а если прошел - клиент его сам увидит раньше вас
зачем нужен ваш костыль ?
Думаю что эту идею высказал ленивый бух или какой то младоуправленец-наноинноватор. Знаете бывают такие, 18-летние сыновья ГД, прямо как из рекламы "Мы все тут поменяем !"
43 anchar007
 
04.09.17
14:33
(40) в назначении платежа указан номер счета и в бухгалтерии сидит бухгалтер, который в поступлении на р/с указывает по какому счёту (заказу) пришла оплата
44 piter3
 
04.09.17
14:36
(43) Ок,а если частичная оплата?
45 dezss
 
04.09.17
14:40
(42) Он увидит, что платеж "ушел", а то, что он дошел, видно не будет. Вернее будет видно только если платеж внутри одного банка.
Это все верно, если за последние пару-тройку лет в банках ничего кардинально не поменялось.
46 El_Duke
 
гуру
04.09.17
14:44
+(42) вообще сама технология работы банков лишает смысла вашу хотелку
Если клиент заплатит сегодня под конец операционного дня, в банке деньги увидят завтра, а на вашем счету вы гарантированно увидите деньги только послезавтра ...
При таком раскладе делать загрузку выписок с интервалом 15 мин - абсолютно бессмысленное дело.
Так и передайте автору идеи. Хотя 18-летние - народ упрямый, они уверены что знают все лучше остальных
47 dezss
 
04.09.17
14:49
(46) Скажу больше, если заплатят после 15-00, то их отправят только по звонку и только если попросить...слишком "дорогие" эти платежки)))...а так по регламенту до 3-х банковских дней
48 PiotrLoginov
 
04.09.17
15:07
А мне кажется, сама идея, когда клиент вносит деньги на наш счет/аккаунт/профиль в какой-то финансовой организации/банке/биллинге, и мы тут же получаем уведомление об этом для нашей учетной системы и отправляем уведомление нашему клиенту на телефон/в личный кабинет/еще куда-то - эта идея естественная и ожидаемая, она имеет право на жизнь. Другое дело, что у нас платеж через киви доходит за пару минут, а платеж через банк - через пару дней. И если "электронная сущность" (информация о платеже) в потрохах киви имеет все реквизиты, позволяющие однозначно идентифицировать назначение платежа, то платежка из банка может иметь неоднозначные данные, из-за чего её автоматизированное "разнесение" зачастую требует участия юзера (буха).

Хотя... есть же реквизит УИП. Если клиенты будут вносить деньги с указанием УИП'а, это может помочь.

Мне кажется, надо объснить тем 18-летним, что их мысль неплоха и понятна, но банковские системы не настолько хороши, как хотелось бы, и всё упирается в их инертность. Возможно удастся найти общий язык.