Загрузка банковской выписки. Как определяется вид операции?

1. yurrisu 17.12.18 15:15 Сейчас в теме
Добрый день!

Может, кто знает, каким образом определяется вид операции при загрузке банковской выписки и можно ли как-то на него повлиять? Загружается документ, по логике должна быть "Оплата поставщику", но автоматом ставит "Перечисление заработной платы работнику". Контрагент заведен (с видом физ. лицо), договор заведен. В справочнике "Физические лица" человека с таким ИНН и счетом нет. Кстати, когда меняю вид операции сам, контрагент подтягивается, а автоматически не тот вид операции и не заполнены поля "Контрагент" и "Р/с контрагента".
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. YannikAlx 43 17.12.18 15:28 Сейчас в теме
А вы каким документом и с какой операцией перечисляли платеж в банк?
3. yurrisu 17.12.18 15:49 Сейчас в теме
(2) Документом "Платежное поручение". В файле банковской выписки нет вида операции.
4. YannikAlx 43 17.12.18 16:23 Сейчас в теме
я не спрашивал про операцию в банковской выписке...
Вы проверьте какая операция была в вашем документе в 1С
10. yurrisu 17.12.18 16:48 Сейчас в теме
(4) Пока я не загрузил банковскую выписку никакого поручения в 1С нет.
5. BOV76 17.12.18 16:29 Сейчас в теме
Какой вид у договора контрагента?
7. yurrisu 17.12.18 16:44 Сейчас в теме
6. sergathome 4 17.12.18 16:42 Сейчас в теме
В общем случае это зависит от банк-клиента. Надо ковырять его код.
9. yurrisu 17.12.18 16:47 Сейчас в теме
(6) Наш банк-клиент никак не связан с 1С. В банк-клиенте просто формируется файл для загрузки в 1С. В самом файле информации крайне мало.
11. Boneman 298 17.12.18 16:48 Сейчас в теме
(9) это имелось ввиду название обработки, по загрузке выписок.
В Старой бухне она так и называлась КлиентБанк.

Вам и надо смотреть алгоритм, этой обработки, там она распознает платежи
13. yurrisu 17.12.18 16:54 Сейчас в теме
(11) Да я понимаю, но моих мозгов не хватило найти, где это происходит. Вроде все по отладке прошел, но не увидел.
16. sergathome 4 18.12.18 09:31 Сейчас в теме
(13) Стандартная последовательность, например в бух 2.0, следующая: специфические поля платежа - анализ назначения платежа - тип дефолтного договора. Насчет наличия предыдущих операций - не встречал, но вполне возможно.
17. yurrisu 18.12.18 10:49 Сейчас в теме
(16) По такой логике должно быть как раз "Оплата поставщику", а как он начисление з/п вытаскивает не понятно. Я пока подозреваю только на тип контрагента - физ. лицо, но в коде так и не нашел ничего вразумительного.
18. sergathome 4 18.12.18 10:57 Сейчас в теме
(17) У вас Бух 3 видимо, его клиент-банк не ковырял, точно не скажу поэтому. В любом случае придётся в код влезать. Ищите.
8. user633533_encantado 11 17.12.18 16:45 Сейчас в теме
В типовых конфигурациях вид операции банк клиент пытается "угадать". Т.е. ищет в базе платежи по такому же контрагенту и ставит предыдущий вид операции.
12. yurrisu 17.12.18 16:51 Сейчас в теме
(8) А если по этому контрагенту еще нет документов? Ставит наугад))
14. user633533_encantado 11 17.12.18 17:05 Сейчас в теме
(12) Скорее всего или не ставит ничего или что-то по умолчанию.
15. Rusromanspb 17.12.18 20:48 Сейчас в теме
Без изменения программы не получиться переопределить вид операции
19. Туки Туки 51 19.12.18 03:43 Сейчас в теме
Я ооочень смутно припоминаю, что была похожая проблема и вот здесь
В файле банковской выписки нет вида операции.
вида операции нет, но там было числовое соответсвие, т.е. к примеру 1 - перечисление зп, 2 - оплата поставщику, 3 - прочие платежи и тд. Но это не точно, не хочу никого вводить в заблуждение
20. HobbitT 19.12.18 15:36 Сейчас в теме
Насколько я помню алгоритм примерно такой. Если это документ на списание денег, то в выписке содержится порядковый номер документа списания. И в первую очередь смотрится есть ли документ платежного поручения в системе с этим номером и датой. Если есть - то часть настроечных полей берется из этого документа. (Ведь "классическая" схема работы с банком в 1С такова - для списания денег пользователи заводят платежные поручения где описывают кому и сколько перечислить, далее выгружают из в сторонний клиент-банк, из клиент-банка загружают результат обработки - списания денег).
Если платежки нет то программа пытается подобрать вид операции по номеру счета получателя. Фишка в том, что банковский счет кодируется определенным форматом и по номеру счета можно определить является ли владелец счета организацией, госучреждением или физлицом... И сдается мне определив по номеру счета что получатель - физик - по умолчанию решает что этот расход - зарплата.
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот