其它入库传库存核算调整

This commit is contained in:
hefengkai 2024-10-22 18:24:44 +08:00
parent decf983ecf
commit dce145a114
1 changed files with 7 additions and 7 deletions

View File

@ -51,7 +51,7 @@ public class Bill4AFinanceProcess
//处理备料计划-转库-其它入库如果寄存供应商有值则这一行物料信息不生成存货核算单据 //处理备料计划-转库-其它入库如果寄存供应商有值则这一行物料信息不生成存货核算单据
private I4BillVO[] filterIabills(AbstractBaseBill[] iabills, GeneralInVO[] icbills) throws BusinessException { private I4BillVO[] filterIabills(AbstractBaseBill[] iabills, GeneralInVO[] icbills) throws BusinessException {
I4BillVO _iabill = null; // I4BillVO _iabill = null;
ArrayList<I4BillVO> iabillsList = new ArrayList<I4BillVO>(); ArrayList<I4BillVO> iabillsList = new ArrayList<I4BillVO>();
ArrayList<I4ItemVO> itemList = new ArrayList<I4ItemVO>(); ArrayList<I4ItemVO> itemList = new ArrayList<I4ItemVO>();
@ -73,7 +73,7 @@ public class Bill4AFinanceProcess
} }
if(itemList != null && itemList.size() > 0) {//筛选后的核算库存子表数大于0 if(itemList != null && itemList.size() > 0) {//筛选后的核算库存子表数大于0
iabillsList.add(_iabill); iabillsList.add(iabill);
} }
} }
@ -84,14 +84,14 @@ public class Bill4AFinanceProcess
//库存其它入库单筛选 //库存其它入库单筛选
private GeneralInVO[] filterIcbills(GeneralInVO[] icbills) throws BusinessException { private GeneralInVO[] filterIcbills(GeneralInVO[] icbills) throws BusinessException {
GeneralInVO _icbill = null; // GeneralInVO _icbill = null;
ArrayList<GeneralInVO> icbillsList = new ArrayList<GeneralInVO>(); ArrayList<GeneralInVO> icbillsList = new ArrayList<GeneralInVO>();
ArrayList<GeneralInBodyVO> itemList = new ArrayList<GeneralInBodyVO>(); ArrayList<GeneralInBodyVO> itemList = new ArrayList<GeneralInBodyVO>();
for(int i = 0; i < icbills.length; i++) { for(int i = 0; i < icbills.length; i++) {
GeneralInVO iabill = (GeneralInVO)icbills[i]; GeneralInVO icbill = (GeneralInVO)icbills[i];
GeneralInHeadVO headVO = iabill.getHead(); GeneralInHeadVO headVO = icbill.getHead();
GeneralInBodyVO[] itemVOs = iabill.getBodys(); GeneralInBodyVO[] itemVOs = icbill.getBodys();
if(itemVOs != null && itemVOs.length > 0) { if(itemVOs != null && itemVOs.length > 0) {
for(int j = 0; j < itemVOs.length; j++) {//库存子表过滤筛选 for(int j = 0; j < itemVOs.length; j++) {//库存子表过滤筛选
GeneralInBodyVO itemVO = itemVOs[j]; GeneralInBodyVO itemVO = itemVOs[j];
@ -107,7 +107,7 @@ public class Bill4AFinanceProcess
} }
if(itemList != null && itemList.size() > 0) {//筛选后的核算库存子表数大于0 if(itemList != null && itemList.size() > 0) {//筛选后的核算库存子表数大于0
icbillsList.add(_icbill); icbillsList.add(icbill);
} }
} }