Methods: ApprovalTables

Closed

Driver Type: SASI

Use this method to change the status of one or more approval tables to Closed.

CreateAsDraft

Driver Type: SASI

Use this method to create one or more draft approval tables.

CreateOrAmend

Driver Type: SASI

Use this method to create or amend one or more approval tables. An approval table is created if it does not exist and amended if it does.

Note: The CreateOrAmend method identifies existing records using these fields:
  • ApprovalTables.Levels.LimitAmount
  • ApprovalTables.Levels.AnalysisCodeBasis1From
  • ApprovalTables.Levels.AnalysisCodeBasis1To
  • ApprovalTables.Levels.AnalysisCodeBasis2From
  • ApprovalTables.Levels.AnalysisCodeBasis2To
  • ApprovalTables.Levels.AnalysisCodeBasis3From
  • ApprovalTables.Levels.AnalysisCodeBasis3To

If the payload values for these fields do not match existing record values then a new record is created. Therefore to amend one of the identifying values, for example, LimitAmount, you must delete the existing record then create a new one.

Hidden

Driver Type: SASI

Use this method to change the status of one or more approval table to Hidden.

Open

Driver Type: SASI

Use this method to change the status of one or more approval table to Open.

Query

Driver Type: Export

Use this method to obtain approval table details or to extract approval table data from SunSystems.

SuspendedHeld

Driver Type: SASI

Use this method to change the status of one or more approval tables to Suspended/Held.