Партнерка на США и Канаду по недвижимости, выплаты в крипто

  • 30% recurring commission
  • Выплаты в USDT
  • Вывод каждую неделю
  • Комиссия до 5 лет за каждого referral

Файл

Правило формирования имени файла

Файл с данными

in<Тип документа в ДБО>Kvt<номер или имя сессии>.<автономер клиента UBS>

Файл задание для культиватора

<Тип документа в ДБО>KvtRequest<номер или имя сессии>.<Алиас к базе UBS>

Ответ

out<Тип документа в ДБО>Kvt<номер или имя сессии>.<автономер клиента UBS>

1)Общая схема выгруженного файла с данными:

c;TMP_NUM_LINE

c;NUM_LINE int not null,

c;ID_CULT smallint not null,

c;ID_KIND_DOC smallint not null,

c. SID_ABONENT varchar(255) null //Только если включена настройка NewStmFormat

//начало блока m

i.<референс документа>, 77, <идентификатор таблицы в АБС>, '<идентификатор клиента(опционально, по включенной настройке NewStmFormat)>'

//конец блока m

p.CLBANK_Vip_UnLoad '<текущая дата минус глубина квитовки>', '%File%', '%Sgntr%', %Login%, 2

Здесь число блоков равно числу квитуемых документов.

2)Схему файла задания см. 4.1 Файлы для работы с культиватором

3)Файл с результатами обработки

Полученный от культиватора файл с информацией о статусах обрабатывается bls-модулем, который обращается в соответствующие документы таблиц базы данных и обновляет следующие поля:

Поле

ДБО

АБС

DocRef

Референс

уникальный числовой идентификатор документа

Status

Статус документа

Статус документа

NoteFromBank

Сообщение принимающей стороны

Сообщение из банка. Заполняется в случае, если статус, пришедший из АБС, отличен от статуса «Исполнен»

Статус документа в текстовом файле-ответе от культиватора:

НЕ нашли? Не то? Что вы ищете?

4 – принят от клиента (не обработан);

5 – отбракован при приеме АБС;

6 – отбракован оператором АБС;

7 – обработан (утвержден);

8 – целиком находится на картотеке;

9 – находится на картотеке, но уже что-то частично оплачено;

10 – оплачен с картотеки, частичными оплатами;

12 – отозван клиентом.

Соответствие «статус документа в АБС» - «статус документа в ДБО» задается в специальных настройках связки (см. подробнее 2.5. Список специальных настроек связки).

4.5.2  Квитовка по выписке

Квитовка документов выписки проводится при получении выписки от культиватора и анализе документов выписки (см. 4.5.2. Документы выписки). При этом изменяются следующие поля документа в ДБО:

Поле

BS-Client

АБС UBS

ValueDate

Дата валютирования

Дата валютирования документа выписки

Status

Статус документа

Статус документа

ReceiverOfficials

Ответственный исполнитель обработчика

Имя операциониста, обработавшего документ

Поиск документа выписки в базе данных ДБО осуществляется по референсу. В случае нахождения документа статус документа в ДБО меняется на «Исполнен».

5  Поставка

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

1. Модули:

    abUBS001 - выгрузка рублевого платежного поручения PayDocRu abubsabs – формирование выписки abubscnd – отзыв документа abubskvt – квитовка документа abUBSUnld - – вспомогательная библиотека выгрузки произвольного (не рублевого) платежного документа abUBSVAL – выгрузка произвольного (не рублевого) платежного документа dbDictUBSDialog - обработчик событий диалога выгрузки документов dbDictUBSScroller - обработчик событий скроллера выгрузки документов dbUBSDocScheme - обработчик событий диалога и скроллера соответствия документов dbubsini - модуль инициализации диалога Авторизации клиентов UBS в ДБО dbUBSLoadTextDict - обработчик событий диалога загрузки текстового словаря в таблицу lbUBSCreateTemplsUnld - модуль создания шаблонов выгрузки документов в АБС lbubslnk – вспомогательный модуль lbUBSLoadTextDict - модуль заполнения таблицы выгрузки документов из текстового словаря lbUBSParseText – библиотека обработки строки условия соответствия документа ДБО документу АБС lbubsunl – вспомогательная библиотека выгрузки произвольного (не рублевого) платежного документа

