1b.app
Скопійоване посилання -

розробити дію процесу з додавання ТТН до реєстру відправок justin

прошу розробити дію процесу з додавання ТТН до реєстру відправок justin
Оригінальне питання доступне на версії: ru

Відповіді:

Як би все не зовсім так просто і очевидно за документацією https://justin.ua/api/api_justin_documentation.pdf
Виходить ми можемо отримати інформацію щодо реєстрів на дату оформлення ЄП та отримати список реєстром на цю дату (стор. 106).
Далі по черзі ми можемо спробувати додати ЄП до якогось із існуючих реєстрів (якщо у реєстрі є ЄП у статусі "Заплановано" - буде помилка) (стор. 102).
Якщо нікуди не змогли додати, створили новий реєстр і додали туди ЄП (стор. 102).
Якщо цей алгоритм вірний (рекомендую його обговорити з техпідтримкою Justin) - можна зробити дію, яка додає або видаляє з реєстру ЄП - таку дію займе 6ч.
Так само за аналогією з Новою поштою можна зробити блок у масові зміни, який робитиме те саме, що й дія - займе в реалізації близько 3-х годин (за умови реалізації вищезгаданої дії).
12.08.2021, 14:49
Оригінальний коментар доступний на версії: ru

Перегиняк Александр
Oneboxconsulting (интегратор)

Тиндик Максим Вадимович
OneBox production написав:
Виходить ми можемо отримати інформацію щодо реєстрів на дату оформлення ЄП та отримати список реєстром на цю дату (стор. 106).
Далі по черзі ми можемо спробувати додати ЄП до якогось із існуючих реєстрів (якщо у реєстрі є ЄП у статусі "Заплановано" - буде помилка) (стор. 102).
Якщо нікуди не змогли додати, створили новий реєстр і додали туди ЄП (стор. 102).
Якщо цей алгоритм вірний (рекомендую його обговорити з техпідтримкою Justin) - можна зробити дію, яка додає або видаляє з реєстру ЄП - таку дію займе 6ч.

виставте рахунок. будь ласка
16.08.2021, 15:35
Оригінальний коментар доступний на версії: ru

доопрацьовано дію "Додати/видалити ЄП до/з реєстру Justin"
31.08.2021, 13:02
Оригінальний коментар доступний на версії: ru

Перегиняк Александр
Oneboxconsulting (интегратор)

Тиндик Максим Вадимович
OneBox production
Адміністратор писав/ла:
доопрацьовано дію "Додати/видалити ЄП до/з реєстру Justin"

перевіряю – не працює
додав до процедури зазначену вами дію, налаштував її
при виклику процедури процес зависає (кнопки переходів у статуси та виклику процедур блокуються) на невизначений час. Доводиться перевантажувати сторінку
ось тестовий процес https://box.e-zoo.com.ua/admin/customorder/order/1637030/edit/ (в нього вже додано ТТН). Виклик процедури тут
01.09.2021, 08:39
Оригінальний коментар доступний на версії: ru

