--凭证导入 M8InterfaceAction importVoucher
移动的帐套属于一个用户,而电信的一个帐套可以属于多个用户
--凭证流水号不能随便修改,他已经绑定到对账上
--只有广西电信和青海电信的 制单的时候 loadInfoForGenerateBillTelecom
--通过开户行找到对应的银行有可能有两种方式导致
1. 银行的remark字段和其他银行混淆了
2. 界面上开户行取的是记忆的,而银行对应的开户行又不是记忆的
--移动 凭证表区分唯一 voucherNO invoiceNO
--电信 凭证表区分唯一 VoucherID CheckID
有三个字段判断是否审批通过 stateid = 2 和 bankstateid = 0 和 isapprovalDone = 1
--String dwzfString = HttpUtil.getParamValueAllowNull(request, "dwzfString"); // 付款清单行号
一个凭证对应多个分录,一个分录对应多个清单行号
--单笔多笔删除慢的原因
/**如果是流程中打回的单据,则删除的时候应该把流程的相关信息删除,在待办事宜和已办事宜里都不显示,由于删除单据流程中所有数据会比较慢,所以就不删除所有数据,只是把流程实例信息改成作废 lixx 2011-08-26 10:30:00*/
if(processInstanceId != null){
// jbpmProcessDao.deleteProcessInstance(processInstanceId);
ProcessInstanceInfo pii = jbpmProcessDao.loadProcessInstanceInfo(processInstanceId);
pii.setIsValid(false);
jbpmProcessDao.updateProcessInstanceInfo(pii);
}
--回单确认之前和之后的状态
tl.setCopyBankState 以前回单确认状态说明
tl.setCopyBankStateInfo 以前回单确定状态ID
tl.setChangeStateInfo 现在回单确认状态说明
tl.setChangeBankState 现在回单确定状态ID
回单确认有两种情况会走流程
数据篡改,成功转失败
江苏移动 成功是不能转失败的
回单确认成功后 isfailure = 1