/** * <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<SalesReturnLine> retrieveOwnedListById( final Map<String, Object> pAddParam, final Object pIdEntityItsOwner) throws Exception { return getSrvOrm().retrieveEntityOwnedlist(SalesReturnLine.class, SalesReturn.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<SalesReturnLine> retrieveOwnedList( final Map<String, Object> pAddParam, final SalesReturn pEntityItsOwner) throws Exception { addAccSettingsIntoAttrs(pAddParam); return getSrvOrm().retrieveEntityOwnedlist(SalesReturnLine.class, SalesReturn.class, pEntityItsOwner.getItsId()); }
/** * <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; }
final Map<String, Object> pAddParam, final Object pId) throws Exception { SalesReturnLine entity = getSrvOrm().retrieveCopyEntity( SalesReturnLine.class, pId); @SuppressWarnings("unchecked")
List<SalesReturnTaxLine> sitl = getSrvOrm().retrieveListWithConditions( SalesReturnTaxLine.class, "where ITSOWNER=" + pOwnerId); countUpdatedSitl++; } else { sit = getSrvOrm().createEntityWithOwner( SalesReturnTaxLine.class, SalesReturn.class, pOwnerId); getSrvAccSettings().lazyGetAccSettings().getRoundingMode())); if (sit.getIsNew()) { getSrvOrm().insertEntity(sit); } else { getSrvOrm().updateEntity(sit); getSrvOrm().deleteEntity(sitl.get(j));
/** * <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 SalesReturnLine createEntityWithOwner( final Map<String, Object> pAddParam, final SalesReturn pEntityItsOwner) throws Exception { SalesReturnLine entity = new SalesReturnLine(); 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 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; }
pEntity.setInvItem(getSrvOrm().retrieveEntity(pEntity.getInvItem())); SalesReturn itsOwner = getSrvOrm().retrieveEntityById( SalesReturn.class, pEntity.getItsOwner().getItsId()); pEntity.setItsOwner(itsOwner); .getIsExtractSalesTaxFromPurchase() && pEntity.getInvItem().getTaxCategory() != null) { List<InvItemTaxCategoryLine> pstl = getSrvOrm() .retrieveListWithConditions( InvItemTaxCategoryLine.class, "where ITSOWNER=" pEntity.setTheRest(BigDecimal.ZERO); getSrvOrm().insertEntity(pEntity); if (pEntity.getReversedId() != null) { SalesReturnLine reversed = getSrvOrm().retrieveEntityById( SalesReturnLine.class, pEntity.getReversedId()); if (reversed.getReversedId() != null) { getSrvOrm().updateEntity(reversed); itsOwner.setItsTotal(itsOwner.getSubtotal(). add(itsOwner.getTotalTaxes())); getSrvOrm().updateEntity(itsOwner); if (getSrvAccSettings().lazyGetAccSettings() .getIsExtractSalesTaxFromPurchase()) {