Infoproff API hujjatlari - v2


Boshlash


Veb-xizmat WS-DL va sxemalari bu yerda joylashgan.:

http://wsdfn.infoproff.com/v2/

Veb-xizmatning asosiy funksiyalari:

  • SimpleSearch - Turli mamlakatlardagi kompaniyalar haqidagi ma'lumotlarni qidiring.
  • Order - order_id yaratadi va takrorlarni qaytaradi. Takrorlar quyidagi parametrlar bo'yicha tanlanadi: country, product, delivery_term and reg_code.
  • OrderCancellation - Agar siz buyurtma so'rovini yuborgan bo'lsangiz va order_idni olgan bo'lsangiz, bu buyurtmani bekor qilish imkoniyatiga egasiz (agar u hali ishlab chiqarishga o'tkazilmagan bo'lsa).
  • OrderConfirmation - order_id ni olgach, buyurtmangizni 1 soat ichida tasdiqlashingiz kerak. Agar 1 soat ichida tasdiqlamasangiz, buyurtma avtomatik bekor qilinadi.
  • ChkStatus - Buyurtma holatini tekshiring.
  • GetReport - Tayyor hisobotlarni oling.
  • GetClassifiersFinancialStatements - Barcha moliyaviy hujjatlarni barcha elementlari bilan oling: row_number, row_formated_description, row_lang_key va row_order.
  • GetLegalForms - Mavjud barcha mamlakatlar uchun barcha huquqiy shakllarni oling.
  • GetActivityClassificators - Ma'lum faoliyat klassifikatori uchun barcha kodlar va tavsiflarni oling.
  • GetDictionaryStandardPhrases - Barcha standart iboralarni kalitlar va til bilan oling.
  • GetAvailableProducts - Mavjud mahsulotlar ro'yxatini oling.
  • CreditOpinionCalculator - Credit Opinion Calculator kompaniyaga kredit bahosini belgilashga yordam beradi.

API bir nechta xizmatlarni taqdim etadi:

  1. Quyidagi mamlakatlar uchun onlayn kredit hisobotlari: Avstriya (AUT), Belgiya (BEL), Birlashgan Qirollik (GBR), Bolgariya (BGR), Chexiya (CZE), Daniya (DNK), Estoniya (EST), Finlyandiya (FIN), Fransiya (FRA), Germaniya (DEU), Gretsiya (GRC), Irlandiya (IRL), Ispaniya (ESP), Italiya (ITA), Latviya (LVA), Lyuksemburg (LUX), Malta (MLT), Mo'g'uliston (MNG), Moldova (MDA), Niderlandiya (NLD), Norvegiya (NOR), Ozarbayjon (AZE), Polsha (POL), Portugaliya (PRT), Qirg'iziston (KGZ), Qozog'iston (KAZ), Rossiya (RUS), Shvetsiya (SWE), Shveytsariya (CHE), Sloveniya (SVK), Sloveniya (SVN), Vengriya (HUN), Xitoy (CHN), Xorvatiya (HRV)
  2. Quyidagi mamlakatlar uchun oflayn hisobotlar: Barcha mamlakatlar
  3. Kredit fikri kalkulyatori
  4. Company search

Kompaniyani qanday qidirish mumkin?


Kompaniya qidiruvi 2 ta variantdan iborat:

  1. Kompaniya nomi bo'yicha qidiring,
  2. Ro'yxatdan o'tish kodiga ko'ra qidirish.
Mavjud mamlakatlar ro'yxati: Finlyandiya (FIN), Shvetsiya (SWE), Norvegiya (NOR), Daniya (DNK)
Muhim ma'lumot:
Norvegiya reyestri o'chirib tashlangan kompaniyalarni nomlari bo'yicha qidirishga ruxsat bermaydi. Shuning uchun Norvegiyada o'chirib tashlangan kompaniyalar bo'yicha nomlar bo'yicha SimpleSearch taqdim eta olmaymiz.
Field's length:
company_name varchar(512)
company_code varchar(64)

Quyida misolni topishingiz mumkin.:


Funktsiya SimpleSearch

2-variant: ro'yxatdan o'tish kodi bo'yicha qidirish

