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

Не працює дія Записать количество мест и другие параметры в созданной ТТН в дополнительное поле процесса

Робили доробку
https://1b.app/ua/forum/integrations-with-delivery-services/17641-otrimuvati-po-...

Все працювало дуже добре.
Зараз виявили проблему, що дані не передаються
У задачі з'являється повідомлення: "Invoice by number not found!"

Ось приклад задачі:
https://iivancom.1b.app/199/

Номер ТТН 59001035324216 на момент створення задачі посилка була ще у Миколаєві
Вячеслав Легеза

Відповіді:

Тобто. доопрацювання мі робили для НОВОЇ майже, а не працює для УКРПОШТИ. Я все правильно зрозумів, нічого не переплутав?
11.10.2023, 00:33
Оригінальний коментар доступний на версії: ru

оу, у нової пошти айдішки пішли з 5 починаються, раніше були тільки з 2 начебто а з 5 починалися у УП. Ми можемо отримувати інформацію про ТТН, які ти створив через бокс, це ліва ТТН, яку ти вставив через якусь форму, ми не знаємо точно який там кабінет і відповідно стукаємося з дефолтним апі ключем від дефолтного кабінету. Там цієї ТТН немає, про що тобі й каже помилка.
Що робити: створювати ТТН через бокс а не вставляти звідкись чужі
11.10.2023, 00:37
Оригінальний коментар доступний на версії: ru

Легеза Вячеслав iCOLOR OneBox (ФОП ЛЕГЕЗА ВЯЧЕСЛАВ ВАЛЕРІАНОВИЧ)
ФОП Легеза В.В.
Іменна ліцензія
Залишіть повідомлення в цій темі і відкриються контакти користувача

Отдел Заботы
OneBox production писал/а:
Що робити: створювати ТТН через бокс а не вставляти звідкись чужі

Такий варіант НЕ підходить

ТЗ було ось таким

Легеза Вячеслав
iCOLOR OneBox (ФОП ЛЕГЕЗА ВЯЧЕСЛАВ ВАЛЕРІАНОВИЧ) писал/а:
Як повинно працювати:
1. У нас є номер ТТН, яку отримуємо від Клієнта та вводимо в систему.

2. По номеру ТТН нам потрібно отримати:
- оціночну вартість, яку вказав відправник;
- вагу відправлення, по якій Нова пошта розрахувала ціну доставляння, це може бути або фактична, або об'ємна вага.


Згідно з цим описом ми повинні бачити всі ТТН, які прямують:
- до Клієнта - відправник створював ТТН, але він цю ТТН бачить у своєму кабінеті;
- від Клієнта - він створював ТТН.

Тобто, тут не має значення, чи Клієнт відправник, чи Клієнт отримувач
Головне, що це ТТН, яка пов'язана з його кабінетом та відображується Новою поштою в його кабінеті.

Всі інші сторонні ТТН, які до Клієнта не мають НІЯКОГО відношення, тягнутися й не повинні.

Отдел Заботы
Яке рішення ти запропонуєш, щоб розв'язати поточну проблему?
Запропонуй, будь ласка, варіанти.
11.10.2023, 08:17
Вячеслав Легеза

Ти не можеш отримувати інформацію про ТТН, яку ти не створював. Можеш звернутися до Нової пошти та вимагати у них вирішення свого питання. Тобто. не будучи творцем ТТН з апі отримати повну інформацію з цієї ТТН зі своїм апі ключем.
11.10.2023, 10:29
Оригінальний коментар доступний на версії: ru

Легеза Вячеслав iCOLOR OneBox (ФОП ЛЕГЕЗА ВЯЧЕСЛАВ ВАЛЕРІАНОВИЧ)
ФОП Легеза В.В.
Іменна ліцензія
Залишіть повідомлення в цій темі і відкриються контакти користувача

Відділ турбот
OneBox production написав:
Ти не можеш отримувати інформацію про ТТН, яку ти не створював. Можеш звернутися до Нової пошти та вимагати у них вирішення свого питання. Тобто. не будучи творцем ТТН з апі отримати повну інформацію з цієї ТТН зі своїм апі ключем.

