Ситибанк обмен с 1с

Обновлено: 06.07.2024

Сейчас уже сложно представить взаимодействие бухгалтерии с банком без интернета. Если с технологией Клиент-банк знаком практически каждый, то ситуация с 1С:ДиректБанком обстоит совсем иначе. Не все используют возможности сервиса 1С:ДиректБанк и, по нашему мнению, зря. Используя этот сервис, вы значительно сокращаете время обмена с банком и обеспечиваете себе надлежащий уровень безопасности.

5 причин начать пользоваться 1С:ДиректБанком:

  1. Технология обмена документами между 1С и банком происходит напрямую, поэтому отдельный Клиент-банк не нужен.
  2. Легко работать в одном сервисе с расчётными счетами в разных банках
  3. Документы в 1С подписываются электронной подписью и передаются в банк по шифрованным каналам, все операции защищены и безопасны, потому что не происходит выгрузки в стороннюю программу.
  4. 1С:ДиректБанк отслеживает этапы отправки платежа и показывает их в программе 1С, всё прозрачно и под вашим контролем.
  5. Сервис бесплатный для лицензионных пользователей 1С.

Теперь разберёмся, как подключить и настроить 1С:ДиректБанк. Для этого необходимо знать некоторые тонкости, о которых мы сейчас расскажем.

Как подключить 1С:Директ Банк

Чтобы подключить этот сервис, понадобится:

  1. Использовать в работе систему «1С: Предприятие». По умолчанию сервис доступен не во всех конфигурациях, и если для вас он не доступен, обратитесь за помощью в вашу обслуживающую компанию.
  2. Обратиться в банк за информацией о подключении к системе 1С:ДиректБанк. Возможно, понадобится составить дополнительное соглашение, после чего вы получите от техподдержки банка порядок настройки. В зависимости от технологии обмена, которую выберет банк, вам понадобится:
    • Логин и пароль;
    • Сертификат.
  3. Настроить прямое подключение непосредственно в программе 1С.

Примеры настройки 1С:ДиректБанк

1С:ДиректБанк со Сбербанком в программе 1С:Бухгалтерия предприятия 8 ред.3.0

На подготовительном этапе убедитесь, что ваша конфигурация обновлена до последнего релиза.

1С:ДиректБанк кроме Сбербанка в программе 1С:Бухгалтерия предприятия 8 ред.3.0

На подготовительном этапе уточняем в банке, поддерживают ли они обмен по технологии DirectBank. Число банков постоянно увеличивается, на сегодняшний день в списке более 30 банков, в том числе:

  • Сбербанк
  • ВТБ(см. подробнее раздел "Интеграционный Банк-Клиент" )
  • ВТБ (24) (требуется отдельное подтверждение платежей на стороне банка)
  • Россельхозбанк
  • Альфа-Банк
  • ФК Открытие
  • Банк Точка (требуется отдельное подтверждение платежей на стороне банка)
  • Промсвязьбанк (требуется отдельное подтверждение платежей на стороне банка)
  • Росбанк
  • Уралсиб
  • Ак Барс
  • Всероссийский Банк Развития Регионов
  • Зенит (Москва)
  • Российский национальный коммерческий банк (РНКБ)
  • АО АКБ «ЦентроКредит»
  • Севергазбанк
  • Первоуральскбанк
  • Народный банк Казахстана
  • АО "Банк ЦентрКредит" Казахстан

По вышеуказанному списку подключение доступно как в локальных версиях программ, так и для пользователей с размещением баз данных в облаке - на 1С:Фреш.

Виды ошибок

Рассмотрим разные типы возможных ошибок:

  • 1001–1013 — ошибки со стороны банка. Для оперативного решения лучше сразу обратиться в техническую поддержку банка;
  • 1101– 1106 — имеются проблемы с сертификатом ЭЦП (см. подробное описание в тексте ошибки);
  • 1201–1205 — ошибки связаны с аутентификацией пользователей на сервере банка;
  • 2001–2015 — ошибки говорят о том, что в транспортном контейнере имеются ошибки, чаще всего это неверный формат самого шаблона или же некорректное заполнение документов;
  • 2201–2207 — ошибки по обработке электронных документов.

Если потребуется произвести обмен «вручную», вы можете вернуться к обмену через функцию «выгрузка/загрузка» текстового файла, не отключая услугу на стороне банка.

Перейдите к ранее выполненным настройкам 1С:ДиректБанка через Администрирование → Обмен электронными документами, группа Обмен с банками по ссылке Настройки DirectBank.
Выберите из списка счёт банка и установите флажок Недействительна. После этого обмен в программе будет снова работать через текстовый файл. Чтобы вернуться к прямому обмену с банком, снимите установленный ранее флажок с Недействительна.

