/** * <p>Retrieve owned list of entities for itsOwner. * E.g. invoices lines for invoice</p> * @param pAddParam additional param * @param pIdEntityItsOwner ID itsOwner * @return owned list of business objects * @throws Exception - an exception */ @Override public final List<PurchaseReturnLine> retrieveOwnedListById( final Map<String, Object> pAddParam, final Object pIdEntityItsOwner) throws Exception { return getSrvOrm().retrieveEntityOwnedlist(PurchaseReturnLine.class, PurchaseReturn.class, pIdEntityItsOwner); }
/** * <p>Retrieve owned list of entities for itsOwner. * E.g. invoices lines for invoice</p> * @param pAddParam additional param * @param pEntityItsOwner itsOwner * @return owned list of business objects * @throws Exception - an exception */ @Override public final List<PurchaseReturnLine> retrieveOwnedList( final Map<String, Object> pAddParam, final PurchaseReturn pEntityItsOwner) throws Exception { return getSrvOrm().retrieveEntityOwnedlist(PurchaseReturnLine.class, PurchaseReturn.class, pEntityItsOwner.getItsId()); }
/** * <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; }
List<PurchaseReturnTaxLine> citl = getSrvOrm().retrieveListWithConditions( PurchaseReturnTaxLine.class, "where ITSOWNER=" + pOwnerId); countUpdatedSitl++; } else { cit = getSrvOrm().createEntityWithOwner( PurchaseReturnTaxLine.class, PurchaseReturn.class, pOwnerId); getSrvAccSettings().lazyGetAccSettings().getRoundingMode())); if (cit.getIsNew()) { getSrvOrm().insertEntity(cit); } else { getSrvOrm().updateEntity(cit); getSrvOrm().deleteEntity(citl.get(j));
final Map<String, Object> pAddParam, final Object pId) throws Exception { PurchaseReturnLine entity = getSrvOrm().retrieveCopyEntity( PurchaseReturnLine.class, pId); @SuppressWarnings("unchecked")
/** * <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; }
pEntity.setPurchaseInvoiceLine(getSrvOrm().retrieveEntity(pEntity .getPurchaseInvoiceLine())); if (pEntity.getPurchaseInvoiceLine() == null) { if (pEntity.getPurchaseInvoiceLine().getInvItem() .getTaxCategory() != null) { List<InvItemTaxCategoryLine> pstl = getSrvOrm() .retrieveListWithConditions( InvItemTaxCategoryLine.class, "where ITSOWNER=" getSrvOrm().insertEntity(pEntity); PurchaseReturn itsOwner = getSrvOrm().retrieveEntityById( PurchaseReturn.class, pEntity.getItsOwner().getItsId()); pEntity.setItsOwner(itsOwner); if (pEntity.getReversedId() != null) { PurchaseReturnLine reversed = getSrvOrm().retrieveEntityById( PurchaseReturnLine.class, pEntity.getReversedId()); if (reversed.getReversedId() != null) { getSrvOrm().updateEntity(reversed); srvWarehouseEntry.reverseDraw(pAddParam, pEntity); srvUseMaterialEntry.reverseDraw(pAddParam, pEntity, itsOwner.setItsTotal(itsOwner.getSubtotal(). add(itsOwner.getTotalTaxes())); getSrvOrm().updateEntity(itsOwner); if (getSrvAccSettings().lazyGetAccSettings() .getIsExtractSalesTaxFromSales()) {