Дякую щиро, передам Клієнту твою пораду,
щоб він спробував це питання вирішити через технічну підтримку Нової пошти
11.10.2023, 11:13
Вячеслав Легеза Оригінальний коментар доступний на версії: ru

Легеза Вячеслав iCOLOR OneBox (ФОП ЛЕГЕЗА ВЯЧЕСЛАВ ВАЛЕРІАНОВИЧ)
ФОП Легеза В.В.
Іменна ліцензія
Залишіть повідомлення в цій темі і відкриються контакти користувача

Отдел Заботы
OneBox production писал/а:
Ти не можеш отримувати інформацію про ТТН, яку ти не створював. Можеш звернутися до Нової пошти та вимагати у них вирішення свого питання. Тобто. не будучи творцем ТТН з апі отримати повну інформацію з цієї ТТН зі своїм апі ключем.

Отдел Заботы
Ось таку відповідь надала Нова пошта

За допомогою API функціоналу, відсутня можливість отримати список "вхідних" або "вихідних" відправлень.
Даний функціонал розроблено для бізнес-кабінету.
За допомогою API, можливо завантажити список відправлень, створених в межах облікового запису користувача.

При цьому 1С-ник зі сторони Клієнта спілкувався з технічною підтримкою Нової пошти за телефоном, отримав ось це посилання:
https://developers.novaposhta.ua/view/model/a99d2f28-8512-11ec-8ced-005056b2dbe1...
В 1С він реалізував так, щоб по всіх ТТН до 1С залітала інформація:
- по тих, які Клієнт сам створює у своєму кабінеті
- по тих, які створили відправники і по яких посилки прямують до Клієнта й відображуються в його кабінеті.

Клієнт у відео показав, як цей функціонал в нього працює в 1С.
Але справа в тому, що вони хочуть відмовитися від 1С, оскільки це москальський продукт.

Діма, допоможи, будь ласка розв'язати цю задачу.
Дай, будь ласка оцінку.
18.10.2023, 18:00
Вячеслав Легеза

Легеза Вячеслав iCOLOR OneBox (ФОП ЛЕГЕЗА ВЯЧЕСЛАВ ВАЛЕРІАНОВИЧ)
ФОП Легеза В.В.
Іменна ліцензія
Залишіть повідомлення в цій темі і відкриються контакти користувача
Отдел Заботы

Ось є ще додаткова інформація, яку надав Клієнт:

