Skip to main content

Hi, I would like to disable the date fields as shown but I do not see the Create Receipt dialog box in the page designer. Any ideas?

 

 

Hi @mmoss 

 

In this case, the  Create Receipt is an Assistant which is called from outside, not defined in the page itself. That is the reason why it is not shown in Page Designer. It is designed in that way to keep down the projection size, which is related to technical requirement to improve the performance.

The workable option here we are left with is as follows.

  1. Identify the client model for Create Receipt, which is called from outside.

  2. Open a "Dummy" page and configure the Page Designer there.

2.1 Use below as the URL and go to dummy page:
<host>/main/ifsapplications/web/page/<client model>/dummy
(The client will give you a 404 stating that page not found. It is fine and still can open page designer.)

2.2 Now open page designer
Go to  "All Pages" >> "Assistants" >>“Create Receipt” >> "Steps" and do the configuration.**

*Note: In a different scenario, if you want to identify client models called from outside, the steps to follow are as below (This is additional information FYI).

Workaround Steps:

  1. Reload application (refresh the browser)

  2. Navigate to required page 

  3. Open the chrome debug dialog (3 Dots >> More Tools >> Developer Tools >> Network tab)

  4. Clear the network history (by clicking on 'no parking' sign on left upper corner of Network tab)

  5. Click on the required assistant (here Create Receipt)

  6. After the assistant is opened, go chrome debug dialog's Network tab and Write “cpi” in the filter box.

  7. This will filter all the client models called from outside

  8. Use it in the URL of dummy page

BR,

Kithmini


Reply