Dank Pieter, ik kom hier al een eind mee. Er zijn nog welk enkele hickups die ik tegenkom:
Bij het veranderen van de Db wordt bij exceptions (in FlameRobin) een foutcode getoond, die volgens mij te maken heeft met de verschillende Firebird versies.
Invalide firebird offset (11) Please do not continue working this will corrupt your data!
Deze fout doet zich voor bij een nieuwe Db met ODS11.1. Bij een bestaande Db wordt deze foutmelding niet getoond, deze zijn gemaakt in OSD10.1. Welke Firebird Versie moet ik gebruiken om de tabellen aan te passen? Ik maak nu gebruik van Firebird 2.1, maar de nieuweste versie toonde deze foutmeldingen ook. Is Firebird dan niet backward compatible?
Daarnaast is de constraint in feite een index die ik opnieuw moet maken. De constraint zelf bevat geen veldlengte. De procedure P_TAXFORDDOC wel (60), terwijl de veldlengte uit account en groups resp. 35 en 30 zijn. Kan ik de veldlengte in P_TAXFORDDOC ook aanpassen naar bijv 75? Ik heb dit nu gedaan en ben aan het testen of dit in de applicatie goed gaat (tot dusver wel).
Overigens is er in de import van rekeningen via lijsten nog wel een beperking van de veldlengte aanwezig, de rekening groepen worden hier afgekapt. Wordt hiervoor een tijdelijk bestand gebruikt, of een bestand met veldeigenschappen?