GUMU™ Customizer
Last updated
Last updated
Using GUMU Customizer Sage CRM administrators can create their own dynamic Inquiry screens, and add/remove fields in the new inquiry screens as per their requirements. Also, they can select the context/Entity, under which they want to display a new inquiry tab. For creating the Inquiry screen, the user will need to have Basic knowledge of Sage X3 web services. Or else Sage CRM Administrator can work with the Sage X3 administrator to accomplish this.
Below are the pre-requisites for Customizer:
Web service objects/Subprograms required for creating an inquiry must be first created in Sage X3.
Sync all the Web services objects and subprogram lists using the sync dropdown feature.
For creating a new inquiry user needs to follow the below steps.
The first user needs to create a List of Pages with a filter screen (If required ).
Then on click of the Quote number hyperlink, it should display Quote details of a particular Quote.
Go to Administration -> Sage X3 –> GUMU Customizer à Click New Button
Enter values in the Inquiry Header fields and click on the save button. Below are the fields and their description:
Fields
Description
Name
Name of the Inquiry. This name will be the name of the GUMU tab which will be created.
Description
Short description of the inquiry
Context
Specify the context/Entity under which inquiry will be created.
Type
The user can select either of the below-mentioned types. Depending upon the type selected, it will filter the Entity name dropdown. 1. Sub-Program: this will create grid/list page. For Sub-Program, you will have to check Create Tab checkbox
2. Object: this will create details page.
Folder Name
This drop down contains Sage X3 folder name which for which you have Configured GUMU
Entity Name
This drop down contains all the entity name which are present in Sage X3.
After saving the Inquiry header, the details screen will be displayed. Using this detail screen users can design their Inquiry page as per their requirements.
Below are the fields and their description:
Fields
Description
Fields
Name of the field in Sage X3
Description
The caption of the field in Sage X3
Select
Select all those fields which user wants to display on inquiry.
Include in Search
If this checkbox is checked, then filter screen will be created on inquiry screen this field added in the screen.
Hyperlink To
The field will be hyperlinked to the selected Subprogram or object
Key Field
In the Key field, enter the name of the column on which basis you want to filter. In case you want to add the filter for Multiple Column then you will have to add it as follow Column1:column2:column3 Please, note that you can add value into this field only if you elect subprogram in Hyperlink to the field. If you select the object it will automatically load the value into this field and will be read-only.
Key Value
In this field, enter the name of the column for which you want to pass the value to fetch the record. This should be the column of object/subprogram for which you are creating Inquiry. There can be 3 ways in which the user can pass this key value: Single key value: pass only a single column name.
Multiple Key Value: if the user wants to pass multiple key values, then it can be done as follow
value1:value2: value3
Static Value: You can also pass the static values. In this case, the user will have to pass the value by prefix as ‘~’ ~value1: ~value2:~value3
Below is an example of the Inquiry screen created using Customizer:
Below is an example of creating a Quote inquiry page using GUMU Customizer. As per this example, we will be creating an inquiry screen that will have -
a) List of all the Quotes from Sage X3.
b) Hyperlink on Quote number column to view all the details for a Quote on click of it.
For this, please follow the below steps.
a) Go to Administration -> Sage X3 –> GUMU Customizer.
b) Click on the Button. You will navigate to the below screen. Fill details below:
Field
Value
Name
Quote Inquiry
Description
List of Quotes
Create Tab
Checked
Context
Company
Type
Sub-Program
Entity Name
XX3KQTINQ (This sub Program contains the list of all Quotes. This subprogram is created when GUMU patches are installed on X3).
Note - This webservice(i.e. XX3KQTINQ) is not get installed by Patch. For example purpose, we have created a webservice in Sage X3 and run the Sync dropdown.