Openbravo Issue Tracking System - POS2
View Issue Details
0046990POS2POSpublic2021-06-01 17:252021-06-16 08:26
0046990: JIRA-1763: Ticket Type color does not work with Translations
In the Window to Open previous Orders, the Type of the Order has different colors based on it's value.
However, when it is translated (from Receipt to Ticket, for example) it does not work.
It is necessary to install an extra translation module and/or to ensure that there is a translation for the language selected by the user for the records of the reference named 'POS Order Type' (In reference Window)

With that requirement met, in the POS.
Click on the Orders menu entry
Check the list of orders
Check that the values of the type column are not shown with different colors
In the file TicketRemoteTypeCellRender.js

const getOrderType = value => {
  return (Terminal.orderType.find(type => === value) || {}).name;

This is used to retrieve the css based on the orderType name.
Both the scss file and this method should be modified to use the searchKey (or id field) instead, which is not translated.

In is possible to see the data retrieved for this model.

This change must also be done (or something similar) in TicketLocalTypeCellRender.js file
No tags attached.
blocks defect 0046936 closed pablobessone JIRA-1763: Ticket Type color does not work with Translations 
Issue History
2021-06-04 13:38dmiguelezTypedefect => backport
2021-06-04 13:38dmiguelezTarget Version => TAP
2021-06-04 13:38dmiguelezStatusscheduled => acknowledged
2021-06-09 11:36dmiguelezStatusacknowledged => scheduled
2021-06-09 11:36dmiguelezAssigned ToRetail => pablobessone
2021-06-10 20:10pablobessoneNote Added: 0129369
2021-06-16 08:26marvintmNote Added: 0129546
2021-06-16 08:26marvintmStatusscheduled => resolved
2021-06-16 08:26marvintmFixed in Version => TAP
2021-06-16 08:26marvintmResolutionopen => fixed
2021-06-16 08:26marvintmReview Assigned To => marvintm
2021-06-16 08:26marvintmStatusresolved => closed

2021-06-10 20:10   
MR created: [^]
2021-06-16 08:26   
Resolved by: [^]