Skip to main content
Solved

Quick Report funtions

  • May 28, 2025
  • 5 replies
  • 109 views

nrodney8
Sidekick (Customer)
Forum|alt.badge.img+4

Hello,

 

I am doing a few quick reports and what would help me is a full list of the available out the box functions within IFS.  At present i am using joins, but have noted that there are far easier ways of achieving the same results via functions. I have seen and made use of the following in some of my Quick reports.

 

ifsapp.Comm_Method_API.Get_Default_Value('PERSON',t.person_id,'PHONE') Personal_Contact_Phone,
ifsapp.Comm_Method_API.Get_Default_Value('PERSON',t.person_id,'MOBILE') Mobile_Number,
ifsapp.Comm_Method_API.Get_Default_Value('PERSON',t.person_id,'E_MAIL') Personal_Email,

 

Is there somewhere that I can find a comprehensive list of the available functions?

Thanks,

Noel

 

Best answer by Abdul

Hi ​@nrodney8,

All available Getter function details for an API are available in the Entity screen. 

Please refer to the screenshot below.

 

Regards

Abdul Rehman

5 replies

Forum|alt.badge.img+11
  • Hero (Partner)
  • 181 replies
  • May 29, 2025

@nrodney8 : I don’t think there is any comprehensive list available. Every API is having Get Functions which can be used to fetch the values based on required parameters. You can always check xxxx_API.Get….. to know the available functions and their parameters.

Thanks


Abdul
Superhero (Partner)
Forum|alt.badge.img+20
  • Superhero (Partner)
  • 542 replies
  • Answer
  • May 29, 2025

Hi ​@nrodney8,

All available Getter function details for an API are available in the Entity screen. 

Please refer to the screenshot below.

 

Regards

Abdul Rehman


nrodney8
Sidekick (Customer)
Forum|alt.badge.img+4
  • Author
  • Sidekick (Customer)
  • 6 replies
  • May 30, 2025

Thanks ​@Abdul, this as really helped.

I have managed to get this to work for getting someones email address via using the parameter value “Person_id”:  FND_USER_API.Get_Web_User(A.person_id) Email

However, I am proving it difficult or a hit and miss for some others

For example: company_pers_api.Get_Name(????????) Name

How do you know what parameter value is expected for the “GET” statements:

 


Abdul
Superhero (Partner)
Forum|alt.badge.img+20
  • Superhero (Partner)
  • 542 replies
  • May 31, 2025

Hi ​@nrodney8,

There are several ways to obtain the required parameters for an API method, and the easiest approach is to create a test migration job.

Please follow the screenshots below.

  1. Create a Migration job and add your API Getter function in Method list.
  1. The system automatically creates the required parameter list in the Source Mapping tab.

Parameters required for Company_Pers_Api.Get_Name is Company_Id and Emp_No.

For future cases, delete all records for Method List and Source Mapping tab before adding new getter function.

Hope this helps.

 

Regards

Abdul Rehman

 

 


nrodney8
Sidekick (Customer)
Forum|alt.badge.img+4
  • Author
  • Sidekick (Customer)
  • 6 replies
  • June 2, 2025

Thank you ​@Abdul

 

I am now able to get what I want from your assistance. 😀