26 marca 2024 umożliwiono odpytywanie usług posługując się indeksem towaru zamiast kodem sku. Funkcjonalność dodana w usługach:
- Inventory
- Pricing
- Sales
Przykład wywołania operacji POST /stock usługi Invetory
{
"index": "290 887,500317793"
}
26 marca 2024 umożliwiono odpytywanie usług posługując się indeksem towaru zamiast kodem sku. Funkcjonalność dodana w usługach:
Przykład wywołania operacji POST /stock usługi Invetory
{
"index": "290 887,500317793"
}
13 marca 2024 dla kont UA dodano możliwość składania zamówień podajć metodę dostawy. Aby skorzystać z nowej funkcji należy w przesłanym komunikacie w body wiadomości przesłać element deliveryMethod z wartością SHOP lub SHIPMENT.
Przykład wywołania operacji POST /sales/requisition usługi Sales z metodą dostawy:
{
"deliveryMethod": "SHIPMENT",
"lines": [
{
"index": "LY1121",
"requiredQuantity": 1
}
]
}
28 lutego 2024 w odopowiedzi operacji GET /finances usługi Customer dodano nowe informacje o finansach tj.:
W dniu 12.20.2023 została wdrożona nowa wersja usługi delivery umożliwiająca bezpośrednie pobranie powiązanego numeru faktury. Dodatkowe pole dostepnę jest jako fiscalDocumentNumber:
[
{
"id": "193834/AAA/2024",
"orderId": "154548/AAA/2024",
"billTo": "112790",
"shipTo": "112790",
"shipFrom": "AAA",
"deliveryMethod": "I",
"creationDate": "2024-04-11T13:23:20+02:00",
"currencyCode": "PLN",
"fiscalDocumentNumber": "00037557/AAA/24/F",
"lines": [
{
"index": "111 2222 31",
"sku": "AAAAAA",
"name": "Rozrząd kpl. (pasek + rolka + pompa cieczy)",
"shippedQuantity": 1,
"returnedQuantity": 0,
"unitPriceNet": 265.05,
"unitPriceGross": 326.01,
"vatPercentage": 23,
"totalNet": 265.05,
"totalGross": 326.01
}
]
}
]
6 Grudnia wprowadzono walidację parametrów sku w usługach Inventory oraz Price. W przypadku podania nieprawidłowej wartości w odpowiedzi zostanie zwrócony nagłowek HTTP o nazwie "skipSkuList" z inforamcją o sku, które zostały zignorowane. W przypadku gdy żaden z parametrów nie jest poprawny zostanie zwrócony komunikat o błędzie walidacji.
W dniu 22.11.2023 umożliwono składanie zamówień podając alternatywne metody dostaw tj.: PACZKOMATY i XPRESS DELIVERY. Aby skorzystać z dodanej funkcjonalności konto użytkownika musi być odpowiednio skonfigurowane i w body operacji POST /ic/sales/requisition należy dodać element deliveryMethod z odpowiednią wartością.
Możliwe wartości deliveryMethod:
W dniu 04.09.2023 wprowadzono zmianę w operacji do składania zamówień POST /ic/sales/requisition. Teraz w odpowiedzi operacji może być zwrócne kilka zamówień zamiast jednego. Taki przypadek pojawia się gdy składane zamówienie zostanie podzielone na kilka zamówień.
29.08.2023 wdrożono usprawnienia techniczne w usługach Pricing i Sales w celu zwiększenia wydajności i elastyczności serwisu.
26.07.2023 w usłudze Invoice dodano identyfiktar techniczny.
W dniu 27.06.2023 udostępniono nową wersję usługi Delivery, która w odpowiedzi zwraca nowy element returnedQuantity - informacje o zwrotach niezafakturowanych towarów, przykład odpowiedzi z informacją returnedQuantity:
[
{
"id": "111111/XXX/2023",
"orderId": "222222/XXX/2023",
"billTo": "111111",
"shipTo": "222222",
"shipFrom": "XXX",
"deliveryMethod": "I",
"creationDate": "2023-06-01T10:52:46+02:00",
"currencyCode": "PLN",
"lines": [
{
"index": "D4-1594C",
"sku": "E15554",
"name": "Zestaw naprawczy zacisku hamulcowego",
"shippedQuantity": 1,
"returnedQuantity”: 1,
"unitPriceNet": 57.89,
"unitPriceGross": 71.2,
"vatPercentage": 23,
"totalNet": 57.89,
"totalGross": 71.2
}
]
}
]