Виходить що якщо це робити не через ЕН а через трекінг
Відправивши запит, як обведено на скріні, отримаємо те що нижче
***
{ "success": true, "data": [{"PossibilityCreateReturn" : true,"PossibilityCreateRefusal" : true,"PossibilityChangeEW" : true,"PossibilityCreateRedirecting" : true,"Number" : "20400048799000","Redelivery" : "0","RedeliverySum" : "0","RedeliveryNum" : "","RedeliveryPayer" : "Sender/Recipient","OwnerDocumentType" : "","LastCreatedOnTheBasisDocumentType" : "","LastCreatedOnTheBasisPayerType" : "","LastCreatedOnTheBasisDateTime" : "","LastTransactionStatusGM" : "","LastTransactionDateTimeGM" : "","LastAmountTransferGM" : "","DateCreated" : "18-11-2021 11:52:42","DocumentWeight" : "3","FactualWeight" : "3","VolumeWeight" : "0.1","CheckWeight" : "","CheckWeightMethod" : "","DocumentCost" : "51","CalculatedWeight" : "3","SumBeforeCheckWeight" : "","PayerType" : "Sender","RecipientFullName" : "ПІБ","RecipientDateTime" : "21.11.2021 13:53:47","ScheduledDeliveryDate" : "19.11.2021 13:53:47","PaymentMethod" : "Cash","CargoDescriptionString" : "Одяг","CargoType" : "Cargo","CitySender" : "Київ","CityRecipient" : "Київ","WarehouseRecipient" : "Відділення №101 (до 15 кг), Міні-відділення: вул. Велика Васильківська, 143/2, (маг. "Фора")","CounterpartyType" : "PrivatePerson","AfterpaymentOnGoodsCost" : "0","ServiceType" : "WarehouseWarehouse","UndeliveryReasonsSubtypeDescription" : "","WarehouseRecipientNumber" : "101","LastCreatedOnTheBasisNumber" : "","PhoneRecipient" : "380600000000","RecipientFullNameEW" : "","WarehouseRecipientInternetAddressRef" : "00000000-0000-0000-0000-000000000000","MarketplacePartnerToken" : "","ClientBarcode" : "","RecipientAddress" : "м. Київ, Відділення №101 (до 15 кг), Міні-відділення, вул. Велика Васильківська, 143/2","CounterpartyRecipientDescription" : "Приватна особа","CounterpartySenderType" : "PrivatePerson","DateScan" : "0001-01-01 00:00:00","PaymentStatus" : "","PaymentStatusDate" : "","AmountToPay" : "","AmountPaid" : "","Status" : "","StatusCode" : "","RefEW" : "00000000-0000-0000-0000-000000000000","BackwardDeliverySubTypesActions" : "","BackwardDeliverySubTypesServices" : "","UndeliveryReasons" : "","DatePayedKeeping" : "","InternationalDeliveryType" : "","SeatsAmount" : "1","CardMaskedNumber" : "","ExpressWaybillPaymentStatus" : "PaymentNotAvailable","ExpressWaybillAmountToPay" : "","PhoneSender" : "","TrackingUpdateDate" : "2022-06-07 13:42:56","WarehouseSender" : "Отделение №178 (до 30 кг): просп. Оболонский, 35","DateReturnCargo" : "","DateMoving" : "","DateFirstDayStorage" : "","RefCityRecipient" : "00000000-0000-0000-0000-000000000000","RefCitySender" : "00000000-0000-0000-0000-000000000000","RefSettlementRecipient" : "00000000-0000-0000-0000-000000000000","RefSettlementSender" : "00000000-0000-0000-0000-000000000000","SenderAddress" : "м. Київ, Відділення №178 (до 30 кг): просп. Оболонський, 35","SenderFullNameEW" : "Іванов Петро Миколайович","AnnouncedPrice" : "50000","AdditionalInformationEW" : "","ActualDeliveryDate" : "","PostomatV3CellReservationNumber" : "00000000-0000-0000-0000-000000000000","OwnerDocumentNumber" : "","LastAmountReceivedCommissionGM" : "","DeliveryTimeframe" : "","CreatedOnTheBasis" : "","UndeliveryReasonsDate" : "","RecipientWarehouseTypeRef" : "00000000-0000-0000-0000-000000000000","WarehouseRecipientRef" : "00000000-0000-0000-0000-000000000000","CategoryOfWarehouse" : "Branch","WarehouseRecipientAddress" : "Киев, Героев Днепра, 53","WarehouseSenderInternetAddressRef" : "00000000-0000-0000-0000-000000000000","WarehouseSenderAddress" : "Киев, Оболонский, 35","CounterpartySenderType" : "PrivatePerson","AviaDelivery" : "","BarcodeRedBox" : "","CargoReturnRefusal" : "false","DaysStorageCargo" : "","Packaging" : null,"PartialReturnGoods" : null,"SecurePayment" : "false","PossibilityChangeCash2Card" : true,"PossibilityChangeDeliveryIntervals" : true,"PossibilityTermExtensio" : true,"StorageAmount" : "","StoragePrice" : "","FreeShipping" : "","LoyaltyCardRecipient" : "" }], "errors": [], "warnings": [], "info": [], "messageCodes": [], "errorCodes": [], "warningCodes": [], "infoCodes": [] }
***
це наявна інформація про наші данні, ті що нам потрібні
18.10.2023, 18:05
Вячеслав Легеза

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