Код статусу зареєстрованих. СОМ та АПІ
Код статусу зареєстрованих. СОМ та АПІ
Пошук за ІД документів ПН повертає різний код для "Зареєстрованих" документів:
1) СОМ:
App.GetSendSTTByExDocID(ИД) - повертає код 9. Все ОК, дійсно документ зареєстрований.
2) АПІ:
Запрос = "/api/Info/GetDocSendStt?idOrg=" + orgId + "&exDocID=" + ИД;
- повертає код 3, "Готовий до відправки".
Схоже на логічну помилку в АПІ. Протестуйте будь ласка на зареєстрованих ПН, чи дійсно повертає код зареєстрованих.
1) СОМ:
App.GetSendSTTByExDocID(ИД) - повертає код 9. Все ОК, дійсно документ зареєстрований.
2) АПІ:
Запрос = "/api/Info/GetDocSendStt?idOrg=" + orgId + "&exDocID=" + ИД;
- повертає код 3, "Готовий до відправки".
Схоже на логічну помилку в АПІ. Протестуйте будь ласка на зареєстрованих ПН, чи дійсно повертає код зареєстрованих.
-
- Повідомлень: 658
- З нами з: 02 липня 2021, 09:20
Re: Код статусу зареєстрованих. СОМ та АПІ
Добрий день!Inkognito писав: ↑20 квітня 2024, 10:25Пошук за ІД документів ПН повертає різний код для "Зареєстрованих" документів:
1) СОМ:
App.GetSendSTTByExDocID(ИД) - повертає код 9. Все ОК, дійсно документ зареєстрований.
2) АПІ:
Запрос = "/api/Info/GetDocSendStt?idOrg=" + orgId + "&exDocID=" + ИД;
- повертає код 3, "Готовий до відправки".
Схоже на логічну помилку в АПІ. Протестуйте будь ласка на зареєстрованих ПН, чи дійсно повертає код зареєстрованих.
Перевірено роботу метода /api/Info/GetDocSendStt для зареєстрованих ПН.
Повертається відповідь:
{
"Code": 0,
"Name": "SendStt",
"Value": "9",
"Message": null
}
Можу припустити, що у Вас наявно два документи з однаковим idOrg та exDocID в БД.
Можливо, повертається інформація про інший документ.
Re: Код статусу зареєстрованих. СОМ та АПІ
Така ситуація по всім зареєстрованим ПН та Д2, в кількох базах. Жодна зареєстрована ПН не повертає 9.
Code 0
Name SendStt
Value 3
Message
Code 0
Name SendStt
Value 3
Message
-
- Повідомлень: 658
- З нами з: 02 липня 2021, 09:20
Re: Код статусу зареєстрованих. СОМ та АПІ
Надайте, будь ласка, скріншот Протоколу одного з таких документів, де буде видно операції по даному документу, в особисті повідомлення.
Додатково вкажіть версію програми, вкажіть, як ці підприємства були створені в БД (вручну, резервне копіювання тощо).
Якщо можливо, замість перерахованого вище надайте приклад БД та параметри запиту для перевірки.
Re: Код статусу зареєстрованих. СОМ та АПІ
Доброго дня
У мене також для ПН повертає 3
Ще перевірив для акцизних накладних і там теж 3
{
"Code": 0,
"Name": "SendStt",
"Value": "3",
"Message": null
}
У мене також для ПН повертає 3
Ще перевірив для акцизних накладних і там теж 3
{
"Code": 0,
"Name": "SendStt",
"Value": "3",
"Message": null
}
-
- Повідомлень: 658
- З нами з: 02 липня 2021, 09:20
Re: Код статусу зареєстрованих. СОМ та АПІ
Вкажіть, будь ласка, назву СУБД та її версію.
Re: Код статусу зареєстрованих. СОМ та АПІ
СУБД - PostgreSQL 15.
зробив невелику аналітику по акцизних накладних вийшла наступна картина
Кількість документів | sendstt
42 | 0
12647 | 3
1 | 4
70 | 6
1097 | 9
3459 | 10
11 | 14
7 | 15
1 | 48
Тобто якась частина документів отримує код 9, але переважна більшість залишається з кодом 3
По податкових
35 | 0
526 | 3
86 | 4
378 | 9
34 | 10
96 | 14
зробив невелику аналітику по акцизних накладних вийшла наступна картина
Кількість документів | sendstt
42 | 0
12647 | 3
1 | 4
70 | 6
1097 | 9
3459 | 10
11 | 14
7 | 15
1 | 48
Тобто якась частина документів отримує код 9, але переважна більшість залишається з кодом 3
По податкових
35 | 0
526 | 3
86 | 4
378 | 9
34 | 10
96 | 14
-
- Повідомлень: 658
- З нами з: 02 липня 2021, 09:20
Re: Код статусу зареєстрованих. СОМ та АПІ
Чи є у Вас можливість надати скріншот Протоколу одного з документів, по якому повертається значення 3, де буде видно операції по документу, в особисті повідомлення? Або ж сам експортований документ "для обміну звітністю".lopik писав: ↑22 квітня 2024, 18:07СУБД - PostgreSQL 15.
зробив невелику аналітику по акцизних накладних вийшла наступна картина
Кількість документів | sendstt
42 | 0
12647 | 3
1 | 4
70 | 6
1097 | 9
3459 | 10
11 | 14
7 | 15
1 | 48
Тобто якась частина документів отримує код 9, але переважна більшість залишається з кодом 3
По податкових
35 | 0
526 | 3
86 | 4
378 | 9
34 | 10
96 | 14
-
- Повідомлень: 658
- З нами з: 02 липня 2021, 09:20
Re: Код статусу зареєстрованих. СОМ та АПІ
Перевірено на конкретному прикладі.
Sendstt даних документів в БД дійсно має значення '3'.
В роботі.
Sendstt даних документів в БД дійсно має значення '3'.
В роботі.
-
- Повідомлень: 658
- З нами з: 02 липня 2021, 09:20
Re: Код статусу зареєстрованих. СОМ та АПІ
Для даних документів в COM методі реалізовано виключення та доопрацьовано алгоритм отримання значення.
Передано запит до відділу розробки для реалізації аналогічного доопрацювання для REST API метода.
На даний час отримується оригінальне значення із поля БД.
Передано запит до відділу розробки для реалізації аналогічного доопрацювання для REST API метода.
На даний час отримується оригінальне значення із поля БД.