SELECT DISTINCT ERS_RULEMASTER.RULENAME , ERS_RULEMASTER.RULEID , ERS_RULEVALUES.STRUCTUREID , ERS_RULEVALUES.ELEMENTID , ERS_STRUCTURE.STRUCTURENAME , ERS_ELEMENTS.ELEMENTNAME , ERS_RULEVALUES.ELEMENTVALUE1 , ENPUSERMAP.USERNAME FROM ERS_RULEMASTER ERS_RULEMASTER INNER JOIN ERS_RULEVALUES ERS_RULEVALUES ON ERS_RULEMASTER.RULEID = ERS_RULEVALUES.RULEID INNER JOIN ERS_RULEDETAIL ERS_RULEDETAIL ON ERS_RULEMASTER.RULEID=ERS_RULEDETAIL.RULEID INNER JOIN ERS_STRUCTURE ERS_STRUCTURE ON ERS_RULEVALUES.STRUCTUREID = ERS_STRUCTURE.STRUCTUREID INNER JOIN ERS_RULEMAPPINGS ERS_RULEMAPPINGS ON ERS_RULEDETAIL.RULEID=ERS_RULEMAPPINGS.RULEID INNER JOIN ERS_ELEMENTS ERS_ELEMENTS ON ERS_RULEVALUES.ELEMENTID = ERS_ELEMENTS.ELEMENTID INNER JOIN LawsonFS.ENPUSERMAP ENPUSERMAP ON ERS_RULEMAPPINGS.CONSUMERID = ENPUSERMAP.EXTERNALUSERNAME WHERE TRUNC(ERS_RULEMASTER.STARTDATE) <= TRUNC(sysdate) AND TRUNC(ERS_RULEMASTER.ENDDATE) >= TRUNC(sysdate) AND ERS_RULEMASTER.STATUS = ''A'' ORDER BY RULENAME, USERNAME, STRUCTURENAME, ELEMENTNAME, ELEMENTVALUE1