Exist method call without boolean argument

Check for the Exist calls to validity set LUs in non-base layers and verify if the last argument is 'TRUE' or 'FALSE'.

Violating this rule will affect the functionality of the code.The severity is minor which means that the code probably works, but should be corrected at first opportunity.

Note:   This rule is subject to a white-list that is maintained by the product managers collectively.Code that violates this rule must either be fixed or put on the appropriate white-list.See appendixes for currently white-listed objects.

In the following example assume, the Currency_Code_API is a Validity set LU. But the Exist call does not contain a boolean variable as the last argument. and this could be a potential problem in runtime if the data is blocked.

...
PROCEDURE Drive_Me (
   iata_code_ IN     VARCHAR2 ) 
IS
BEGIN      
 Currency_Code_API.Exist( iata_code_); 
END Drive_Me;
...

Appendix 1: List of PL/SQL function names that can give these types of errors.

Appendix 2: Validty enabled files in ACCRUL.

Appendix 3: Validty enabled files in APPSRV.

Appendix 4: Validty enabled files in CAREER.

Appendix 5: Validty enabled files in CFGRUL.

Appendix 6: Validty enabled files in CHMGMT.

Appendix 7: Validty enabled files in CONMGT.

Appendix 8: Validty enabled files in COST.

Appendix 9: Validty enabled files in crm.

Appendix 10: Validty enabled files in CROMFG.

Appendix 11: Validty enabled files in CUSSCH.

Appendix 12: Validty enabled files in DISCOM.

Appendix 13: Validty enabled files in ESTMAN.

Appendix 14: Validty enabled files in EXPCTR.

Appendix 15: Validty enabled files in FMEA.

Appendix 16: Validty enabled files in GENLED.

Appendix 17: Validty enabled files in GENRES.

Appendix 18: Validty enabled files in INVENT.

Appendix 19: Validty enabled files in MFGSTD.

Appendix 20: Validty enabled files in MPCCOM.

Appendix 21: Validty enabled files in MROMFG.

Appendix 22: Validty enabled files in ORDER.

Appendix 23: Validty enabled files in OSHA.

Appendix 24: Validty enabled files in PARTCA.

Appendix 25: Validty enabled files in PAYLED.

Appendix 26: Validty enabled files in PDMCON.

Appendix 27: Validty enabled files in PERSON.

Appendix 28: Validty enabled files in PROJ.

Appendix 29: Validty enabled files in PROJBF.

Appendix 30: Validty enabled files in PURCH.

Appendix 31: Validty enabled files in QUAAUD.

Appendix 32: Validty enabled files in QUAMAN.

Appendix 33: Validty enabled files in QUANCR.

Appendix 34: Validty enabled files in RCEIPT.

Appendix 35: Validty enabled files in RCRUIT.

Appendix 36: Validty enabled files in RENTAL.

Appendix 37: Validty enabled files in RMCOM.

Appendix 38: Validty enabled files in SCENTR.

Appendix 39: Validty enabled files in SHPORD.

Appendix 40: Validty enabled files in SRM.

Appendix 41: Validty enabled files in SRVINV.

Appendix 42: Validty enabled files in STRACO.

Appendix 43: Validty enabled files in SUBCON.

Appendix 44: Validty enabled files in SUPSCH.

Appendix 45: Validty enabled files in TIMREP.

Appendix 46: Validty enabled files in TRNADM.

Appendix 47: Validty enabled files in WRKSCH.


This page is generated from IFS Developer Studio at 2025-03-23 11:16.