- Berichten: 375
Zelf importformaten definiëren
- Kees
-
Onderwerp Auteur
- Offline
Minder
Meer
16 jan 2021 18:37 - 16 jan 2021 20:07 #5582
door Kees
Growing a better world together
Empowering us all
Zelf importformaten definiëren werd gestart door Kees
Vanaf BankTrans (BT) versie 2.79 is het mogelijk een eigen importformaat te definiëren om zo afwijkende transactie-indelingen in te kunnen lezen.
Deze uitbreiding biedt (onverwacht) de mogelijkheid om makkelijker niet-ondersteunde formaten in te lezen.
Situatie tot versie 2.79
Om niet-ondersteunde transactie-indelingen in te lezen, kon je gebruik maken van een algemene lay-out met de naam Intern 2019. Het betreft hier een csv-bestand (comma-separated values) met de volgende veldnamen:
Hier kleven diverse nadelen aan:
Zie je de fout?
Oplossing met een zelf gedefinieerd importformaat
Bij een zelf vervaardigd importformaat heb je de mogelijkheid om aan te geven dat het transactiebestand in Excel-formaat is. In één klap zijn alle bovengenoemde problemen opgelost.
Was Excel eerst de dwarsligger door een csv-bestand resoluut om zeep te helpen, nu kun je alle transacties makkelijk in Excel opvoeren om ze vervolgens in BT in te lezen.
Oké, maar wat was er nou mis in het voorbeeld?
Vergelijk maar met de correcte indeling:
Deze uitbreiding biedt (onverwacht) de mogelijkheid om makkelijker niet-ondersteunde formaten in te lezen.
Situatie tot versie 2.79
Om niet-ondersteunde transactie-indelingen in te lezen, kon je gebruik maken van een algemene lay-out met de naam Intern 2019. Het betreft hier een csv-bestand (comma-separated values) met de volgende veldnamen:
Code:
Rentedatum;Rekening;Omschrijving;Tegenrekening;Ten name van;Bedrag;Valuta;Type;Categorie;Opmerkingen;Boekingsdatum;Banktype;Bankcode;Specificatie
- Een correcte indeling luistert zeer nauw. De kleinste aanpassing resulteert snel in het niet meer kunnen inlezen van de transacties;
- De valkuil zit hem vooral in de leestekens: punten, komma's, puntkomma's, enkele en dubbele aanhalingstekens;
- Openen met bijv. Excel, een aanpassing verrichten en weer wegschrijven, resulteert steevast in het niet meer accepteren van de transacties;
- Je wordt om die reden gedwongen om een zogenaamde programmers editor te gebruiken, zoals Kladblok (Notepad), of Notepad++.
Code:
Rentedatum;Rekening;Omschrijving;Tegenrekening;Ten name van;Bedrag;Valuta;Type;Categorie;Opmerkingen;Boekingsdatum;Banktype;Bankcode;Specificatie
01-01-2021;NLxxBANK0123456789;Transactienummer xxx;NLxxBANK0123456789;Geadresseerde;1,00;EUR;Uitgave;Hallo;01-01-2021;bg;;
Oplossing met een zelf gedefinieerd importformaat
Bij een zelf vervaardigd importformaat heb je de mogelijkheid om aan te geven dat het transactiebestand in Excel-formaat is. In één klap zijn alle bovengenoemde problemen opgelost.
Was Excel eerst de dwarsligger door een csv-bestand resoluut om zeep te helpen, nu kun je alle transacties makkelijk in Excel opvoeren om ze vervolgens in BT in te lezen.
Oké, maar wat was er nou mis in het voorbeeld?
Vergelijk maar met de correcte indeling:
Code:
Rentedatum;Rekening;Omschrijving;Tegenrekening;Ten name van;Bedrag;Valuta;Type;Categorie;Opmerkingen;Boekingsdatum;Banktype;Bankcode;Specificatie
01-01-2021;NLxxBANK0123456789;Transactienummer xxx;NLxxBANK0123456789;Geadresseerde;1,00;EUR;;Uitgave;Hallo;01-01-2021;bg;;
Growing a better world together
Empowering us all
Laatst bewerkt 16 jan 2021 20:07 doorKees.
De volgende gebruiker (s) zei dank u: Tonnie, Robert
Graag Inloggen of een account aanmaken deelnemen aan het gesprek.