Data importeren in Belcofin

1. Inleiding

Dit document beschrijft welke data en op welke manier deze data kan geïmporteerd worden in Belcofin.


Data kan op 2 manieren geïmporteerd worden in Belcofin. 

Via de grafische manier dat manueel moet gedaan worden door de gebruiker of via command line. Door gebruik te maken van command line parameters kan de import eventueel via taakplanner ingepland worden om elke dag automatisch data te importeren.


Data kan geïmporteerd worden uit een CSV bestand, uit dossierlijst van Accowin, uit Kluwer Centraal Dossierbeheer, uit AdminIS2013/AdminConsult van Syneton of e-share. 


Aangevers, bedrijfsleiders, begunstigden, dossierverantwoordelijken en fiches 281.50 kunnen geïmporteerd worden in Belcofin.


Belangrijke opmerking voor de import van gegevens uit AdminIS/AdminConsult:

Syneton heeft bij de update naar versie 7.5 de toegang tot hun gegevens aangepast.

Om Belcofin toegang te geven tot de gegevens van AdminIS heeft Syneton een kleine toepassing gemaakt die een toegang aanmaakt voor Belcofin in de database van AdminIS. Deze tool AdminIS75ToBelcofin.exe vindt u in de map _Tools en moet 1x worden uitgevoerd zodat de toegang voor Belcofin tot de gegevens van AdminIS wordt aangemaakt.

Opgelet: de naam van de ODBC bron moet Admin-Consult zijn.

2. Hoe importeren

2.1    Grafisch importeren

2.1.1    Selectie type import

Data kan grafisch geïmporteerd worden via menu > parameters > import


Type Import:

  • CSV bestand: hierbij kan een CSV bestand geselecteerd worden en geïmporteerd in Belcofin.
  • Kluwer centraal dossierbeheer Firebird database: dit is de standaard database dat Kluwer gebruikt om zijn data in te bewaren.
  • Kluwer centraal dossierbeheer SQL database: naast Firebird wordt soms ook SQL server gebruikt door Kluwer om zijn data in te bewaren en dan kan deze optie gekozen worden.
  • AdminIS 2013/AdminConsult: Importeren uit de toepassing AdminIS 2013/AdminConsult van Syneton
  • E-Share: Importeren uit de toepassing e-share.


Algemene instellingen tijdens import zijn:

  • Type overschrijven:
    • Toevoegen en update: hierbij wordt zowel nieuwe data toegevoegd als bestaande data geupdate.
    • Enkel toevoegen: hierbij worden enkel maar nieuwe data toegevoegd, bestaande data wordt niet overschreven
    • Enkel update: hierbij wordt enkel maar bestaande data geupdate. Nieuwe data wordt niet geimporteerd.
  • Ontvangkantoren:
    • Ontvangkantoor Belcofin gebruiken: ook al staat in de import data een ontvangkantoor dan nog gaat Belcofin aan de hand van de postcode bepalen wat het ontvangkantoor is en deze bewaren op nieuwe van aangever.
    • Ontvangkantoor Import gebruiken: het ontvangkantoor dat in de import data staat wordt gebruikt ook al is deze volgens Belcofin anders.
    • Als ontvangkantoor Import en Belcofin verschillend dan foutmelding geven: als het ontvangkantoor van de import en dat volgens Belcofin, bepaald ahv de postcode van de aangever, verschillend zijn dan wordt de aangever niet geïmporteerd en wordt een fout getoond.
    • Ontvangkantoor Import gebruiken, als niet ingevuld dan van Belcofin gebruiken: eerst wordt ontvangkantoor uit de import gebruikt. Is deze niet ingevuld dan gaat Belcofin ahv de postcode het ontvangkantoor bepalen.
  • Sleutel:
    • Referte: Het veld referte op aangever/bedrijfsleider/begunstigde/medewerker wordt gebruikt als sleutelveld om te weten wat moet geüpdatet of toegevoegd worden.
    • Referte extern systeem: Het veld ‘referte extern systeem’ wordt gebruikt als sleutelveld op aangever/bedrijfsleider/begunstigde/medewerker om te weten wat moet geüpdatet of toegevoegd worden.

2.1.2    Import type specifieke schermen

2.1.2.1    Import CSV bestand


