Raju Koyagura
Tera Guru

As we all know there are some challenges to fulfil the client requests using catalog items or record producers. In Jakarta, few interesting features added to resolve them and I didn't find all of them in a single place so thought of sharing with you all. Even it is already shared by someone, its not a bad idea to share good things multiple times…

Here I am trying to put issues we are facing and the solution with new feature add in Jakarta.

1. Many data types are not available as compare to table level field types, right? — It's kind of a bit relief that Jakarta introduced "Duration", "IP Address" two new data types in catalog items.

1.png

Note: The good thing here is as a admin we can control the IP Address validation in validation scripts and access controls by giving ranges through System Security -> IP Address Access Control.

2. Did you ever try setting some place holder in a variable (not a help text or hint)? Are you thinking how can we achieve this, here you go…

Configuration:

2.png

Result:

3.png

3. Tired setting a select box, searchable? Now it is easy, just to set the "is_searchable_choice=true" as attribute.

Configuration:

4.png

Result:              

5.png

4. How do we debug a field on the table (form)? Yes, I know there is a field level watcher. Then how can we achieve the same in Catalog Item or record producer? Hurrrrrrr…

Now in Jakarta yes, we can do debug on variable level.

6.png

5. Fully Automated Testing is possible even for Catalog Items and it covers 14 steps out of the box.

7.png

6. We always use to write code in Record Producer to redirect after submission (even it is a single line code producer.redirect="xxx"). Now on wards, don't write any code just configure "Redirect To" field directly on record producer under description field.

8.png

7. Is your Catalog Client Sripts and UI Policies works after the record creation, if you apply any on your record producer? Prior to Jakarta, No. That means, In Jakarta that can be done. Again, it's just a simple checkbox configuration.

Catalog Client Script:

9.png

UI Policy:

10.png

8. UI Policy conditions now shows variable set name appended with variable for easy identification.

11.png

Please add if you find any new features in Jakarta on Catalog Items and Record Producers.

Comments
Kalaiarasan Pus
Giga Sage

This is a fantastic collection.


Raju Koyagura
Tera Guru

Thanks, Kalai.


Inactive_Use167
Mega Expert

Very useful Article. I really liked #2 #7 and #8.


Version history
Last update:
‎09-15-2017 09:32 PM
Updated by: