Foutmelding -20163 na upgrade Invantive

Helaas gaat er nu bij het uitvoeren van mijn script iets fout na upgrade naar 22.0.685.

Enig idee hoe ik het volgende kan aanpassen? Het is niet duidelijk of nu de Invantive Query Tool de fout in gaat of dat EOL het niet pikt.

declare
g_orig_system_group varchar2 := ‘’;

image

Het lukt niet om uit de vraag af te leiden wat de melding of code is.

Is het mogelijk die toe te voegen?

De melding/code is:

-20163: Statement #10 ‘declare
g_…oup
;
end;’ starting on line 36 caused an error.

De -20163 refereert meestal naar custom logic: een ingebouwde controle in de code via raise_application_error. De waarde -20163 werd van oorsprong gebruikt in de Oracle-gebaseerde bedrijfsapplicaties van Invantive zoals Invantive Estate om af te wijken van het veelgebruikte -20000.

Advies is om de ontwikkelaar de code te laten controleren/bijstellen.

Advies is om daarnaast het gebruik van de (numerieke) -20163 te vervangen door een tekstcode. Sinds release 22.0 is dit mogelijk. De standaard voor klantspecifieke applicaties is xx gevolgd door drie letters voor de module en drie cijfers als volgnummer.

Deze vraag is automatisch gesloten na 2 weken inactiviteit. Het laatste gegeven antwoord is gemarkeerd als oplossing.

Gelieve een nieuwe vraag te stellen via een apart topic als het probleem opnieuw optreedt. Gelieve in de nieuwe vraag een link naar dit topic op te nemen door de URL er van in de tekst te plakken.