/** * <p>Get SrvWarehouseEntry in lazy mode.</p> * @return SrvWarehouseEntry - SrvWarehouseEntry * @throws Exception - an exception */ public final synchronized SrvWarehouseEntry<RS> lazyGetSrvWarehouseEntry() throws Exception { if (this.srvWarehouseEntry == null) { this.srvWarehouseEntry = new SrvWarehouseEntry<RS>(factoryAppBeans.lazyGetSrvOrm(), lazyGetSrvTypeCodeAccSources(), factoryAppBeans.lazyGetSrvI18n(), lazyGetEntryDateFormatter()); } return this.srvWarehouseEntry; }
final String pBeanName) throws Exception { if ("entryDateFormatter".equals(pBeanName)) { return lazyGetEntryDateFormatter(); } else if ("srvReqBalanceSheet".equals(pBeanName)) { return lazyGetSrvReqBalanceSheet();
/** * <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>Create SrvPaymentTo service.</p> * @param pSrvName Service Name * @return SrvPaymentTo PaymentTo service * @throws Exception - an exception */ public final synchronized SrvPaymentTo<RS> createSrvPaymentTo(final String pSrvName) throws Exception { String srvPurchaseInvoiceName = "srv" + PurchaseInvoice.class .getSimpleName(); @SuppressWarnings("unchecked") SrvPurchaseInvoice<RS> srvPurchaseInvoice = (SrvPurchaseInvoice<RS>) factoryAppBeans.getBeansMap().get(srvPurchaseInvoiceName); if (srvPurchaseInvoice == null) { srvPurchaseInvoice = createSrvPurchaseInvoice(srvPurchaseInvoiceName); } SrvPaymentTo<RS> srvEntity = new SrvPaymentTo<RS>(factoryAppBeans .lazyGetSrvOrm(), srvPurchaseInvoice, lazyGetSrvAccSettings(), lazyGetSrvAccEntry(), factoryAppBeans.lazyGetSrvI18n(), lazyGetEntryDateFormatter(), lazyGetSrvTypeCodeSubacc()); factoryAppBeans.getBeansMap().put(pSrvName, srvEntity); return srvEntity; }
/** * <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>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>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>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>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; }
new SrvPurchaseReturn<RS>(factoryAppBeans.lazyGetSrvOrm(), lazyGetSrvAccSettings(), lazyGetSrvAccEntry(), factoryAppBeans.lazyGetSrvI18n(), lazyGetEntryDateFormatter(), lazyGetSrvWarehouseEntry(), lazyGetSrvUseMaterialEntry()); factoryAppBeans.getBeansMap().put(pSrvName, srvEntity); lazyGetSrvAccSettings(), lazyGetSrvWarehouseEntry(), lazyGetSrvUseMaterialEntry(), factoryAppBeans.lazyGetSrvI18n(), lazyGetEntryDateFormatter()); factoryAppBeans.getBeansMap().put("srv" + PurchaseReturnLine .class.getSimpleName(), srvEntityLine);
/** * <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>Create Sales return service.</p> * @param pSrvName Service Name * @return SrvSalesReturn SalesReturn service * @throws Exception - an exception */ public final synchronized SrvSalesReturn<RS> createSrvSalesReturn(final String pSrvName) throws Exception { SrvSalesReturn<RS> srvEntity = new SrvSalesReturn<RS>(factoryAppBeans.lazyGetSrvOrm(), lazyGetSrvAccSettings(), lazyGetSrvAccEntry(), factoryAppBeans.lazyGetSrvI18n(), lazyGetEntryDateFormatter(), lazyGetSrvWarehouseEntry(), lazyGetSrvUseMaterialEntry(), lazyGetSrvCogsEntry()); factoryAppBeans.getBeansMap().put(pSrvName, srvEntity); Object srvEntityLine = new SrvSalesReturnLine<RS>(factoryAppBeans.lazyGetSrvOrm(), factoryAppBeans.lazyGetSrvDatabase(), lazyGetSrvAccSettings(), lazyGetSrvWarehouseEntry()); factoryAppBeans.getBeansMap().put("srv" + SalesReturnLine .class.getSimpleName(), srvEntityLine); Object srvTaxLine = new SrvAccEntityOwnedSimple<SalesReturnTaxLine, SalesReturn>(SalesReturnTaxLine.class, SalesReturn.class, factoryAppBeans.lazyGetSrvOrm(), lazyGetSrvAccSettings()); factoryAppBeans.getBeansMap().put("srv" + SalesReturnTaxLine .class.getSimpleName(), srvTaxLine); return srvEntity; }
/** * <p>Create SrvManufacturingProcess service.</p> * @param pSrvName Service Name * @return SrvManufacturingProcess ManufacturingProcess service * @throws Exception - an exception */ public final synchronized SrvManufacturingProcess<RS> createSrvManufacturingProcess(final String pSrvName) throws Exception { SrvManufacturingProcess<RS> srvEntity = new SrvManufacturingProcess<RS>(factoryAppBeans .lazyGetSrvOrm(), lazyGetSrvAccSettings(), lazyGetSrvAccEntry(), factoryAppBeans.lazyGetSrvI18n(), lazyGetEntryDateFormatter(), lazyGetSrvWarehouseEntry(), lazyGetSrvUseMaterialEntry()); factoryAppBeans.getBeansMap().put(pSrvName, srvEntity); SrvUsedMaterialLine<RS> srvUsedMaterialLine = new SrvUsedMaterialLine<RS>(factoryAppBeans.lazyGetSrvOrm(), factoryAppBeans.lazyGetSrvDatabase(), lazyGetSrvAccSettings(), lazyGetSrvWarehouseEntry(), lazyGetSrvUseMaterialEntry()); factoryAppBeans.getBeansMap().put("srv" + UsedMaterialLine.class .getSimpleName(), srvUsedMaterialLine); SrvAdditionCostLine<RS> srvAdditionCostLine = new SrvAdditionCostLine<RS>(factoryAppBeans.lazyGetSrvOrm(), factoryAppBeans.lazyGetSrvDatabase(), lazyGetSrvAccSettings(), lazyGetSrvTypeCodeSubacc()); factoryAppBeans.getBeansMap().put("srv" + AdditionCostLine.class .getSimpleName(), srvAdditionCostLine); return srvEntity; }
new SrvPurchaseInvoice<RS>(factoryAppBeans.lazyGetSrvOrm(), lazyGetSrvAccSettings(), lazyGetSrvAccEntry(), factoryAppBeans.lazyGetSrvI18n(), lazyGetEntryDateFormatter(), lazyGetSrvWarehouseEntry(), lazyGetSrvUseMaterialEntry(), lazyGetSrvCogsEntry());
SrvSalesInvoice<RS> srvEntity = new SrvSalesInvoice<RS>(factoryAppBeans .lazyGetSrvOrm(), lazyGetSrvAccSettings(), lazyGetSrvAccEntry(), factoryAppBeans.lazyGetSrvI18n(), lazyGetEntryDateFormatter(), lazyGetSrvWarehouseEntry(), lazyGetSrvCogsEntry()); factoryAppBeans.getBeansMap().put(pSrvName, srvEntity);
srvEntity = new SrvManufacture<RS>(factoryAppBeans.lazyGetSrvOrm(), lazyGetSrvAccSettings(), lazyGetSrvAccEntry(), factoryAppBeans.lazyGetSrvI18n(), lazyGetEntryDateFormatter(), lazyGetSrvWarehouseEntry(), lazyGetSrvUseMaterialEntry()); factoryAppBeans.getBeansMap().put(pSrvName, srvEntity); srvEntity = new SrvPrepaymentTo<RS>(factoryAppBeans.lazyGetSrvOrm(), lazyGetSrvAccSettings(), lazyGetSrvAccEntry(), factoryAppBeans.lazyGetSrvI18n(), lazyGetEntryDateFormatter(), lazyGetSrvTypeCodeSubacc()); factoryAppBeans.getBeansMap().put(pSrvName, srvEntity); srvEntity = new SrvPrepaymentFrom<RS>(factoryAppBeans.lazyGetSrvOrm(), lazyGetSrvAccSettings(), lazyGetSrvAccEntry(), factoryAppBeans.lazyGetSrvI18n(), lazyGetEntryDateFormatter(), lazyGetSrvTypeCodeSubacc()); factoryAppBeans.getBeansMap().put(pSrvName, srvEntity);