Funktsiya SimpleSearch

Kredit hisobotini qanday buyurtma qilish mumkin?


Ro'yxatdan o'tkazishdan hisobotni qabul qilishgacha bo'lgan tartib quyidagi bosqichlardan iborat:

  1. Foydalanuvchi yangi buyurtma ro'yxatdan o'tkazadi ("Order" funksiyasi). Tizim buyurtma tafsilotlarini, so'nggi 60 kun ichida berilgan takroriy buyurtmalar ro'yxatini qaytaradi va buyurtmani tasdiqlashni kutadi.
  2. Foydalanuvchi buyurtmani tasdiqlaydi (funksiya "OrderConfirmation"). Tizim buyurtmani ishlab chiqarishga yuboradi va joriy ishlab chiqarish holatini qaytaradi.
  3. Foydalanuvchi buyurtma holatini tekshiradi (funksiya "ChkStatus").
  4. Agar buyurtma tayyor bo'lsa, foydalanuvchi hisobotni yuklab olishi mumkin (GetReport funksiyasi).
Mavjud mamlakatlar ro'yxati: Finlyandiya (FIN), Shvetsiya (SWE)
Field's length:
business_name varchar(512)
reg_code varchar(64)
vat_code varchar(64)
address varchar(512)
phone varchar(256)
email varchar(256)
additional_info varchar(512)
ref_code varchar(64)

Quyida misolni topishingiz mumkin.:


1-qadam: hisobotni buyurtma qiling

Buyurtmani tasdiqlash bosqichini keraksiz deb hisoblaydigan foydalanuvchilar "confirm_order" elementidan foydalanib, "TRUE" qiymatini uzatishlari mumkin.

Odatda onlayn rejimda kredit hisobotini tayyorlash uchun 10–20 soniya vaqt ketadi.
Shuning uchun onlayn hisobotlar uchun har 5 yoki undan ortiq soniyada tekshiruv o'tkazishingiz kerak.

Sinov hisobi uchun mavjud kompaniyalar ro'yxati:

01120389 FIN, 01163231 FIN, 01332146 FIN, 01795458 FIN, 02245466 FIN, 07640633 FIN, 08481566 FIN, 08607931 FIN, 09484603 FIN, 09488655 FIN, 16366779 FIN, 16433070 FIN, 16457849 FIN, 16564505 FIN, 19148611 FIN, 20453920 FIN, 20453947 FIN, 26513621 FIN, 27019879 FIN, 27240442 FIN, 27330384 FIN, 27748684 FIN, 28725388 FIN, 29048796 FIN, 5560117482 SWE, 5564294089 SWE, 5566436035 SWE, 5569760464 SWE
Bundan tashqari, (delivery_term = "o") onlayn hisobotlari uchun har bir mamlakat uchun yaratilgan namunalarni (ro'yxatdan o'tish kodi: "00000000") ishlatishingiz mumkin. Ushbu hisobotlar bepul bo'lib, test hisobidan foydalanib buyurtma qilinishi mumkin.
Funktsiya Order

Funktsiya OrderCancellation

2-qadam. Buyurtmani tasdiqlash

Funktsiya OrderConfirmation

3-qadam. Holatni tekshirish

Funktsiya ChkStatus

4-qadam. Hisobotni oling

Onlayn hisobotlar uchun mavjud tillar ro'yxati: en (English), et (Estonian), ru (Russian), de (German)
Onlayn hisobotni PDF formatida yuklab olish hozircha mumkin emas.
Funktsiya GetReport

Hisobotlar uchun quyidagi holatlar ishlatiladi:

  • Davom etmoqda - Ishlab chiqarish bosqichidagi hisobot
  • Canceled - Bekor qilingan buyurtma
  • Finished - Hisobot tayyor.
  • Updated - Tayyor hisobotga ma'lumot qo'shildi.
  • Rejected - Order is rejected (Insufficient funds, incorrect order details or other reason).
  • Technical Error - Tizimimizda texnik xato yuz berdi. Bu shuni anglatadiki, biz bu xatolikdan xabardormiz va uni iloji boricha tezroq tuzatamiz. Buyurtmani qabul qilishingiz mumkin bo'lgan vaqtda sizga xabar beriladi.