Er moet aangegeven worden waar het CSV bestand kan gevonden worden en welke type data dat in het CSV bestand zit.


Type bestand:

  • Aan gever/Schuldenaar: het CSV bestand bevat de data van aangevers die moeten geïmporteerd worden.
  • Bedrijfsleiders: het CSV bestand bevat data van bedrijfsleiders die moeten geïmporteerd worden.
  • Dossierverantwoordelijken: het CSV bestand bevat data van dossierverantwoordelijken die moeten geïmporteerd worden.
  • Link Aangever-Bedrijfsleider: het CSV bestand bevat data dat beschrijft welke bedrijfsleider aan welke aangever is gekoppeld.
  • Begunstigden: het CSV bestand bevat data van begunstigden die moeten geïmporteerd worden.
  • Fiches 281.50: het CSV bestand bevat data van fiches 281.50 die moeten geïmporteerd worden.


CSV bestandsnaam: de locatie en bestandsnaam van het CSV bestand

2.1.2.2    Import Kluwer specifieke schermen

Voor import van Kluwer kan type database van Kluwer gekozen worden:

  • Firebird
  • SQL server

Afhankelijk van het type database dat gekozen is moeten andere instellingen ingevuld worden.


2.1.2.2.1    Firebird specifiek scherm 

Als voor database Firebird wordt gekozen, moet volgende informatie ingevuld worden:

  • Servernaam: Indien alles van kluwer op uw huidige computer staat dan moet geen servernaam ingevuld worden. Indien dit niet zo is dan moet de naam van de server ingevuld worden.

  • Centraal dossierbeheer data bestand: op de server staat het database bestand van het centraal dossier beheer standaard in het pad c:\kluwerdata\FinFisc\CDB\CDB.FDB 

  • Hier moet dus het pad van de database van centraal dossierbeheer ingevuld worden zoals dit is volgens de server en niet het pad waarmee de client aan het database bestand kan.

  • Wedde administratie data bestand: Indien men ook het pad kan opgeven van wedde-administratie dan kan nog  extra data geïmporteerd worden zoals het inkomen van de partner. Is er geen wedde-administratie dan kan het inkomen van de partner niet geimporteerd worden.  

  • Op de server staat het database bestand van het centraal dossier beheer standaard in het pad c:\kluwerdata\FinFisc\CDB\WA<jaartal>.FDB waarbij <jaartal> moet vervangen worden door wel jaar van wedde-administratie men wil importeren.  Dus voor 2012 wordt dit c:\kluwerdata\FinFisc\CDB\WA2012.FDB

  • Hier moet dus het pad van de database van wedde-administratie ingevuld worden zoals dit is volgens de server en niet het pad waarmee de client aan het database bestand kan.

  • Standaard gebruikersnaam en paswoord gebruiken: Indien deze optie aan staat wordt de standaard gebruikersnaam en wachtwoord van firebird gebruikt. Indien deze is aangepast dan moet dit vinkje uitgevinkt worden en kan men manueel gebruikersnaam en wachtwoord invullen.


Door op Volgende te klikken gaat het systeem controleren of de ingevulde data goed is. Dit kan men ook steeds doen door op de knop 'Test connecties' te klikken.

2.1.2.2.2    SQL server specifiek scherm


Als voor database 'SQL server' wordt gekozen, moet volgende informatie ingevuld worden:

  • Servernaam: de naam van de server waar SQL-server draait. Indien een instance naam wordt gebruikt dan moet de naam servernaam\naamInstance zijn. 

  • Database naam Centraal Dossierbeheer: standaard is dit CDB maar moest dit een andere naam zijn dan kan dit hier aangepast worden.

  • Database naam Wedde-Administratie: standaard is dit WA<jaartal>001 waarbij <jaartal> moet vervangen worden door het jaartal van Wedde-Administratie men wenst te importeren. Is dit van 2012 dan wordt dit WA2012001.

  • Indien men geen Wedde-Administratie heeft dan moet dit niet ingevuld worden. Als men geen Wedde-Administratie heeft dan kan het inkomen van de partner niet geïmporteerd worden. Alle andere informatie wel.

  • Windows authenticatie gebruiken: indien aangevinkt dan moet men geen gebruikersnaam en wachtwoord invullen en wordt uw huidige gebruikersnaam en wachtwoord gebruikt om verbinding te maken met de server.

  • Gebruikersnaam: De gebruikersnaam om verbinding te maken met de SQL server.

  • Passwoord: Het wachtwoord van de gebruikersnaam om verbinding te maken met de SQL server


