You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过SuiteQL获取关联销售订单的发票行级及商品信息?

使用SuiteQL获取发票行级商品信息

你需要关联发票的行表TransactionLine和商品表Item,才能获取行级的商品详情。以下是基于你原有查询修改后的完整语句:

SELECT
  NTo.tranid AS '发票编号',
  TL.line AS '行号',
  I.itemid AS '商品编码',
  I.displayname AS '商品名称',
  TL.quantity AS '数量',
  TL.amount AS '行金额',
  TL.rate AS '单价'
FROM NextTransactionLineLink AS NTLLo 
INNER JOIN Transaction AS NTo ON NTo.ID = NTLLo.NextDoc
INNER JOIN TransactionLine AS TL ON TL.transaction = NTo.ID
INNER JOIN Item AS I ON I.ID = TL.item
WHERE 
  NTLLo.PreviousDoc = t.id
  AND NTo.Type = 'CustInvc'

关键说明:

  • TransactionLine:存储发票的行级明细数据,通过transaction字段与发票主表Transaction关联
  • Item:存储商品的基础信息,通过item字段与TransactionLine关联
  • 可根据实际需求调整SELECT中的字段,比如添加TL.description(行描述)、I.baseunit(单位)等字段
  • 如果存在同一发票行关联多个商品的特殊场景,可根据业务逻辑调整关联条件或添加过滤规则

内容的提问来源于stack exchange,提问作者Pratiksha

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.17 22:15:15