2. Таблицы

    ClientUBS - Параметры связки с UBS, CustUBS - Параметры связки с UBS UBSDictionary – Справочник выгрузки документов UBSDocScheme - Соответствие док. схем ДБО документам UBS UBSSchemes - Типы схем выгрузок АБС UBSStatementDoc - Временная таблица для документов по выписке, запрашиваемой из UBS

3. Данные таблиц:

    ABSManagerType - Типы связок с АБС ABSDocOutLib - Справочник библиотек выгрузки UBSDictionary - Справочник выгрузки документов (по умолчанию выгрузка реализована по схеме NEWDEFAULT2007) UBSDocScheme - Соответствие док. схем ДБО документам UBS (по умолчанию соответствие реализовано по схеме NEWDEFAULT2007)

4.Визуальные формы:

·  ABSSetUNISABDialog - Диалог настройки параметров связки с АБС UBS.

·  ClientUBSDialog – диалог справочника клиентов UBS

·  ClientUBSScroller – Скроллер справочника клиентов UBS

·  UBSDictionaryDialog - Диалог справочника выгрузки документов в UBS

·  UBSDictionaryScroller - Скроллер справочника выгрузки документов UBS

·  UBSDictSchemesDialog - Диалог справочника схем выгрузок

·  UBSDictSchemesScroller - Скроллер справочника схем выгрузок

·  UBSSchemeDialog – диалог соответствия документа ДБО документу UBS

·  UBSSchemeScroller – Скроллер соответствия документа ДБО документу UBS

·  UBSUnldTextDictDialog - Загрузка словаря из файла в таблицу

6  Приложение 1

6.1  Описание выгружаемых полей документов

6.1.1  Таблица 1. Рублевые платежные поручения

Указатель

Наименование поля ДБО

Комментарий и допустимые значения поля

NDOC

DocumentNumber

Номер платежного документа.

DATE_DOC

DocumentDate

Дата составления платежного поручения. Формат «ГГГГММДД» без разделителей.

VID_PLAT

SendType ('электронно','почтой','телеграфом')

Виды отправки платежа:

1 – электронно

2 – почтой

3 – телеграфом

OCHER_PLAT

PaymentUrgent

Очередность платежа.

DATE_PLAT

PayUntil

Срок платежа. Формат «ГГГГММДД» без разделителей.

KIND_OPER

OperType

Вид операций:

1 – платежное поручение

2 – платежное требование

OBOROT_DB

Amount

Сумма платежа цифрами, рубли отделяются от копеек точкой.

BIC_DB

PayerBIC

БИК банка плательщика.

CORRACC_DB

PayerCorrAccount

Номер корреспондентского счета банка плательщика.

BANK_DB

PayerBankType + ' ' + PayerBankName + ' ' + PayerPlaceType + ' ' + PayerPlace

Банк плательщика.

STRACCOUNT_DB

PayerAccount

Номер счета плательщика.

INN_DB

PayerINN

ИНН плательщика.

NAME_DB

PayerPropertyType + ' ' + Payer

Наименование плательщика.

BIC_CR

ReceiverBIC

БИК банка получателя.

CORRACC_CR

ReceiverCorrAccount

Номер корреспондентского счета банка получателя.

BANK_CR

ReceiverBankType + ' ' + ReceiverBankName + ' ' + ReceiverPlaceType + ' ' + ReceiverPlace

Банк получателя.

STRACCOUNT_CR

ReceiverAccount

Номер счета получателя.

INN_CR

