Відповіді:
Дякую за посилання, бачу помилку. Як відбувається додавання ТТН до реєстру:
1. Бокс надсилає запит в апинп і просить дати посилання на список доступних реєстрів getScanSheetList.
2. Бокс отримує список реєстрів:
Array
(
[status] => success
[data] => Array
(
[0] => Array
(
[Ref] => ab85e51b-6705-11eb-8513-b88303659df5
[Number] => 105-19871657
[DateTime] => 2021-02-04 18:26:01
[Printed] => 1
[Description] =>
[Count] => 10
)
[1] => Array
(
[Ref] => fca84ff8-660c-11eb-8513-b88303659df5
[Number] => 105-19807665
[DateTime] => 2021-02-03 12:45:52
[Printed] => 1
[Description] =>
[Count] => 8
)
[2] => Array
(
[Ref] => cf26eed7-6569-11eb-8513-b88303659df5
[Number] => 105-19790174
[DateTime] => 2021-02-02 17:17:48
[Printed] => 1
[Description] =>
[Count] => 4
)
[3] => Array
(
[Ref] => 5b9f2d27-648f-11eb-8513-b88303659df5
[Number] => 105-19737822
[DateTime] => 2021-02-01 15:14:04
[Printed] => 1
[Description] =>
[Count] => 19
)
[4] => Array
(
[Ref] => f9af7d3c-6227-11eb-8513-b88303659df5
[Number] => 105-19665031
[DateTime] => 2021-01-29 13:48:59
[Printed] => 1
[Description] =>
[MarketplacePartnerDescription] => Бізнес-кабінет
[Count] => 12
)
[5] => Array
(
[Ref] => 62902536-6166-11eb-8513-b88303659df5
[Number] => 105-19633396
[DateTime] => 2021-01-28 14:43:13
[Printed] => 1
[Description] =>
[MarketplacePartnerDescription] => Бізнес-кабінет
[Count] => 6
)
[6] => Array
(
[Ref] => 4344f429-60a4-11eb-8513-b88303659df5
[Number] => 105-19600894
[DateTime] => 2021-01-27 15:33:38
[Printed] => 1
[Description] =>
[MarketplacePartnerDescription] => Бізнес-кабінет
[Count] => 5
)
[7] => Array
(
[Ref] => d10d8e68-5ff3-11eb-8513-b88303659df5
[Number] => 105-19579204
[DateTime] => 2021-01-26 18:30:35
[Printed] => 0
[Description] =>
[MarketplacePartnerDescription] => Бізнес-кабінет
[Count] => 1
)
[8] => Array
(
[Ref] => f6281804-5fbd-11eb-8513-b88303659df5
[Number] => 105-19551008
[DateTime] => 2021-01-26 12:05:04
[Printed] => 1
[Description] =>
[MarketplacePartnerDescription] => Бізнес-кабінет
[Count] => 12
)
[9] => Array
(
[Ref] => 183d0acc-5ef5-11eb-8513-b88303659df5
[Number] => 105-19510826
[DateTime] => 2021-01-25 12:07:13
[Printed] => 1
[Description] =>
[MarketplacePartnerDescription] => Бізнес-кабінет
[Count] => 28
)
[10] => Array
(
[Ref] => 8f34b4bc-5ca3-11eb-8513-b88303659df5
[Number] => 105-19443932
[DateTime] => 2021-01-22 13:18:31
[Printed] => 1
[Description] =>
[MarketplacePartnerDescription] => Бізнес-кабінет
[Count] => 4
)
[11] => Array
(
[Ref] => 6d6c12a7-5c04-11eb-8513-b88303659df5
[Number] => 105-19430906
[DateTime] => 2021-01-21 18:19:25
[Printed] => 0
[Description] =>
[MarketplacePartnerDescription] => Бізнес-кабінет
[Count] => 1
)
[12] => Array
(
[Ref] => a7234529-5bd4-11eb-8513-b88303659df5
[Number] => 105-19405241
[DateTime] => 2021-01-21 12:37:26
[Printed] => 1
[Description] =>
[MarketplacePartnerDescription] => Бізнес-кабінет
[Count] => 8
)
[13] => Array
(
[Ref] => ad828e0c-5b2c-11eb-8513-b88303659df5
[Number] => 105-19383970
[DateTime] => 2021-01-20 16:35:01
[Printed] => 1
[Description] =>
[MarketplacePartnerDescription] => Бізнес-кабінет
[Count] => 5
)
[14] => Array
(
[Ref] => 86c9f437-5a73-11eb-8513-b88303659df5
[Number] => 105-19357114
[DateTime] => 2021-01-19 18:29:39
[Printed] => 0
[Description] =>
[MarketplacePartnerDescription] => Бізнес-кабінет
[Count] => 1
)
)
)
він починає перебирати їх по-очедері і дивиться, у якого з них стоїть [Printed] => 0 (це єдина ознака як ви бачите за яким можна хоч щось зрозуміти про реєстр)
У вашому випадку перший такий реєстр це:
[7] => Array
(
[Ref] => d10d8e68-5ff3-11eb-8513-b88303659df5
[Number] => 105-19579204
[DateTime] => 2021-01-26 18:30:35
[Printed] => 0
[Description] =>
[MarketplacePartnerDescription] => Бізнес-кабінет
[Count] => 1
)
3. Бокс бере номер ттн, бере номер реєстру d10d8e68-5ff3-11eb-8513-b88303659df5 і надсилає в нп запит: додай цю ттн до цього реєстру на що отримує помилку. Цю помилку можна уникнути якщо нова пошта зі свого боку ставитиме позначку [enabletoadd] => 1 наприклад або щось подібне, щоб ми могли розуміти можна додати до реєстру tn чи ні. Зараз ми сліпі, тому що НП не віддає нам жодної схожої інформації. Спробуйте масово написати їм запити в суппорт із подібним проханням.
05.02.2021, 15:53
Оригінальний коментар доступний на версії: ru
Дмитре, дякую за відповідь! Писатимемо до Нової пошти.
Але уточніть, будь ласка, ви зі свого боку точно не змінювали запиту?
Чому питаю: до минулого тижня за відсутності реєстру, до якого можна додати ТТН, при спрацюванні дії "Додати ТТН до реєстру", Нова пошта створювала новий реєстр.
А зараз не створює, шукає лише у вже створених.
До речі, про створення нового реєстру навіть написано у підказці до дії
https://i.imgur.com/iBcxSrC.pngі воно справді так спрацьовувало – ми цією функцією активно користувалися і саме створювали реєстри з Боксу.
А з того, що ви описали, новий реєстр ніби й не повинен створюватися.
За логікою має бути щось типу: якщо є реєстр з ознакою [Printed] => 0, то додай ТТН до цього реєстру,
якщо такого реєстру немає, то створи новий і додай ТТН до нього.
08.02.2021, 14:15
Оригінальний коментар доступний на версії: ru
ні, код із створенням реєстрів не змінювався кілька місяців.
а вище я показав вам, що ми знайшли реєстр.
можете підказати, чим ваша логіка відрізняється від того, що описав я? Мені здається, що нічим і ви просто неуважно читали сої повідомлення.
08.02.2021, 14:37
Оригінальний коментар доступний на версії: ru
я написав у сапорт НП вони просять додати текст запиту api у форматі xml чи json. Що мені їм відповісти? взагалі дивно якось ця функція працювала кілька років - її ніхто не мене і раптом вона злетіла, Максим каже що їм дуже легко працювати з новою поштою що НП будь-які запити підлаштовує під бокс але в цій ситуації бокс і НП не можуть знайти контакт і вирішують це через користувачів, які в цьому нічого не розуміють і, в принципі, нічим допомогти не можуть.
08.02.2021, 16:10
Оригінальний коментар доступний на версії: ru
ми паралельно відправили запит, але конкретної відповіді на жаль поки що немає.
тіло запиту отримання списку реєстрів:
{"apiKey":"XXXXX","modelName":"ScanSheet","calledMethod":"getScanSheetList"}
08.02.2021, 16:25
Оригінальний коментар доступний на версії: ru
Дмитре, ви маєте рацію я неуважно прочитала вашу відповідь :)
І не звернула увагу, що ви знаходите старий реєстр, до якого НП не може додати ТТН.
Але суті питання особливо не змінює, т.к. такі старі "підвислі" реєстри створювалися регулярно і майже завжди парочка таких висить у кабінеті Нової пошти. І раніше це не заважало Боксу створювати новий реєстр при неможливості додати ТТН до будь-якої з існуючих. А зараз заважає.
Зі свого боку теж написала у сапорт НП.
08.02.2021, 19:17
Оригінальний коментар доступний на версії: ru
Ми тільки-но видалили в кабінеті Нової пошти всі старі нероздруковані реєстри — і знову спробували додати ТТН до реєстру з боксу. Цього разу все вийшло – створився новий реєстр та ТТН до нього додалася.
Тож проблема загалом вирішилася.
Інша справа, що перевіряти щоразу наявність реєстрів, що "підвисли" в новій пошті, вкрай стомлююча. Загалом так само, як і створювати вручну новий щоранку.
Так що буде чудово, якщо знайдеться більш витончене рішення)
08.02.2021, 19:28
Оригінальний коментар доступний на версії: ru
З питання ТН видно, що вони нічого не зрозуміли по суті. Проблем із запитами у нас немає, є проблема зі сприйняттям відповіді через відсутність там потрібних полів. Ми написали через свої канали – чекайте на відповідь.
10.02.2021, 17:48
Оригінальний коментар доступний на версії: ru
Ніколи не звертав цього увагу, т.к. все працювало. Тим не менш, ми ніколи реєстри не друкували раніше, на новій пошті їх завжди витягував оператор. Як краще вчинити зараз? Кожен реєстр відразу друкувати в кабінеті, щоб ов працював, як слід? Поки що ов не пофіксує проблему з нп
11.02.2021, 12:19
Оригінальний коментар доступний на версії: ru
Проблема зайшла в глухий кут ? Два роки все працювало добре, 1 лютого все зламалося і ніхто не може сказати, що робити.
Ми пишемо в НП, НП вимагає конкретних завдань. два тижні створюємо реєстри у ручну
16.02.2021, 14:05
Оригінальний коментар доступний на версії: ru
Сергію, зайдіть до списку своїх реєстрів у НП та видаліть їх список. Про те, що проблему можна вирішити за 5 хвилин, таким чином було неодноразово написано вище. У чому складність це зробити?
16.02.2021, 14:36
Оригінальний коментар доступний на версії: ru
Це майже неможливо чи вимагає великого часу. У мене часто в момент, коли пакується посилка і ТТН створена - клієнти скасовують замовлення. Після цього спробуй знайди в особистому кабінеті нової пошти, які з цих ТТН реальні, а які ні.
Це один частий приклад, а таких безліч.
16.02.2021, 17:10
Оригінальний коментар доступний на версії: ru
Ви маєте рацію, 10 неправильних реєстрів не буде. Буде 1 неправильний, де насправді я віддаю 50 замовлень, а в ньому друкуються 100 замовлень, і через що виникають косяки:
- за цими 50 замовленнями я маю заплатити 200 грн за доставку, а за реєстром 400 грн;
- бувало таке, якщо надходить реєстром багато посилок, які немає за фактом - всі посилки відправника зупиняються до з'ясування. А тут: не вчасно пішла посилка - повернення яке коштує щонайменше 82 грн/шт.
16.02.2021, 17:24
Оригінальний коментар доступний на версії: ru
Дмитре, дивіться!
Наводжу реальний приклад: до 14 лютого ми робили близько 100 відправок на день. За цілу добу, в кабінеті Нової Пошти могло назбиратися 130 ТТН. Тобто, 30 шт – це вже не потрібні ТТН.
Коли настає час формування реєстру, менеджер має обрати всі потрібні ТТН (саме ті 100 шт, які нам потрібні, а не 130), і на підставі їх створити реєстр. Шукати вручну 30 ТТН з усіх 130 - це займає багато часу, може бути людський фактор.
На жаль, без створення реєстру в Боксі, ми зараз робимо через ЛК Нової Пошти і це автоматично додається +10-20 хвилин та помилки які вилазять боком.
16.02.2021, 17:43
Оригінальний коментар доступний на версії: ru
Краще не видалити, а роздрукувати.
Роман, якщо їх дуже багато – зайдіть у стару версію кабінету НП – там є можливість роздрукувати всі ваші реєстри масово. Просто виділіть їх галочкою та зробіть друк. Щоб увійти до старого ЛК, натисніть посилання на нього, коли логінетесь.
Але я теж не розумію в чому проблема переглянути статус друку реєстру - він пишеться в кабінеті нової пошти - і видалити або роздрукувати реєстри вибірково, тільки ті, які були створені давно, але не роздруковані.
За часом це займе хвилин 15 максимум точно менше, ніж збирати відправки за день вручну в реєстр.
І ще варіант, який у нас працював раніше – просто вранці кожного дня створювати реєстр вручну та додавати до нього 1 ТТН. Після цього дія працювала.
Але взагалі, відколи ми позбулися старих нероздрукованих реєстрів - все працює стабільно, без збоїв. Вже тиждень минув і проблем не було.
16.02.2021, 18:12
Оригінальний коментар доступний на версії: ru
Ми вже років зо два не роздруковуємо реєстри - скануємо реєстр зі смартфона. тобто у нас понад 700 нероздрукованих реєстрів це все потрібно видалити? а потім потрібно щодня не забувати заходити до кабінету НП і вручну видаляти вчорашній реєстр? ви знаходите це логічним рішенням проблеми для автоматизованої срм? Воно ж працювало кілька років, що змінилося? Максим каже що НП готова по бокс міняти апі, а тут взагалі незрозуміло в чому проблема і повний ступор.
16.02.2021, 18:24
Оригінальний коментар доступний на версії: ru
Сергію, я вище написав:
1. У чому проблема і що вона не з нашого боку
2. Що ми надіслали запит до НП і чекаємо відповіді
3. Як вирішити проблему тут і зараз
Що ви від мене хочете?
17.02.2021, 12:00
Оригінальний коментар доступний на версії: ru
Всі, хто пише про те, що є рішення у вигляді видалення - друку реєстрів - Вас не бентежить, що ви всі заплатили по кілька тисяч доларів за інтеграцію і що за такі шалені гроші не в змозі вирішити проблему протягом більше двох тижнів? Те, що є милиця – це чудово, тільки не за це ми платили. Я вимагаю, щоб ов вирішили проблему, а не відповідали тут клієнтам, виставляючи їх у поганому світлі типу "а ви що не можете видалити старі реєстри". Я обурений подібними відповідями підтримки. Вирішуйте негайно проблему, чи вистачить відписок!
17.02.2021, 12:00
Оригінальний коментар доступний на версії: ru
сьогодні НП дали термін 10 днів на додавання параметра в апі, щоб розуміти в який реєстр можна додавати ттн а в якій ні. З нашого боку, на доопрацювання потрібно буде ще 1-2 дні.
17.02.2021, 13:01
Оригінальний коментар доступний на версії: ru
так і не зрозумів. що зламалося.
не роздруковані реєстри були завжди,
але тепер пошта згадала про них і почала видавати на запит.
або бокс раніше їх ігнорував – а тепер вирішив у них додавати накладні.
хотів усіх обхитрити і подивитися які реєстри у мене не роздруковані, але devcenter.novaposhta.ua відмовився взагалі видавати мені реєстри.(ключ новий...)
https://prnt.sc/100vl8r
19.02.2021, 15:31
Оригінальний коментар доступний на версії: ru
Можливо питання в тому що реально реєстр ніхто не друкує.
а прийшов на пошту, роздруковував наклейки (навіть не ставив на відправку)
відправив посилки,
а додати вже до цього реєстру посилки не можу
але реєстр не роздруковано
раніше цього вистачало щоб створювався новий реєстр, а тепер ні
19.02.2021, 19:32
Оригінальний коментар доступний на версії: ru
Будь ласка, приєднуйтесь до діалогу. Якщо вам є що сказати – будь ласка, напишіть коментар. Для входу потрібний мобільний телефон та смс-код для ідентифікації.
Увійти та написати коментар