出纳收付款单前台不显示常见问题分析

错误场景1:付款单只有表头没有分录 ,
select a.* from T_CAS_paymentBill a
left join T_CAS_paymentBillentry b on a.fid=b.fpaymentbillid
where b.fid is null
错误场景2:付款单分录序号FSEQ 为空 且分录金额为0
select * from T_CAS_PaymentBillEntry where FSEQ is null
场景1、2 后续已有出纳补丁优化 请更新出纳补丁PT150196(8.5),PT149524(8.2)。
错误场景3:付款单表头字段是否需要支付FisNeedPay为0导致,正确要为1,该字段为房地产模块控制,若该字段有问题,提单到房地产模块分析原因;
select * from T_CAS_PaymentBill where FisNeedPay='0'
错误场景4:付款单表头字段是否境外支付FISCBPAY为1导致,正确要为0;
select * from T_CAS_PaymentBill where FISCBPAY='1'
错误场景5:是否初始化FIsInitializeBill为1 ,正确的要为0
综上所述,付款单前台显示需要满足的条件为:
既有表头又有分录
分录序号FSEQ 不为空,分录金额不为0
是否需要支付FisNeedPay为1
是否境外支付FISCBPAY为0
是否初始化单据为0
详细分析过程:录制sql
1、付款单序时簿界面点击ctrl+shit+a 调出小工具,鼠标放到付款单序时簿上,变量就会变成caspaymentbilllistUI

2、点击help,获取sql,复制FMClientHelper.g
出纳收付款单前台不显示常见问题分析
声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。



