# Movement Assignments

## Reopen Movement Assignment

`MovementAssignments.ReopenMovementAssignment(MovementAssignmentReopenMovementAssignmentParamsparameters, CancellationTokencancellationToken = default)`

**put** `/api/v2/public/stores/{store_number}/movementassignment/reopen`

### Parameters

- `MovementAssignmentReopenMovementAssignmentParams parameters`

  - `required string storeNumber`

  - `Movementassignments movementassignments`

    - `required string MovementassignmentCode`

    - `string? ClaimedBy`

    - `Boolean? IsActive`

    - `Boolean? IsClaimed`

    - `Boolean? IsMoved`

    - `Boolean? IsRejected`

    - `IReadOnlyList<MovementLine>? MovementLines`

      - `required Int CustomerOrderLineNumber`

      - `required Int CustomerOrderShipmentLineNumber`

      - `required Boolean IsMoved`

      - `required Long LineNumber`

      - `required DateTimeOffset MovedDatetime`

      - `required Double MovedQuantity`

      - `required string ProductNumber`

      - `required Double Quantity`

      - `string? Barcode`

      - `string? CustomerOrderNumber`

      - `string? CustomerOrderShipmentNumber`

      - `Boolean? FromCustomerOrder`

      - `FromLocation FromLocation`

        - `string? FromTags`

        - `string? LocationCode`

        - `string? LocationCode1`

        - `string? LocationCode2`

        - `string? LocationCode3`

        - `string? LocationCode4`

        - `string? LocationCode5`

        - `Int? StockPool`

        - `string? StockPools`

      - `Boolean? ToCustomerOrder`

      - `ToLocation ToLocation`

        - `string? LocationCode`

        - `string? LocationCode1`

        - `string? LocationCode2`

        - `string? LocationCode3`

        - `string? LocationCode4`

        - `string? LocationCode5`

        - `Int? StockPool`

        - `string? StockPools`

        - `string? ToTags`

### Example

```csharp
MovementAssignmentReopenMovementAssignmentParams parameters = new()
{
    StoreNumber = "store_number"
};

await client.MovementAssignments.ReopenMovementAssignment(parameters);
```
