Acumatica-如何返回SalesInvoice的最后修改日期?

问题描述 投票:0回答:1

我正在尝试按上次修改日期过滤Acumatica SalesInvoices,但通过API获取SalesInvoices时看不到Last Modified字段。我能够通过上次修改成功过滤其他实体,但是SalesInvoices才有问题。

上次修改日期与其他实体(如联系人,客户,SalesOrders等)一起返回,但不包含在SalesInvoice的响应中(如下所示):

例如:GET... / entity / default / 18.200.001 / SalesInvoice /

“ id”:“ f56c816c-d56a-ea11-8177-b7035bd537d0”,“ rowNumber”:1“注意”: ””,“金额”:{“值”:1064.9700},“余额”:{“值”:1064.9700},“现金折扣”: {“值”:0.0000},“ CreditHold”:{“值”:false},“货币”:{“值”:“美元”},“顾客ID”: {“值”:“ C000001”},“客户订单”: {},“日期”:{“值”:“ 2020-03-20T00:00:00 + 00:00”},“说明”:{},“截止日期”: {“值”:“ 2020-04-19T00:00:00 + 00:00”},“保留”:{“值”:false},“项目”:{“值”:“ X”},“ ReferenceNbr”:{“值”:“ 0000002”},“状态”: {“值”:“平衡”},“类型”:{“值”:“发票”},“自定义”:{},“文件”:[]

我如何在SalesInvoice实体上返回上次修改日期?

acumatica
1个回答
0
投票

在2019R1环境中,SalesInvoice的端点不包括现成的LastModifiedDatetime字段。

++++

例如,客户-确实包括:

+++++

您应该扩展端点并像这样明确地包含字段:

++++++

(请注意,LastModifiedDateTime在“映射的字段”列的下拉列表中不可用。您应该直接输入它)

然后,您应该使用新的端点名称来检索该信息:enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.