Petra2 Java API – SjOrderFacadeInterface.calculateRebuyPrice

Method description

Beräknar återköpsvärdet för en hel beställning eller valda beställningsrader.

Vid beräkna hel beställning beräknas rader som utifrån dess status (OrderItemStatus) borde kunna krediteras. Svaret innehåller dessa rader.

Vid beräkna enstaka rader försöker man beräkna alla begärda rader. Svaret innehåller alla begärda rader och för de som inte kan krediteras returneras återköpsvärde 0.00. Detta kan bero på t ex radstatus (OrderItemStatus).


For Javadoc, click here.

Input

CalculateRebuyPriceQuery

OrderItemIdList
Om man vill beräkna återköpsvärde för vissa rader så anger man här vilka beställningsrader som avses.

Output

CalculateRebuyPriceResult

Om man frågat på hel beställning returneras de rader som är krediterbara. Om man frågat på enstaka rader returneras dessa.

TotalPrice
Totala priset för de rader som returneras i svaret.

RebuyPrice
Totala återköpsvärdet för de rader som returneras i svaret.

RebuyPriceItemList
Pris och återköpsvärde för de aktuella beställningsraderna.