Door op Volgende te klikken gaat het systeem controleren of de ingevulde data goed is. Dit kan men ook steeds doen door op de knop 'Test connecties' te klikken.

2.1.2.2.3 Selectie welke data te importeren uit Kluwer


Via dit scherm kan men bepalen of men enkel data wil importeren van een bepaalde groep of van een bepaalde gebruiker.


Aanvullende informatie uit centraal dossierbeheer kan geïmporteerd worden. Deze aanvullende informatie is data over het aantal kinderen, aantal anderen, aantal kinderen met handicap, aantal anderen met handicap, burgerlijke stand,  


Aanvullende informatie van Wedde-Administratie kan geïmporteerd worden uit Wedde-Administratie als de Wedde-Administratie database ingevuld was. Indien niet dan zal de laatste optie niet kunnen geselecteerd worden. De extra informatie uit Wedde-Administratie is dezelfde als deze uit Centraal Dossierbeheer met dit verschil dat deze uit centraal dossier beheer zelf wordt opgebouwd uit alle data dat in Centraal Dossierbeheer zit en dat er in Wedde-Administratie ook welk inkomen de partner heeft kan geïmporteerd worden wat niet in het Centraal Dossierbeheer staat.

2.1.2.3    Import AdminIS 2013/AdminConsult specifieke schermen

2.1.2.3.1    Selectie gegevensbron

Er moet aangegeven worden waar welke ODBC gegevensbron moet gebruikt worden om verbinding te maken met AdminIS 2013/AdminConsult. Maw dit moet uitgevoerd worden op een computer waar een client van AdminIS 2013/AdminConsult is op geïnstalleerd.

Er moet worden opgegeven welke versie van AdminIS/AdminConsult gebruikt wordt:

Versie van voor of na de update naar versie 7.5 van AdminIS/AdminConsult.


2.1.2.3.2    Selectie welke data te importeren

 

 

Via dit scherm kan men bepalen welke data men wil importeren. Bij importeren van welke dossierverantwoordelijke verantwoordelijk is voor welk dossier moet aangegeven worden welke rol in AdminIS 2013/AdminConsult overeenkomt met de rol van dossierverantwoordelijke.

 

De klantcode van de bedrijfsleiders en dossiers wordt gebruikt als referte in Belcofin. Enkel maar aangevers en bedrijfsleiders met een ingevuld en uniek klantcode worden geïmporteerd in Belcofin.

2.1.2.4    Import e-share specifieke schermen

Sleutel e-share kunt u ophalen op de website van e-share.


Als koppeling moet u kiezen welk veld u gaat gebruiken als koppel veld in Belcofin. 

U heeft de keuze uit 3 velden:

  • E-Share ID: dit is het interne ID dat e-share gebruikt voor de data
  • Boekhoudlink
  • Code

2.1.3    Start Import

Na het invullen van de import specifieke instellingen afhankelijk van het type import kan de import gestart worden door op de knop Volgende te klikken.

2.1.4    Voortgang import

Tijdens de import kan je via een progress bar zien hoe ver de import reeds is en kun je ook zien of er reeds fouten zijn opgetreden tijdens de import en/of er al zaken zijn geïmporteerd.

2.1.5    Einde import

Nadat alles is geïmporteerd wordt een overzicht getoond van wat er geïmporteerd is en waar er fouten waren. Als er fouten waren in een record dan wordt deze record niet geïmporteerd.

2.2    Via command line


Het command line programma BelcofinCmd.exe kan gebruikt worden om CSV bestanden te importeren via de command line.


Het programma BelcofinCmd.exe blijft actief zolang de import loopt. Eens de import gedaan is met of zonder fouten dan stopt het programma met uitvoeren en wordt een exit code teruggegeven. De exit code 0 wordt teruggegeven als de import succesvol verliep anders wordt een exit code verschillend van 0 teruggeven.


