/** * <p>Make other entries include reversing if it's need when save.</p> * @param pAddParam additional param * @param pEntity entity * @param pIsNew if entity was new * @throws Exception - an exception **/ @Override public final void makeOtherEntries(final Map<String, Object> pAddParam, final Manufacture pEntity, final boolean pIsNew) throws Exception { //always new ManufactureForDraw manufactureForDraw = new ManufactureForDraw(pEntity); if (pEntity.getReversedId() != null) { //reverse draw product in process from warehouse getSrvWarehouseEntry().reverseDraw(pAddParam, manufactureForDraw); //reverse draw product in process from manufacturing process useMaterialReverse(pEntity); //reverse acc.entries already done } else { //draw product in process from warehouse getSrvWarehouseEntry().withdrawal(pAddParam, manufactureForDraw, pEntity.getWarehouseSiteFo()); //draw product in process from manufacturing process useMaterial(pEntity); //it will update this doc: getSrvAccEntry().makeEntries(pAddParam, pEntity); } //load(put) or reverse product or created material on warehouse getSrvWarehouseEntry().load(pAddParam, pEntity, pEntity.getWarehouseSite()); }
srvWarehouseEntry.load(pReqVars, pEntity, pEntity.getWarehouseSite());
getSrvWarehouseEntry().load(pAddParam, pEntity, pEntity.getWarehouseSite());
getSrvOrm().updateEntity(reversed); srvWarehouseEntry.load(pAddParam, pEntity, pEntity.getWarehouseSite()); this.utlPurchaseGoodsServiceLine.updateOwner(pEntity.getItsOwner()); } else {
getSrvOrm().updateEntity(pAddParam, reversed); srvWarehouseEntry.load(pAddParam, pEntity, pEntity.getWarehouseSite()); String query = "select sum(ITSTOTAL) as ITSTOTAL from"
srvWarehouseEntry.load(pReqVars, pEntity, pEntity.getWarehouseSite());
getSrvWarehouseEntry().load(pAddParam, reversingLine, reversingLine.getWarehouseSite()); String descr;
getSrvOrm().updateEntity(reversed); srvWarehouseEntry.load(pAddParam, pEntity, pEntity.getWarehouseSite()); String query = "select sum(ITSTOTAL) as ITSTOTAL from"
getSrvOrm().updateEntity(reversed); srvWarehouseEntry.load(pAddParam, pEntity, pEntity.getWarehouseSite()); String query = "select sum(SUBTOTAL) as SUBTOTAL, sum(TOTALTAXES) as TOTALTAXES from"
getSrvWarehouseEntry().load(pAddParam, reversingLine, reversingLine.getWarehouseSite()); String descr;
getSrvOrm().insertEntity(pAddParam, reversingLine); reversingLine.setIsNew(false); getSrvWarehouseEntry().load(pAddParam, reversingLine, reversingLine.getWarehouseSite()); String descr;
getSrvWarehouseEntry().load(pAddParam, reversingLine, reversingLine.getWarehouseSite()); String descr;
getSrvOrm().insertEntity(pReqVars, reversingLine); reversingLine.setIsNew(false); getSrvWarehouseEntry().load(pReqVars, reversingLine, reversingLine.getWarehouseSite()); String descr;
getSrvOrm().insertEntity(pAddParam, reversingLine); reversingLine.setIsNew(false); getSrvWarehouseEntry().load(pAddParam, reversingLine, reversingLine.getWarehouseSite()); String descr;
getSrvWarehouseEntry().load(pAddParam, pEntity, pEntity.getWarehouseSite());
getSrvWarehouseEntry().load(pAddParam, pEntity, pEntity.getWarehouseSite());