PositionControlForApplicant

Disable/Enable Position Control for Applicant

Minor Business Rule

Object Name: B0800360

Parent DLL: CHRM

Location: Client/Server

Language: C

Functional Description
This function utilizes JDECache to store a value of 'E' or 'D', Enabled or Disable.  When the actual 

table event occurs, it will call this function to determine wheather or not to perform the functions 

associated with Position Control.


Purpose

The purpose of this function is to disable the database triggers associated with the Position Control 

File(F08111).


Setup Notes and Prerequisites


Special Logic




Technical Specification


Data Item Data Structure DescriptionI/ORequiredNotes

EV01cDisableEnableInquire            I/OYIf input is blank, it returns current value.

If an 'F' is returned there are no records in the cache.

If input is 'D' or 'E', it changes the cache value to this value.  

                      If input is 'C' then cache is cleared.



Processing 

• Check the value of parameter passed in - cDisableEnableInquire
• 'b7'b7
• If  cDisableEnableInquire is not 'D' or 'C'
• 

'b7Fetch record from cache and set cDisableEnableInquire to value in cache
• If no record exsists in cache
• Set cDisableEnableInquire to 'F'
• End If
•      Endif
• 
• If cDisableEnable is 'D', 'E', or 'C'
'b7'b7'b7Clear out existing JDECache memory.

If cDisableEnable is not 'C'

Set the value in JDECache memory to the value passed in.
Endif

      Endif 





Data Structure

D0800360 - Disable/Enable Position Control for Applicant

Parameter NameData ItemData TypeReq/OptI/O/Both
cDisableEnableInquireEV01charOPTNONE

An option that specifies the type of processing for an event.

Related Functions

None

Related Tables

None