Al deze command line parameters worden ook gebruikt in de grafische manier om data te importeren. Meer uitleg over bepaalde parameters kan ook gevonden worden bij de grafische manier van importeren.


Mogelijke command line parameters zijn:


Naam 

Omschrijving

Verplicht

/host:<host naam>

De naam van de Belcofin server

X[1]

/ipaddress:<ip adres>

IP adres van de Belcofin server.

X

/port:<poort nummer>

Poort van de server. Als niet meegegeven dan wordt de standaard poort nummer gebruikt.

 

/db:<database naam>

Naam van de database. Als niet meegegeven dan wordt de standaard database van Belcofin gebruikt.

 

/language:<taal>

De taal van de foutmeldingen:

  • N: Nederlands
  • F: Frans

 

/itype:<type import>

Type bron waarvan de data wordt geïmporteerd:

  • c: CSV bestand
  • ks: Kluwer SQL server database
  • kf: Kluwer Firebird database
  • a: Accowin
  • s: AdminIS/AdminConsult
  • e: e-share

 

/dtype:<data type(s)>

Welke soort data er moet geïmporteerd worden:

  • z: bedrijfsleiders
  • a: aangevers/dossiers
  • v: dossierverantwoordelijken
  • i: link aangever-bedrijfsleider
  • s: begunstigden (enkel voor import type CSV)
  • 5: fiches 281.50 (enkel voor import type CSV)

Bij import van CSV bestand kan er maar 1 soort data gedefinieerd worden bv a. Bij import van Kluwer kunnen er meerdere soorten data ingevuld worden die moeten geïmporteerd worden bv azl dan wordt aangever, bedrijfsleider en link aangever-bedrijfsleider geïmporteerd.

X

/otype:<type import>

Type import:

  • i: enkel nieuwe data toevoegen
  • u: enkel bestaande data updaten
  • iu: zowel nieuwe als bestaande data importeren

Standaard waarde is iu.

 

/rtype:<sleutelveld>

Welk veld van Belcofin moet gebruikt worden als sleutelveld om te importeren:

  • r: veld ‘Referte’
  • e: veld ‘Referte extern systeem’

Standaard waarde is r.

 

/idistricttype:<waarde>

Dit heeft aan hoe het ontvangkantoor moet geïmporteerd worden:

  • b: ontvangkantoor laten bepalen door Belcofin en deze van de import negeren
  • i: ontvangkantoor van de import gebruiken
  • e: als ontvangkantoor van de import en deze volgens Belcofin verschillend zijn dan foutmelding geven
  • ib: ontvangkantoor van de import gebruiken, indien niet ingevuld deze laten bepalen door Belcofin

Standaard waarde is: ib

 

/logfile: <bestandsnaam>

De locatie en naam van het bestand waar de logging informatie van de import in staat. Als deze parameter niet gebruikt wordt dan wordt geen log bestand aangemaakt.

 

/loginfo

Als deze parameter wordt toegevoegd dan wordt naast de fouten ook extra logging informatie getoond en/of weggeschreven in het log bestand.

 

/overwritelog

Als deze parameter gebruikt wordt dan wordt log bestand overschreven telkens het programma wordt uitgevoerd. Als de parameter niet wordt gebruikt dan wordt de logging steeds toegevoegd aan bestaande logbestand.

 

Parameters specifiek import CSV bestanden:

/ifile:<bestandsnaam>

De bestandsnaam van het CSV bestand

X[2]

Parameters specifiek import Kluwer:

/iservername:<server naam>

De server naam waar data van kluwer staat.

X[3]

/idbuser:<gebruikersnaam>

De gebruikersnaam om verbinding te maken met de database van kluwer. Dit is niet de gebruikersnaam waarmee je aanlogt in Kluwer. Indien windows authenticatie wordt gebruikt voor SQL server of standaard gebruikersnaam bij Firebird dan is deze parameter niet nodig

 

/idbpassw:<wachtwoord>

Wachtwoord van de database gebruiker

 

/idbnamecdb:<database CDB>

De database van Centraal Dossierbeheer:

  • SQL server: de database naam
  • Firebird: pad en bestandsnaam op de server van Centraal dossier beheer database 

Meer informatie hierover kan ook gevonden worden in "2.1.2.2 Import Kluwer specifieke schermen" hierboven.

