凭证归档配置

 

com.kingdee.eas.fi.gl.fileVch.app.FileVoucherFasadeControllerBean
package com.kingdee.eas.custom.zcht.voucherBillstance;

import java.util.Set;

import com.kingdee.bos.BOSException;
import com.kingdee.bos.Context;
import com.kingdee.bos.dao.ormapping.ObjectUuidPK;
import com.kingdee.bos.metadata.entity.SelectorItemCollection;
import com.kingdee.bos.metadata.entity.SelectorItemInfo;
import com.kingdee.eas.common.EASBizException;
import com.kingdee.eas.custom.zcht.JxfpFactory;
import com.kingdee.eas.custom.zcht.JxfpInfo;
import com.kingdee.eas.fi.gl.FileVoucherBillInfo;
import com.kingdee.eas.framework.SystemEnum;

/**
 * 收票应付报账
 * @author 12593
 *
 */
public class Jxfp  implements com.kingdee.eas.fi.gl.app.FileVoucherBillInstance  {

	@Override
	public FileVoucherBillInfo getBillInfo(Context ctx, String billId, String paramString2)
			throws BOSException, EASBizException {
		 
	       FileVoucherBillInfo billInfo = null;
        
	       SelectorItemCollection sic = new SelectorItemCollection();
	       sic.add(new SelectorItemInfo("id"));
	       sic.add(new SelectorItemInfo("number"));
	       sic.add(new SelectorItemInfo("djzt"));
	       sic.add(new SelectorItemInfo("creator.id"));
	       sic.add(new SelectorItemInfo("creator.name"));
	       sic.add(new SelectorItemInfo("FICompany.id"));
	       sic.add(new SelectorItemInfo("FICompany.number"));
	       sic.add(new SelectorItemInfo("FICompany.name"));
	     
	        	sic.add(new SelectorItemInfo("fpse"));
	        	JxfpInfo info =JxfpFactory.getLocalInstance(ctx).getJxfpInfo(new ObjectUuidPK(billId), sic);
	        	billInfo = new FileVoucherBillInfo();
	        	billInfo.setAmount(info.getFpje()); //发票金额
	        	billInfo.setBillCreator(info.getCreator());
	        	billInfo.setBillNumber(info.getNumber());
	        	billInfo.setBillStatus(info.getDjzt().getAlias());
	        	billInfo.setBillSystem(SystemEnum.CASHMANAGEMENT.getAlias());
	        	billInfo.setSourceSysEnum(SystemEnum.CASHMANAGEMENT);
	        	billInfo.setCompany(info.getFICompany());
	        	billInfo.setBillType("收票应付报账");
	            return billInfo;
		 
	}

	@Override
	public Set getVoucherIdSet(Context ctx, String bosType, String billId) throws BOSException {
		 
		return CommonSql.getVoucherIdSetCommon(ctx, bosType, billId);
	}

}
   
----付款申请单
   insert into T_GL_FilevoucherInstance(FID, FBOSTYPE, FBILLINSTANCE, FBILLTYPE, FBILLSYSTEM, FSOURCESYS, FBILLTYPE_L1, FBILLTYPE_L2, FBILLTYPE_L3, FORDER)
 values 
(NEWBOSID('E9404808'), 'CAA8E891',  'com.kingdee.eas.custom.zcht.voucherBillstance.FksqBillVoucherBillInstanceImpl',  '付款申请单',  '出纳系统', 7,  'Doc Payable', '付款申请单', '付款申请单', 0) 
 


--暂估应付报账       com.kingdee.eas.custom.zcht.voucherBillstance.EstimatedPay 

 insert into T_GL_FilevoucherInstance(FID, FBOSTYPE, FBILLINSTANCE, FBILLTYPE, FBILLSYSTEM, FSOURCESYS, FBILLTYPE_L1, FBILLTYPE_L2, FBILLTYPE_L3, FORDER)
 values 
(NEWBOSID('E9404808'), 'A56A5B7A',  'com.kingdee.eas.custom.zcht.voucherBillstance.EstimatedPay',  '暂估应付报账',  '出纳系统', 7,  'Doc Payable', '暂估应付报账', '暂估应付报账', 0) 
 


--收票应付报账      com.kingdee.eas.custom.zcht.voucherBillstance.Jxfp


 insert into T_GL_FilevoucherInstance(FID, FBOSTYPE, FBILLINSTANCE, FBILLTYPE, FBILLSYSTEM, FSOURCESYS, FBILLTYPE_L1, FBILLTYPE_L2, FBILLTYPE_L3, FORDER)
 values 
(NEWBOSID('E9404808'), 'CAAAE946',  'com.kingdee.eas.custom.zcht.voucherBillstance.Jxfp',  '收票应付报账',  '出纳系统', 7,  'Doc Payable', '收票应付报账', '收票应付报账', 0) 



