Hi Leo,

The change of the index has been a surprise for me. I've been investigating a bit further with Pablo Lujan. The problem is that the grid always includes in a hidden cell the id of the record that is displayed on each line. This cell is the first one of the row when its sequence number is 0 and the last one when it is null.

I attach a csv with all the tabs that have changed. The indexes of these tabs should be reviewed.

Regards
Gorka Ion

On 06/18/2010 02:21 AM, Leo Arias F. wrote:
Hello,

On 06/17/2010 04:43 PM, Gorka Ion Damián wrote:
Hi,

I've been investigating the problem and it seems that after my commit we
have to change the COLUMN_NAME int object's value of the
AccountingSchema class [1] in the automation repository.

The issue is that I've set to null the sequence numbers of the not
displayed fields. This change has moved a hidden column of the grid view
of the Accounting Schema window from the 1st possition to the latests.
So selenium is not able to find the Name column of the grid to open the
desired record.

Yes Gorka, you are right. Thanks for noticing it and sending the email
to us.
I'll update the value of the column index in the automation code.

Does your change affect other windows in addition to accounting schema?

In the future it would be great to take this into account when doing
changes that can affect the sequence of indexes in the grid. As the
smoke is probably going to change, talking to qa before the promotion of
the code would be a nice idea.

thanks,
pura vida.
"WINDOW","TAB"
"Account Tree","Translation"
"Accounting Dimension","Sales Region Dimension"
"Accounting Dimension","Acitivity Dimension"
"Accounting Dimension","Project Dimension"
"Accounting Dimension","Business Partner Dimension"
"Accounting Dimension","Product Dimension"
"Accounting Dimension","Campaign Dimension"
"Accounting Schema","Accounting Schema"
"Accounting Transaction Details","Header"
"Accounting Transaction Details","Header"
"Alert","Translation"
"Application Translation Check","Language"
"Application Translation Check","Element"
"Application Translation Check","Message"
"Application Translation Check","Window"
"Application Translation Check","Tab"
"Application Translation Check","Field"
"Application Translation Check","Field Category"
"Application Translation Check","Process"
"Application Translation Check","Form"
"Application Translation Check","Task"
"Application Translation Check","Workflow"
"Application Translation Check","Workflow Node"
"Application Translation Check","Menu"
"Application Translation Check","Reference List"
"Areas of Interest","Areas of Interest"
"Asset Group","Asset Category"
"Asset Group","Accounting"
"Assets","Accounting"
"Attribute","Attribute"
"Attribute","Attribute Value"
"Attribute Set","Assigned Attribute"
"Bank","Accounting"
"Bill of Materials Production","BOM Production"
"Business Partner","Employee Accounting"
"Business Partner","Withholding"
"Cashbook","Accounting"
"Change Log","Change Log"
"Charge","Charge"
"Charge","Accounting"
"Command","Translation"
"Country Region and City","Translation"
"Currency","Currency"
"Currency","Translation"
"Document Type","Translation"
"Element","Translation"
"Employee Expenses","Employee"
"Expense Type","Expense Product"
"Expense Type","Price"
"Expense Type","Accounting"
"Field Category","Translation"
"Form","Translation"
"Form","Rule Access"
"G/L Item","Accounting"
"Goods Movements","Lines"
"Goods Transaction","Goods Transaction"
"Incoming Shipment","Shipment in line"
"Lot","Lot"
"Lot Number Sequence","Lot Control"
"Menu","Translation"
"Message","Translation"
"Multiphase Project","Accounting"
"Organization","Accounting"
"Outgoing Shipment","Shipment out line"
"Payment Term","Translation"
"Physical Inventory","Header"
"Physical Inventory","Lines"
"Price List","Price List"
"Price List","Product Price"
"Price List Schema","Header"
"Product","Price"
"Product","Bill of Materials"
"Product","Substitute"
"Product","Replenish"
"Product","Purchasing"
"Product","UOM"
"Product","Transactions"
"Product","Translation"
"Product Category","Product Category"
"Product Category","Assigned Products"
"Project Proposal Tracker","Proposal List"
"Project Type","Standard Phase"
"Project Type","Standard Task"
"Purchase Order","Tax"
"Reference","Reference Translation"
"Reference","Translation"
"Report and Process","Translation"
"Report and Process","Role Access"
"Report and Process","Parameter Translation"
"Request","Request"
"Request All","Request"
"Request Type","Request Type"
"Resource","Resource"
"Resource","Resource Product"
"Resource","Price"
"Resource","Accounting"
"Resource","Plan Costs"
"Resource Type","Resource Type"
"Role","Role"
"Role","Org Access"
"Role","User Assignment"
"Role","Window Access"
"Role","Process Access"
"Role","Form Access"
"Role","Workflow Access"
"Role","Task Access"
"Role Access","Role"
"Role Access","Record Access"
"Role Access","Column Access"
"Sales Order","Tax"
"Serial Number Sequence","Number Control"
"Service Project (deprecated)","Issues"
"Service Project (deprecated)","Accounting"
"Session","Change Log"
"Shipping Company","Shipping Company"
"Simple Sales Order","Tax"
"System","System"
"Tables and Columns","Role Access"
"Task","Translation"
"Task","Access"
"Tax Category","Translation"
"Tax Rate","Translation"
"Tax Rate","Accounting"
"Text Interfaces","Translation"
"Time Type","Time Type"
"Title","Translation"
"Unit of Measure","Translation"
"User","User Roles"
"Vendor Details","Product Details"
"Warehouse and Storage Bins","Product Transactions"
"Warehouse and Storage Bins","Accounting"
"Windows, Tabs, and Fields","Window Translation"
"Windows, Tabs, and Fields","Access"
"Windows, Tabs, and Fields","Tab Translation"
"Windows, Tabs, and Fields","Field Translation"
"Withholding (1099)","Accounting"
"Workflow","Workflow Translation"
"Workflow","Access"
"Workflow","Node Translation"
"Workflow","Next Step"
"Workflow","Previous Nodes"
------------------------------------------------------------------------------
ThinkGeek and WIRED's GeekDad team up for the Ultimate 
GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the 
lucky parental unit.  See the prize list and enter to win: 
http://p.sf.net/sfu/thinkgeek-promo
_______________________________________________
Openbravo-development mailing list
Openbravo-development@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/openbravo-development

Reply via email to