# How I can update ShipmentState in Shipment/ShipmentRow in litium8?

**URL:** <https://forum.litium.com/t/how-i-can-update-shipmentstate-in-shipment-shipmentrow-in-litium8/2615>\
**Category:** Questions\
**Tags:** litium-8\
**Created:** [June 10, 2022, 12:03pm UTC](https://forum.litium.com/t/how-i-can-update-shipmentstate-in-shipment-shipmentrow-in-litium8/2615 "2022-06-10T12:03:28Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![kdxperbol](https://yyz2.discourse-cdn.com/flex030/user_avatar/forum.litium.com/kdxperbol/32/513_2.png) [@kdxperbol](https://forum.litium.com/u/kdxperbol)\
**Post date:** [June 10, 2022, 12:03pm UTC](https://forum.litium.com/t/how-i-can-update-shipmentstate-in-shipment-shipmentrow-in-litium8/2615/1 "2022-06-10T12:03:28Z")

</div>

In Litium 7, to move a Delivery on an Order from “Processing” to “Delivered”, we use `SetDeliveryStatus`:

 ![image](https://canada1.discourse-cdn.com/flex030/uploads/litium/original/1X/3fd04886ef3fb7e74528c6f46027f21aa82ea26c.png)

This seems to work differently in Litium 8. How do you do this in Litium 8?

---

<div class="post-metadata">

**Author:** ![NilsN](https://yyz2.discourse-cdn.com/flex030/user_avatar/forum.litium.com/nilsn/32/302_2.png) [@NilsN](https://forum.litium.com/u/NilsN)\
**Post date:** [June 10, 2022, 1:44pm UTC](https://forum.litium.com/t/how-i-can-update-shipmentstate-in-shipment-shipmentrow-in-litium8/2615/2 "2022-06-10T13:44:30Z")

</div>

You can set the state of the shipment with the `StateTransitionService`.

`_stateTransitionsService.SetState<Shipment>(shipment.SystemId, Sales.ShipmentState.Processing);`

The Test project included in the Accelerator (starting with 8.3) contains some examples of how to create and update orders, payments and shipments.

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex030/uploads/litium/original/1X/12eddac3b8b661de1db86af10ac8151b571e6fb9.png) [@system](https://forum.litium.com/u/system)\
**Post date:** [July 8, 2022, 1:44pm UTC](https://forum.litium.com/t/how-i-can-update-shipmentstate-in-shipment-shipmentrow-in-litium8/2615/3 "2022-07-08T13:44:52Z")

</div>

Closed on July 8, 2022, 1:44pm UTC

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.
