Closed piotreqm closed 4 days ago
@piotreqm Przekazałem to dalej do weryfikacji. Proszę o cierpliwość.
Ok, dziękuję i czekam cierpliwie
@piotreqm Zawartość pola "street" i "streetNumber" (łącznie) przekracza limit przeznaczony dla "street" - czyli 35 znaków. Komunikat może być mylący, jednak zgodnie z naszym komunikatem - pole "streetNumber" zostanie usunięte 31 stycznia 2025 roku, dlatego sugerujemy, aby cały adres, czyli nazwę ulicy oraz jej numer, przekazywać w polu "street".
@Lukasz-Zurek ok, dziękuję za wyjaśnienie
@Lukasz-Zurek wprowadziłem zmiany zgodnie z sugestią, to teraz mam błąd, że nie uzupełniam pola nr budynku. Mimo oznaczenia obsolete należy je uzupełniać do wskazanego terminu usunięcia?
{ "commandId": "6f4063db-8fa0-4fb3-a126-cdd6d283ebac", "status": "ERROR", "errors": [ { "code": "VALIDATION_FAILED", "details": "required", "message": "Building number is required", "path": "receiver.streetNumber", "userMessage": "Numer budynku jest wymagany" } ] }
@piotreqm Nie przekazuj w ogóle tego pola. Jest ono obecnie opcjonalne, właśnie z uwagi na powyższe zmiany.
Ok
Oto wycinek jsona wysyłanego do API create-commands; *** - dane zanonimizowane
{ "commandId": "69eae1da-ea9d-4205-9f62-71c804ee8add", "input": { "deliveryMethodId": "0b9bed2c-0bc1-4e1f-9694-29bb39ebb483", "sender": { "company": "EL12 Oddział Gliwice", "street": "ul. Bojkowska", "streetNumber": "51", "postalCode": "44-100", "city": "GLIWICE", "countryCode": "PL", "email": "***", "phone": "***" }, "receiver": { "name": "***", "street": "ul. Generała Witolda Urbanowicza", "streetNumber": "**", "postalCode": "**", "city": "***", "countryCode": "PL", "email": "***", "phone": "***", "point": "AL053LU1" }, "referenceNumber": "***", "packages": [ { "type": "PACKAGE", "length": { "value": 12.0, "unit": "CENTIMETER" }, "width": { "value": 12.0, "unit": "CENTIMETER" }, "height": { "value": 10.0, "unit": "CENTIMETER" }, "weight": { "value": 1.0, "unit": "KILOGRAMS" } } ], "additionalServices": [], "additionalProperties": {} } }
Otrzymuję błąd:
{ "commandId": "69eae1da-ea9d-4205-9f62-71c804ee8add", "status": "ERROR", "errors": [ { "code": "SHIPMENT_VALIDATION_ERROR", "details": "Shipment request has validation errors", "message": "Entered text exceeds 35 characters", "path": "receiver.street", "userMessage": "Długość podanego tekstu przekracza 35 znaków" } ] }
problem w tym, że "ul. Generała Witolda Urbanowicza" ma 32 znaki. Czy wskazanie błędu jest poprawne?