我们使用 Exact Online 作为 ERP 系统按序列号发货。我似乎无法找到列名来检索序列号和相关发票的发货清单。
问问题
93 次
1 回答
0
要检索销售发票列表,请使用以下查询:
select invoicenumber
, date
, itemcode
, quantity
, amountdc
, 0 listprice /* requires extra sql */
, 0 discountpct /* requires extra sql */
, '' serialnumbers /* use left outer on goodsdeliverylineserialnumbers */
, description
, yourref
, ordernumber
from exactonlinerest..transactionlines
where financialyear = ${financial_year}
and financialperiod = ${financial_period}
and journalcode in (select code from exactonlinerest..journals where glaccounttype=20)
order
by date
请注意,${financial_year}
and${financial_period}
必须提前定义,否则用户界面工具会要求您提供一个值。
由于装运可能在同一时间、稍后或更早发生,您可以使用不同的查询,您可以使用左外连接将其连接到上一个查询中:
select salesordernumber
, deliverydate
, listagg(ssritemcode || ': ' || ssrserialnumber, ', ') ssrserialnumber_list
from GoodsDeliveryLineSerialNumbers
group
by deliverydate
, salesordernumber
order
by deliverydate
于 2016-12-28T16:41:50.143 回答