Технические требования.
ПО тестировалось на версии:
- Бухгалтерия Предприятия с версии 3.0.142.56 по 3.0.156.21
Функциональные возможности
Расширение будет актуально для организаций с несколькими торговыми точками, например сеть кафе. Загрузка выписки из банка формирует документы “Поступление на расчетный счет”. Зачастую пользователи сталкиваются с тем, что у всех поступлений на счет встает один и тот же договор и затем необходимо руками править договора в зависимости от торговой точки. Расширение позволяет оперативно поменять договора в документах в соответствии с ТСТ.
!!! Решение не проходило тестирование на конфигурациях, снятых с поддержки, в облачных сервисах аренды базы, ГРМ, 1С для стран СНГ!!!
Решение тестировалось и используется во фреше.
Состав поставки
После скачивания предоставляется архив, содержащий:
- .cfe файл;
- Инструкция;
- Примеры файлов CSV и XLSX.
Программный код полностью открыт.
Важная информация
- Для использования решения Вам необходимо иметь два файла от банка: txt и эксель/csv. Как правило, банки предоставляют 2 таких файла.
- Наше расширение писалось под комплект файлов, предоставляемых банками: Промсвязь и Альфа. Не исключено, что со временем структура их файлов будет изменена и расширение потребует доработки. Примеры файлов есть во вложении к расширению.
- Теоретически возможно использование данного расширения и для других банков, при условии, что структура файлов совпадает или при «ручном» изменении наименований столбцов в файлах.
- Альфа Банк предоставляет csv файл, Промсвязь – эксель. Расширение предусматривает загрузку обоих форматов. Программа сама определит какой формат перед ней. Вам лишь необходимо в рабочем месте «Обмен с банком» выбрать банковский счет и файл, предоставленный этим банком.
- Txt файл необходим для реализации типового функционала.
- Возможность изменения договоров при помощи расширения доступна не для всех транзакций, а для определенных типов. Для Альфа Банка – это поступление по платежным картам, для Промсвязь – оплата от покупателя. Такие виды операции как перевод на счет другой организации, оплата поставщику и т.п. не учитываются.
Для кого будет актуально расширение?
- Предположим, у вас сеть кафе. В документе «Поступление на расчетный счет» в зависимости от кафе должен вставать свой договор. Например, если торговая точка в Саратове, то должен встать договор «Альфа qr Саратов», если в Москве, то «Альфа qr Москва» и т.д.
Скрин №1
Документы «Поступление на расчетный счет» формируются на каждую транзакцию при загрузке выписки банка через рабочее место «Обмен с банком»
Проблемным моментом является то, что на каждую транзакцию встает один и тот же договор. Пользователям руками приходится перебирать все документы Поступления на расчетный счет и менять в них договора в зависимости от торговой точки
При помощи расширения можно нажатием одной команды поменять договора у всех документов загруженных из 1 txt файла.
Что для этого потребуется? Как система узнает к какому кафе относится та или иная транзакция?
- Банки, в нашем случае это ПромсвязьБанк и АльфаБанк, присылают 2 файла – txt и Эксель/csv. Информацию о том, к какой ТТ принадлежит транзакция можно взять из эксель\csv файла
Расширение писалось под файлы, присылаемые двумя банками: ПромсвязьБанк и АльфаБанк, но если структура файлов у других банков аналогична вышеперечисленным, то ошибки возникать не должно. Примеры файлов, которые могут быть загружены – доступны во вложении к расширению .
Для начала необходимо установить расширение. Для этого: раздел «Администрирование»>> «Печатные формы, отчеты и обработки» >> «Расширения» >> «Добавить из файла».
У успешно установленного расширения установится флажок
Скрин №2
Загрузка от ПромсвязьБанка
Предварительная настройка – расширение программно добавляет справочник «Кафе» с двумя столбцами: наименование и договор. Столбец «Наименование» - текстовый, его вы руками заполняете всеми значениями «Адрес ТСП» из Эксель файла (скрин №7) . Столбец «Договор» - ссылка, т.о. из списка договоров вам необходимо выбрать соответсвующий ТСП (скрин №8). Позднее будет понятно зачем заполняется данный справочник
Ежедневно в разделе «Банк и касса» >> «Платежные поручения» бухгалтер загружает выписку банка.
Нажмите на команду «Отправить в банк» - типовой функционал
Скрин №3
Откройте вкладку «Загрузка выписка банка» и выберите txt файл, полученный от банка - это все типовой функционал, а также выберите банковский счет
Скрин №4
Из txt файла будут загружены все транзакции с различными назначениями платежей. Здесь может быть как отражение полученного кредита в транзакциях, операции по платежным картам, комиссии и т.д. В случае Промсвязь Банка нас интересует только назначение платежа «Платеж СБП»
Важной особенностью является то, что в зависимости от банков различается структура файла, а значит и формат написания того же назначения платежа могут отличаться. Например от одного банка назначение платежа выглядит так - C300109230453929 Возм. по согл. в СБП, а от другого – платеж СПБ
После загрузки транзакций, например от Промсвязьбанка все транзакции будут иметь один и тот же договор (скрин ниже) - основной
Скрин №5: все транзакции попали на Основной договор, хотя это разные торговые точки и договора у них различны
На форму добавлена команда «Редактировать договора»
Скрин №6:
При нажатии на эту команду будет предложено выбрать файл Эксель, который совместно с txt присылает Вам банк. Пример такого файла от ПромсвязьБанка на скрине ниже. Полноценный пример – во вложениях к расширению на маркетплейсе. Обычно банки присылают такие файлы с расшифровкой, какая сумма относится к какой ТСП
Скрин №7:
Для такого файла сопоставление в нашем расширении происходит следующим образом:
- берется первая строка из ТЧ (скрин №7), сумма у которого 278,88 (Сумма к зачислению).
- Адрес ТСП у этой строки “Московская обл., г. Ильино, ул. Юбилейная, стр 6б
- В ранее заполненном нами справочнике “Кафе” ищется данная ТСП по наименованию и берется соответствующий ей договор
- В ТЧ 1С рабочего места “Обмен с банком” (скрин №6) ищется строка с суммой 278,88, по столбцу «Сумма к зачислению»
- У найденной транзакции меняется договор
Скрин №8
- Согласно справочнику ему соответствует (адресу) договор «Поступление по qr ПСБ Мытищи» >> автоматически изменился договор
Скрин №9
Обратите внимание, что за 1 день могут быть транзакции по разным точкам на одинаковые суммы, как в примере выше – этот момент предусмотрен
После того, как все договора поменяются нажмите команду «Загрузить» - типовой функционал
Загрузка от Альфа Банка
Загрузка от ПромсвязьБанка отличается тем, что Альфа Банк предоставляет как правило другого формата файл – csv, а не эксель + структура самого файла отличается.
Пример такого файла во вложениях к расширению
Скрин №10: Пример файла csv от Альфа Банка
В целом подход к загрузке похож. В файле есть столбец «Наименование ТСТ». Все наименования ТСТ необходимо перенести в справочник «Кафе» (говорилось в п. про загрузку через Промсвязь) и выбрать соответствующие договора
Весь процесс загрузки происходит так же как и в случае с ПромсвязьБанком, но здесь уже сопоставление идет не по сумме транзакции, а по “Назначение платежа + Референс операции”