/** * <p>Create entity with its itsOwner e.g. invoice line * for invoice.</p> * @param pAddParam additional param * @param pIdEntityItsOwner entity itsOwner ID * @return entity instance * @throws Exception - an exception **/ @Override public final UsedMaterialLine createEntityWithOwnerById( final Map<String, Object> pAddParam, final Object pIdEntityItsOwner) throws Exception { UsedMaterialLine entity = new UsedMaterialLine(); entity.setIdDatabaseBirth(getSrvOrm().getIdDatabase()); entity.setIsNew(true); ManufacturingProcess itsOwner = new ManufacturingProcess(); itsOwner.setItsId(Long.valueOf(pIdEntityItsOwner.toString())); entity.setItsOwner(itsOwner); addAccSettingsIntoAttrs(pAddParam); return entity; }
/** * <p>Create entity with its itsOwner e.g. invoice line * for invoice.</p> * @param pAddParam additional param * @param pEntityItsOwner itsOwner * @return entity instance * @throws Exception - an exception **/ @Override public final UsedMaterialLine createEntityWithOwner( final Map<String, Object> pAddParam, final ManufacturingProcess pEntityItsOwner) throws Exception { UsedMaterialLine entity = new UsedMaterialLine(); entity.setIsNew(true); entity.setIdDatabaseBirth(getSrvOrm().getIdDatabase()); entity.setItsOwner(pEntityItsOwner); addAccSettingsIntoAttrs(pAddParam); return entity; }
/** * <p>Create entity.</p> * @param pAddParam additional param * @return entity instance * @throws Exception - an exception **/ @Override public final UsedMaterialLine createEntity( final Map<String, Object> pAddParam) throws Exception { UsedMaterialLine entity = new UsedMaterialLine(); entity.setIdDatabaseBirth(getSrvOrm().getIdDatabase()); entity.setIsNew(true); ManufacturingProcess itsOwner = new ManufacturingProcess(); entity.setItsOwner(itsOwner); addAccSettingsIntoAttrs(pAddParam); return entity; }
reversed.setTheRest(BigDecimal.ZERO); getSrvOrm().updateEntity(pAddParam, reversed); UsedMaterialLine umlrd = new UsedMaterialLine(); umlrd.setItsOwner(reversed); List<UsedMaterialLine> reversedMaterials = getSrvOrm(). for (UsedMaterialLine reversedLine : reversedMaterials) { if (reversedLine.getReversedId() == null) { UsedMaterialLine reversingLine = new UsedMaterialLine(); reversingLine.setIdDatabaseBirth(getSrvOrm().getIdDatabase()); reversingLine.setReversedId(reversedLine.getItsId());
for (UsedMaterialLine reversedLine : reversedMaterials) { if (reversedLine.getReversedId() == null) { UsedMaterialLine reversingLine = new UsedMaterialLine(); reversingLine.setIdDatabaseBirth(getSrvOrm().getIdDatabase()); reversingLine.setReversedId(reversedLine.getItsId());