Партнерка на США и Канаду по недвижимости, выплаты в крипто
- 30% recurring commission
- Выплаты в USDT
- Вывод каждую неделю
- Комиссия до 5 лет за каждого referral
Интеграция ДБО – 1С
Общее.
Интеграция ДБО – 1С производится через промежуточные текстовые файлы. ДБО передает в бухгалтерскую систему информацию по выпискам. 1С передает в ДБО кредитовые переводы.
Внимание! Изменения по сравнению с предыдущей версией следующие:
1. Добавлено обязательное поле TRANSACTIONCODE– код транзакции (001 - для обычного и 101 - для бюджетного перевода).
2. Добавлено поле PAYERIBAN – код IBAN плательщика.
3. Добавлено обязательное для бюджетных документов поле RECEIVERIBAN – код IBAN получателя
Импорт кредитовых переводов в ДБО
Структура файла обмена представляет собой текст, в котором построчно указываются имена и содержания полей.
1CClientBankExchange(V:M.1)
DocStart
Field=<VALUE>
Field=<VALUE>
.....
DocEnd
DocStart
Field=<VALUE>
Field=<VALUE>
.....
DocEnd
.....
.....
В случае, если клиент использует подсистему «Банк-клиент» файл кредитовых переводов должен находится в папке:
%BSSRoot%\subsys\1c\in\1c_to_kl. txt,
где %BSSRoot% - папка в которой проинсталлирована подсистема Банк-клиент (по умолчанию это папка C:\BSClnt_3\).
Примечание.
Имя файла может быть произвольным, обязательным является расширение. txt.
Порядок, в котором расположены поля Field, не имеет значения.
В начале каждого документа обязательно наличие ключевого слова DocStart, а в конце DocEnd.
Полный список полей кредитовых переводов следующий:
Поле | Размерность | Описание |
DOCID | 2 | тип документа (1 – кредитовый перевод) |
DOCUMENTNUMBER | 10 | номер документа |
DOCUMENTDATE | 10 | дата документа |
PAYERFCODE | 18 | фискальный код плательщика |
PAYERACCOUNT | 21 | счет плательщика |
PAYERIBAN | 24 | Код IBAN плательщика |
PAYERBANKBIC | 13 | код банка плательщика |
RECEIVER | 105 | наименование получателя |
RECEIVERFCODE | 18 | фискальный код получателя |
RECEIVERACCOUNT | 21 | счет получателя |
RECEIVERIBAN | 24 | Код IBAN получателя |
RECEIVERBANKBIC | 13 | Код банка получателя |
AMOUNT | 20 | сумма (разделитель - точка!!!) |
GROUND | 210 | основание платежа |
TRANSFERTYPE | 1 | срочность платежа (N – обычный, U –срочный, ‘’ – межбанковский перевод) |
TRANSACTIONCODE | 3 | код транзакции (001 - для обычного и 101 - для бюджетного перевода) |
Внимание! Наименования полей пишутся заглавными буквами.
Пояснения:
В поле AMOUNT разделителем целой и дробной части должна быть «.» (точка). Если значение поля занимает несколько строк (например, поле GROUND), при импорте они объединяются в одну строку, разделенную пробелами. Для обычного и бюджетного кредитового перевода DOCID=1. В наименовании получателя самостоятельно указывайте признак (R) или (N) - резидент/нерезидент. Поле PAYERFCODE заполняется фискальным кодом плательщика, включая через дробь («/») код подразделения (если есть). Если кода подразделения нет, записывается только фискальный код. Поле RECEIVERAccountсчет получателя, не заполняется. Поле RECEIVERBANKBIC – БИК банка получателя не заполняется. Поле PAYERACCOUNT – счет отправителя, обязательно для заполнения.Примеры
Пример импорта двух кредитовых переводов - обычного и бюджетного
(сгенерированно средствами 1С)
========================
1CClientBankExchange(V:M.1)
DocStart
DOCID=1
DOCUMENTNUMBER=2014
DOCUMENTDATE=21.04.2016
PAYERFCODE=222480983
PAYERACCOUNT=123456789
PAYERIBAN=MD97ML000000000222480983
PAYERBANKBIC=MOLDMD2X
RECEIVER=(R) Receiver name
RECEIVERFCODE=4564646
RECEIVERACCOUNT=
RECEIVERIBAN=MD98AG000000022591852397
RECEIVERBANKBIC=
AMOUNT=50100.25
GROUND=test ground test ground test ground test ground test ground
TRANSFERTYPE=U
TRANSACTIONCODE=001
DocEnd
DocStart
DOCID=1
DOCUMENTNUMBER=49
DOCUMENTDATE=21.06.2016
PAYERFCODE=9876564646123/0005
PAYERACCOUNT=22512698932
PAYERIBAN=MD77AG000000022512698932
PAYERBANKBIC= AGRNMD2X
RECEIVER=(R) MF - Trezoreria de Stat Condrita
RECEIVERFCODE=1006601000037
RECEIVERACCOUNT=
RECEIVERIBAN=MD72TRGAAB11442101230000
RECEIVERBANKBIC=
AMOUNT=6.00
GROUND=/P102/6,00 Taxa pentru cazare
TRANSFERTYPE=N
TRANSACTIONCODE=101
DocEnd
========================
Экспорт выписок для 1С
ДБО формирует файл выписок по указанным счетам за выбранные промежутки времени. Структура файла аналогична файлам обмена кредитовыми переводами.
Файл выписки содержит две части: общие движения по счетам и сами документы.
Пример выписки(сгенерировано ДБО):
========================
1CClientBankExchange(V:M.1)
BEGINDATE=21.04.2016 //дата с которой запрошены выписки
ENDDATE=25.04.2016 //дата по которую запрошены выписки
SECTIONACCOUNTSTART //секция движений по счету
DATE=21.04.2016 //на какую дату
ACCOUNT=22512698932 //по какому счету
STARTREST=36645.08 //входящий остаток
INCOME=5020.46 //всего поступило
OUTCOME=3007.98 //всего ушло
STOPREST=38657.56 //исходящий остаток
SECTIONACCOUNTSTOP
SECTIONACCOUNTSTART
DATE=21.04.2016
ACCOUNT=22512698932
STARTREST=38657.56
INCOME=707.91
OUTCOME=408.81
STOPREST=38956.66
SECTIONACCOUNTSTOP
//выписки
DocStart //секция по каждому док-ту выписки
DOCUMENTNUMBER=2 //номер док-та
DOCUMENTDATE=21.04.2016 //дата док-та
DATEWRITTEN=21.04.2016 //дата списания или поступления
PAYERACCOUNT=22512698932 //счет плательщика и далее другая инфа о нем
PAYERIBAN=MD77AG000000022512698932 //код IBAN плательщика
PAYERFCODE=123456 //фиск код
PAYERBANKBIC= AGRNMD2X
PAYER=our company
PAYERBANK=our bank
RECEIVER=test receiver //получатель и другая инфа о нем
RECEIVERFCODE=45646
RECEIVERACCOUNT=222480983
RECEIVERIBAN=MD97ML000000000222480983 //код IBAN получателя
RECEIVERBANKBIC= MOLDMD2X
RECEIVERBANK= BC'MOLDINDCONBANK'SA Chisinau
AMOUNT=100 //сумма
GROUND=test ground //обоснование
OPERTYPE=1 //тип операции (1 - кредитовый перевод)
TRANSACTIONCODE=101 //код транзакции (001 - для обычного и 101 - для бюджетного перевода)
TRANSFERTYPE=U //срочность перевода (N – обычный, U –срочный, ‘’– межбанковский перевод)
DocEnd
FILEEND
===============================
Замечание: в случае если на один счет может быть в нескольких валютах, могут добавиться поля
CURRCODE=498
PAYERCURRCODE=498


