public void closeGR() { LogManager log = new LogManager(); try { if (editGR.getId() == null) { throw new ControllerException("äÁèÊÒÁÒö»Ô´ãºÃѺ·ÕèÂѧäÁèä´éºÑ¹·Ö¡ä´é"); } log.recordCloseGr(editGR.getFormattedGrNumber()); editGR = grController.closeGoodsReceipt(editGR); createPOSelectItemList(); listGR(); grTableRowClicked(); } catch (ControllerException e) { FacesUtils.reportError(FacesContext.getCurrentInstance(), e.getMessage(), e.getMessage(), e); e.printStackTrace(); } }