X[4]

/idbnamewa:<database WA>

De database van Wedde-Administratie:

  • SQL server: de database naam
  • Firebird: pad en bestandsnaam op de server van Wedde-Administratie database 

Meer informatie hierover kan ook gevonden worden in "2.1.2.2 Import Kluwer specifieke schermen" hierboven.

X

/iwindowsauthentication

Deze parameter kan enkel gebruikt worden bij Kluwer SQL server. Indien deze parameter gedefinieerd dan gaat windows authenticatie gebruikt worden om verbinding te maken met SQL server.

 

/idefaultuserandpassw

Deze parameter kan enkel gebruikt worden bij Kluwer Firebird database. Als deze parameter gedefinieerd dan wordt de standaard gebruikersnaam en wachtwoord van Firebird gebruikt om verbinding te maken.

 

/iuser:<GUID user>

Als deze parameter gedefinieerd dan worden enkel maar dossiers (aangevers en bedrijfsleiders) van deze gebruiker geïmporteerd.

De GUID van de gebruiker in de Kluwer Centraal Dossier Beheer tabel

 

/igroup:<GUID groep>

Als deze parameter gedefinieerd dan worden enkel maar dossiers (aangevers en bedrijfsleiders) van deze groep geïmporteerd.

De GUID van de groep in de Kluwer Centraal Dossier Beheer tabel.

 

/ionlydossierswithperiodBV

Als deze parameter gedefinieerd dan worden enkel maar dossiers (aangevers) waarbij de periode van de bedrijfsvoorheffing is ingevuld geïmporteerd

 

/ionlydossiersthatareworking

Als deze parameter is gedefinieerd dan worden enkel maar bedrijfsleiders die werkzaam zijn op dit moment geïmporteerd.

 

/iextrainfo

Als deze parameter gedefinieerd dan wordt ook extra informatie zoals aantal kinderen, burgerlijke stand, ... van een bedrijfsleider geimporteerd

 

/iextrainfowa

Als deze parameter gedefinieerd en Wedde-Administratie database is ingevuld dan wordt de extra informatie uit de Wedde-Administratie database geimprteerd samen met het inkomen van de partner.

 

/idepperswithfromdt

Enkel maar personen die ten laste zijn van een bedrijfsleider importeren die een Vanaf datum hebben ingevuld. Dit is de standaard manier waarop Kluwer de data inleest in Wedde-Administratie.

 

/iprefix

De prefix die voor de referte van de aangever, bedrijfsleider en medewerker moet gezet worden. Standaard is deze blanco.

 

Parameters specifiek Accowin:

/ipath:<directory>

De directory waar Accowin geïnstalleerd staat.

X[5]

Parameters specifiek AdminIS 2013/AdminConsult:

/idatasourcename:<gegevensbron>

De ODBC gegevensbron van AdminIS2013/AdminConsult dat gebruikt wordt om verbinding te maken met AdminIS2013/AdminConsult

X[6]

/idatasourceversion75

Deze parameter moet worden gebruikt als versie 7.5 of later van AdminIS/AdminConsult wordt gebruikt 

 

/inameroleresponseemployee:<rol>

De rol dat moet gebruikt worden voor als dossierverantwoordelijke

 

Parameters specifiek e-share:

/iesharelinkfield:<veld>

Welk veld van e-share moet gebruikt worden als koppelveld:

  • c: code
  • a: boekhoudlink
  • i: interne ID van e-share

Standaard waarde is c.

 

/iesharekey:<sleutel>

Software sleutel van e-share. Deze kan gevonden worden op de website van e-share

X

/ieshareurl:<url>

De URL van e-share. Standaard is dit https://www.e-share.be

 

 

Voorbeeld:

belcofinCmd.exe /host:LBRPServer /itype:c /dtype:z /ifile:zaakvoerders.csv


[1] Ofwel de naam van de server ofwel IP adres is verplicht. Als beide worden meegeven dan wordt de host naam gebruikt.

[2] Als import type CSV is dan is deze parameter verplicht

[3] Als database SQL server is dan moet de naam van de SQL server ingevuld worden. Voor Firebird database moet enkel maar de naam van de server ingevuld worden als deze op een andere machine staat.

