Передача данных из БС "1С: Предприятие" в систему "ДБО BS-Client x64" осуществляется в два этапа.
Пользователь подготавливает данные (платежные документы) и с помощью модуля обмена данными БС "1С: Предприятие" формирует текстовый файл. В процессе подготовки указываются следующие параметры:
Виды выгружаемых документов. Перечень видов определяется функциональными возможностями БС "1С: Предприятие" и "ДБО BS-Client".
Перечень расчетных счетов, по которым происходит выгрузка платежных документов. Предполагается, что у пользователя может быть несколько расчетных счетов, а выгружаться могут не все (например, для того чтобы уменьшить объем передаваемой информации при повторной выгрузке или при передаче документов по разным счетам в разные банки).
Период выгрузки платежных документов. Будет выполнена выгрузка всех платежных документов указанных видов по указанным расчетным счетам за определенный период. Период выгрузки выбирается таким образом, чтобы были выгружены все документы, введенные (измененные) после предыдущей выгрузки данных. Если в период попадут ранее выгруженные документы, ошибкой считаться это не будет.
Имя импортируемого файла – 1c_to_kl.txt.
Результатом выгрузки данных является текстовый файл. В нем хранится следующая информация:
Служебная информация: сведения о формате файла, времени его создания и т. д.
Период, за который выгружались документы.
Перечень расчетных счетов, по которым выгружены платежные документы.
Перечень видов выгруженных документов.
Информация о платежных документах.
В системе "ДБО BS-Client x64" пользователем инициируется загрузка данных из созданного с помощью БС "1С: Предприятие" текстового файла. Средствами системы этот текстовый файл читается и обрабатывается.
Если документ данного вида не может быть обработан (в силу функциональных возможностей) – система информирует об этом пользователя.
Если загружаемый документ уже присутствует в системе и не отличается по содержанию – он не обрабатывается.
Если загружаемый документ уже присутствует в системе, но отличается по содержанию, то он считается исправленным. Если данный документ (в соответствии с логикой системы "ДБО BS-Client x64") может быть изменен (еще не подписан), то он перезаписывается в базе данных.
Если загружаемый документ отсутствует в системе, то он считается новым. Если данный документ (в соответствии с логикой системы "ДБО BS-Client x64") может быть передан в банк (не просрочен и т. д.) – он заносится в базу данных.
Во всех остальных ситуациях (например, переданный документ в системе уже присутствует и отличается от существующего, а документ в системе "ДБО BS-Client x64" уже проведен) считается, что документ не может быть обработан, и система информирует об этом пользователя.
После выполнения импорта документов они как исходящие документы должны быть стандартным образом подписаны и отправлены в обработку в банк.