Если же вы хотите отключить сервис, то снимите флажок 1С:ДиректБанк в Администрирование → Обмен электронными документами → Обмен с банками → Сервис 1С:ДиректБанк.

Обработка расширяет возможности типовой обработки Клиент-банк из 1С:Бухгалтерия предприятия 2.0 - добавляет возможность выгрузки/загрузки банковских документов в систему CitiDirect.

Выгрузка осуществляется в формате CDFF, загрузка - SWIFT MT940.

Для работы с CitiDirect в настройках обработки необходимо указать:

  1. Название программы - "CitiDirect (CDFF - SWIFT MT940)" ЗАО КБ "Ситибанк";
  2. Контрагент для комиссии - Банк (справочник "Контрагенты"), по которому необходимо отражать комиссию банка;
  3. Банковский счет для комиссии.

Специальные предложения

Electronic Software Distribution

Интеграция 1С с системой Меркурий

Алкогольная декларация

Готовые переносы данных

54-ФЗ

Управление проектом на Инфостарте

Траектория обучения 1С-разработчика

Спасибо! Очень нужная вещь, т.к. CitiDirect очень скуп на форматы импорта. Сколько может потребоваться времени для оптимизации клиент-банка в УТ 11.1 ? Готов заплатить Добрый день! Пользуемся такой же расширенной обработкой для СитиБанка, и при формировании файла выгрузки в поле "Назначение платежа" обрезаются все символы в строке до первых слешей. Кто-нибудь сталкивался с проблемой, это особенность модуля Ситибанка? День добрый. Купили Вашу обработку для работы с клиент-банком СитиБанка в БП 2.0, но она не заполняется выписками из файла выгрузки. Просто ничего не происходит. Если в номере расчетного счета организации изменить 1 цифру, обработка ругается - В заголовке файла указан счет, не принадлежащий организации: XXXXXXXXXXX301829003!
- то есть читать она ее все-таки пытается. Как нам быть?

Номинально они добавили формат 1С версии 1.02
Настроил профиль экспорта, скачал выгрузку, глянул -

1. Плательщик=A.C(потом 20 цифр РС) (ИНН). В стандарте – строка, ИНН и наименование плательщика
2. Плательщик1=A.C(потом 20 цифр РС). В стандарте - строка, Наименование плательщика.
3. ПлательщикБанк1=(БИК):(потом 20 цифр РС):. В стандарте - строка, РЦ банка плательщика.
4. ПлательщикБанк2=(20 цифр РС) (Плательщик) В стандарте - строка, Город РЦ банка плательщика.
5. ПлательщикБИК= (пустая строка). В стандарте - строка, БИК РЦ банка плательщика.
6. Самое неприемлемое – пустое поле «Назначение платежа».
7. Не нашёл возможности получить выписку за произвольный период.

Позвонил, написал, услышал "А никто не жаловался".

В общем, это уникальный банк. Там ВСЁ через не голову. Не надо с ними ничего делать, пожалейте нервы и пользуйтесь ЛЮБЫМ ДРУГИМ БАНКОМ.

Апдейт. Получил письмо:

"мы рекомендуем вам использовать формат SWIFT MT940 для отображения всех полей в выписке.
Формат Russia 1C Version 1.0 доработан не до конца."

Технология DirectBank была разработана нами для того, чтобы облегчить работу пользователей программ «1С:Предприятия» при взаимодействии с банками.

DirectBank — технология, позволяющая отправлять документы в банк и получать документы из банка непосредственно из программ системы «1С:Предприятия», нажатием одной кнопки в программе «1С». В отличие от технологии Клиент-Банк не требуется установка и запуск дополнительных программ на клиентский компьютер; технология позволяет избежать выгрузки документов в промежуточные файлы.

Так, все платежные поручения можно формировать и подписывать электронной подписью в «1С:Предприятии», а затем одним нажатием кнопки отправлять прямо на сервер банка.

Узнать о статусе платежа (проведен или нет), а также получить банковские выписки можно также не выходя из программы «1С», в режиме онлайн. Таким образом, прямо из программы «1С» можно отслеживать движение по расчетном счету.

Используя технологию DirectBank можно напрямую отправлять в банк реестры на открытие счетов и реестры на зачисление зарплаты работникам предприятия в рамках зарплатных проектов банка.

