You are here: LANSA for i User Guide > Appendix C. Technical Notes > User Exit Programs > IJDT user exit for Files (object type FD)
IJDT user exit for Files (object type FD)

Action

Evt code

Sub Evt  Code

Message Id

Comments

Create

CRT

 

DCM0091

 

Maintain

CRT

 

DCM0597

 

Create / Maintain file rules/triggers

CHG

 

DCM1006

DCM1008

DCM1010

DCM1012

DCM1014

DCM1016

DCM0190

Range check

Value check

Table check

Simple logic check

Complex logic check

Date check

Trigger

Delete file rules/triggers

CHG

 

DCM1004

 

Request to make operational

CRT

 

DCM0931

 

Make operational (separate batch job)

CRT

 

DCM0269

 

Import

IMP

 

EIM0056

 

Request to delete

DLT

 

DCM0932

 

Delete (separate batch job)

DLT

 

DCM0259

 

Export to PC platform for maintenance

CHG

 

EIM0110

 

Check out for update

CHG

CHG

 

EIM0110

L2M0010

 

Check in

CHG

CHI

L2M0003

 

Check in compile

CRT

CRT

CHG

CMP

CMP

CMP

DCM0931

DCM0269

L2M0200

 

Delete from host repository

DLT

DLT

DLT

 

DCM0932

DCM0259

L2M0204

 

Use BIF START_FILE_EDIT

CRT

 

DCM0091

If file created

Use BIF END_FILE_EDIT

CHG

 

DCM0597

If commit requested

Use BIF PUT_COND_CHECK, PUT_DATE_CHECK, PUT_PROGRAM_CHECK, PUT_RANGE_CHECK, PUT_VALUE_CHECK, PUT_TRIGGER

CHG

 

DCM1006

When file validations

Use BIF DELETE_CHECKS

CHG

 

DCM1004

When file validations

Use BIF MAKE_FILE_OPERATIONL

CRT

 

DCM0931

 

Use BIF DLT_FILE

DLT

 

DCM0932