მოთხოვნა
მეთოდის საშუალებით შესაძლებელია საკუთარ ანგარიშებს შორის ერთი ან რამდენიმე კონვერტაციის დოკუმენტის შექმნა.
პარამეტრები
UniqueIdrequiredglobally unique identifier
გარე (გამომძახებელ) სისტემაში დოკუმენტის უნიკალური იდენტიფიკატორი (Guid).
DocumentNooptionalstring
დოკუმენტის ნომერი.
SourceAccountNumberoptionalstring
გასაყიდი ვალუტის ანგარიში.
SourceCurrencyoptionalstring
გასაყიდი ვალუტა.
DestinationAccountNumberoptionalstring
საყიდელი ვალუტის ანგარიში.
DestinationCurrencyoptionalstring
საყიდელი ვალუტა.
Amountoptionaldecimal number
თანხა.
Rateoptionaldecimal number
AdditionalInfooptionalstring
დამატებითი ინფორმაცია. არ გამოიყენება ეროვნული ვალუტის გადარიცხვისას.
CheckUniqueIdoptionalboolean
თუ true, დოკუმენტის შექმნამდე შემოწმდება, ბოლო 7 დღის განმავლობაში იმავე UniqueId-ით დოკუმენტი უკვე შეიქმნა თუ არა. დუბლიკატის აღმოჩენისას ახალი დოკუმენტი არ იქმნება და ბრუნდება შედეგის კოდი 702.
- JSON
- XML
POST api/documents/conversion
Content-Type: application/json
[
{
"UniqueId": "fdbf64d0-d481-426f-9799-9a6920728e0c",
"DocumentNo": "sample string 2",
"SourceAccountNumber": "sample string 3",
"SourceCurrency": "sample string 4",
"DestinationAccountNumber": "sample string 5",
"DestinationCurrency": "sample string 6",
"Amount": 7.0,
"Rate": 8.0,
"AdditionalInfo": "sample string 9"
},
{
"UniqueId": "fdbf64d0-d481-426f-9799-9a6920728e0c",
"DocumentNo": "sample string 2",
"SourceAccountNumber": "sample string 3",
"SourceCurrency": "sample string 4",
"DestinationAccountNumber": "sample string 5",
"DestinationCurrency": "sample string 6",
"Amount": 7.0,
"Rate": 8.0,
"AdditionalInfo": "sample string 9"
}
]
POST api/documents/conversion
Content-Type: application/xml
<ArrayOfConversionPayment xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/CIBApi.Models">
<ConversionPayment>
<AdditionalInfo>sample string 9</AdditionalInfo>
<Amount>7</Amount>
<DestinationAccountNumber>sample string 5</DestinationAccountNumber>
<DestinationCurrency>sample string 6</DestinationCurrency>
<DocumentNo>sample string 2</DocumentNo>
<Rate>8</Rate>
<SourceAccountNumber>sample string 3</SourceAccountNumber>
<SourceCurrency>sample string 4</SourceCurrency>
<UniqueId>fdbf64d0-d481-426f-9799-9a6920728e0c</UniqueId>
</ConversionPayment>
<ConversionPayment>
<AdditionalInfo>sample string 9</AdditionalInfo>
<Amount>7</Amount>
<DestinationAccountNumber>sample string 5</DestinationAccountNumber>
<DestinationCurrency>sample string 6</DestinationCurrency>
<DocumentNo>sample string 2</DocumentNo>
<Rate>8</Rate>
<SourceAccountNumber>sample string 3</SourceAccountNumber>
<SourceCurrency>sample string 4</SourceCurrency>
<UniqueId>fdbf64d0-d481-426f-9799-9a6920728e0c</UniqueId>
</ConversionPayment>
</ArrayOfConversionPayment>
დაბრუნებული პარამეტრები
UniqueIdglobally unique identifier
უნიკალური იდენტიფიკატორი (Guid) გარე სისტემაში.
UniqueKeyinteger
დოკუმენტის უნიკალური იდენტიფიკატორი business online-ში.
ResultCodeinteger
ოპერაციის შედეგის კოდი (ლინკით ResultCode გვერდზე). result code
Matchdecimal number
შიდა გადარიცხვის დროს, თანხვედრის % თქვენ მიერ აკრეფილი მიმღების დასახელებასთან. იურიდიული პირის შემთხვევაში მოწმდება ბანკში IBAN-ის ანგარიშის მფლობელის დასახელებასთან, ფიზიკური პირის შემთხვევაში კი – სახელთან და გვართან. შედარების შედეგად ბრუნდება დამთხვევის პროცენტული მაჩვენებელი.
- JSON
- XML
[
{
"UniqueId": "93fb404b-5f8e-486b-8b35-610d71a41675",
"UniqueKey": 2,
"ResultCode": 1,
"Match": 1.0
},
{
"UniqueId": "93fb404b-5f8e-486b-8b35-610d71a41675",
"UniqueKey": 2,
"ResultCode": 1,
"Match": 1.0
}
]
<ArrayOfDocumentKey xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/CIBApi.Models">
<DocumentKey>
<Match>1</Match>
<ResultCode>1</ResultCode>
<UniqueId>93fb404b-5f8e-486b-8b35-610d71a41675</UniqueId>
<UniqueKey>2</UniqueKey>
</DocumentKey>
<DocumentKey>
<Match>1</Match>
<ResultCode>1</ResultCode>
<UniqueId>93fb404b-5f8e-486b-8b35-610d71a41675</UniqueId>
<UniqueKey>2</UniqueKey>
</DocumentKey>
</ArrayOfDocumentKey>