Автоматическое заполнение основания в поступлении безналичных ДС

1. serg_art 17 15.09.21 12:43 Сейчас в теме
Всем доброго дня!
Есть задача автоматически разносить основание платежа в поступлении безналичных ДС при загрузке банковских выписок.
Можно ли добиться, чтобы договор подставлялся автоматически?
В карточке договора расчёты заполнены по договорам, в реализациях и заказах тоже, вручную выбрать договор получается, но может есть какие-то условия, при которых этот договор должен подбираться автоматически?
По теме из базы знаний
Вознаграждение за ответ
Показать полностью
Ответы
Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
2. homer_ 78 15.09.21 12:50 Сейчас в теме
Задай себе вопрос, откуда банк знает по какому договору вам оплатили, правильно - он не знает. О договоре может идти речь только в назначении. Тогда следующий вопрос - как покупатель узнает, как вы внесли его договор у себя в программу и есть ли у него номер вообще. Здесь мне видеться только разбирать назначение использование и пробовать искать.
7. serg_art 17 15.09.21 15:31 Сейчас в теме +0.5 $m
Тут есть обработки для разных конфигураций, которые подбирают основание из строки назначения платежа.
контрагенты вменяемые, назначение платежа пишут красиво.
Возможно, алгоритм при создании документа какой-то записан, если договор действующий один с этим контрагентом, то он автоматически ставит его в назначение или что-то типа такого.
8. user856012 13 15.09.21 16:34 Сейчас в теме
(7)
Тут есть обработки для разных конфигураций, которые подбирают основание из строки назначения платежа.
Вы свою конфигурацию даже не назвали - чего ждете в таком случае? Универсального волшебного заклинания "сим-салабим-ахалай-махалай" - и все само заработало!
контрагенты вменяемые, назначение платежа пишут красиво.
Ну так надо парсить строку эту строку (назначение платежа): искать в ней слово "договор", а из подстроки после вхождения пытаться выделить номер и дату договора.
9. serg_art 17 15.09.21 17:24 Сейчас в теме
(8) УТ 11.4, странно, что тег не подобрался
3. user1461477 15.09.21 13:28 Сейчас в теме
если договор один, его и ставить
если в договорах есть какая-нибудь дата, ставить договор с позднейшей датой
(это в качестве возможностей, не рекомендация)
5. user1461477 15.09.21 13:31 Сейчас в теме
(3) пометить на удаление неиспользуемые догоовры и подставлять не помеченный
4. user1461477 15.09.21 13:30 Сейчас в теме
очень хорошо, если контрагент достаточно вменяемый, чтобы договориться об условности назначения.
т.е. получить протокол - обертку над клиентом-банка. Типа как http над tpc
6. user790708 15.09.21 14:51 Сейчас в теме
А назначение платежа как-то заполнено?
10. ya.Avoronov 115 16.09.21 12:29 Сейчас в теме
Варианты решения:
1. Данные договора лежат в назначении платежа
2. Если в базе храните платежное поручение на эту оплату, то договор можно брать от туда.
Связь - Входящий номер и дата оплаты с исходящим номером и датой ПП.
3. Сделать регистр соответствий заранее, хранить там связь Контрагент - Договор - Вид операции
11. Dem0 28.09.21 11:11 Сейчас в теме
Вот сейчас у меня задача: По тексту из назначения платежа подбирать договор с банком и сумму услуг.
Правда УТ 10.3
Говорят, что назначение жестко забито - ну уж не знай. Их проблемы, если что.
Короче в договор добавил доп.свойство (чтобы базу не уродовать).
А в обработке чтения файла из клиент-банка просто парсим строку: ищем номер договора и находим договор по доп. свойству. А затем и сумму услуг.
Оставьте свое сообщение

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