Making your code GSCC compliance is one of the most important exercise as per R12.2 Standards.
Que . What does that mean?
Ans. Its kind of making your code enable for online patching. As we know R12.2 gives us a feature called online patching which decreases downtime significantly. And if you dont make your code GSCC compliant your package gets compiled everytime there is online patching in your instance.
Que. What does it do.
Ans. This check tells your code is GSCC compliant or not. So basically it tells you, you have used schema direct reference for DRL or DML statements.
ie.
You have written
select * from ar.ra_customer_Trx_All
Instead of
select * from ra_customer_Trx_all
Que. What to do after finding out its not GSCC Compliance.
Ans. Simple. Make it GSCC compliant. :) .. By removing direct schema reference.
process:- run this command from unix box or putty :-
1. Place your file in home directory.
2. Run the below command.
$FND_TOP/bin/gscc.pl -f '/home/Your home dir name /*'
Note . Even if you have apps. in your code your code will still fail the GSCC check. Its recommended to Remove apps reference also from the code.
Que . What does that mean?
Ans. Its kind of making your code enable for online patching. As we know R12.2 gives us a feature called online patching which decreases downtime significantly. And if you dont make your code GSCC compliant your package gets compiled everytime there is online patching in your instance.
Que. What does it do.
Ans. This check tells your code is GSCC compliant or not. So basically it tells you, you have used schema direct reference for DRL or DML statements.
ie.
You have written
select * from ar.ra_customer_Trx_All
Instead of
select * from ra_customer_Trx_all
Que. What to do after finding out its not GSCC Compliance.
Ans. Simple. Make it GSCC compliant. :) .. By removing direct schema reference.
process:- run this command from unix box or putty :-
1. Place your file in home directory.
2. Run the below command.
$FND_TOP/bin/gscc.pl -f '/home/Your home dir name /*'
Note . Even if you have apps. in your code your code will still fail the GSCC check. Its recommended to Remove apps reference also from the code.
No comments:
Post a Comment