typeCodeMap.put(new PurchaseReturn().constTypeCode(), PurchaseReturn.class); typeCodeMap.put(new PurchaseReturnLine().constTypeCode(), PurchaseReturnLine.class); typeCodeMap.put(new BeginningInventory().constTypeCode(),
typeCodeMap.put(new PurchaseReturn().constTypeCode(), PurchaseReturn.class); typeCodeMap.put(new PurchaseReturnLine().constTypeCode(), PurchaseReturnLine.class); typeCodeMap.put(new BeginningInventory().constTypeCode(),
/** * <p>Create entity.</p> * @param pAddParam additional param * @return entity instance * @throws Exception - an exception **/ @Override public final PurchaseReturnLine createEntity( final Map<String, Object> pAddParam) throws Exception { PurchaseReturnLine entity = new PurchaseReturnLine(); entity.setIdDatabaseBirth(getSrvOrm().getIdDatabase()); entity.setIsNew(true); PurchaseReturn itsOwner = new PurchaseReturn(); 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 PurchaseReturnLine createEntityWithOwner( final Map<String, Object> pAddParam, final PurchaseReturn pEntityItsOwner) throws Exception { PurchaseReturnLine entity = new PurchaseReturnLine(); entity.setIsNew(true); entity.setIdDatabaseBirth(getSrvOrm().getIdDatabase()); //BeigeORM refresh: PurchaseReturn entityItsOwner = getSrvOrm() .retrieveEntity(pEntityItsOwner); entity.setItsOwner(entityItsOwner); 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 PurchaseReturnLine createEntityWithOwnerById( final Map<String, Object> pAddParam, final Object pIdEntityItsOwner) throws Exception { PurchaseReturnLine entity = new PurchaseReturnLine(); entity.setIdDatabaseBirth(getSrvOrm().getIdDatabase()); entity.setIsNew(true); //line use its owner to get purchase invoice ID PurchaseReturn itsOwner = getSrvOrm() .retrieveEntityById(PurchaseReturn.class, pIdEntityItsOwner); entity.setItsOwner(itsOwner); addAccSettingsIntoAttrs(pAddParam); return entity; }
for (PurchaseReturnLine reversedLine : reversedLines) { if (reversedLine.getReversedId() == null) { PurchaseReturnLine reversingLine = new PurchaseReturnLine(); reversingLine.setIdDatabaseBirth(getSrvOrm().getIdDatabase()); reversingLine.setReversedId(reversedLine.getItsId());
&& pEntity.getReversedId() != null) { PurchaseReturnLine prl = new PurchaseReturnLine(); PurchaseReturn reversed = new PurchaseReturn(); reversed.setItsId(pEntity.getReversedId()); for (PurchaseReturnLine reversedLine : reversedLines) { if (reversedLine.getReversedId() == null) { PurchaseReturnLine reversingLine = new PurchaseReturnLine(); reversingLine.setIdDatabaseBirth(getSrvOrm().getIdDatabase()); reversingLine.setReversedId(reversedLine.getItsId());