--薪酬发放报账      com.kingdee.eas.custom.zcht.voucherBillstance.SalaryBill

 insert into T_GL_FilevoucherInstance(FID, FBOSTYPE, FBILLINSTANCE, FBILLTYPE, FBILLSYSTEM, FSOURCESYS, FBILLTYPE_L1, FBILLTYPE_L2, FBILLTYPE_L3, FORDER)
 values 
(NEWBOSID('E9404808'), '672862AA',  'com.kingdee.eas.custom.zcht.voucherBillstance.SalaryBill',  '薪酬发放报账',  '出纳系统', 7,  'Doc Payable', '薪酬发放报账', '薪酬发放报账', 0) 


--社保缴纳报账      com.kingdee.eas.custom.zcht.voucherBillstance.SheBaoBill
 
 insert into T_GL_FilevoucherInstance(FID, FBOSTYPE, FBILLINSTANCE, FBILLTYPE, FBILLSYSTEM, FSOURCESYS, FBILLTYPE_L1, FBILLTYPE_L2, FBILLTYPE_L3, FORDER)
 values 
(NEWBOSID('E9404808'), '186EB720',  'com.kingdee.eas.custom.zcht.voucherBillstance.SheBaoBill',  '社保缴纳报账',  '出纳系统', 7,  'Doc Payable', '社保缴纳报账', '社保缴纳报账', 0) 


--公积金缴纳报账    com.kingdee.eas.custom.zcht.voucherBillstance.PublicBill

 insert into T_GL_FilevoucherInstance(FID, FBOSTYPE, FBILLINSTANCE, FBILLTYPE, FBILLSYSTEM, FSOURCESYS, FBILLTYPE_L1, FBILLTYPE_L2, FBILLTYPE_L3, FORDER)
 values 
(NEWBOSID('E9404808'), '462BE3C9',  'com.kingdee.eas.custom.zcht.voucherBillstance.PublicBill',  '公积金缴纳报账',  '出纳系统', 7,  'Doc Payable', '公积金缴纳报账', '公积金缴纳报账', 0) 

 

--企业年金缴纳报账  com.kingdee.eas.custom.zcht.voucherBillstance.NianJin
 
 insert into T_GL_FilevoucherInstance(FID, FBOSTYPE, FBILLINSTANCE, FBILLTYPE, FBILLSYSTEM, FSOURCESYS, FBILLTYPE_L1, FBILLTYPE_L2, FBILLTYPE_L3, FORDER)
 values 
(NEWBOSID('E9404808'), 'D9E1E7AE',  'com.kingdee.eas.custom.zcht.voucherBillstance.NianJin',  '企业年金缴纳报账',  '出纳系统', 7,  'Doc Payable', '企业年金缴纳报账', '企业年金缴纳报账', 0) 


--工会缴纳报账单  com.kingdee.eas.custom.zcht.voucherBillstance.GongHui


 insert into T_GL_FilevoucherInstance(FID, FBOSTYPE, FBILLINSTANCE, FBILLTYPE, FBILLSYSTEM, FSOURCESYS, FBILLTYPE_L1, FBILLTYPE_L2, FBILLTYPE_L3, FORDER)
 values 
(NEWBOSID('E9404808'), '72875982',  'com.kingdee.eas.custom.zcht.voucherBillstance.GongHui',  '工会缴纳报账单',  '出纳系统', 7,  'Doc Payable', '工会缴纳报账单', '工会缴纳报账单', 0) 


--税金缴纳报账    com.kingdee.eas.custom.zcht.voucherBillstance.ShuiBill

 insert into T_GL_FilevoucherInstance(FID, FBOSTYPE, FBILLINSTANCE, FBILLTYPE, FBILLSYSTEM, FSOURCESYS, FBILLTYPE_L1, FBILLTYPE_L2, FBILLTYPE_L3, FORDER)
 values 
(NEWBOSID('E9404808'), '56B18749',  'com.kingdee.eas.custom.zcht.voucherBillstance.ShuiBill',  '税金缴纳报账',  '出纳系统', 7,  'Doc Payable', '税金缴纳报账', '税金缴纳报账', 0) 


--收款单          casreceivingbill     标准单据系统预制

--收入确认单     com.kingdee.eas.custom.zcht.voucherBillstance.GenericReceiveBill 
 
 insert into T_GL_FilevoucherInstance(FID, FBOSTYPE, FBILLINSTANCE, FBILLTYPE, FBILLSYSTEM, FSOURCESYS, FBILLTYPE_L1, FBILLTYPE_L2, FBILLTYPE_L3, FORDER)
 values 
(NEWBOSID('E9404808'), '22AB005B',  'com.kingdee.eas.custom.zcht.voucherBillstance.GenericReceiveBill',  '收入确认单',  '出纳系统', 7,  'Doc Payable', '收入确认单', '收入确认单', 0)   

--开票报账单     com.kingdee.eas.custom.zcht.voucherBillstance.GenericInvoiceBill

 insert into T_GL_FilevoucherInstance(FID, FBOSTYPE, FBILLINSTANCE, FBILLTYPE, FBILLSYSTEM, FSOURCESYS, FBILLTYPE_L1, FBILLTYPE_L2, FBILLTYPE_L3, FORDER)
 values 
