/** * <p>Create entity.</p> * @param pAddParam additional param * @return entity instance * @throws Exception - an exception **/ @Override public final SalesReturn createEntity( final Map<String, Object> pAddParam) throws Exception { SalesReturn entity = new SalesReturn(); entity.setIdDatabaseBirth(getSrvOrm().getIdDatabase()); entity.setItsDate(new Date()); entity.setIsNew(true); addAccSettingsIntoAttrs(pAddParam); return entity; }
/** * <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 SalesReturnLine createEntityWithOwnerById( final Map<String, Object> pAddParam, final Object pIdEntityItsOwner) throws Exception { SalesReturnLine entity = new SalesReturnLine(); entity.setIdDatabaseBirth(getSrvOrm().getIdDatabase()); entity.setIsNew(true); SalesReturn itsOwner = new SalesReturn(); itsOwner.setItsId(Long.valueOf(pIdEntityItsOwner.toString())); entity.setItsOwner(itsOwner); addAccSettingsIntoAttrs(pAddParam); return entity; }
typeCodeMap.put(new MoveItemsLine().constTypeCode(), MoveItemsLine.class); typeCodeMap.put(new SalesReturn().constTypeCode(), SalesReturn.class); typeCodeMap.put(new SalesReturnLine().constTypeCode(),
typeCodeMap.put(new MoveItemsLine().constTypeCode(), MoveItemsLine.class); typeCodeMap.put(new SalesReturn().constTypeCode(), SalesReturn.class); typeCodeMap.put(new SalesReturnLine().constTypeCode(),
/** * <p>Create entity.</p> * @param pAddParam additional param * @return entity instance * @throws Exception - an exception **/ @Override public final SalesReturnLine createEntity( final Map<String, Object> pAddParam) throws Exception { SalesReturnLine entity = new SalesReturnLine(); entity.setIdDatabaseBirth(getSrvOrm().getIdDatabase()); entity.setIsNew(true); SalesReturn itsOwner = new SalesReturn(); entity.setItsOwner(itsOwner); addAccSettingsIntoAttrs(pAddParam); return entity; }
SalesReturn reversed = new SalesReturn(); reversed.setItsId(pEntity.getReversedId()); srl.setItsOwner(reversed);