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:
|
|
/itype:<type import> | Type bron waarvan de data wordt geïmporteerd:
|
|
/dtype:<data type(s)> | Welke soort data er moet geïmporteerd worden:
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:
Standaard waarde is iu. |
|
/rtype:<sleutelveld> | Welk veld van Belcofin moet gebruikt worden als sleutelveld om te importeren:
Standaard waarde is r. |
|
/idistricttype:<waarde> | Dit heeft aan hoe het ontvangkantoor moet geïmporteerd worden:
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:
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:
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:
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 UTF-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 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: 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 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 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:
- Voor natuurlijke personen moet ofwel rijksregisternummer ofwel naam, voornaam en volledig adres ofwel zijn ondernemingsnummmer ingevuld worden.
- 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.