套打里显示这张单据里折扣是多少的数据列是什么 如果这单有折扣显示折扣额度 没有这不现实的数据列
套打里显示这张单据里折扣是多少的数据列是什么
- 提问者: 小明
- 等级:普通会员
- 时间:2018-03-01 16:35
- 悬赏:0
- 解决时间:2018-03-11 16:35
回答 共 1 条
你好:折扣的计算函数为:
string((『单据金额』 - (gf_get_sheet_payamt( 『小票单号』 ,~"33~")+gf_get_sheet_payamt( 『小票单号』 ,~"34~")))/dec(db_data2(~"select sum(『原价』*sale_qty) from t_pos_sale_detail where sheet_no=?~",sheet_no)),~"0.00%~")
没有折扣就不显示 需要该函数的“仅当以下条件为真时才打印”中添加
if((pos_total_amt - (gf_get_sheet_payamt( sheet_no ,~"33~")+gf_get_sheet_payamt( sheet_no ,~"34~")))/dec(db_data2(~"select sum(org_price*sale_qty) from t_pos_sale_detail where sheet_no=?~",sheet_no))=1,0,1)
string((『单据金额』 - (gf_get_sheet_payamt( 『小票单号』 ,~"33~")+gf_get_sheet_payamt( 『小票单号』 ,~"34~")))/dec(db_data2(~"select sum(『原价』*sale_qty) from t_pos_sale_detail where sheet_no=?~",sheet_no)),~"0.00%~")
没有折扣就不显示 需要该函数的“仅当以下条件为真时才打印”中添加
if((pos_total_amt - (gf_get_sheet_payamt( sheet_no ,~"33~")+gf_get_sheet_payamt( sheet_no ,~"34~")))/dec(db_data2(~"select sum(org_price*sale_qty) from t_pos_sale_detail where sheet_no=?~",sheet_no))=1,0,1)
- 回答者:ytkf007
- 等级:问不倒翁
- 时间:2018-03-02 10:36
快到期问题