进销差价均价率:
db_data1('select left(avg((item_sale_price - item_in_price)/item_sale_price)*100,5) from t_item_info where item_in_price>0 and item_sale_price>0')+'%'
9. A6取机构商品价格函数:
gf_item_branch_price(商品内码,机构仓库,价格类型),用于连锁时取该机构商品的实际价格:
gf_item_branch_price(item_no, stock_branch_no ,'S')
S代表零售价,V代表会员价,P代表批发价,I代表进价,Z1—Z9代表自定义价格
请注意:一般用于商品零售明细、库存查询、批发销售报表,报表明细区有机构的均可以使用。
10. A6自定义报表显示颜色尺码名称函数:(用于报表取商品颜色尺码称名,默认只有编号)
尺码:db_data2(~"select size_name from t_item_size where size_no=?~", yt_size )
颜色: db_data2(~"select color_name from t_item_color where color_no=?~",yt_color)
请注意:一般用于商品零售明细、库存查询、批发销售报表,报表明细区有机构的均可以使用。
11. 前台小票设计器中取单号后四位、小票大字体函数:(用于特定的小票格式)
小票设计器中小票号取后四位:right(sheet_no,4)
小票大字体行指令gf_big():添加行为gf_big('ABC'),小票上会打出ABC为大写的。
请注意:将以上格式放入小票设计器→新增行/编辑行→数据中,小票机要支持大字体指令。
12. 配出单中取总部的库存数:(在总部使用)
db_data2(~"select real_qty = a.stock_qty - IsNull(b.sale_qty,0.00) from t_branch_stock a left join view_stock_real b on a.item_no=isnull(b.item_No,a.item_no) where isnull(b.branch_no,0001)=0001 and a.branch_no=0001 and a.item_no=?~",item_no)