Ось тут є лог - там останній запис - при спробі створення нового реєстру (як у документації з порожнім параметром number (https://justin.ua/api/api_justin_documentation.pdf стор.102-103) видає помилку, що ЄП не знайдена.
Мабуть, тут потрібно уточнити у Justin що саме їм не подобається в цій ЄП
01.09.2021, 14:25
Оригінальний коментар доступний на версії: ru

Перегиняк Александр
Oneboxconsulting (интегратор)

Тиндик Максим Вадимович
OneBox production
Адміністратор писав/ла:
Ось тут є лог - там останній запис - при спробі створення нового реєстру (як у документації з порожнім параметром number (https://justin.ua/api/api_justin_documentation.pdf стор.102-103) видає помилку, що ЄП не знайдена.
Мабуть, тут потрібно уточнити у Justin що саме їм не подобається в цій ЄП

перевірте адресу, куди запит надсилаєте, будь ласка. У вас помилка. ось так написано в документації , а ось сюди відправляєте дані ви
07.09.2021, 13:59
Оригінальний коментар доступний на версії: ru


перевірте адресу, куди запит надсилаєте, будь ласка. У вас помилка. ось так написано в документації, а ось сюди відправляєте дані ви

https://box.e-zoo.com.ua/admin/logs/showall/ajax/?file=justin-2021-09-07.log
це суть не змінює - у них API працює на кількох адресах
помилка та ж (в кінці лога [2021-09-07 14:35:46]) - Order "420028339" Is Not Found
07.09.2021, 14:36
Оригінальний коментар доступний на версії: ru

Перегиняк Александр
Oneboxconsulting (интегратор)

Тиндик Максим Вадимович
OneBox production
Адміністратор писав/ла:
Ось тут є лог - там останній запис - при спробі створення нового реєстру (як у документації з порожнім параметром number (https://justin.ua/api/api_justin_documentation.pdf стор.102-103) видає помилку, що ЄП не знайдена.
Мабуть, тут потрібно уточнити у Justin що саме їм не подобається в цій ЄП

ТП джастіна відповіла, що передавати потрібно не номер ТТН, а ID замовлення
13.09.2021, 15:30
Оригінальний коментар доступний на версії: ru


ТП Джастіна відповіла, що передавати потрібно не номер ТТН, а id замовлення

змінив
але зараз помилка Order "1637030" Status Is Not Correct - ймовірно через те, що цей процес вище вже не можна додати до реєстру
перевірте будь ласка на чомусь "свіжому"
13.09.2021, 15:46
Оригінальний коментар доступний на версії: ru

Перегиняк Александр
Oneboxconsulting (интегратор)

Тиндик Максим Вадимович
OneBox production
Адміністратор писав/ла:

ТП Джастіна відповіла, що передавати потрібно не номер ТТН, а id замовлення

змінив
але зараз помилка Order "1637030" Status Is Not Correct - ймовірно через те, що цей процес вище вже не можна в реєстр додати
перевірте будь ласка на чомусь "свіжому"

помилки немає
14.09.2021, 08:56
Оригінальний коментар доступний на версії: ru


помилки немає

тобто по якомусь із процесів все ОК? у ЛК Justin все додало (якщо там є де подивитися)?
14.09.2021, 09:35
Оригінальний коментар доступний на версії: ru

Перегиняк Александр
Oneboxconsulting (интегратор)

Тиндик Максим Вадимович
OneBox production
Адміністратор писав/ла:
тобто по якомусь із процесів все ОК? у ЛК Justin все додало (якщо там є де подивитися)?

так, у кабінеті створюється, але є проблемка
додаю ТТН до реєстрів Джастін.
проблема - на кожну ТТН створюється новий реєстр відправок
Ось створені реєстри в кабінеті джастіну
ось процеси, у тому числі ТТН створювалися і додавалися до Реєстру дією
1. https://box.e-zoo.com.ua/admin/customorder/order/189442/edit/
ТТН 420661556
2. https://box.e-zoo.com.ua/admin/customorder/order/1662632/edit/
ТТН 420661592
поправте, будь ласка
28.09.2021, 16:48
Оригінальний коментар доступний на версії: ru


Перегиняк Александр
Oneboxconsulting (интегратор)

Тиндик Максим Вадимович
OneBox production
Адміністратор писав/ла:
Перевіряйте

так, нові реєстри не створює, але тепер до існуючого реєстру додається лише одна ТТН. схоже ви використовуєте або очищення, або заміну ТТНок у реєстрі.
ось приклади замовлень https://box.e-zoo.com.ua/admin/customorder/order/1669359/edit/
https://box.e-zoo.com.ua/admin/customorder/order/1669366/edit/
додав обидва до реєстру, дивлюся в кабінеті джастину відображається, що в реєстрі лише одна ттн
знову додаю до реєстру ттн за першим замовленням - перевіряю, ттн у реєстрі
додаю ттн мо другого замовлення, дивлюся - в реєстрі тільки одна ттн за другим замовленням. перша зникла. і так далі
поправте, будь ласка
06.10.2021, 08:38
Оригінальний коментар доступний на версії: ru

Яке загадкове API...
Я вважаю (але про це явно в документації не написано) – що при додаванні до існуючого реєстру ЄП – інші видаляє.
Я переробив, щоб передавати ЄП з існуючими в реєстрі - перевірте зараз.
07.10.2021, 16:26
Оригінальний коментар доступний на версії: ru

Перегиняк Александр
Oneboxconsulting (интегратор)

Тиндик Максим Вадимович
OneBox production
Адміністратор писав/ла:
Яке загадкове API...
Я вважаю (але про це явно в документації не написано) – що при додаванні до існуючого реєстру ЄП – інші видаляє.
Я переробив, щоб передавати ЄП з існуючими в реєстрі - перевірте зараз.

працює, здається)) завтра наживо поюзають. якщо що – напишу
07.10.2021, 18:33
Оригінальний коментар доступний на версії: ru

Будь ласка, приєднуйтесь до діалогу. Якщо вам є що сказати – будь ласка, напишіть коментар. Для входу потрібний мобільний телефон та смс-код для ідентифікації. Увійти та написати коментар