[4] Als import type Kluwer is dan is deze parameter verplicht

[5] Als import type Accowin is dan is deze parameter verplicht

[6] Als import type AdminIS2013/AdminConsult is dan is deze parameter verplicht

3.    CSV bestandsstructuur

3.1    Algemene richtlijnen CSV bestand

De CSV bestanden moeten voldoen aan volgende richtlijnen:

  • De eerste lijn van alle CSV bestanden bevat de veldnamen die moeten geïmporteerd worden.
  • Vanaf lijn 2 staat de data dat moet geïmporteerd worden.
  • De velden worden gesplitst door een tab.
  • De records worden gesplitst door een <CR><LF>.
  • Als decimaal scheidingsteken moet punt gebruikt worden vb 1.21
  • Datums hebben als formaat: JJJJMMDD vb: 20120309 wat staat voor 9 maart 2012
  • De encoding van het bestand moet ANSI zijn.

3.2    Standaard codes

3.2.1    Landen

ISO 3166-1 standaard 2-letters wordt gebruikt als land codes binnen Belcofin behalve voor België, hiervoor wordt de code B gebruikt ipv BE.


Voorbeeld:

Veldnaam 

Omschrijving

B

Belgie

NL

Nederland

FR

Frankrijk

DE

Duitsland

...

...


3.3    Mapping velden

Hieronder staat per type import beschreven welke velden er kunnen geïmporteerd worden en wat de headernaam(veldnaam) van elk veld is, ...


3.3.1    Aangevers

Veldnaam 

Omschrijving

Type veld (max)

Verplicht

Standaard waarde

Code

Code

Tekst(25)

X

 

Name

Naam 

Tekst(100)

X

 

Address

Adres

Tekst(254)

 

 

CountryCode

Land code

Tekst(3)

 

B

ZipCode

Postcode

Tekst(10)

 

 

City

Gemeente

Tekst(50)

X

 

Phone

Telefoonnummer

Tekst(20)

 

 

Fax

Fax

Tekst(20)

 

 

GSM

GSM

Tekst(20)

 

 

Email

Email adres

Tekst(254)

 

 

Language

Taal code:

0: Nederlands, 1: Frans, 2: Engels, 3: Duits

Tekst(1)

 

0

Activity

Activiteit aangever

Tekst(50)

 

 

CompanyNumber

Ondernemingsnummer. Punten, spaties en streepjes worden automatisch verwijderd uit nummer en als nummer 9 lang is wordt deze omgevormd naar 10 door er een 0 voor te zetten.

Tekst(10)

X[1]

 

NationalNumber

Rijksregisternummer. Punten, spaties en streepjes worden automatisch verwijderd uit nummer

Tekst(14)

X

 

NationalNumberPartner

Rijksregisternummer van partner. Punten, spaties en streepjes worden automatisch verwijderd uit nummer

Tekst(14)

 

 

PayrollPeriod

Periode aangifte BV:

4: Kwartaalaangifte

12: Maandaangifte

Nummer

 

4

SendType

Methode verzenden documenten:

0: Brief - Afdrukken

1: Email

Nummer

 

0

ReceiptDistrict

Gewestelijk directie kantoor code.[2]

Als niet ingevuld wordt deze automatisch adv de postcode bepaald.

Tekst(9)

 

 

ReceiptOffice

Ontvangstkantoor code.

Tekst(9)

 

 

ResponsibleCode

De code van de verantwoordelijke van deze aangever/dossier

Tekst(25)

 

 

TaxType

Type belasting:
 1 : Personenbelasting

2 : Rechtspersonenbelasting (VZW)

3 : Vennootschapsbelasting (vennootschap of VZW)

Nummer

 

3


[1] Ondernemingsnummer of rijksregisternummer is verplicht

[2] Gewestelijk directie kantoor code en ontvangstkantoor code kan gevonden worden in excel bestand op de website http://minfin.fgov.be/portail2/downloads/e-services/finprof/recettes.xls

3.3.2    Bedrijfsleiders

Veldnaam 

Omschrijving

Type veld (max)

Verplicht

Standaard waarde

Code

Code

Tekst(25)

X

 

FirstName

Voornaam 

Tekst(50)

X[1]

 

LastName

Achternaam 