В настоящий момент пользователь может работать с технологией DirectBank в рамках сервиса 1С:ДиректБанк, входящего в состав Информационно-Технологического Сопровождения (ИТС).

Преимущества технологии DirectBank

  • управление расчетными счетами прямо из «1С:Предприятия 8», без установки системы Клиент-Банк;
  • отправка в банк заявки на открытие и закрытие счетов банковских карт, реестра перечисляемой сотрудникам зарплаты на эти счета прямо из «1С:Предприятия 8»;
  • единый пользовательский интерфейс для управления всеми счетами, открытыми в разных банках;
  • повышенный уровень безопасности — подписание электронных документов проводится прямо в «1С:Предприятии 8» (для варианта с использованием криптографии);
  • высокая скорость обмена информацией с банком — отправка платежного документа или получение выписки из банка выполняется по одной команде пользователя;
  • работа в «одном окне» — знакомый интерфейс, привычные команды — ничего лишнего.

В соответствующих разделах собрана информация о том, как начать использовать технологию DirectBank и как использовать технологию DirectBank для зарплатных проектов банка.

  • привлечение новых клиентов за счет удобного и безопасного сервиса дистанционного банковского обслуживания для многочисленных пользователей «1С:Предприятия 8»; система «1С:Предприятие 8» установлена на предприятиях различных отраслей, видов деятельности и типов финансирования, в холдингах и корпорациях, на предприятиях малого и среднего бизнеса;
  • повышение информационной безопасности платежей — в «1С:Предприятии 8» документы создаются, подписываются электронной подписью (для варианта с использованием криптографии) и передаются в банк по шифрованным каналам;
  • клиенты банка, использующие для управления и учета систему программ «1С:Предприятие 8» смогут получить консультационную поддержку по применению новой технологии от партнеров «1С»;
  • стандарт является открытым и может быть использован любыми разработчиками систем управления и учета;
  • открытые технологии, консультационная поддержка разработчиков при реализации стандарта фирмой «1С».

Ознакомьтесь с порядком действий банка, заинтересованного в поддержке технологии DirectBank.

Прямое взаимодействие по технологии DirectBank поддерживают более 40 банков, включая:

Программы, в которых реализована технология DirectBank

Фирма «1С» реализовала поддержку технологии DirectBank в следующих программах:

Список типовых конфигураций, поддерживающих DirectBank, и ссылки на инструкции по настройке технологии.

1С:ДиректБанк (прямой обмен электронными документами с банком)

Сервис 1С:ДиректБанк работает на технологии DirectBank, позволяющей отправлять документы напрямую в банк и получать их непосредственно из программы "1С:Управление нашей фирмой" – не нужно устанавливать и подключать программу "Клиент-Банк".


С сервисом 1С:ДиректБанк вы сможете:

  • работать в едином окне и привычном интерфейсе для управления всеми счетами, открытыми в разных банках;
  • обмениваться информацией с банком с высокой скоростью – отправка платежных поручений или получение выписки из банка может выполняться по одной команде пользователя;
  • отслеживать этапы отправки платежа прямо в программе 1С:УНФ – процесс под вашим контролем;
  • документы в программе 1С подписываются электронной подписью и передаются в банк по шифрованным каналам – все операции надежно защищены как со стороны "1С", так и со стороны банка.

Программа позволяет организовать следующее взаимодействие с банком по прямому каналу:

  • получение из банка настроек обмена в автоматическом режиме;
  • тестирование настроек обмена с банком;
  • передачу в банк платежных поручений и требований;
  • отправку запроса состояния обработки платежного документа;
  • получение извещения о состоянии обработки платежного документа;
  • отправку в банк запроса об отзыве отправленного ранее платежного документа, который еще не был отражен в выписке банка;
  • отправку в банк запроса выписки;
  • получение выписки банка.
  • Настройка подключения к сервису 1С:ДиректБанк.
  • Формирование и отправка платежных документов.
  • Получение и обработка выписок банка.

Существует 2 варианта аутентификации на ресурсе банка:

  • По логину и паролю — при отправке документов пользователь вводит логин и пароль.
  • По сертификату подписи — при отправке документов пользовать вводит пароль закрытой части сертификата электронной подписи и шифрования.

При этом возможны 2 способа подтверждения платежных документов:

  • Без электронной подписи — электронные документы формируются в программе и отправляются в банк без электронной подписи. Затем пользователю нужно зайти в банковский модуль и дополнительно подтвердить (акцептовать или подписать — в зависимости от регламента конкретного банка) эти документы.
  • С электронной подписью — обязательное использование электронной подписи для прямого обмена с банком. Документы формируются и подписываются в программе, а затем отправляются в банк на исполнение.