(NEWBOSID('E9404808'), '6CA99BA5',  'com.kingdee.eas.custom.zcht.voucherBillstance.GenericInvoiceBill',  '开票报账单',  '出纳系统', 7,  'Doc Payable', '开票报账单', '开票报账单', 0)  


--租金收款单     com.kingdee.eas.custom.zcht.voucherBillstance.PaymentBill
 insert into T_GL_FilevoucherInstance(FID, FBOSTYPE, FBILLINSTANCE, FBILLTYPE, FBILLSYSTEM, FSOURCESYS, FBILLTYPE_L1, FBILLTYPE_L2, FBILLTYPE_L3, FORDER)
 values 
(NEWBOSID('E9404808'), '9CF4F847',  'com.kingdee.eas.custom.zcht.voucherBillstance.PaymentBill',  '租金收款单',  '出纳系统', 7,  'Doc Payable', '租金收款单', '租金收款单', 0)  



--租金收入单     com.kingdee.eas.custom.zcht.voucherBillstance.VoucherBill

 insert into T_GL_FilevoucherInstance(FID, FBOSTYPE, FBILLINSTANCE, FBILLTYPE, FBILLSYSTEM, FSOURCESYS, FBILLTYPE_L1, FBILLTYPE_L2, FBILLTYPE_L3, FORDER)
 values 
(NEWBOSID('E9404808'), 'A5B2C0EF',  'com.kingdee.eas.custom.zcht.voucherBillstance.VoucherBill',  '租金收入单',  '出纳系统', 7,  'Doc Payable', '租金收入单', '租金收入单', 0)  


--租金开票单     com.kingdee.eas.custom.zcht.voucherBillstance.InvoiceBillForZC        

 insert into T_GL_FilevoucherInstance(FID, FBOSTYPE, FBILLINSTANCE, FBILLTYPE, FBILLSYSTEM, FSOURCESYS, FBILLTYPE_L1, FBILLTYPE_L2, FBILLTYPE_L3, FORDER)
 values 
(NEWBOSID('E9404808'), 'C5641DEE',  'com.kingdee.eas.custom.zcht.voucherBillstance.InvoiceBillForZC',  '租金开票单',  '出纳系统', 7,  'Doc Payable', '租金开票单', '租金开票单', 0)  


--物业收款单  com.kingdee.eas.custom.zcht.voucherBillstance.CasReceiveBill
 insert into T_GL_FilevoucherInstance(FID, FBOSTYPE, FBILLINSTANCE, FBILLTYPE, FBILLSYSTEM, FSOURCESYS, FBILLTYPE_L1, FBILLTYPE_L2, FBILLTYPE_L3, FORDER)
 values 
(NEWBOSID('E9404808'), 'BBB999EC',  'com.kingdee.eas.custom.zcht.voucherBillstance.CasReceiveBill',  '物业收款单',  '出纳系统', 7,  'Doc Payable', '物业收款单', '物业收款单', 0)  


--物业收入单  com.kingdee.eas.custom.zcht.voucherBillstance.CarryOverBill
 insert into T_GL_FilevoucherInstance(FID, FBOSTYPE, FBILLINSTANCE, FBILLTYPE, FBILLSYSTEM, FSOURCESYS, FBILLTYPE_L1, FBILLTYPE_L2, FBILLTYPE_L3, FORDER)
 values 
(NEWBOSID('E9404808'), '6A26AADF',  'com.kingdee.eas.custom.zcht.voucherBillstance.CarryOverBill',  '物业收入单',  '出纳系统', 7,  'Doc Payable', '物业收入单', '物业收入单', 0)  

--物业开票单  com.kingdee.eas.custom.zcht.voucherBillstance.InvoiceBill
 insert into T_GL_FilevoucherInstance(FID, FBOSTYPE, FBILLINSTANCE, FBILLTYPE, FBILLSYSTEM, FSOURCESYS, FBILLTYPE_L1, FBILLTYPE_L2, FBILLTYPE_L3, FORDER)
 values 
(NEWBOSID('E9404808'), 'B0DF30BD',  'com.kingdee.eas.custom.zcht.voucherBillstance.InvoiceBill',  '物业开票单',  '出纳系统', 7,  'Doc Payable', '物业开票单', '物业开票单', 0)  

--转账报账    com.kingdee.eas.custom.zcht.voucherBillstance.TurnBillbz

 insert into T_GL_FilevoucherInstance(FID, FBOSTYPE, FBILLINSTANCE, FBILLTYPE, FBILLSYSTEM, FSOURCESYS, FBILLTYPE_L1, FBILLTYPE_L2, FBILLTYPE_L3, FORDER)
 values 
(NEWBOSID('E9404808'), 'BD0B9B35',  'com.kingdee.eas.custom.zcht.voucherBillstance.TurnBillbz',  '转账报账',  '出纳系统', 7,  'Doc Payable', '转账报账', '转账报账', 0)  

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值