Heart-Profit ERP

Heart-Profit Boards => Heart-Profit Releasenotes => Topic started by: Heart Informatisering B.V. on February 26, 2021, 12:43:17 pm



Title: Case Sensitive Collation voor export tabellen naar Extendis - tijdelijk terug
Post by: Heart Informatisering B.V. on February 26, 2021, 12:43:17 pm
In topic http://ha1.heartprofit.nl/profit/index.php?topic=30498.0 is uitgelegd waarom de character velden uit de Profit_* tabellen die vanuit Profit aan Extendis beschikbaar worden gesteld een "Case Sensitive Collation" behoren te hebben.

Het aan de Profit zijde wijzigen van de Collation, leidt nu bij het samenstellen van de Views op de Extendis Server tot problemen. Zo volgt nu de volgende collation mismatch melding als we een SELECT * FROM VW_ProfitInlezenKosten uitvoeren:

Msg 468, Level 16, State 9, Procedure VW_ProfitInlezenKosten, Line 46 [Batch Start Line 0] Cannot resolve the collation conflict between "Latin1_General_CS_AS" and "Latin1_General_CI_AS" in the equal to operation. Msg 4413, Level 16, State 1, Line 1 Could not use view or function 'VW_ProfitInlezenKosten' because of binding errors.

Aangezien er meerdere klanten zijn die met Extendis werken i.c.m. het inlezen van data uit zgn. Profit_* tabellen, geldt dat als de eerder genoemde Releasenote geaktiveerd wordt, zij per definitie niet meer kunnen werken. Om die reden is deze aanpassing in deze Releasenote tijdelijk teruggedraaid, totdat Extendis formeel kan omgaan met de benodigde collation.

FunktieOmschrijvingDtm.Vl.WyzDtm.L.Wyz
LOEXSQGN    Omschrijving (nog) niet bekend    25-02-2021    26-02-2021
LOEXSQL     Omschrijving (nog) niet bekend    25-02-2021    26-02-2021