ReceiverINN

ИНН получателя.

NAME_CR

ReceiverPropertyType + ' ' + Receiver

Наименование получателя.

MEANING

Ground

Назначение платежа. Знак «^» (при печати) интерпретируется как переход на новую строку.

CONDITIONPAY

''

Условие оплаты

SROK_ACCEPT

0

Срок платежа

Поля 1256-У

KPP_PAYER

PayerKPP

Выводится КПП плательщика если он не пуст, иначе не выводится вся строка

KPP_BEN

ReceiverKPP

Выводится КПП получателя если он не пуст, иначе не выводится вся строка

STATUS_DOC_COMPILER

Stat1256

Статус составителя расчетного документа

BUDGET_CODE

CBCcode

Код бюджетной классификации

OKATO

OKATOcode

Код ОКАТО

TAX_BASE

PayGrndParam

Основание налогового платежа

TAX_PERIOD

1)'TaxPeriodParam1' + '.' + 'TaxPeriodParam2' + '.' 'TaxPeriodParam3'

2) TaxPeriodParam1

Выводится вариант 1 только если 'TaxPeriodParam1' не пуст и отличен от нуля. Если он равен нулю, выводится вариант 2

TAX_NDOC

'DocNumParam1' + 'DocNumParam2'

Номер налогового документа

TAX_DATE_DOC

1)'DocDateParam1' + '.' + 'DocDateParam2' + '.' 'DocDateParam3'

2) 'DocDateParam1'

Выводится вариант 1 только если 'DocDateParam1' не пуст и отличен от нуля. Если он равен нулю, выводится вариант 2

TAX_TYPE

PayTypeParam

Тип налогового платежа

6.1.2  Таблица 2. Заявка на продажу валюты

№ поля

Заполнение

Описание

Формат

2

CustomerPropertyType + ' ' + CustomerName

Наименование предприятия

L254XU

4

CustomerCountry + ' ' + CustomerPlaceType + ' ' + CustomerPlace

Почтовый адрес предприятия

L254XU

5

SenderOfficials

Ф. И.О. и должность сотрудника

L254XU

6

PhoneOfficial

Телефон

L050XU

7

CreditBankType + ' ' + CreditBankName

Наименование банка

L160XU

8

AmountDebet

Сумма в валюте

10

текущая дата

По курсу банка на

L050XD

17

AccountCredit

Р/c предприятия

L020X2

18

CreditBankCorrAcc

Корреспондентский счет

L020X1

19

AccountDebet

Валютный счет предприятия

L020X2

22

'summa_prop(21,19)'

Сумма в валюте прописью

L254XS1

24

DocumentDate

Дата подачи заявки

L050XD

70

Код вида платежа:

L002XN

114

DocumentNumber

Номер заявки

L010XU

115

AccountDebet

Счет покупки-продажи валюты

L020X2

202

OperCode

Код операции

L005XN

203

AccountCredit

Расч. Счет

L020X1

207

CreditBankName

Имя Банка

L254XU

208

CreditBankBIC

БИК

L009XN

209

CreditBankCorrAcc

Корр. Счет

L020X1

210

ИНН

L010XU

6.1.3  Таблица 3. Поручение на покупку иностранной валюты

№ поля

Заполнение

Описание

Формат

3

CustomerOKPO

Код ОКПО

L030XU

7

CreditBankType + ' ' + CreditBankName

Наименование банка

L160XU

70

Код вида платежа:

L002XN

83

CreditBankCorrAcc

Корр. счет банка

L020X1

84

CreditBankBIC

БИК банка

L009XN

85

если DealType='У БАНКА' или 'У БАНКА С ДЕПОНИРОВАНИЕМ', тогда '*', иначе тега нет

Купить у банка

L001XY

86

если DealType='ММВБ' или 'ММВБ С ДЕПОНИРОВАНИЕМ', тогда '*', иначе тега нет

