cancel
Showing results for 
Search instead for 
Did you mean: 

Not able to see the added new fields in Quality system

vijaybhaskarraju_vegesana
Active Participant
0 Kudos

Hi Team,

1) We created an extension for the Approve Travel Request Fiori app in the back end. We added all our changes with new fields and its working perfect.

2) We moved all our changes to QA. Its working as expected.

3) Now again we got a requirement to add new fields in the same app.We did the changes in the dev and it is working as expected.( Cleared Cache in both front end and back end)

4) We moved all our changes to QA. I am not able to see the newly added fields in the QA in the browser in the metadata.

Trouble Shooting:

a) I don't have enough access to the back end system.

b) Is there any manual activity to be done after moving the back end transports.

c) Do we need to manually clear the cache in Quality system like how we do in the DEV system.

Please provide some pointers..

Thanks

Vijay

Accepted Solutions (0)

Answers (1)

Answers (1)

masa_139
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hi Vijay,

Metadata is cached in both backend and frontend.

I think it is a job for system admin to clear the cache after transport.

  • Transaction: /IWFND/CACHE_CLEANUP on frontend.
  • Transaction: /IWBEP/CACHE_CLEANUP on backend

Regards,

Masa / SAP Technology RIG

vijaybhaskarraju_vegesana
Active Participant
0 Kudos

Hi Masa,

I performed both the steps in the QA backend and Front system, but we are still not able to see the changes.Any other pointers please.

Thanks

Vijay

vijaybhaskarraju_vegesana
Active Participant
0 Kudos

Hi Masa,

Can you please see my comments in the below link and do the needful as we have showstopper here.

http://scn.sap.com/docs/DOC-51898#comment-566232

Thanks

Vijay

Andre_Fischer
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hi Vijay,

I would not recommend to have the metadata cache enabled in the development system at all because you want to see any change in your service immediately. The metadata cache has been introduced to improve the performance of productive apps so that the metadata does not have to be regenerated every time a http get request is performed on $metadata since the metadata will only change if a service implementation is changed.

Which SP Level of SAP Gateway 2.0 or SAP NetWeaver 7.40 are you using ?

Regards,

Andre


vijaybhaskarraju_vegesana
Active Participant
0 Kudos

Hi Andre,

Details are here..

SAP_GWFND    740    0008

Thanks

Vijay

vijaybhaskarraju_vegesana
Active Participant
0 Kudos

Hi Andre,

1) Where do you want me to disable metadata cache, Dev or QA?

  - In Dev, it is working  fine. 

  - Any transactions, please provide, I will request for authorizations.

Any other pointers please provide?

Thanks

Vijay

Andre_Fischer
Product and Topic Expert
Product and Topic Expert
0 Kudos

Though it is working fine for you, you should disable the cache in the DEV system.

see recommendations here

Metadata Cache - SAP NetWeaver Gateway - SAP Library

Since you said that you have enhanced a SAP Fiori Service I assume you did this by redefining the service implementation and by adding new fields in service Builder ?

Did you check your Model Provider Extension Class MPC_EXT class in the Q-System whether it contains code for the added properties?

Regards,

Andre

vijaybhaskarraju_vegesana
Active Participant
0 Kudos

Hi Andre,

1) I will check with the Security team, about the cache activation and deactivation as I don't have enough authorizations.

2) Followed the same for extension as you mentioned.

3) Yes, I checked. Code is same in both DEV and QA.

Thanks,

Vijay