其它入库传库存核算调整
This commit is contained in:
parent
decf983ecf
commit
dce145a114
|
@ -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);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue