Выгрузка данных в 1С в Формате тхт

Индивидуальную консультацию запросил Наталья К. (Москва)

Ответственный за ответ: Матвеева Екатерина (★9.95/10)

Добрый день, подскажите есть ли в 1с какой нибудь инструмент удобный для загрузки данных из банка.
Открыли счет в Тбанке. есть Интернет Эквайринг. При выгрузке обычной выписки комиссия за перевод платежей по платежным картам заходит неправильно. Хочу автоматизировать процесс. Банк говорит выгружайте реестр оплат по платежным картам из банка отдельно там комиссия верная. Банк клиент позволяет выгрузить 2 вида формата (эксель и для 1с, но не тхт прикладываю) В 1с видела Журнал Операции по платежным картам. Может это как то поможет? Не хочется править каждое поступление на р/сч

Метки вопроса: —

Все комментарии (7)

  1. Здравствуйте!

    Я правильно поняла, что вам нужно загрузить реестр оплат по платежным картам из банка в 1С?

    Для этого нужно включить функционал загрузки реестров: Настройки — Функциональность программы — Банк и касса — установите галочку «Платежи по реестрам».

    Загрузите платежи по реестру из файла, полученного из банка: раздел Главное — Банк и касса — Банк — Платежи по реестрам — нажмите «Загрузить из файла».

    Проверьте реквизиты, в которые будут загружены. Нажмите «Загрузить» и автоматически выгрузятся платежи по реестру.

    Если счета покупателям не выставлялись, то при первой загрузке реестра потребуется вручную указать контрагента и договор, соответствующие загруженным дополнительным реквизитам.

    Или попробуйте настроить Вид оплаты по платежной карте, укажите % комиссии банка, чтобы при загрузке выписки комиссия за перевод платежей по платежным картам садилась правильно.

  2. Спасибо Екатерина. но опять сложности. Выгружаю из Тбанка Платежи по реестрам из банка качаю формат для 1с или сsv, формируется xml и при загрузке в 1с не получается. Тех поддержка банка говорит обращаться в 1с

  3. Наталья, благодарю за информацию.

    Чтобы углубленно проработать ваш вопрос, я посоветуюсь с программистом.
    Подождите, пожалуйста, постараюсь ответить как можно быстрее ✨

    1
  4. Приложение № 1
    Приложение № 2

    Здравствуйте!

    Загрузка реестров в Бухгалтерия 3.0 возможна только для файлов формата TXT или CSV. То есть это форматы отнюдь не XML!

    XML — это «расширяемый язык разметки», структурируемый тегами начала и конца данных с выводом уникальных идентификаторов ссылочных данных. Он используется в синхронизации и обмене между разными конфигурациями, но при загрузке и выгрузки банковских данных используется текстовый формат.

    То есть это должно выглядеть так при просмотре на диске и при открытии файлов.
    Вот открытый формат TXT.

  5. Приложение № 1

    Вот формат CSV

    Формат XML не предусмотрен к загрузке реестров банка в 1С.
    Поэтому если вы из Банка выгружаете в формате для «csv», но получается выгрузка данных в формате xml — это вопрос все-таки к техподдержке банка.

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

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

    Поэтому, даже если вы переведете из xml данные в файле в формат txt, то программа возьмет в обработку такой файл, но если там не будет нужных полей — загрузки не произойдет.

    Есть много бесплатных конверторов для перевода в необходимые форматы, например, для перевода из xml в csv:
    https://onlineconvertfree.com/ru/convert-format/xml-to-csv/

    Но опять же, загрузка обращается к тем наименованиям колонок в файле, которые должны совпадать с заложенным в программе алгоритме. Если изначально банк не предусмотрел корректную выгрузку в нужном формате, то вряд ли он будет это делать только для вас. Вы можете написать жалобу, но вряд ли вам это поможет, к сожалению.

    Попробуйте уточнить у техподдержки почему при заявленной позиции выгрузки реестров в формате «csv» — выгружается файл в формате xml.

    Это явная ошибка, если банк ее решит, а вообще-то Т-банк имеет отличную репутацию в цифровых сервисах, поэтому странно иметь такую неприятную ситуацию для их специалистов, то у вас будет отличная возможность загружать реестры по этому сервису.

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

    На самом деле обработку банк-Клиент дорабатывают очень часто.
    Вы можете на профильном сайте программистов Инфостарт выложить объявление о задаче доработки и своими условия, кто-то из программистов может взяться за работу, она не такая сложная, и обработку можно будет подключить внешней обработкой, не меняя саму конфигурацию, поэтому это не повлияет на последующие обновления и конфигурация останется типовой.

    1. Приложение № 1

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

Комментарии закрыты.