Retrieving the Payroll Export XML definition

In certain scenarios, the elements in the Payroll Export XML definition are required for a decision tree in the plug-in class. The standard Payroll Export Interface contain methods that are available to the Java class plug-in, which exposes elements in the XML mapping definition.

  • The XML mapping definition cannot be altered through the plug-in. You can only use the methods that are described here to retrieve elements in the XML definition for further customization processing.
  • The XML mapping definition can be altered through the Payroll Export Task Details page using the XML field. See Modifying a Payroll Export Task.

For example, based on an element that is contained in an XML definition, the plug-in can update columns in another table.

The methods are available through these classes:

PayrollLogic
public RowMatchOutput[] getMatchOutputs()
RowMatchOutput
public RowMatch[] getMatches()
public RowOutput[] getRows()
RowMatch
public int getOperator()
public int getFieldIndex()
public String[] getCompareValues()
public boolean[] getLikes()