Важно! Перед началом использования обмена по технологии DirectBank необходимо обратиться в свой банк для уточнения условий подключения и способа взаимодействия .
Если ранее работа с банком по системе дистанционного банковского обслуживания не выполнялась потребуется заключить соглашение о дистанционном банковском обслуживании или дополнение к нему.

Полный список банков, с которыми возможен прямой обмен платежными документами по технологии DirectBank, можно посмотреть на сайте.

После заключения соглашения с банком и получения от него параметров для авторизации подключения к сервису банка, можно переходить к настройкам прямого обмена с банком в программе «1С:Управление нашей фирмой».

При добавлении нового банковского счета пользователь сразу же может настроить прямой обмен с банком по гиперссылке Подключить сервис 1С:ДиректБанк .


Также настройки обмена с сервисом 1С:ДиректБанк доступны из карточки организации ( Компания – Наша компания или Компания –Организации ) по гиперссылке Настройки обмена с банками.


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

ВАЖНО! Для подключения и работы сервиса необходим доступ в Интернет.

Настроить обмен с сервисом 1С:ДиректБанк можно также из раздела Компания (Администрирование - Обмен электронными документами - Обмен с банками – Настройки обмена с банками) .

При переходе к настройкам откроется помощник подключения к сервису 1С:ДиректБанк. В зависимости от выбранного банка, внешний вид помощника и этапы подключения могут отличаться.

Ниже мы рассмотрим два варианта настроек подключения:

В стартовом окне помощника подключения пользователь может ознакомиться с возможностями, преимуществами и условиями получения сервиса 1С:ДиректБанк.

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

Возможны два варианта получения настроек обмена :

    Автоматическое получение настроек обмена. В этом случае программа сама предложит пройти аутентификацию на ресурсе банка, автоматически создаст настройки обмена по полученным от банка значениям и выполнит тестирование новой настройки.
    При этом возможны 2 варианта аутентификации на ресурсе банка: по сертификату или по логину.


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

Загрузка настроек обмена из файла. Файл необходимо предварительно скачать из личного кабинета банка.


Если банк не сертифицирован по технологии DirectBank, то запустится стандартная версия помощника подключения. Порядок настройки подключения в данном случае рекомендуется уточнить в банке.

Пользователю будет предложено выбрать способ создания настройки обмена с сервисом 1С:ДиректБанк.


Возможны следующие варианты:

    загрузка настроек из файла. Файл необходимо предварительно скачать из личного кабинета банка или получить через техническую поддержку банка;


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



После завершения настройки обмена программа автоматически запустит тестирование обмена по выполненным настройкам, после чего сообщит о успешном выполнении настройки или предупредит об ошибках.


Созданную настройку обмена с банком можно открыть по гиперссылке Сервис 1С:ДиректБанк подключен в форме банковского счета ( Компания - Банковские счета ).

Отметим, что для каждого банка предусмотрена своя процедура настройки взаимодействия по технологии DirectBank . Порядок действий и формат данных, необходимых для настройки, может отличаться.

Перед началом настройки подключения к сервису рекомендуем ознакомиться с подробной инструкцией по подготовке и использованию решения на стороне "Сбербанка".

Инструкция опубликована в личном кабинете Сбербанк Бизнес Онлайн .

Запустите помощник подключения по гиперссылке Подключить сервис 1С:ДиректБанк из карточки счета или организации (как описано в разделе Настройки подключения).


Возможна настройка подключения двух видов:

    По логину/паролю с подтверждением по СМС.

В данном случае в форме помощника подключения потребуется ввести логин и пароль от личного кабинета " Сбербанк Бизнес Онлайн " и нажать кнопку Подключить .


С использованием токена .

В окне помощника подключения необходимо ввести логин и пароль от личного кабинета " Сбербанк Бизнес Онлайн " и нажать кнопку Подключить .

Далее откроется окно аутентификации по токену, программа запросит PIN и пароль доступа к токену.

В момент ввода PIN и пароля usb-токен должен быть подключен к компьютеру.


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

Чтобы продолжить операцию, необходимо дотронуться до токена.


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



Найти ранее выполненные настройки 1C:ДиректБанк можно в карточке организации на закладке Настройки обмена с банками.


Также настройки доступны в разделе Компания - Обмен электронными документами -Обмен с банками -Настройки обмена с банками.


Чтобы проверить работу обмена с сервисом 1С:ДиректБанк необходимо открыть соответствующую настройку обмена и выполнить команду Проверить (1).

