/** * <p>Added accounting settings to attributes.</p> * @param pAddParam additional param * @throws Exception - an exception */ public final void addAccSettingsIntoAttrs( final Map<String, Object> pAddParam) throws Exception { IAttributes attributes = (IAttributes) pAddParam.get("attributes"); attributes.setAttribute("accSettings", srvAccSettings.lazyGetAccSettings()); }
/** * <p>Process entity request.</p> * @param pAddParam additional param, e.g. return this line's * document in "nextEntity" for farther process * @param pRequestData Request Data * @param pEntity Entity to process * @return Entity processed for farther process or null * @throws Exception - an exception **/ @Override public final T process( final Map<String, Object> pAddParam, final T pEntity, final IRequestData pRequestData) throws Exception { T result = this.prcEntityFolSave.process(pAddParam, pEntity, pRequestData); this.srvAccSettings.clearAccSettings(pAddParam); return result; }
/** * <p>Process entity request.</p> * @param pAddParam additional param, e.g. return this line's * document in "nextEntity" for farther process * @param pRequestData Request Data * @param pEntity Entity to process * @return Entity processed for farther process or null * @throws Exception - an exception **/ @Override public final AccSettings process( final Map<String, Object> pAddParam, final AccSettings pEntity, final IRequestData pRequestData) throws Exception { srvAccSettings.saveAccSettings(pAddParam, pEntity); return pEntity; }
.getBalanceStorePeriod() + " to " + pPeriod); lazyGetBalanceAtAllDirtyCheck().setBalanceStorePeriod(pPeriod); if (!getSrvAccSettings().lazyGetAccSettings() .getBalanceStorePeriod().equals(pPeriod)) { getSrvAccSettings().lazyGetAccSettings() .setBalanceStorePeriod(pPeriod); getSrvAccSettings().saveEntity(null, getSrvAccSettings() .lazyGetAccSettings(), false);
.getBalanceStorePeriod() + " to " + pPeriod); this.balanceAtAllDirtyCheck.setBalanceStorePeriod(pPeriod); if (!getSrvAccSettings().lazyGetAccSettings(pAddParam) .getBalanceStorePeriod().equals(pPeriod)) { getSrvAccSettings().lazyGetAccSettings(pAddParam) .setBalanceStorePeriod(pPeriod); getSrvAccSettings().saveAccSettings(pAddParam, getSrvAccSettings() .lazyGetAccSettings(pAddParam));
/** * <p>Added accounting settings to attributes.</p> * @param pAddParam additional param * @throws Exception - an exception */ public final void addAccSettingsIntoAttrs( final Map<String, Object> pAddParam) throws Exception { IAttributes attributes = (IAttributes) pAddParam.get("attributes"); attributes.setAttribute("accSettings", srvAccSettings.lazyGetAccSettings()); }
/** * <p>Save entity into DB.</p> * @param pAddParam additional param * @param pEntity entity * @param isEntityDetached ignored * @throws Exception - an exception **/ @Override public final void saveEntity(final Map<String, Object> pAddParam, final T pEntity, final boolean isEntityDetached) throws Exception { if (pEntity.getIsNew()) { this.srvOrm.insertEntity(pEntity); } else { this.srvOrm.updateEntity(pEntity); } srvAccSettings.clearAccSettings(); }
/** * <p>Added accounting settings to attributes.</p> * @param pAddParam additional param * @throws Exception - an exception */ public final void addAccSettingsIntoAttrs( final Map<String, Object> pAddParam) throws Exception { IAttributes attributes = (IAttributes) pAddParam.get("attributes"); attributes.setAttribute("accSettings", srvAccSettings.lazyGetAccSettings()); }
/** * <p>Added accounting settings to attributes.</p> * @param pAddParam additional param * @throws Exception - an exception */ public final void addAccSettingsIntoAttrs( final Map<String, Object> pAddParam) throws Exception { IAttributes attributes = (IAttributes) pAddParam.get("attributes"); attributes.setAttribute("accSettings", srvAccSettings.lazyGetAccSettings()); }
/** * <p>Added accounting settings to attributes.</p> * @param pAddParam additional param * @throws Exception - an exception */ public final void addAccSettingsIntoAttrs( final Map<String, Object> pAddParam) throws Exception { IAttributes attributes = (IAttributes) pAddParam.get("attributes"); attributes.setAttribute("accSettings", srvAccSettings.lazyGetAccSettings()); }
/** * <p>Added accounting settings to attributes.</p> * @param pAddParam additional param * @throws Exception - an exception */ public final void addAccSettingsIntoAttrs( final Map<String, Object> pAddParam) throws Exception { IAttributes attributes = (IAttributes) pAddParam.get("attributes"); attributes.setAttribute("accSettings", srvAccSettings.lazyGetAccSettings()); }
/** * <p>Get draw item sources.</p> * @return draw item sources * @throws Exception - an exception **/ @Override public final List<? extends ADrawItemSourcesLine> getDrawItemSources() throws Exception { return getSrvAccSettings().lazyGetAccSettings() .getCogsItemSources(); } }
/** * <p>Get draw item sources.</p> * @return draw item sources * @throws Exception - an exception **/ @Override public final List<? extends ADrawItemSourcesLine> getDrawItemSources() throws Exception { return getSrvAccSettings().lazyGetAccSettings() .getDrawMaterialSources(); } }
/** * <p>Get draw item sources.</p> * @param pAddParam additional param * @return draw item sources * @throws Exception - an exception **/ @Override public final List<? extends ADrawItemSourcesLine> getDrawItemSources( final Map<String, Object> pAddParam) throws Exception { return getSrvAccSettings().lazyGetAccSettings(pAddParam) .getDrawMaterialSources(); } }
/** * <p>Get draw item sources.</p> * @param pAddParam additional param * @return draw item sources * @throws Exception - an exception **/ @Override public final List<? extends ADrawItemSourcesLine> getDrawItemSources( final Map<String, Object> pAddParam) throws Exception { return getSrvAccSettings().lazyGetAccSettings(pAddParam) .getCogsItemSources(); } }
Date datePeriodStartFor = evalDatePeriodStartFor(pAddParam, pDateFor); Calendar calCurrYear = Calendar.getInstance(new Locale("en", "US")); calCurrYear.setTime(getSrvAccSettings().lazyGetAccSettings(pAddParam) .getCurrentAccYear()); calCurrYear.set(Calendar.MONTH, 0);
cal.setTime(getSrvAccSettings().lazyGetAccSettings(pAddParam) .getCurrentAccYear()); cal.set(Calendar.MONTH, 0); "There is no single acc entry, so use current acc year for start balance!"); Calendar cal = Calendar.getInstance(new Locale("en", "US")); cal.setTime(getSrvAccSettings().lazyGetAccSettings(pAddParam) .getCurrentAccYear()); cal.set(Calendar.MONTH, 0);
getSrvAccSettings().lazyGetAccSettings().getPricePrecision(), getSrvAccSettings().lazyGetAccSettings().getRoundingMode())); pItsOwner.setTotalTaxes(BigDecimal.valueOf(totals[1]).setScale( getSrvAccSettings().lazyGetAccSettings().getPricePrecision(), getSrvAccSettings().lazyGetAccSettings().getRoundingMode())); pItsOwner.setItsTotal(pItsOwner.getSubtotal(). add(pItsOwner.getTotalTaxes())); getSrvOrm().updateEntity(pItsOwner); if (getSrvAccSettings().lazyGetAccSettings() .getIsExtractSalesTaxFromPurchase()) { updateTaxLines(pItsOwner.getItsId());
/** * <p>Insert immutable line into DB.</p> * @param pAddParam additional param * @param pEntity entity * @throws Exception - an exception **/ public final void updateOwner(final Map<String, Object> pAddParam, final WageLine pEntity) throws Exception { String query = "select sum(GROSSWAGE) as GROSSWAGE from " + WageLine.class .getSimpleName().toUpperCase() + " where ITSOWNER=" + pEntity.getItsOwner().getItsId(); Double total = getSrvDatabase().evalDoubleResult(query, "GROSSWAGE"); if (total == null) { total = 0d; } pEntity.getItsOwner().setItsTotal(BigDecimal.valueOf(total).setScale( getSrvAccSettings().lazyGetAccSettings(pAddParam).getPricePrecision(), getSrvAccSettings().lazyGetAccSettings(pAddParam).getRoundingMode())); getSrvOrm().updateEntity(pAddParam, pEntity.getItsOwner()); }
.lazyGet("ISrvAccSettings"); pReq.setAttribute("accSettings", srvAccSettings.lazyGetAccSettings(addParams)); rd.include(pReq, pResp); } catch (Exception e) {