/** * <p>Get for owner's ID.</p> * @return Long **/ @Override public final Long getOwnerId() { return this.getItsOwner().getItsId(); }
/** * <p>Get for owner's ID.</p> * @return Long **/ @Override public final Long getOwnerId() { return this.getItsOwner().getItsId(); }
/** * <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()); }
pReqVars, SalesReturnLine.class, "where SALESRETURNLINE.TAXCATEGORY is not null" + " and REVERSEDID is null and ITSOWNER=" + pItsOwner.getItsId()); pReqVars.remove("SalesReturnLineitsOwnerdeepLevel"); List<SalesReturnLine> ilnt = new ArrayList<SalesReturnLine>();
List<SalesReturnTaxLine> itls = getSrvOrm().retrieveListWithConditions( pReqVars, SalesReturnTaxLine.class, "where ITSOWNER=" + pItsOwner.getItsId()); pReqVars.remove("SalesInvoiceTaxLineitsOwnerdeepLevel"); if (pIsTaxable) { query = lazyGetQuSalRetTaxItemBas(); query = query.replace(":INVOICEID", pItsOwner.getItsId().toString()); IRecordSet<RS> recordSet = null;
pEntity.getItsOwner().setItsVersion(ownerVersion); String query = lazyGetQueryInvTot(); query = query.replace(":ITSOWNER", pEntity.getItsOwner().getItsId() .toString()); String[] columns = new String[]{"SUBTOTAL", "TOTALTAXES"};
SalesReturn.class, pEntity.getItsOwner().getItsId()); pEntity.setItsOwner(itsOwner); pEntity.setItsQuantity(pEntity.getItsQuantity().setScale( String query = "select sum(SUBTOTAL) as SUBTOTAL, sum(TOTALTAXES) as TOTALTAXES from" + " SALESRETURNLINE where ITSOWNER=" + itsOwner.getItsId(); String[] columns = new String[]{"SUBTOTAL", "TOTALTAXES"}; Double[] totals = getSrvDatabase().evalDoubleResults(query, columns); if (getSrvAccSettings().lazyGetAccSettings() .getIsExtractSalesTaxFromPurchase()) { updateTaxLines(itsOwner.getItsId());
for (SalesReturnGoodsTaxLine itl : tls) { itl.setItsOwner(pEntity); itl.setInvoiceId(pEntity.getItsOwner().getItsId()); getSrvOrm().insertEntity(pReqVars, itl); itl.setIsNew(false); pEntity.getItsOwner().setItsVersion(ownerVersion); String query = lazyGetQueryInvTot(); query = query.replace(":ITSOWNER", pEntity.getItsOwner().getItsId() .toString()); String[] columns = new String[]{"SUBTOTAL", "TOTALTAXES"};