Tekst(100)

X

 

Address

Adres

Tekst(254)

 

 

CountryCode

Land code

Tekst(3)

 

B

ZipCode

Postcode

Tekst(10)

 

 

City

Gemeente

Tekst(50)

 

 

Phone

Telefoonnummer

Tekst(20)

 

 

Fax

Fax

Tekst(20)

 

 

GSM

GSM

Tekst(20)

 

 

Email

Email adres

Tekst(254)

 

 

Language

Taal code:

0: Nederlands

1: Frans

2: Engels

3: Duits

Tekst(1)

 

0

NationalNumber

Rijksregisternummer. Punten, spaties en streepjes worden automatisch verwijderd uit nummer

Tekst(14)

X

 

PlaceOfBirth

Geboorteplaats

Tekst(50)

 

 

DateOfBirth

Geboortedatum

Datum

 

 

NamePartner

Naam van de partner

Tekst(254)

 

 

NationalNumberPartner

Rijksregisternummer van partner

Tekst(14)

 

 

MaritalStatus

Burgelijk stand:

0: niet gekend

1: ongehuwd

2: gehuwd of wettelijk samenwonend

3: weduwnaar of weduwe

4: uit de echt gescheiden of gescheiden van tafel en bed

5: feitelijk gescheiden

Nummer

 

1

FamilyStatus

Gezinstoestand:

0: alleenstaande

1: partner heeft persoonlijke beroepsinkomsten

2: partner heeft geen beroepsinkomsten of pensioen, rente <= 130 EURO netto per maand (inkomstenjaar 2016)

3: partner enkel beroepsinkomsten <=216 EURO (inkomstenjaar 2016)

4: partner enkel pensioen, rente  >130 en < 432 EURO (inkomstenjaar 2016)

Nummer

 

0

NumberOfChildren

Aantal kinderen (zowel met als zonder handicap) (zie NumberOfOtherHandicap voor extra info)

Nummer

 

0

NumberOfOther

Aantal anderen ten laste leeftijd < 65 jaar (zowel met als zonder handicap) (zie NumberOfOtherHandicap voor extra info)

Nummer

 

0

NumberOfChildrenHandicap

Aantal kinderen die een handicap hebben(zie NumberOfOtherHandicap voor extra info)

Nummer

 

0

NumberOfOtherHandicap

Aantal anderen ten laste leeftijd < 65 jaar die een handicap hebben[2]

Nummer

 

0

Handicap

Gehandicapt:

N: Nee

H: Ja

Tekst(1)

 

N

HandicapPartner

Partner gehandicapt:

N: Nee

H: Ja

Tekst(1)

 

N

OtherPeople

Diverse gezinslast:

N: Nee

X: Ja

Tekst(1)

 

N

FIN

Fiscaal ident. FIN

Tekst(27)

 

 

SendType

Methode verzenden documenten:

0: Brief - Afdrukken

1: Email

Nummer

 

0

NumberOfPlus65

Aantal anderen ten laste leeftijd >= 65 (zowel met als zonder handicap) (zie NumberOfOtherHandicap voor extra info)

Nummer

 

0

NumberOfPlus65Handicap

Aantal anderen ten laste leeftijd >=65 die een handicap hebben(zie NumberOfOtherHandicap voor extra info)

Nummer

 

0


[1] Rijkregisternummer of achternaam en voornaam zijn verplicht

[2] Indien een persoon 3 kinderen ten laste heeft waarvan 1 kind met een handicap dan zal veld NumberOfChilderen 3 zijn en veld NumberOfChilderenHandicap 1 zijn. Dezelfde wijze moet toegepast worden voor anderen ten laste.

3.3.3    Dossierverantwoordelijken


Veldnaam 

Omschrijving

Type veld (max)

Verplicht

Standaard waarde

Code

Code

Tekst(25)

X

 

Name

Naam dossier verantwoordelijke 

Tekst(254)

 

 

Phone

Telefoonnummer

Tekst(20)

 

 

Fax

Fax

Tekst(20)

 

 

GSM

GSM

Tekst(20)

 

 

Email

Email adres

Tekst(254)

 

 


3.3.4    Link aangever-bedrijfsleider

