NC转单规则前,后逻辑处理
NC中的推单,拉单操作对应NC系统中的单据转换规则

⽔平产品交换前处理类:这⾥可以写拉单时获取数据的过滤条件
⽔平产品交换后处理类: VO交换后对交换后的VO进⾏处理处理,例如将折本汇率带⼊到下游单据就可以在这⾥做代码处理。
处理类继承:nc.vo.pf.change.IChangeVOAdjust
/* */ package nc.actprepay.vochange;
/* */
/* */ import java.util.ArrayList;
/
* */ import java.util.List;
width是什么意思import nc.act.ContrHeadVO;
英国import nc.actprepay.ContractPrepayHeadVO;
/* */ import nc.vo.pf.change.ChangeVOAdjustContext;
/* */ import nc.vo.pf.change.IChangeVOAdjust;
/* */ import nc.vo.pm.util.UFDoubleUtils;
/* */ import nc.vo.pub.AggregatedValueObject;
/* */ import nc.vo.pub.BusinessException;
北京韩语学校/* */ import nc.vo.pub.CircularlyAccessibleValueObject;
/* */ import nc.vo.pub.lang.UFDouble;
/* */
/
* */
/* */
/* */
/* */
/* */
/* */
/* */
越狱最后一越/* */ public class ContractPrepay4D42To4D46
/* */ implements IChangeVOAdjust
/* */ {
/* */ public ContractPrepay4D42To4D46() {}
/
* */
/* */ public AggregatedValueObject adjustAfterChange(AggregatedValueObject arg0, AggregatedValueObject arg1, ChangeVOAdjustContext arg2)
/* */ throws BusinessException
/* */ {
/* 28 */ return null;
/* */ }
/* */
/* */
/* */ public AggregatedValueObject adjustBeforeChange(AggregatedValueObject arg0, ChangeVOAdjustContext arg1)
悬浮议会>猎豹属
/* */ throws BusinessException
/* */ {
/* 35 */ return null;
/* */ }
/* */
/* */
/* */
/* */ public AggregatedValueObject[] batchAdjustAfterChange(AggregatedValueObject[] srcVOs, AggregatedValueObject[] destVOs, ChangeVOAdjustCo ntext adjustContext)
/* */ throws BusinessException
/* */ {
/* 43 */ //折本汇率同步
for(int i = 0; i < srcVOs.length; i++){
ContrHeadVO contrHeadVO = (ContrHeadVO)srcVOs[i].getParentVO();
ContractPrepayHeadVO prepayHeadVO = (ContractPrepayHeadVO)destVOs[0].getParentVO();
prepayHeadVO.Nexchangerate());
实习医生格蕾第二季
triplets什么是同位语// sceduleHeaddVO.Pk_currtype_org());
}
return destVOs;
/* */ }
/* */ public AggregatedValueObject[] batchAdjustBeforeChange(AggregatedValueObject[] srcVOs, ChangeVOAdjustContext arg1)
北京人力资源培训课程
/* */ throws BusinessException
/* */ {
/* 69 */ return null;
/* */ }
/* */ }