Agar ijro holati {tugallangan} yoki {yangilangan} bo'lsa, unda siz buyurtma olishingiz mumkin.

Offlayn hisobotni qanday yuklab olish mumkin?


Offlayn hisobotlarni to'g'ridan-to'g'ri yuklab olishingiz mumkin. Buni qanday qilish kerakligi bo'yicha ko'rsatma quyidagicha:

So'rov 3 qismdan iborat:

  1. https://www.infoproff.com/en/orders/files/ qismi tuzatildi
  2. Sizning noyob xeshingiz, uni biz javoban taqdim etamiz
  3. Va oxirida doimiy qism /download

Kredit bo'yicha fikrni qanday olish mumkin?


Funktsiya CreditOpinionCalculator

Qo'shimcha ma'lumotni qanday olish mumkin?


Funktsiya GetClassifiersFinancialStatements
Funktsiya GetActivityClassificators
Funktsiya GetDictionaryStandardPhrases
Funktsiya GetAvailableProducts

Mumkin bo'lgan xatolar


Ushbu xatoliklar veb-xizmatimizga so'rov yuborilayotganda yuzaga kelishi mumkin..


Barcha funksiyalar
  • Foydalanuvchi nomi/parol noto'g'ri yoki sizda ruxsat yo'q.
    Siz noto'g'ri kirish ma'lumotlarini kiritmoqdasiz yoki API-ga kirishingiz bloklangan.

Funktsiya SimpleSearch
  1. Sizda bu mamlakatda qidiruv o'tkazish huquqi yo'q.
    Mavjud mamlakatlar ro'yxati: Finlyandiya (FIN), Shvetsiya (SWE)
Funktsiya Order
  1. Ushbu mahsulot mavjud emas.
    Bunday mahsulot topilmadi va uni buyurtma qilish mumkin emas.
  2. Siz "legal_form" huquqiy shakliga ega kompaniya bo'yicha hisobotni buyurtma qila olmaysiz.
    Ushbu xato faqatga tegishli: Shvetsiya (SWE)
    Shvetsiyada quyidagi huquqiy shakllar bilan onlayn hisobot (delivery_term = "o") buyurtma qilish mumkin emas:
    • enskild näringsidkare
    • kommanditbolag
    • handelsbolag
  3. Ushbu kompaniya test ro'yxatida yo'q.
    Kompaniya ro'yxatga olish kodi bizning test ro'yxatimizda yo'q.
    Sinov hisobi uchun mavjud kompaniyalar ro'yxati:
    01120389 FIN, 01163231 FIN, 01332146 FIN, 01795458 FIN, 02245466 FIN, 07640633 FIN, 08481566 FIN, 08607931 FIN, 09484603 FIN, 09488655 FIN, 16366779 FIN, 16433070 FIN, 16457849 FIN, 16564505 FIN, 19148611 FIN, 20453920 FIN, 20453947 FIN, 26513621 FIN, 27019879 FIN, 27240442 FIN, 27330384 FIN, 27748684 FIN, 28725388 FIN, 29048796 FIN, 5560117482 SWE, 5564294089 SWE, 5566436035 SWE, 5569760464 SWE
  4. Biznes nomi yoki ro'yxatga olish kodi talab etiladi.
    Oflayn hisobotni buyurtma qilganda (delivery_term = "n", "f" yoki "s") "Business Name" yoki "Reg Code" talab qilinadi.
  5. Yetkazib berish muddati onlayn bo'lganda Reg Code talab qilinadi.
    Onlayn hisobotni buyurtma qilganda (delivery_term = "o") "Reg Code" talab qilinadi.

Funktsiya GetReport
  1. Ushbu til qo'llab-quvvatlanmaydi.
    Onlayn hisobotlar uchun mavjud tillar ro'yxati: en (English), et (Estonian), ru (Russian), de (German)

Funksiyalar GetReport ChkStatus
  1. Noto'g'ri order_id.
    Buyurtma ID topilmadi. Order funksiyasidan foydalanganda buyurtma ID olasiz.

