Академический Документы
Профессиональный Документы
Культура Документы
промежуточный отчёт
промежуточный отчёт
Response {
"id": 1217001
}
Request {
"inn": "8650688357",
"kpp": "865068835",
"ogrn": "8650688357446",
"fullName":
"JYRLFRQWKCGBMPAFYQKYFLDPTYLPLIMWOSAQHVQGAIEHPXISRJPMONCLBUDYEXVGROTWCCKJIFKONESIUF
TNFYXPGQXEQQKLYYBMHAXFBYLJLGFUCPPVYJGOXRYCITWKSIFYWXKHHJKCUDVSVNGGTBGHRWWQOTENSSLXD
QPCCUNKHOTWPOANLGTCVXDHHADTPSHRDETSOKKADBSSWJSBKSEMNWDLJAIAJTKOKXJMIUIJTIHA",
"shortName":
"HILNQPPIEYIOCSCMWDTPHYRKEEBWCUKTUOSIOQIJMDKPETWMDTWVLNPBYRUOSLGK",
"engName":
"HILNQPPIEYIOCSCMWDTPHYRKEEBWCUKTUOSIOQIJMDKPETWMDTWVLNPBYRUOSLGKDAAKGXRFBLVXFTWHLJ
YWQTCJIJQNWSADQMODSVBKBEABQGTBSGJREWXKPNYTQPHCQDHUTSAWTYVVHBXENVMIBDIJNXPFUEXRPNRPV
WLGGKYLQLAEYFTEUCCMECJOKYQLTSYYCNWCUHUDNTYQKNYORUQGOFFBDLBIEJQKPCKNLTJTHGNBTJRVNEEK
BKJVDJB",
"edoCode": "123-HXEEDOGFOPAJXQTCHOYJPVEMBDUTWYTDKIDDEKSHRO",
"gln": "6501336071862",
"okpo": "65013360",
"kno": "6501",
"bankAccount": "40817810830002323329",
"bankBik": "040349602",
"phone": "+72340777125",
"emailAccountant": "HXEEDOGF@HXEE.ru",
"fax": "+78004615115",
"signerAppointmentDocType": 1,
"signerAppointmentDocInfo": "№78/20 от 20.03.2020",
"addressIndex": "800461",
"addressRegion": "19",
"addressDistrict":
"JOMCTSJRUUXVIPRUHEPSNHPRQXIOFNVHEMMIVPBGFTBMSWFSGHURXUHPBOOLRLAEEUBSJMIBSKESHXKKNT
RCMQNSNLRAXWWNSDHO",
"addressCity":
"JOMCTSJRUUXVIPRUHEPSNHPRQXIOFNVHEMMIVPBGFTBMSWFSGHURXUHPBOOLRLAEEUBSJMIBSKESHXKKNT
RCMQNSNLRAXWWNSDHO",
"addressStreet":
"JOMCTSJRUUXVIPRUHEPSNHPRQXIOFNVHEMMIVPBGFTBMSWFSGHURXUHPBOOLRLAEEUBSJMIBSKESHXKKNT
RCMQNSNLRAXWWNSDHO",
"addresslBuilding": 14716,
"addressBlock": 31032,
"addressApart": 38677,
"addressLocality":
"KCGQGRCPFNNRCQIIPRVOXBBTNWCMARDQRGWDKHOFKFXRXXBUTECXHELUAFYADYGBSAHORXFUEPAACRAJHJ
QQRJCVWGLVEFJRLHKR"
}
Успех
GET /company:
Response {
"id": 1217001
}
Успех
POST /contract
С ПАРТНЁРОМ
Request 1 {
"companyId": 1217001,
"type": "Договор на Адаптер Barcode",
"srvCodes": [
{
"code": "SKP_ORG_TOKEN",
"price": 58525
}
],
"partner": "AUDIT"
}
БЕЗ ПАРТНЁРА
Request 2 {
"companyId": 1217001,
"type": "Договор на Адаптер Barcode",
"srvCodes": [
{
"code": "SFERA_MDM_SKU",
"price": 77677
}
],
"partner": "KORUS"
}
Repsonse 1 {
"id": 132185
}
Response 2 {
"id": 132186
}
Успех
GET /contract
Request {
companyId: 1217001
type: Договор на Адаптер Barcode
active: false (//данного параметра в документации нет, наверное для
презентации его лучше удалить тчобы не было вопросов, т.к. логика под него на их
стороне тоже отсутствует)
}
Response [
{
"id": 132185
},
{
"id": 132186
}
]
Успех - возвращает IdResponseDto[] по ID компании
POST /invoice
Request 1 {
"contractId": 132185,
"srvCodes": [
{
"srvCode": "УЦ Сбербанк ",
"price": 88629,
"quantity": 9
}
]
}
Response 1 {
"title": "Bad parameters SrvCode.",
"code": "CRM-E0003"
}
Request 2 {
"contractId": 132185,
"srvCodes": [
{
"srvCode": "CONNECTION_Logistics",
"price": 12071,
"quantity": 6
}
]
}
Response 2 {
"id": 2500864
}
Request 3 {
"contractId": 132186,
"srvCodes": [
{
"srvCode": "SPRANET_SB",
"price": 53945,
"quantity": 38
}
]
}
Response 3 {
"id": 2500866
}
GET /invoice/payment/status
Request 1 {
invoiceId: 2500864
}
Response 1 {
"paymentStatus": "not paid"
}
Request 2 {
invoiceId: 2500866
}
Response 2 {
"paymentStatus": "not paid"
}
DELETE /invoice
Request 1 {
invoiceId: 2500864
}
Response {
"id": 2500864
}
Успех, счёт удалён (но я не могу получить полный доступ к базе и увидеть что
счет действительно дропнулся)
POST /invoice/close
Request {
invoiceId: 250086
}
Response {
Code Details
200
Response headers
connection: keep-alive
content-length: 0
date: Tue,04 Oct 2022 21:51:28 GMT
server: nginx
}
Успех
Request {
invoiceId: 250084 (ранее удалённый)
}
Response {
can't parse JSON. Raw result:
Request API exception: [403 Forbidden] during [POST] to [https://rd-
crm-api-tst.esphere.local/api/v1/invoice/2500864/close]
[CrmRest#closeInvoice(Long)]: [{"title":"Invoice created by another
system.","code":"CRM-E0022"}]
}