SD - Request - Status - cannot change to the target status that has required fields defined in process
Článek se týká verzí produktů
ALVAO Service Desk 10.3 a vyšší
Příznaky
An error occurred while processing the page 'Cannot resolve the collation conflict between "SQL_Latin1_General_CP1_CI_AS" and "Czech_CI_AS" in the equal to operation.'.
Příčina
The cause is a bug in ALVAO products.
Řešení
Opraveno ve verzi 11.0.2043 - 11.0/SP1 (release 2022-09-15)
Náhradní řešení
Modify the stored procedure spStateReqCol. Change the following line:
JOIN vColumnLoc ON sTable = tab AND sColumn = col AND ColumnLocaleId = ' + CAST(@LocaleId AS nvarchar) +
to this:
JOIN vColumnLoc ON sTable = tab COLLATE DATABASE_DEFAULT AND sColumn = col COLLATE DATABASE_DEFAULT AND ColumnLocaleId = ' + CAST(@LocaleId AS nvarchar) +
Kroky pro reprodukci tohoto chování
Use Azure SQL database with Alvao. Define required items in the status of the process. Try to change some request to the status with required items.
Přílohy
Číslo problému
T128367ALVAO
Nenašli jste co jste hledali? Zeptejte se našeho týmu technické podpory.
|