Funktsiya OrderCancellation
  1. Your order is already canceled.
    Siz buyurtmani bekor qilishga endi ruxsatingiz yo'q.

Funktsiya OrderConfirmation
  1. Siz endi buyurtmani tasdiqlashga ruxsatingiz yo'q. 'order_id'ni olganingizdan so'ng bir soat ichida tasdiqlash amalga oshirilishi mumkin.

SOAP (3-versiya) SOAP (2-versiya)ga nisbatan o'zgarishlari


SOAP (3-versiya) SOAP (2-versiya)ga nisbatan o'zgarishlari [Umumiy ko'rinish]

1) Yangi funksiya: ChkFinance

Allows you to search for available financial statements.
Currently available only in EST (Estonia), SWE (Sweden)

2) Funktsiya: SimpleSearch

- Changes in list of available countries: Finland (FIN), Sweden (SWE), Norway (NOR), Denmark (DNK), Belgium (BEL), Estonia (EST), Netherlands (NLD), United Kingdom (GBR), Ireland (IRL), France (FRA), Spain (ESP), Portugal (PRT), Germany (DEU), Italy (ITA), Austria (AUT), Switzerland (CHE), Cyprus (CYP)

- Each time you place an request we asaign a new 'search_result_id' for each company. You need to use this 'search_result_id' to place online orders.

Also you can place offline (delivery_term = 'n', 'f' or 's') orders with 'search_result_id', if you desire.

3) Funktsiya: Order
Identification is required!

Onlayn buyurtma berish uchun 'SimpleSearch' funksiyasidan 'search_result_id' qiymatini olishingiz kerak, va faqat shundan keyin onlayn (delivery_term = 'o') buyurtma berishingiz mumkin.

- Onlayn kredit hisobotlari uchun mavjud mamlakatlar ro'yxatidagi o'zgarishlar: Finland (FIN), Sweden (SWE), Belgium (BEL), Netherlands (NLD), Estonia (EST)

- Moliyaviy hisobotlarni (mahsulot: finances) onlayn rejimda yuklab olish mumkin.: Estonia (EST), Sweden (SWE)

3) Funktsiya: GetReport

- Changes in of available languages: en (English), et (Estonian), ru (Russian), de (German), zh (Chinese), ja (Japanese), bg (Bulgarian), cs (Czech), da (Danish), el (Greek), fi (Finnish), fr (French), hu (Hungarian), it (Italian), lv (Latvian), lt (Lithuanian), nl (Dutch), pl (Polish), pt (Portuguese), ro (Romanian), sk (Slovak), sl (Slovenian), es (Spanish), sv (Swedish)


SOAP (3-versiya) SOAP (2-versiya)ga nisbatan o'zgarishlari [WSDL and XSD]

File: report.xsd

Yangi elementlar:

- report/negative_information/debts/item/remainder_range

- report/negative_information/debts/item/remainder_non_standard_range

File: report.wsdl

Yangi funksiya:

- ChkFinance

Function that allows you to search for available financial statements.

NB: This function is only needed when ordering a product: finances (Financial statements) with delivery_term = 'o'.
File: order.xsd

1) OrderReportRequest has a choice:

- order_details:

Using general information: business_name, reg_code, vat_code, address, phone, email, additional_info

NB:
* Business Name or Registration Code is required
* Only for orders with delivery_term: 'n', 'f' and 's' (credit reports in offline mode)

- order_details_by_id:

Using 'search_result_id'

NB:
* 'search_result_id' can be obtained with function: 'SimpleSearch'
* each new search generates new 'search_result_id'

2) order_details

Yangi element:

- preferable_finances

NB: This element is required only ordering a product: finances (Financial statements) with delivery_term = 'o'.

3) SimpleSearchRequest

Olib tashlangan element:

search_block.reg_code

Yangi element:

search_block->company_code

NB: in some countries we allow to search companies by vat_code.

4) SimpleSearchResponse

Olib tashlangan elementlar

- code

Yangi elementlar:

  • - search_result_id (is required for order with delivery_term = 'o')
  • - name_transliteration
  • - reg_code
  • - vat_code
  • - unified_legal_form