Form and View and view Rules msp

romualdo_mendes
Tera Contributor

I have a problem:
My environment is MSP and I have 4 Domains, Global and TOP, I created a Form and a default view and a Form and a Custom view, both the Default and the custom were in the Global Domain.
The problem is that in 3 Domains this Form and this Customized work more in a Domain not. I need it to work because I made a ticket reclassification configuration for the button to appear, but precisely on this Sunday the reclassification configuration doesn't want to work.

3 REPLIES 3

GBacchus
Tera Contributor

It sounds to me a Domain separation "issue". Where are these domains in relation to Global? 

afb2022
Tera Contributor

Hello Romualdo, how are you?

 

I had a similar situation where forms and sys_ui_form_section were unlinked.

I noticed that forms created on child domains lost their settings when viewed from parents.

When opening this view in higher domains, new views were created in these domains. (Wich it's not the issue you reported, in fact your problem is just the opposite).

One of the solutions, for my example, was to create a standard report in the top domain for this customer.

  • Example of existing domain hierarchy.
    Global
    TOP
    TOP/Customer 01
    TOP/ Client 01/Subdomain 01
    TOP/ Client 01/Subdomain 02
    TOP/Customer 02
    TOP/Customer 02/Subdomain 01
    TOP/Customer 02/Subdomain 02
    TOP/Customer 02/Subdomain 03

In case 1 we have Client 01 that will have the same customized form for subdomains 01 and 02. This case is simple, the form is created in the parent domain TOP/Client 01 and its visualization will be available to all subdomains.

 

In case 2 we have Client 02 who has a standard form for himself and 2 of his subdomains (TOP/Cliente 02/Subdomain 01 and TOP/Cliente 02/Subdomain 03) but in TOP/Cliente 02/Subdomain 02 a form is required customized. In this case, the customized form is created in Subdomain 02, but with the attention of restricting the visualization to when TOP/Client 02/Subdomain 02 is selected, otherwise it will be able to create copies of the form section as well as of form section items in the other domains generating conflict.

 

Resolution when I view a form from one domain in another and the items are lost from the form:

  1. Select Global domain;
  2. Select "Expand Domain Scope" to show registration for all domains instead of just the Global one;
  3. In sys_ui_form_list select the name of the table or view corresponding to the form that lost its configuration (it is not possible to visualize it in the desired domain);
  4. Leave only the form sessions items, form sessions and forms that are in the Global domain, deleting all the others that are in other domains.

For your case, it seems to me that both default and custom had replications in other domains (domains below Global) and generated the conflict.

The simplest solution is to delete items with a creation/update date later than the one you created.

I hope I have supported you in some way.

afb2022
Tera Contributor

Exemplo de hierarquia de domínio existente. 

TOP
Global 

TOP/Cliente 01 

TOP/ Cliente 01/Subdomínio 01 

TOP/ Cliente 01/Subdomínio 02 

TOP/Cliente 02 

TOP/Cliente 02/Subdomínio 01 

TOP/Cliente 02/Subdomínio 02 

TOP/Cliente 02/Subdomínio 03