Купить на ММВБ

L001XY

87

CustomerPropertyType + ' ' + CustomerName

Наименование организации

L254XU

88

CustomerINN

ИНН организации

L035XN

90

CustomerCountry + ' ' + CustomerPlaceType + ' ' + CustomerPlace

Адрес организации

L254XU

91

PhoneOfficial + ' ' + SenderOfficials

Телефон и Ф. И.О. ответственного лица

L254XU

92

GroundCode

Код валютной операции

L003XN

93

GroundName

Наименование валютной операции

L254XU

94

TransferDocumentNumber + ' ' + TransferDocumentDate

Наименование, дата и N документа

L254XU

95

CurrCodeCredit

Код покупаемой инвалюты

L003XC1

96

AmountCredit

Сумма покупки в инвалюте

98

RequestRate

Курс покупки в рублях по курсу сделки

103

Для клиентов без р/c, счет N()

L020X2

104

Наш текущий валютный счет

L020X2

110

Номер

L020XU

111

От

L050XD

112

RequestRate

Курс сделки в рублях

L020XU

6.1.4  Таблица 4. Валютное платежное поручение

№ поля

Заполнение

Описаиие

Формат

25

DocumentNumber

Номер документа

L020XU

26

DocumentDate

Дата документа

L050XD

27

PayerBankName

Наименование банка

L160XU

28

PayerBankPlace + ' ' + PayerBankAddress

Адрес банка

L160XU

30

PayerAccount

Дебетуемый счет клиента

L020X2

31

CurrCode

Код валюты

L003XC1

32

Amount)

Сумма в инвалюте

33

'summa_prop(32,31)'

Сумма в инвалюте прописью

L254XS2

34

PayUntil

Срок валютирования

49

PaymentsDetails (с 1 по 35 символ)

Назначение платежа (часть 1)

L035XU

50

PaymentsDetails (с 36 по 70 символ)

Назначение платежа (часть 2)

L035XU

51

PaymentsDetails (с 71 по 105 символ)

Назначение платежа (часть 3)

L035XU

52

PaymentsDetails (с 106 по 140 символ)

Назначение платежа (часть 4)

L035XU

55

GroundDocuments. DocumentType + (GroundDocuments. DocumentDate, GroundDocuments. DocumentNumber) (с 1 по 35 символ)

Перечень прилагаемых документов (часть 1)

L035XU

58

если ChargesType=='OUR', тогда ChargesAccount, иначе тега нет

Счет отнесения расходов (свой)

L020X2

60

если ChargesType=='BEN', тогда ChargesAccount, иначе тега нет

Счет отнесения расх (бенеф.)

L020X1

61

если ChargesType=='BEN', тогда '*', иначе тега нет

Расх. и ком. отнести на счет бенеф.

L001XY

70

если ChargesType пуст, то PaymentType, иначе тега нет

Код вида платежа

L002XN

121

если ChargesType пуст, то OperCode, иначе тега нет

Код вида операции

L005XN

128

если ChargesType пуст, то Payer, иначе тега нет

