Anonymous | Login
Project:
RSS
  
News | My View | View Issues | Roadmap | Summary

View Revisions: Issue #30642 Back to Issue ]
Summary 0030642: Tree selector will only allow to pick leaf nodes without the property "Is Parent Selection Allowed".
Revision 2015-08-24 14:04 by inigosanchez
Steps To Reproduce 1.-Login as "System Admin" and create a tree selector reference for "Organization" field of "Sales Invoice" window:
-Go to "Reference" window.
-Create a new reference:
** Name: "Reference Tree Test".
** Parent Reference: "Tree Reference".
-Go its child tab "Tree Reference".
-Create a new Tree Reference:
** Table: "AD_Org".
** Table Tree Category: "Organization".
** Value field: "id". Created in following step.
** Display Field: "Name". Created in following step.
-Go its child tab "Tree Field" and create "id" and "Name" field:
** Name: "id". Property: "id". Ensure that "Filter", "Sort", "Active", "Show in Grid", "Search in suggestion box" and "show in picklist" are checked.
** Name: "Name". Property: "name". Ensure that "Filter", "Sort", "Active", "Show in Grid", "Search in suggestion box" and "show in picklist" are checked.

-Go to "Tables and Columns" window and select "Invoice" record.
-Go its child tab "Column".
-Select "Organization" record and select "Tree Reference" as Reference.
-Select Reference Search Key: "Reference Tree Test".

-Go to "Tables and Columns" window and select "Organization" record.
-Go its child tab "Table Tree Category" and select "Organization" record.
-Ensure that "Is Parent Selection Allowed" is unchecked.

-Log out and rebuild.

2.-Login as "Openbravo Admin" and go to "Sales Invoice" window.
-Create new sales invoice.
-Open "Organization" selector and select "F&B International Group" summary level node.
-Reopen any summary level field that is not open before.


Note: It seems that the problem is when a summary level node is not opened before. When a summary level node is opened, the behavior seems right.
Revision 2015-08-24 11:41 by inigosanchez
Steps To Reproduce 1.-Login as "System Admin" and create a tree selector reference for "Organization" field of "Sales Invoice" window:
  -Go to "Reference" window.
  -Create a new reference:
    ** Name: "Reference Tree Test".
    ** Parent Reference: "Tree Reference".
  -Go its child tab "Tree Reference".
  -Create a new Tree Reference:
    ** Table: "AD_Org".
    ** Table Tree Category: "Organization".
    ** Value field: "id". Created in following step.
    ** Display Field: "Name". Created in following step.
  -Go its child tab "Tree Field" and create "id" and "Name" field:
    ** Name: "id". Property: "id". Ensure that "Filter", "Sort", "Active", "Show in Grid", "Search in suggestion box" and "show in picklist" are checked.
    ** Name: "Name". Property: "name". Ensure that "Filter", "Sort", "Active", "Show in Grid", "Search in suggestion box" and "show in picklist" are checked.

  -Go to "Tables and Columns" window and select "Invoice" record.
  -Go its child tab "Column".
  -Select "Organization" record and select "Tree Reference" as Reference.
  -Select Reference Search Key: "Reference Tree Test".

  -Go to "Tables and Columns" window and select "Organization" record.
  -Go its child tab "Table Tree Category" and select "Organization" record.
  -Ensure that "Is Parent Selection Allowed" is unchecked.

  -Log out and rebuild.

2.-Login as "Openbravo Admin" and go to "Sales Invoice" window.
  -Create new sales invoice.
  -Open "Organization" selector and select "F&B International Group" summary level node.
  -Reopen any summary level field that is not open before.


Note: It seems that the problem is when a summary level node is not opened before. When a summary level node is opened, the behavior seems right.
Revision 2015-08-24 11:08 by inigosanchez
Steps To Reproduce 1.-Login as "System Admin" and create a tree selector reference for "Organization" field of "Sales Invoice" window:
  -Go to "Reference" window.
  -Create a new reference:
    ** Name: "Reference Tree Test".
    ** Parent Reference: "Tree Reference".
  -Go its child tab "Tree Reference".
  -Create a new Tree Reference:
    ** Table: "AD_Org".
    ** Table Tree Category: "Organization".
    ** Value field: "id". Created in following step.
    ** Display Field: "Name". Created in following step.
  -Go its child tab "Tree Field" and create "id" and "Name" field:
    ** Name: "id". Property: "id". Ensure check Filter, Sort, Active, Show in Grid, Search in suggestion box, show in picklist.
    ** Name: "Name". Property: "name". Ensure check Filter, Sort, Active, Show in Grid, Search in suggestion box, show in picklist.

  -Go to "Tables and Columns" window and select "Invoice" record.
  -Go its child tab "Column".
  -Select "Organization" record and select "Tree Reference" as Reference.
  -Select Reference Search Key: "Reference Tree Test".

  -Go to "Tables and Columns" window and select "Organization" record.
  -Go its child tab "Table Tree Category" and select "Organization" record.
  -Ensure that "Is Parent Selection Allowed" is unchecked.

  -Log out and rebuild.

2.-Login as "Openbravo Admin" and go to "Sales Invoice" window.
  -Create new sales invoice.
  -Open "Organization" selector and select "F&B International Group" summary level node.
  -Reopen any summary level field that is not open before.


Note: It seems that the problem is when a summary level node is not opened before. When a summary level node is opened, the behavior seems right.


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker