1. Create your fields on the business object extension.

     fields_with_no_tags.JPG


2. Create a “Process Extension Scenario”, and check the “Query” services.

     pes.JPG


3. Add the “Scenario” tag to your fields.

     fields_with_tags.JPG

Result: you can now query using your extension fields as parameters via ABSL or UI Designer.

absl_fields.JPG

ui_designer.JPG

To report this post you need to login first.

16 Comments

You must be Logged on to comment or reply to a post.

      1. Fernando Giroleti Post author

        You don’t need to do it. All extension fields are available by default on a SADL query. If you create a SADL query for Opportunity in my example, you wouldn’t need the PES file.

        Make sense?

        (0) 
        1. Dhruvin Mehta

          Yes, Sorry my mistake. it is an extension BO. Now the issue I want to filter out Accounts if that indicator is Checked / ticked from Standard Screen of Account OWL is it feasible via above steps?

          For example : I have an indicator isBuilding. Hence I know that that customer is NOT an accoutn but a Building so dont want it to be appear in Account OWL.

          I hope i am clear sorry for my mistake 🙂

          (0) 
  1. Fred K

    Hi  Fernando,

         I cannot find any Query service in Sales Order when I create a process extension scenario. I want to add my extension field to SalesOrder.QueryByElements.

    I find Sales-General Information (Service name QuerySalesOrderIn).

    I checked it in my process extension scenario. But I cannot find my extension field in Sales Order’s QueryByElements and I cannot query with my extension field.

    Best Regards

    Fred

    (0) 
        1. Horst Schaude

          Hello Fred,

          The query extension parameters are part of the backend query.

          But of course only for the BO which is directly used in the UI.

          In many cases this is an Enhanced Controller BO (ECO), which does not help you as those ECOs are never PSM released. 🙁

          Sorry,

              Horst

          (0) 
  2. Jacques-Antoine Ollier

    Nice blog! Very useful to know.

    Just a little remark.

    When you already have your Process extension Scenarion created and assigned to your extension field, do not forget to activate your extension field again to make the changes to your PES effective.

    Have a great one everybody.

    Best regards.

    Jacques-Antoine Ollier

    (0) 
  3. Gaurav Goel

    Hi ,

    I have been able to extend query for standard Customer BO and added 2 fields successfully. I can use them in my query as parameter. but I have an issue, when I try to read these fields as result. result do not acknowledge them. any help or pointer would be much appreciated.

     

     

    (0) 

Leave a Reply