КЛИЕНТ ПЕРЕВОДАТЕЛЬ (наименование

L254XU

129

если ChargesType пуст, то PayerAddress

Адрес (улица, дом)

L254XU

130

если ChargesType пуст, то PayerBankPlace, иначе тега нет

Адрес (город, страна)

L254XU

131

если ChargesType пуст, то PayerFiscalCode, иначе тега нет

ИНН (клиента перевододателя)

L035XN

134

если ChargesType пуст, то OfficialsPhone, иначе тега нет

Телефон клиента перевододателя

L050XU

135

если ChargesType пуст, то PayerBankName, иначе тега нет

БАНК ПЕРЕВОДОДАТЕЛЯ

L254XU

136

если ChargesType пуст, то PayerBankPlace+' '+PayerBankAddress, иначе тега нет

Город, страна(Банка перевододателя)

L254XU

137

если ChargesType пуст, то IMediaBankName, иначе тега нет

БАНК_ПОСРЕДНИ

L254XU

138

если ChargesType пуст, то IMediaBankPlace, иначе тега нет

Город, страна(Банка-посредника)

L254XU

139

если ChargesType пуст, то IMediaBankBIC, иначе тега нет

SWIFT-код(Банка-посредника)

L020XU

140

если ChargesType пуст, то BenefBankName, иначе тега нет

БАНК БЕНЕФИЦИАРА (наименование)

L035XU

141

если ChargesType пуст, то BenefBankAccount, иначе тега нет

Счет в Банке бенефициара

L050XU

142

если ChargesType пуст, то BenefBankBIC, иначе тега нет

SWIFT-код(Банка бенефициара

L020XU

143

если ChargesType пуст, то BenefBankAddress, иначе тега нет

Адрес (улица, дом)

L035XU

144

если ChargesType пуст, то BenefBankPlace, иначе тега нет

Адрес (город, страна)

L035XU

145

если ChargesType пуст, то Beneficiar, иначе тега нет

БЕНЕФИЦИАР (наименование)

L035XU

146

если ChargesType пуст, то BeneficiarAddress, иначе тега нет

Адрес (улица, дом)

L035XU

147

если ChargesType пуст, то BeneficiarPlace, иначе тега нет

Адрес (город, страна)

L035XU

148

если ChargesType пуст, то BeneficiarFiscalCode, иначе тега нет

ИНН (клиента бенефициара)

L035XN

149

если ChargesType пуст, то BeneficiarAccount, иначе тега нет

Номер счета бенефициара

L020X1

154

Номер и дата ПСИ

L035XU

155

''

Номер и дата ГТД

L210XU

157

GroundDocuments. DocumentType + (GroundDocuments. DocumentDate, GroundDocuments. DocumentNumber) (с 36 по 70 символ)

Перечень прилагаемых документов (часть 2)

L035XU

158

если ChargesType=='OUR', тогда '*', иначе тега нет

Расходы и комиссию списать с нашего счета

L001XY

160

если ChargesType=='BEN', тогда '*', иначе тега нет

Расходы и комиссии прочих банков с бенефициара

L001XY

163

если ChargesType=='BEN', тогда BenefBankCountryCode, иначе тега нет

Код страны банка бенефициара

L003XN

6.1.5  Таблица 5. Распоряжение на списание средств с транзитного валютного счета

№ поля

Заполнение

Описание

Формат

2

CustomerPropertyType + ' ' + CustomerName

Наименование предприятия

L254XU

27

CustomerBankName

Наименование банка

L160XU

70

''

Код вида платежа:

L002XN

166

DocumentNumber

Номер распоряжения

L020XU

167

DocumentDate

Дата распоряжения

L050XD

168

LicenceNumber

Номер уведомления

L020XU

169

LicenceDate

Дата уведомления

L050XD

170

UKNumber

Номер заявления о резервировании

L020XU

171

UKDate

Дата заявления о резервировании

L050XD

172

CurrCode

Код валюты общей суммы

L003XC1

173

AmountReceipts

Общая сумма инвалюты

174

summa_prop(173,172)

Общая сумма инвалюты прописью

L254XS2

175

Код операции поступления

L005XN

176

AccountTransit

Транзитный счет

L020X2

177

CurrCode

Код валюты обязательной продажи

L003XC1

178

AmountForSell

Сумма обязательной продажи

179

summa_prop(178,177)

Сумма обязательной продажи прописью

L254XS2

180

Код операции обязательной продажи

L005XN

181

Номер счета обязательной продажи

L020X2

182

CurrCode

Код валюты продажи с превышением

L003XC1

183

AmountFreeSell

Сумма валюты продажи с превышением

184

summa_prop(183,182)

Сумма валюты продажи с превышением пропись

L254XS2

185

Код операции продажи с превышением

L005XN

186

Номер счета продажи с превышением

L020X2

187

840

Код валюты зачисления

L003XC1

188

Сумма валюты зачисления

189

summa_prop(188,187)

Сумма валюты зачисления прописью

L254XS2

190

Код операции зачисления

L005XN

191

ReceiverRurAccount

Номер текущего вал. счета

L020X2

192

ReceiverRurBankName

Название уполномоченного банка, реквизиты

L254XU

193

CurrCode

Код вал. зачисления на спец. счет

L003XC1

194

AmountRest

Сумма вал. зачисления на спец. счет

195

summa_prop(194,193)

Сумма вал. зачисления на спец. счет прописью

L254XS2

196

Код операции зачисления на спец. счет

L005XN

197

ReceiverCurrAccount

Номер спец. банковского счета

L020X2

198

RequestRate

Курс продажи

199

Номер счета зачисления эквивалента

L020X0

200

Название банка зачисл. эквив. и реквизиты

L254XU

201

ReceiverCurrBIC

Название уполномоченного банка, где открыт спец. счет

L254XU

6.1.6  Таблица 5. Поручение на обязательную продажу валюты

№ поля

Заполнение

Описание

Формат

2

CustomerPropertyType + ' ' + CustomerName

Наименование предприятия

L254XU

27

CustomerBankName

Наименование банка

L160XU

70

''

Код вида платежа:

L002XN

166

DocumentNumber

Номер распоряжения

L020XU

167

DocumentDate

Дата распоряжения

L050XD

168

LicenceNumber

Номер уведомления

L020XU

169

LicenceDate

Дата уведомления

L050XD

170

UKNumber

Номер заявления о резервировании

L020XU

171

UKDate

Дата заявления о резервировании

L050XD

172

CurrCode

Код валюты общей суммы

L003XC1

173

AmountReceipts

Общая сумма инвалюты

174

summa_prop(173,172)

Общая сумма инвалюты прописью

L254XS2

175

Код операции поступления

L005XN

176

AccountTransit

Транзитный счет

L020X2

177

CurrCode

Код валюты обязательной продажи

L003XC1

178

AmountForSell

Сумма обязательной продажи

179

summa_prop(178,177)

Сумма обязательной продажи прописью

L254XS2

180

Код операции обязательной продажи

L005XN

181

Номер счета обязательной продажи

L020X2

182

CurrCode

Код валюты продажи с превышением

L003XC1

183

AmountFreeSell

Сумма валюты продажи с превышением

184

summa_prop(183,182)

Сумма валюты продажи с превышением пропись

L254XS2

185

Код операции продажи с превышением

L005XN

186

Номер счета продажи с превышением

L020X2

187

840

Код валюты зачисления

L003XC1

188

Сумма валюты зачисления

189

summa_prop(188,187)

Сумма валюты зачисления прописью

L254XS2

190

Код операции зачисления

L005XN

191

ReceiverRurAccount

Номер текущего вал. счета

L020X2

192

ReceiverRurBankName

Название уполномоченного банка, реквизиты

L254XU

193

CurrCode

Код вал. зачисления на спец. счет

L003XC1

194

AmountRest

Сумма вал. зачисления на спец. счет

195

summa_prop(194,193)

Сумма вал. зачисления на спец. счет прописью

L254XS2

196

Код операции зачисления на спец. счет

L005XN

197

ReceiverCurrAccount

Номер спец. банковского счета

L020X2

198

RequestRate

Курс продажи

199

Номер счета зачисления эквивалента

L020X0

200

Название банка зачисл. эквив. и реквизиты

L254XU

201

ReceiverCurrBIC

Название уполномоченного банка, где открыт спец. счет

L254XU

6.2  Описание таблиц клиентов и счетов АБС

6.2.1  Таблица 1. Справочник клиентов UBS

Таблица ClientUBS

Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5 6