Dit bestand beschrijft welke bedrijfsleider tot welk dossier behoort. Een bedrijfsleider kan dus behoren tot meerdere dossiers en een dossier kan meerdere bedrijfsleiders hebben.

 

Veldnaam 

Omschrijving

Type veld (max)

Verplicht

Standaard waarde

DossierCode

De code van aangever/dossier

Tekst(25)

X

 

ManagerCode

De code van bedrijfsleider/zaakvoerder

Tekst(25)

X

 

JointCommittee

Paritair comite

Tekst(6)

 

 

Start

In dienst

Datum

 

 

Stop

Uit dienst

Datum

 

 


3.3.5    Begunstigden 


[1] Afhankelijk van aard begunstigde is bepaalde data verplicht:

  1. Voor natuurlijke personen moet ofwel rijksregisternummer ofwel naam, voornaam en volledig adres ofwel zijn ondernemingsnummmer ingevuld worden.
  2. Voor een Belgisch bedrijf moet altijd ondernemingsnummer ingevuld worden

Voor buitenlandse begunstigden zo volledig mogelijk invullen (naam, voornaam, adres, ...)


3.3.6    Fiche 281.50

De bedragen die hieronder vermeld staan zijn uitgedrukt in eurocent. Maw er komt geen decimaal scheidingsteken voor in de getallen. Als u het bedrag 100,05 EUR heeft dan moet dit ingevuld worden als 10005 bij de velden waar een bedrag moet ingevuld worden.

 

Veldnaam 

Omschrijving

Type veld (max)

Verplicht

Standaard waarde

Year

Inkomstenjaar

Nummer

X

 

DossierCode

De code van aangever/dossier

Tekst(25)

X

 

SupplierCode

De code van de begunstigde

Tekst(25)

X

 

Commissions

Commissies, makelaarslonen, handelsrestorno's, ... uitgedrukt in eurocent. Als commissie 100,00 EUR is dan moet hier 10000 ingevuld worden.

Nummer

 

0

Fees

Erelonen of vacatiegelden uitgedrukt in eurocent. Als ereloon 100,00 EUR is dan moet hier 10000 ingevuld worden.

Nummer

 

0

Advantage

Voordelen van alle aard uitgedrukt in eurocent.

Nummer

 

0

AdvantageNature

Aard van de voordelen

Tekst(32)

 

 

Costs

Kosten gedaan voor rekening van de verkrijger uitgedrukt in eurocent

Nummer

 

0

SportRemuneration

Het bedrag uitgedrukt in eurocent uit het totaal dat betrekking heeft op vergoedingen uitgekeurd aan sportbeoefenaars

Nummer

 

0

ManagerRemuneration

Het bedrag uitgedrukt in eurocent uit het totaal dat betrekking heeft op vergoedingen uitgekeurd aan opleiders, trainers en begeleiders voor hun activiteiten ten behoeve van sportbeoefenaars

Nummer

 

0

Payed

Indien het totaal niet betaald dit jaar dan moet hier het bedrag in eurocent ingevuld worden dat betaald is dit jaar.

Nummer

 

0

Nihil

Mogelijke waardes:

Y: Indien er niets betaald is dit jaar

N: Indien niet van toepassing

Tekst(1)

 

N

Comment

Commentaar voor Belcotax

Tekst(363)

 

 

3.4    Voorbeeld Excel bestand

De CSV bestanden kunnen aangemaakt worden via Excel. Hierbij moet het volgende gedaan worden:

  • Eerste rij bevat de veldnamen


 






  • De volgende rijen bevatten de data dat moet geïmporteerd worden

  • Zorg dat datums en getallen in het juiste formaat worden geformatteerd zoals hierboven beschreven. Door rechtermuis te klikken op een cel kan de formattering ingesteld worden. Hierbij kan dus ingesteld worden dat de formattering van een datum veld jjjjmmdd moet zijn. Hieronder een voorbeeld om de datum 25/01/1951 te laten formattering zoals deze nodig is voor Belcofin.



  • Excel bestand kunt u bewaren als .xls of .xlsx bestand. Maar een .xls of .xlsx bestand kan niet geïmporteerd worden in Belcofin. Hiervoor moet het bestand eerst bewaard worden als eens "Text (Tab delimited) (*.txt)" bestand.