凭证相关--贴息导入生成凭证及集团内外规则变更

This commit is contained in:
xiezhiwen 2018-11-16 17:18:38 +08:00
parent 8bedc8d642
commit 55f9c2a0d7
3 changed files with 11 additions and 3 deletions

View File

@ -79,7 +79,7 @@ public class CreateVoucherForInterestSubsidyImport {
vs.createVoucher(vouch.getAttribute("MODULAR_NUMBER").getString(),
vouch.getAttribute("OWNED_COMPANY").getString(), "02", VOUCHER_TYPE, userid, param, Sqlca);
}
String updSql="UPDATE LD_DISCOUNT SET IS_VOUCHER='1'";
String updSql="UPDATE LB_DISCOUNT SET IS_VOUCHER='1'";
Sqlca.executeSQL(updSql);
}
Sqlca.commit();

View File

@ -4,9 +4,13 @@ import java.util.HashMap;
import java.util.List;
import java.util.Map;
import jbo.app.tenwa.customer.CUSTOMER_LIST;
import jbo.sys.USER_INFO;
import jbo.voucher.LV_VOUCHER_CONFIG;
import com.amarsoft.are.jbo.BizObject;
import com.amarsoft.are.jbo.JBOFactory;
import com.amarsoft.are.lang.DataElement;
import com.amarsoft.awe.util.Transaction;
import com.amarsoft.dict.als.cache.CacheLoaderFactory;
import com.tenwa.comm.util.jboutil.DataOperatorUtil;
@ -144,6 +148,11 @@ public class CreateVoucherLoanDistributor {
param.put("ACC_NUMBER",ACC_NUMBER);
param.put("VOUCHERNO",VOUCHERNO);
// 通过客户名称获取客户编码维护里面的数据, 如果有数据说明是集团内, 如果没有数据说明是集团外
// String sql2="SELECT CUST_NAME FROM CUSTOMER_LIST WHERE CUST_NAME='"+CUSTNAME+"'";
// List<Map<String,String>> lists=DataOperatorUtil.getDataBySql(sqlca2, sql, map);
BizObject cust_list=JBOFactory.createBizObjectQuery(CUSTOMER_LIST.CLASS_NAME, "CUST_ID='"+DISTRIBUTOR_ID+"'").getSingleResult(false);
// BizObject cust_list=JBOFactory.createBizObjectQuery(CUSTOMER_LIST.CLASS_NAME, "CUST_ID='8011100'").getSingleResult(false);
if("1".equals(BUSINESSTYPE)){
if("PZ2018073100000061".equals(VOUCHERNO)||"PZ2018080300000068".equals(VOUCHERNO)){// 确认GPS收入
param.put("CASHFLOW", "");// 现金流项目
@ -152,7 +161,7 @@ public class CreateVoucherLoanDistributor {
param.put("CASHFLOW", "");// 现金流项目
param.put("BUSINESSTYPE", "0604");
}else if("PZ2018070900000002".equals(VOUCHERNO)||"PZ2018072400000060".equals(VOUCHERNO)){// 购置融资租赁资产
if("f_i_type01".equals(F_I_TYPE)) {// ¼¯ÍÅÄÚ
if(cust_list != null) {// 集团内
param.put("CASHFLOW", "11212");// 现金流项目
}else {// 集团外
param.put("CASHFLOW", "11213");// 现金流项目

View File

@ -36,7 +36,6 @@ public class ContractOnhireVoucher extends BaseBussiness {
cvld.CreateVoucher(FlowUnid, "PZ2018071000000009",Sqlca);// 收取客户手续费按月分摊收入--回租
cvld.CreateVoucher(FlowUnid, "PZ2018080300000073",Sqlca);// 收取客户手续费按月分摊收入--直租
return "true";
}
}