Обновить настройки обмена с банком, созданные ранее, можно в любое время по команде Получить настройки (2).

Загрузить или обновить компоненту криптографии возможно по команде Обновить из файла (3).


Электронный документ для передачи в банк создается на основании документа Платежное поручение с помощью команды Создать электронный документ .

Предусмотрено несколько вариантов передачи электронных документов в банк. Платежные поручения можно выгрузить в банк:

    Из формы документа Платежное поручение.

Для этого необходимо создать новое Платежное поручение или открыть ранее созданное, и провести его.


Для передачи платежных поручений в банк необходимо перейти на вкладку Платежные поручения рабочего места Банк и касса (раздел Деньги) и выполнить команду Выгрузить из 1С в банк .


Откроется рабочее место Выгрузка платежных поручений из 1С в банк .

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

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


Далее следует выполнить команду Выгрузить из 1С в банк .

Рабочее место Выгрузка платежных документов из 1С в банк также можно открыть из списка документов Платежные поручения .


В момент передачи платежного поручения банк может запросить подтверждение выполнения операции. Порядок подтверждения отправки электронного документа зависит от выбранного банка.


После того, как документ принят банком на обработку, получить состояние обработки документа на стороне банка можно автоматически (при выполнении обмена с банком) или вручную.

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

Состояние отправленного документа можно увидеть в форме списка документов Платежные поручения .


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



Проверить состояние отправленного документа вручную можно по команде Просмотреть электронный документ в меню 1C:ДиректБанк.


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


Для получения выписок из банка необходимо открыть рабочее место Банк и касса и нажать на кнопку Загрузить из банка в 1С.


Далее нужно выбрать счет, для которого настроен обмен с сервисом 1С:ДиректБанк, указать период загрузки выписки и выполнить команду Запросить выписку .


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

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


В результате выполнения команды табличная часть обработки заполнится данными выписки банка за указанный период. Пользователю нужно будет отметить строки и нажать Загрузить выписку в 1С .

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

Чтобы получить эту информацию необходимо открыть документ Платежное поручение или Выписка банка перейти к просмотру электронного документа через группу команд 1С:ДиректБанк ;


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


Модуль разработан для взаимодействия программных продуктов «1С:Предприятие» с системой интернет-банк CitiDirect Online Banking Express (банк ЗАО КБ «Ситибанк») и содержит механизмы выгрузки платежек из бухгалтерских систем и загрузки выписок, а так же обработки выгрузки платежек по заработной плате в CitiDirect из систем расчета заработной платы под «1С:Предприятие 8» и «1С:Предприятие 7.7».

Модуль для интеграции системы интернет-банк CitiDirect Online Banking Express банка Citibank и учетных программ на конфигурации «1С:Бухгалтерия 8»

Выгрузка данных

Гибкость настройки выгрузки:

1. При выгрузке данных, пользователь имеет возможность указать:

2. Также, имеются общие настройки, в которых можно указать:

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

Преимущества:

  1. Оперативность — пользователю не нужно вносить данные в систему клиент-банк вручную, для отправки платежного поручения.
  2. Контроль оплаченных/неоплаченных платежных документов — ни одно платежное поручение не останется без внимания.
  3. Удобство использования с учетом гибкой настройки.


Загрузка данных

Обработка загрузки данных стала ещё более удобной для использования: требуется лишь указать файл для загрузки и нажать кнопку «1.Загрузить выписку». В результате, пользователь увидит исходящие и входящие платежи, при этом автоматически будут показаны соответствующие платежные поручения. Если же платежного поручения нет (например, в случае входящего платежа), то пользователь может создать его на основании выписки и провести нажатием всего двух кнопок.

Преимущества:

  1. Оперативность: — без потери времени на ручное проведение оплаченных платежных поручений и обработки входящих платежей входящих платежей.
  2. Точность — настройка обеспечивает безошибочное внесение данных в программу.
  3. Практичность — удобство использования при обработке больших объемов выписок.
  4. Существенное сокращение времени.


Модуль для интеграции системы интернет-банк CitiDirect Online Banking Express банка Citibank и учетных программ на конфигурации «1С: Зарплата и управление персоналом 8»

Обработка выгрузки позволяет выгружать платежные поручения по сотрудникам из «1С:Зарплата и управление персоналом 8» и «1С:Зарплаты и Кадры 7.7». Для этого достаточно в обработке подобрать документ Выплата заработной платы сотрудникам. Это позволяет автоматически заполнить списки сотрудников с суммами выплат на карточки. Обработка формирует файл выгрузки.

Читайте также: