/** * <p>Get SrvAccEntryEditDescr in lazy mode.</p> * @return SrvAccEntryEditDescr - SrvAccEntryEditDescr * @throws Exception - an exception */ public final synchronized SrvAccEntryEditDescr<RS> lazyGetSrvAccEntryEditDescr() throws Exception { if (this.srvAccEntryEditDescr == null) { this.srvAccEntryEditDescr = new SrvAccEntryEditDescr<RS>(factoryAppBeans .lazyGetSrvOrm(), lazyGetSrvAccSettings()); } return this.srvAccEntryEditDescr; }
/** * <p>Create SrvEmployee service.</p> * @param pSrvName Service Name * @return SrvEmployee Employee service * @throws Exception - an exception */ public final synchronized SrvAccEntitySimple createSrvEmployee(final String pSrvName) throws Exception { SrvAccEntitySimple srvEntity = new SrvAccEntitySimple(Employee.class, factoryAppBeans.lazyGetSrvOrm(), lazyGetSrvAccSettings()); factoryAppBeans.getBeansMap().put(pSrvName, srvEntity); SrvEmployeeYearWage srvEntityOwned = new SrvEmployeeYearWage( factoryAppBeans.lazyGetSrvOrm(), lazyGetSrvAccSettings()); this.factoryAppBeans.getBeansMap().put("srv" + EmployeeYearWage.class .getSimpleName(), srvEntityOwned); return srvEntity; }
/** * <p>Create InvItem Tax Category service.</p> * @param pSrvName Service Name * @return SrvAccEntitySimple<InvItemTaxCategory> InvItem Tax Category service * @throws Exception - an exception */ public final synchronized SrvAccEntitySimple<InvItemTaxCategory> createSrvInvItemTaxCat(final String pSrvName) throws Exception { SrvAccEntitySimple<InvItemTaxCategory> srvEntity = new SrvAccEntitySimple<InvItemTaxCategory>(InvItemTaxCategory.class, factoryAppBeans.lazyGetSrvOrm(), lazyGetSrvAccSettings()); factoryAppBeans.getBeansMap().put(pSrvName, srvEntity); Object srvInvItemTaxCatLine = new SrvInvItemTaxCategoryLine<RS>(factoryAppBeans.lazyGetSrvOrm(), lazyGetSrvAccSettings()); factoryAppBeans.getBeansMap().put("srv" + InvItemTaxCategoryLine .class.getSimpleName(), srvInvItemTaxCatLine); return srvEntity; }
/** * <p>Get SrvLedger in lazy mode.</p> * @return SrvLedger - SrvLedger * @throws Exception - an exception */ public final synchronized SrvLedger<RS> lazyGetSrvLedger() throws Exception { if (this.srvLedger == null) { this.srvLedger = new SrvLedger<RS>(factoryAppBeans.lazyGetSrvDatabase(), lazyGetSrvAccSettings(), lazyGetSrvBalanceStd()); } return this.srvLedger; }
/** * <p>Create MoveItems service.</p> * @param pSrvName Service Name * @return SrvAccEntitySimple<MoveItems> MoveItems service * @throws Exception - an exception */ public final synchronized SrvAccEntitySimple<MoveItems> createSrvMoveItems(final String pSrvName) throws Exception { SrvAccEntitySimple<MoveItems> srvEntity = new SrvAccEntitySimple<MoveItems>(MoveItems.class, factoryAppBeans.lazyGetSrvOrm(), lazyGetSrvAccSettings()); factoryAppBeans.getBeansMap().put(pSrvName, srvEntity); Object srvMoveItemsLine = new SrvMoveItemsLine<RS>(factoryAppBeans.lazyGetSrvOrm(), lazyGetSrvAccSettings(), lazyGetSrvWarehouseEntry()); factoryAppBeans.getBeansMap().put("srv" + MoveItemsLine .class.getSimpleName(), srvMoveItemsLine); return srvEntity; }
/** * <p>Create SrvAccount service.</p> * @param pSrvName Service Name * @return SrvAccount Account service * @throws Exception - an exception */ public final synchronized SrvAccount createSrvAccount(final String pSrvName) throws Exception { SrvAccount srvEntity = new SrvAccount(factoryAppBeans.lazyGetSrvOrm(), lazyGetSrvAccSettings(), lazyGetSrvTypeCodeSubacc()); factoryAppBeans.getBeansMap().put(pSrvName, srvEntity); SrvSubaccountLine<RS> srvSubaccountLine = new SrvSubaccountLine<RS>(factoryAppBeans.lazyGetSrvOrm(), lazyGetSrvTypeCodeSubacc(), lazyGetSrvAccSettings()); factoryAppBeans.getBeansMap().put("srv" + SubaccountLine.class .getSimpleName(), srvSubaccountLine); return srvEntity; }
/** * <p>Get SrvAccSettings in lazy mode.</p> * @return SrvAccSettings - SrvAccSettings * @throws Exception - an exception */ public final synchronized SrvAccSettings lazyGetSrvAccSettings() throws Exception { if (this.srvAccSettings == null) { this.srvAccSettings = new SrvAccSettings(factoryAppBeans.lazyGetSrvOrm()); this.factoryAppBeans.getBeansMap().put("srv" + AccEntriesSourcesLine .class.getSimpleName(), new SrvAccSettingsLine<AccEntriesSourcesLine, AccSettings>(AccEntriesSourcesLine.class, AccSettings.class, factoryAppBeans.lazyGetSrvOrm(), lazyGetSrvAccSettings())); this.factoryAppBeans.getBeansMap().put("srv" + CogsItemSourcesLine .class.getSimpleName(), new SrvAccSettingsLine<CogsItemSourcesLine, AccSettings>( CogsItemSourcesLine.class, AccSettings.class, factoryAppBeans.lazyGetSrvOrm(), lazyGetSrvAccSettings())); this.factoryAppBeans.getBeansMap().put("srv" + DrawMaterialSourcesLine .class.getSimpleName(), new SrvAccSettingsLine<DrawMaterialSourcesLine, AccSettings>( DrawMaterialSourcesLine.class, AccSettings.class, factoryAppBeans.lazyGetSrvOrm(), lazyGetSrvAccSettings())); } return this.srvAccSettings; }
/** * <p>Get SrvWageTaxPercentageTable in lazy mode.</p> * @return SrvWageTaxPercentageTable - SrvWageTaxPercentageTable * @throws Exception - an exception */ public final synchronized SrvWageTaxPercentageTable<RS> lazyGetSrvWageTaxPercentageTable() throws Exception { if (this.srvWageTaxPercentageTable == null) { this.srvWageTaxPercentageTable = new SrvWageTaxPercentageTable<RS>(factoryAppBeans .lazyGetSrvOrm(), factoryAppBeans.lazyGetSrvDatabase(), lazyGetSrvAccSettings()); } return this.srvWageTaxPercentageTable; }
/** * <p>Get SrvBalanceStd in lazy mode.</p> * @return SrvBalanceStd - SrvBalanceStd * @throws Exception - an exception */ public final synchronized SrvBalanceStd<RS> lazyGetSrvBalanceStd() throws Exception { if (this.srvBalanceStd == null) { this.srvBalanceStd = new SrvBalanceStd<RS>(factoryAppBeans .lazyGetSrvOrm(), factoryAppBeans.lazyGetSrvDatabase(), lazyGetSrvAccSettings(), factoryAppBeans.lazyGetLogger()); } return this.srvBalanceStd; }
/** * <p>Create wage service.</p> * @param pSrvName Service Name * @return SrvWage wage service * @throws Exception - an exception */ public final synchronized SrvWage<RS> createSrvWage(final String pSrvName) throws Exception { SrvWage<RS> srvEntity = new SrvWage<RS>(factoryAppBeans.lazyGetSrvOrm(), lazyGetSrvAccSettings(), lazyGetSrvAccEntry(), factoryAppBeans .lazyGetSrvI18n(), lazyGetEntryDateFormatter(), this.factoryAppBeans); factoryAppBeans.getBeansMap().put(pSrvName, srvEntity); Object srvWageTaxLine = new SrvWageTaxLine<RS>(factoryAppBeans.lazyGetSrvOrm(), factoryAppBeans.lazyGetSrvDatabase(), lazyGetSrvAccSettings()); factoryAppBeans.getBeansMap().put("srv" + WageTaxLine.class .getSimpleName(), srvWageTaxLine); Object srvWageLine = new SrvWageLine<RS>(factoryAppBeans.lazyGetSrvOrm(), factoryAppBeans.lazyGetSrvDatabase(), lazyGetSrvAccSettings()); factoryAppBeans.getBeansMap().put("srv" + WageLine.class .getSimpleName(), srvWageLine); return srvEntity; }
/** * <p>Create SrvAccountingEntries service.</p> * @param pSrvName Service Name * @return SrvAccountingEntries AccountingEntries service * @throws Exception - an exception */ public final synchronized SrvAccountingEntries<RS> createSrvAccountingEntries(final String pSrvName) throws Exception { SrvAccountingEntries<RS> srvEntity = new SrvAccountingEntries<RS>( factoryAppBeans.lazyGetSrvOrm(), lazyGetSrvAccSettings()); factoryAppBeans.getBeansMap().put(pSrvName, srvEntity); Object srvEntityLine = new SrvAccountingEntriesLine<RS>( factoryAppBeans.lazyGetSrvOrm(), factoryAppBeans .lazyGetSrvDatabase(), lazyGetSrvAccSettings(), lazyGetSrvBalanceStd(), factoryAppBeans .lazyGetSrvI18n(), lazyGetEntryDateFormatter()); factoryAppBeans.getBeansMap().put("srv" + AccountingEntry.class .getSimpleName(), srvEntityLine); return srvEntity; }
/** * <p>Create SrvPaymentFrom service.</p> * @param pSrvName Service Name * @return SrvPaymentFrom PaymentFrom service * @throws Exception - an exception */ public final synchronized SrvPaymentFrom<RS> createSrvPaymentFrom(final String pSrvName) throws Exception { String srvSalesInvoiceName = "srv" + SalesInvoice.class .getSimpleName(); @SuppressWarnings("unchecked") SrvSalesInvoice<RS> srvSalesInvoice = (SrvSalesInvoice<RS>) factoryAppBeans.getBeansMap().get(srvSalesInvoiceName); if (srvSalesInvoice == null) { srvSalesInvoice = createSrvSalesInvoice(srvSalesInvoiceName); } SrvPaymentFrom<RS> srvEntity = new SrvPaymentFrom<RS>(factoryAppBeans .lazyGetSrvOrm(), srvSalesInvoice, lazyGetSrvAccSettings(), lazyGetSrvAccEntry(), factoryAppBeans.lazyGetSrvI18n(), lazyGetEntryDateFormatter(), lazyGetSrvTypeCodeSubacc()); factoryAppBeans.getBeansMap().put(pSrvName, srvEntity); return srvEntity; }
/** * <p>Get SrvLedger in lazy mode.</p> * @return SrvLedger - SrvLedger * @throws Exception - an exception */ public final SrvLedger<RS> lazyGetSrvLedger() throws Exception { String beanName = getSrvLedgerName(); @SuppressWarnings("unchecked") SrvLedger<RS> srvLedger = (SrvLedger<RS>) this.factoryAppBeans.getBeansMap().get(beanName); if (srvLedger == null) { srvLedger = new SrvLedger<RS>(this.factoryAppBeans .lazyGetSrvDatabase(), lazyGetSrvAccSettings(), lazyGetSrvBalanceStd()); this.factoryAppBeans.getBeansMap().put(beanName, srvLedger); this.factoryAppBeans.lazyGetLogger().info(null, FactoryAccServices.class, beanName + " has been created."); } return srvLedger; }
/** * <p>Create GoodsLoss service.</p> * @param pSrvName Service Name * @return SrvGoodsLoss GoodsLoss service * @throws Exception - an exception */ public final synchronized SrvGoodsLoss<RS> createSrvGoodsLoss(final String pSrvName) throws Exception { SrvGoodsLoss<RS> srvEntity = new SrvGoodsLoss<RS>(factoryAppBeans .lazyGetSrvOrm(), lazyGetSrvAccSettings(), lazyGetSrvAccEntry(), factoryAppBeans.lazyGetSrvI18n(), lazyGetEntryDateFormatter(), lazyGetSrvWarehouseEntry(), lazyGetSrvCogsEntry()); factoryAppBeans.getBeansMap().put(pSrvName, srvEntity); Object srvEntityLine = new SrvGoodsLossLine<RS>(factoryAppBeans.lazyGetSrvOrm(), factoryAppBeans.lazyGetSrvDatabase(), lazyGetSrvAccSettings(), lazyGetSrvWarehouseEntry(), lazyGetSrvCogsEntry()); factoryAppBeans.getBeansMap().put("srv" + GoodsLossLine .class.getSimpleName(), srvEntityLine); return srvEntity; }
/** * <p>Create Beginning Inventory service.</p> * @param pSrvName Service Name * @return SrvBeginningInventory Beginning Inventory service * @throws Exception - an exception */ public final synchronized SrvBeginningInventory<RS> createSrvBeginningInventory(final String pSrvName) throws Exception { SrvBeginningInventory<RS> srvEntity = new SrvBeginningInventory<RS>(factoryAppBeans.lazyGetSrvOrm(), lazyGetSrvAccSettings(), lazyGetSrvAccEntry(), factoryAppBeans.lazyGetSrvI18n(), lazyGetEntryDateFormatter(), lazyGetSrvWarehouseEntry(), lazyGetSrvUseMaterialEntry(), lazyGetSrvCogsEntry()); factoryAppBeans.getBeansMap().put(pSrvName, srvEntity); Object srvEntityLine = new SrvBeginningInventoryLine<RS>(factoryAppBeans.lazyGetSrvOrm(), factoryAppBeans.lazyGetSrvDatabase(), lazyGetSrvAccSettings(), lazyGetSrvWarehouseEntry()); factoryAppBeans.getBeansMap().put("srv" + BeginningInventoryLine .class.getSimpleName(), srvEntityLine); return srvEntity; }
/** * <p>Get SrvBalanceStd in lazy mode.</p> * @return SrvBalanceStd - SrvBalanceStd * @throws Exception - an exception */ public final SrvBalanceStd<RS> lazyGetSrvBalanceStd() throws Exception { String beanName = getSrvBalanceName(); @SuppressWarnings("unchecked") SrvBalanceStd<RS> srvBalanceStd = (SrvBalanceStd<RS>) this.factoryAppBeans.getBeansMap().get(beanName); if (srvBalanceStd == null) { srvBalanceStd = new SrvBalanceStd<RS>(this.factoryAppBeans .lazyGetSrvOrm(), this.factoryAppBeans.lazyGetSrvDatabase(), lazyGetSrvAccSettings(), this.factoryAppBeans.lazyGetLogger()); this.factoryAppBeans.getBeansMap().put(beanName, srvBalanceStd); this.factoryAppBeans.lazyGetLogger().info(null, FactoryAccServices.class, beanName + " has been created."); } return srvBalanceStd; }
/** * <p>Get SrvUseMaterialEntry in lazy mode.</p> * @return SrvUseMaterialEntry - SrvUseMaterialEntry * @throws Exception - an exception */ public final synchronized SrvUseMaterialEntry<RS> lazyGetSrvUseMaterialEntry() throws Exception { if (this.srvUseMaterialEntry == null) { this.srvUseMaterialEntry = new SrvUseMaterialEntry<RS>( factoryAppBeans.lazyGetSrvOrm(), factoryAppBeans.lazyGetSrvDatabase(), lazyGetSrvTypeCodeAccSources(), lazyGetSrvAccSettings(), factoryAppBeans.lazyGetSrvI18n(), lazyGetEntryDateFormatter()); } return this.srvUseMaterialEntry; }
/** * <p>Get SrvCogsEntry in lazy mode.</p> * @return SrvCogsEntry - SrvCogsEntry * @throws Exception - an exception */ public final synchronized SrvCogsEntry<RS> lazyGetSrvCogsEntry() throws Exception { if (this.srvCogsEntry == null) { this.srvCogsEntry = new SrvCogsEntry<RS>( factoryAppBeans.lazyGetSrvOrm(), factoryAppBeans.lazyGetSrvDatabase(), lazyGetSrvTypeCodeAccSources(), lazyGetSrvAccSettings(), factoryAppBeans.lazyGetSrvI18n(), lazyGetEntryDateFormatter()); } return this.srvCogsEntry; }
/** * <p>Get SrvAccEntry in lazy mode.</p> * @return SrvAccEntry - SrvAccEntry * @throws Exception - an exception */ public final synchronized SrvAccEntry<RS> lazyGetSrvAccEntry() throws Exception { if (this.srvAccEntry == null) { this.srvAccEntry = new SrvAccEntry<RS>(factoryAppBeans.lazyGetSrvOrm(), factoryAppBeans.lazyGetSrvDatabase(), lazyGetSrvTypeCodeAccSources(), lazyGetSrvAccSettings(), lazyGetSrvBalanceStd(), factoryAppBeans.lazyGetSrvI18n(), lazyGetEntryDateFormatter()); } return this.srvAccEntry; }
/** * <p>Get SrvAccEntry in lazy mode.</p> * @return SrvAccEntry - SrvAccEntry * @throws Exception - an exception */ public final SrvAccEntry<RS> lazyGetSrvAccEntry() throws Exception { String beanName = getSrvAccEntryName(); @SuppressWarnings("unchecked") SrvAccEntry<RS> srvAccEntry = (SrvAccEntry<RS>) this.factoryAppBeans.getBeansMap().get(beanName); if (srvAccEntry == null) { srvAccEntry = new SrvAccEntry<RS>(this.factoryAppBeans .lazyGetSrvOrm(), this.factoryAppBeans.lazyGetSrvDatabase(), lazyGetSrvTypeCodeAccSources(), lazyGetSrvAccSettings(), lazyGetSrvBalanceStd(), this.factoryAppBeans.lazyGetSrvI18n()); this.factoryAppBeans.getBeansMap().put(beanName, srvAccEntry); this.factoryAppBeans.lazyGetLogger().info(null, FactoryAccServices.class, beanName + " has been created."); } return srvAccEntry; }