Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Ui expand
titleRewards Settlement Entities Processed with Errors Summary Page
Code Block
languagexml
titlesettlementProcessRuns_failedentries.xml
linenumberstrue
collapsetrue
<?xml version="1.0" encoding="UTF-8"?><summary xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../../../xsd/summary.xsd">
	<title>key_process_results_/_errors</title>
	<sql>FROM PROCESSRUNENTITYLOG
		LEFT JOIN USERS CREATEDBY ON CREATEDBY.USERID = PROCESSRUNENTITYLOG.PROCRUNENTITYCREATEDBYUSERID
		LEFT JOIN USERS UPDATEDBY ON UPDATEDBY.USERID = PROCESSRUNENTITYLOG.PROCRUNENTITYUPDATEDBYUSERID
		LEFT JOIN OUUNITS CREATEDBYUNIT ON CREATEDBYUNIT.OUUID = PROCESSRUNENTITYLOG.PROCRUNENTITYCREATEDBYOUUID
		LEFT JOIN OUUNITS UPDATEDBYUNIT ON UPDATEDBYUNIT.OUUID = PROCESSRUNENTITYLOG.PROCRUNENTITYUPDATEDBYOUUID

		WHERE PROCESSRUNENTITYLOGDELETED = 0  AND PROCESSRUNENTITYSTATUS = 'FAILED'
	</sql>
	<rowsperpage>20</rowsperpage>
	<primaryfield>PROCESSRUNENTITYLOG.PROCESSRUNENTITYLOGID</primaryfield>
	<mainlinkfield>PROCESSRUNENTITYLOG.PROCESSRUNENTITYLOGID</mainlinkfield>
	<orderbyfields>PROCESSRUNENTITYLOG.ENTITYPKID DESC</orderbyfields>
	<hidefindbutton>true</hidefindbutton>
	<module>REWARDS</module>
	
	<fieldlist>
		<!-- external filters -->
		<field>
			<fieldname>PROCESSRUNENTITYLOG.PROCESSRUNLOGID</fieldname>
			<filtertextoption>equal</filtertextoption>
		</field>
		<!-- fields -->
		
	   	<field>
	    	<fieldname>Dummy1</fieldname>
	    	<fieldfunction>''</fieldfunction>
	    	<caption>key_entity</caption>
	    	<summary>true</summary>
	    	<fieldtype>label</fieldtype>
	    	<label>key_entity</label>
		<link>drilldown:
			'((PROCESSRUNENTITYLOG.ENTITYID))'=='ACCOUNTSRECEIVABLE'~~accounts/accountsReceivable;hidefilters~true~ACCOUNTSRECEIVABLE.ACCRECID~((PROCESSRUNENTITYLOG.ENTITYPKID))|||
                        '((PROCESSRUNENTITYLOG.ENTITYID))'=='INVOICES'~~financialtransactions/financialTransactions;hidefilters~true~FINTRANSACTIONS.FINTRXNID~((PROCESSRUNENTITYLOG.ENTITYPKID))|||
                        '((PROCESSRUNENTITYLOG.ENTITYID))'=='CREDITNOTES'~~financialtransactions/financialTransactions;hidefilters~true~FINTRANSACTIONS.FINTRXNID~((PROCESSRUNENTITYLOG.ENTITYPKID))
		</link> 
	   	</field>
		<field>
			<fieldname>PROCESSRUNENTITYLOG.ENTITYID</fieldname>
			<caption>key_entity_name</caption>
			<summary>true</summary>
			<fieldtype>string</fieldtype>
	    	<fixedlookup>ACCOUNTSRECEIVABLE|key_accounts_receivable|INVOICES|key_invoice|CREDITNOTES|key_credit_note</fixedlookup>
		</field>
		<field>
			<fieldname>PROCESSRUNENTITYLOG.ENTITYPKID</fieldname>
			<caption>key_entity_pk_id</caption>
			<summary>false</summary>
			<fieldtype>string</fieldtype>
		</field>

		<field>
			<fieldname>PROCESSRUNENTITYSTATUS</fieldname>
			<fieldfunction>PROCESSRUNENTITYLOG.PROCESSRUNENTITYSTATUS</fieldfunction>
			<caption>key_status</caption>
			<summary>true</summary>
			<fixedlookup>ejb/CRMUIProcessRunLog.getEntityStatusOptions:key_n/a</fixedlookup>
		</field>
		<field>
			<fieldname>PROCESSRUNENTITYLOG.PROCESSRUNLOGERRORCODE</fieldname>
			<caption>key_error_code</caption>
			<summary>true</summary>
		</field>
		<!-- Expand Fields -->

		<field>
			<fieldname>CREATEDBYUSERNAME</fieldname>
			<fieldfunction>CREATEDBY.USERNAME</fieldfunction>
			<caption>key_created_by_user</caption>
			<expand>true</expand>
		</field>
		<field>
			<fieldname>UPDATEDBYUSERNAME</fieldname>
			<fieldfunction>UPDATEDBY.USERNAME</fieldfunction>
			<caption>key_updated_by_user</caption>
			<expand>true</expand>
		</field>
		<field>
			<fieldname>CREATEDBYUNITOUUNAME</fieldname>
			<fieldfunction>CREATEDBYUNIT.OUUNAME</fieldfunction>
			<caption>key_created_by_unit</caption>
			<expand>true</expand>
		</field>
		<field>
			<fieldname>UPDATEDBYUNITOUUNAME</fieldname>
			<fieldfunction>UPDATEDBYUNIT.OUUNAME</fieldfunction>
			<caption>key_updated_by_unit</caption>
			<expand>true</expand>
		</field>
		<field>
			<fieldname>PROCESSRUNENTITYLOG.PROCRUNENTITYCREATEDDATE</fieldname>
			<caption>key_date_created</caption>
			<expand>true</expand>
			<filter>true</filter>
			<fieldtype>date</fieldtype>
			<filtertextoption>range</filtertextoption>
			<filteronexpand>true</filteronexpand>
		</field>
		<field>
			<fieldname>PROCESSRUNENTITYLOG.PROCRUNENTITYUPDATEDDATE</fieldname>
			<caption>key_date_updated</caption>
			<expand>true</expand>
			<filter>true</filter>
			<fieldtype>date</fieldtype>
			<filtertextoption>range</filtertextoption>
			<filteronexpand>true</filteronexpand>
		</field>
		<field>
			<fieldfunction>PROCESSRUNENTITYLOG.PROCESSRUNLOGERRORDESC</fieldfunction>
			<fieldname>PROCESSRUNLOGERRORDESC</fieldname>
			<caption>key_error_description</caption>
			<expand>true</expand>
		</field>
	</fieldlist>
</summary>

2.

...

b. Previous Version Summary Page

Previous version summary page shows the previous version of a specific process run.

...