04 stycznia 2021
Usuwamy pole “ean” oraz obiekt ”eans”
Zgodnie z wcześniejszą zapowiedzią informujemy, że 29 marca 2021 usuniemy:
- pole “ean” - w modelu oferty,
- obiekt “eans” - w modelu produktu.
Proces usunięcia tych obiektów podzieliliśmy na 3 kroki.
- 1 lutego 2021 wdrożymy zmianę, która spowoduje, że jeśli w swoim requeście prześlesz:
- pole “ean” w POST /sale/offers i PUT /sale/offers/{offerId},
- obiekt “eans” w POST /sale/product-proposals,zignorujemy je i nie będziemy go walidować.
Gdy będziesz pobierać:
* szczegóły oferty za pomocą [GET /sale/offers/{offerId}](/documentation/#operation/getOfferUsingGET) - w polu “ean” zwrócimy wartość parametru GTIN (np. EAN/ISBN/ISSN), jeśli taki został podany w ofercie,
* dane produktu za pomocą [GET /sale/product/{productId}](/documentation/#operation/getSaleProduct) - w obiekcie “eans” zwrócimy wartość parametru GTIN (np. EAN/ISBN/ISSN), jeżeli taki został zdefiniowany w produkcie.
Od 1 marca 2021 wartość w:
- polu “ean” na GET /sale/offers/{offerId},
- obiekcie “eans” na GET /sale/product/{productId},ustawimy trwale jako null - jej zmiana nie będzie możliwa.
- 29 marca 2021 usuniemy pole “ean” z modelu oferty oraz obiekt “eans” z modelu produktu. To spowoduje, że nie otrzymasz i nie prześlesz już:
* pola “ean” metodami GET/POST/PUT na zasobie **/sale/offers**,
* obiektu “eans” w na zasobach:
+ **/sale/product-proposals,**
+ **/sale/product**.
Przypominamy, że od 29.06.2020 udostępniliśmy parametr globalny numer jednostki handlowej tzw. GTIN. Wartość GTIN (czyli EAN, ISBN, ISSN) zmienisz tylko korzystając z parametru.