在 ExactOnline 中更改销售订单的状态

问题描述

我们目前需要通过 API 将 ExactOnline 中的订单状态设置为取消订单状态。

我浏览了 ExactOnline API 文档,在 salesOrdersPUT 请求中,我没有找到任何可以更新的状态字段但是当这是一个 GET 请求时该字段存在。 https://start.exactonline.nl/docs/HlpRestAPIResourcesDetails.aspx?name=SalesOrderSalesOrders

我的 PUT 请求将此正文设为状态 45 = 已取消。

--f90flags='-g -fimplicit-none -fopenmp -O3'

当前返回“204 No Content”(这是正常的)但状态未更新。

那么解决方法是什么?

谢谢。

解决方法

您是否尝试过使用 PHP API 客户端? https://github.com/picqer/exact-php-client 如果您的 API 请求格式不正确,这可能是一种更简单的方法。