PBOM子表SourceParentMaterialNo赋值
This commit is contained in:
parent
58ac1426be
commit
e98b0f063a
|
|
@ -77,6 +77,8 @@ public class ChangeImpactUpgrade extends EBomToPbomBase {
|
|||
childEnt.setParentRowId(vParent.getRowId());
|
||||
childEnt.setFacCode(facCode);
|
||||
childEnt.setIdentityNo(StrUtil.join("-", vParent.getMaterialNo(), eb.getMaterialNo()));
|
||||
//原ebom父级编码 by luohj 240828
|
||||
childEnt.setSourceParentMaterialNo(vMaterial.get(0).getMaterialNo());
|
||||
childEnt.setOriginalMaterialNo(eb.getMaterialNo());
|
||||
childEnt.setOriginalProjectType(eb.getProjectType());
|
||||
childEnt.setOriginalNum(eb.getNum());
|
||||
|
|
|
|||
|
|
@ -96,6 +96,8 @@ public class EBomToPBom extends EBomToPbomBase {
|
|||
childEnt.setSourceRowId(eb.getRowId());
|
||||
childEnt.setIdentityNo(StrUtil.join("-", parentEnt.getMaterialNo(), eb.getMaterialNo()));
|
||||
childEnt.setOriginalMaterialNo(eb.getMaterialNo());
|
||||
//原ebom父级编码 by luohj 240828
|
||||
childEnt.setSourceParentMaterialNo(vo.getMaterialNo());
|
||||
childEnt.setOriginalProjectType(eb.getProjectType());
|
||||
childEnt.setOriginalNum(eb.getNum());
|
||||
childEnt.setCreatedTime(LocalDateTime.now());
|
||||
|
|
|
|||
|
|
@ -136,6 +136,8 @@ public class EBomToPBomFor31 extends EBomToPbomBase {
|
|||
childEnt.setIdentityNo(StrUtil.join("-", parentEnt.getMaterialNo(), eb.getMaterialNo()));
|
||||
childEnt.setSource(PbomSourceEnum.FROM_EBOM.getValue());
|
||||
childEnt.setSourceStatus(PbomSourceStatusEnum.EBOM.getValue());
|
||||
//原ebom父级编码 by luohj 240828
|
||||
childEnt.setSourceParentMaterialNo(vo.getMaterialNo());
|
||||
childEnt.setOriginalMaterialNo(eb.getMaterialNo());
|
||||
childEnt.setOriginalNum(eb.getNum());
|
||||
childEnt.setOriginalProjectType(eb.getProjectType());
|
||||
|
|
|
|||
|
|
@ -106,6 +106,8 @@ public class EBomToPBomForFormal extends EBomToPbomBase {
|
|||
childEnt.setFacCode(facCode);
|
||||
childEnt.setSourceRowId(eb.getRowId());
|
||||
childEnt.setIdentityNo(StrUtil.join("-", parentEnt.getMaterialNo(), eb.getMaterialNo()));
|
||||
//原ebom父级编码 by luohj 240828
|
||||
childEnt.setSourceParentMaterialNo(vo.getMaterialNo());
|
||||
childEnt.setOriginalMaterialNo(eb.getMaterialNo());
|
||||
childEnt.setOriginalNum(eb.getNum());
|
||||
childEnt.setOriginalProjectType(eb.getProjectType());
|
||||
|
|
|
|||
|
|
@ -151,6 +151,8 @@ public class EBomToPBomForFormal31 extends EBomToPbomBase {
|
|||
childEnt.setParentRowId(parentEnt.getRowId());
|
||||
childEnt.setFacCode(facCode);
|
||||
childEnt.setIdentityNo(StrUtil.join("-", parentEnt.getMaterialNo(), eb.getMaterialNo()));
|
||||
//原ebom父级编码 by luohj 240828
|
||||
childEnt.setSourceParentMaterialNo(vo.getMaterialNo());
|
||||
childEnt.setOriginalMaterialNo(eb.getMaterialNo());
|
||||
childEnt.setOriginalNum(eb.getNum());
|
||||
childEnt.setOriginalProjectType(eb.getProjectType());
|
||||
|
|
|
|||
|
|
@ -121,6 +121,8 @@ public abstract class EBomToPbomBase {
|
|||
childEnt.setParentRowId(oldParent.getRowId());
|
||||
childEnt.setFacCode(facCode);
|
||||
childEnt.setIdentityNo(StrUtil.join("-", oldParent.getMaterialNo(), netT.getMaterialNo()));
|
||||
//原ebom父级编码 by luohj 240828
|
||||
childEnt.setSourceParentMaterialNo(pVo.getMaterialNo());
|
||||
childEnt.setOriginalMaterialNo(netT.getMaterialNo());
|
||||
childEnt.setOriginalNum(netT.getNum());
|
||||
childEnt.setOriginalProjectType(netT.getProjectType());
|
||||
|
|
|
|||
Loading…
Reference in New Issue