首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >文档属性对于发票类保持为空。

文档属性对于发票类保持为空。
EN

Stack Overflow用户
提问于 2017-05-08 10:21:24
回答 1查看 185关注 0票数 0

当试图从确切的在线REST中获取SalesInvoices类时,所有相关的文档条目都保持为空。我使用精确在线Python来获取这些SalesInvoices。

所用的守则:

代码语言:javascript
运行
复制
return self.api.invoices.filter(
    filter="Customer eq guid'{}'".format(self.api.relations.get(relation_code=relation_code)['ID']),
    top=10,
    orderby='EntryNumber desc')

它给出了以下答复:

代码语言:javascript
运行
复制
"Document": null,
"DocumentNumber": null,
"DocumentSubject": null,

虽然SalesInvoice确实有一个生成的文档:

我已经联系了确切的在线支持,但到目前为止还没有得到任何回复。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-05-08 14:06:13

见图。文档DocumentNumber和DocumentSubject可以在ExactOnlineREST..SalesInvoices中获得:

但是..。缺点在于细节,因为文档读到:

Document that is manually linked to the invoice

实际上,只有在手动将文档添加到发票(如打印之前)时,此字段才会获得值。

当您需要所有附在销售发票上的文件和文件时,请使用以下内容:

代码语言:javascript
运行
复制
select dat.url
from   salesinvoices sie
join   exactonlinerest..documents dct
on     dct.salesinvoicenumber = sie.invoicenumber
and    dct.type=10 /* Optional to improve performance. */
join   ExactOnlineREST.Documents.DocumentAttachments dat
on     dat.document = dct.id

请将其更改为Python代码,但语法和联接顺序和参数是明确的。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43845182

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档