MULTIFUNCTIONELE AANGIFTE (DmfA) Subgroep: Sector Uitkeringen. Scenario 2: Controles
|
|
- Gerda de Smet
- 8 jaren geleden
- Aantal bezoeken:
Transcriptie
1 MULTIFUNCTIONELE AANGIFTE (DmfA) Subgroep: Sector Uitkeringen Scenario 2: Controles Versie : Auteur : Smals Referentie : ZIMA002_Controles_Versie_20153_DocLib.doc Creatiedatum : 30/07/2015
2 Inhoudstafel 1. TIJDSINDICATIE SOCIAAL RISICO IN ZIMA FOUTCODE PER FUNCTIONEEL BLOK EN ZONE FB FORMULIER Zone Datum van creatie van het formulier FB NATUURLIJK PERSOON Zone Identificatienummer bij de sociale zekerheid - INSZ FB LINK MET WERKNEMERSLIJN FB LINK MET DE TEWERKSTELLING WERKNEMERSLIJN Zone 00044: Datum waarop de tewerkstelling begint Zone Datum waarop de tewerkstelling eindigt FB BEREKENINGSBASIS BIJZONDERE OMSTANDIGHEDEN Zone Gemiddeld aantal uren per week van de betrokken werknemer - Bijzondere omstandigheden Zone Aantal dagen per week van de arbeidsregeling - Bijzondere omstandigheden FB REFERTEPERIODE Zone Datum waarop de referteperiode begint Zone Datum waarop de referteperiode eindigt FB AARD VAN DE DAG Zone Aanduiding van de dag Zone Code aard van de dag Zone Aantal uren FB EXACT LOON Zone Code exact loon Zone Frequentie in maanden van de betaling van de premie Zone Bedrag code exact loon CONTROLS FOR WEB WEBZONES Zone W0007: <ZIMARefPeriod> Zone W0009: <ZIMANatureOfDayQuestion> Zone W0020: <ExistsIRC> Zone W0021: <StartingDateIRC> Zone W0022: <EndingDateIRC> Zone W0023: <TotalRemunerationIRC> FB 90074: <NATUREOFDAY> FB <OCCUPATIONLINK> Zone <OccupationStartingDate> Zone <OccupationEndingDate> TECHNICAL: CONTROLS ON BATCH AND WEBDATA DEFINITION OF THE <TIMEINDICATORSOCIALRISK> FB <FORM> Zone <FormCreationDate> FB <NATURALPERSON> Zone <INSS> FUNCTIONAL BLOCK <WORKERRECORDLINK> FB <OCCUPATIONLINK> Zone 00044: <OccupationStartingDate> Zone 00045: <OccupationEndingDate> FB <REFERENCEPERIOD> Zone <RefStartingDate> Zone <RefEndingDate> FB <NATUREOFDAY> Zone <DayIndicator> Zone <DayNatureCode> Zone <HoursNumber> FB <EXACTSALARY> Zone <ExactSalaryCode> Zone <BonusPaymentFrequency> ZIMA002_Controles_Versie_20153_DocLib.doc Page 2.
3 Wijzigingen tegenover de vorige versie: Aanpassen parameters RemunCode + nieuwe anomalieën 403 en 075 voor zone (ExactSalary). ZIMA002_Controles_Versie_20153_DocLib.doc Page 3.
4 1. Tijdsindicatie sociaal risico in ZIMA002 Bij een aangifte ZIMA002 is de tijdsindicatie sociaal risico een referteperiode. Deze periode wordt bepaald door de zones Datum waarop de referteperiode begint en Datum waarop de referteperiode eindigt. De refertemaand van de aangifte is de vroegste refertemaand die we terugvinden in de verschillende referteperiodes over de verschillende tewerkstellingen heen. (Zie <TimeIndicatorSocialRisk>) Voor de bepaling van de tijdsindicatie sociaal risico voor de mandaatscontrole, wordt tevens rekening gehouden met de status van de werkgever werknemerrelatie: Indien de werknemer indienst is op de voornoemde tijdsindicatie van het sociaal risico, wordt deze tijdsindicatie gebruikt bij mandaatscontrole. Indien de werknemer uitdienst is op de voornoemde tijdsindicatie van het sociaal risico, wordt de uitdienstdatum gebruikt bij mandaatscontrole. ZIMA002_Controles_Versie_20153_DocLib.doc Page 4.
5 2. Foutcode per functioneel blok en zone Onderstaand hoofdstuk geeft een functioneel overzicht van alle controles die op alle gegevens uit een aangifte ZIMA002 kunnen voorkomen. Voor de gegevens baseren we ons op de het glossarium en het ER-Diagram voor de batchapplicatie ZIMA002. Per functioneel blok en per zone bepalen we voor elke foutcode de bijbehorende controle(s). Deze controles betreffen zowel vorm- als kruis- en inhoudscontroles. De foutcodes staan per zone in de volgorde waarin zij gegenereerd kunnen worden. De aangifte ZIMA002 is een ASR zonder mini-dmfa met meerdere werknemers- en tewerkstellingslijnen. Dit impliceert dat deze aangifte bestaat uit enerzijds een common-gedeelte en anderzijds een specifiek gedeelte. De controles op het common-gedeelte worden in het onderhavige document niet herhaald. Hiervoor verwijzen we naar de gemeenschappelijke tekst. Het is echter wel mogelijk dat er scenario-gebonden controles op common-gegevens voorkomen. Deze controles worden, naast de controles op de specifieke gegevens, wel in dit hoofdstuk besproken FB Formulier Zone Datum van creatie van het formulier 1. FOUTCODE (B): Niet in het toegelaten domein De zone Datum creatie van het formulier is conform het glossarium. De datum moet steeds groter zijn aan de productiedatum van het formulier. De datum mag ook niet in de toekomst gelegen zijn FB Natuurlijk persoon 1. FOUTCODE (B): Volgens het personeelsbestand is de aangifte voor de opgegeven werknemer en periode niet toegelaten De toegelaten RIPStatussen voor dit scenario zijn RIPValidated, RIPExpired. RIPStatus RIPValidated RIPExpired RIPOverdue Betekenis + berekening Op de vroegste Datum waarop de referteperiode begint werd een arbeidsrelatie tussen de werkgever en de werknemer teruggevonden in het personeelsregister. Op vroegste Datum waarop de referteperiode begint werd een arbeidsrelatie in het personeelsregister teruggevonden, die, ten opzichte van die vroegste Datum waarop de referteperiode begint, minder dan een jaar geleden beëindigd werd. Op vroegste Datum waarop de referteperiode begint werd een arbeidsrelatie in het personeelsregister teruggevonden, die, ten opzichte van die vroegste Datum waarop de referteperiode begint, meer dan een jaar geleden beëindigd werd. In geval van een annulatie zijn de toegelaten statussen RipValidated, RipExpired, RipOverdue en RipAnnulated in functie van de huidige dag. Deze controle gebeurt via de module WorkerIdentificationEngine Zone Identificatienummer bij de sociale zekerheid - INSZ 1. FOUTCODE (B) Niet in het toegelaten domein In geval van ZIMA002 dient de waarde van het INSZ te verwijzen naar een vrouw áls het subrisico een 002 of 003 betreft. Dit impliceert een verschillende controle naargelang het INSZ-nummer of een BIS-nummer betreft: In geval van een INSZ-nummer moet het volgnummer dat deel uitmaakt van het INSZ een even getal zijn. ZIMA002_Controles_Versie_20153_DocLib.doc Page 5.
6 Een BIS-nummer wordt herkend op basis van de maand in de omgekeerde datum die hoger dan 20 (= geslacht werd niet ingevoerd in het BIS-nummer) of hoger dan 40 (= geslacht werd ingevoerd in het BIS-nummer). In dat geval is geen controle mogelijk. Deze controle gebeurt via een businessklasse FB Link met werknemerslijn 1. FOUTCODE (B): Bezoldigingen te hoog De som van de aangegeven bezoldigingen onder de bezoldigingscode 001 (RSZ) / 101 (RSZPPO), mag niet hoger zijn dan som van het vastgelegd gegarandeerd maandelijks minimumloon ten belopen van de opgegeven maanden in het kwartaal. Er geldt een tolerantie van 1 Euro. Deze controle gebeurt via de module MonthlyMinimumSalary FB Link met de tewerkstelling werknemerslijn 1. FOUTCODE (B): Verbrekingsvergoeding aanwezig met andere bezoldigingen Indien er voor de betreffende tewerkstelling één of meerdere blokken Exact loon met een bezoldigingscode 003 of 009 in geval van een RSZ-werkgever of 130 of 132 in geval van een RSZPPO-werkgever worden teruggevonden en ook één of meerdere blokken Exact loon met een andere bezoldigingscode, wordt deze foutcode gegenereerd Zone 00044: Datum waarop de tewerkstelling begint 1. FOUTCODE (B): Niet in het toegelaten domein Indien de tewerkstelling een blok Exact loon met een looncode 003 of 009 in geval van een RSZwerkgever of een looncode 130 of 132 in geval van een RSZPPO-werkgever bevat, dan dient de waarde van de zone groter of gelijk aan de begindatum van de refertemaand waarop de aangifte betrekking heeft, te zijn. Indien de tewerkstelling geen blok Exact loon met een looncode 003 en geen 009 in geval van een RSZ-werkgever of een looncode 130 en geen 132 in geval van een RSZPPO-werkgever bevat, dan dient de waarde van de zone kleiner of gelijk aan de einddatum van de refertemaand waarop de aangifte betrekking heeft, te zijn Zone Datum waarop de tewerkstelling eindigt 1. FOUTCODE (B): Niet aanwezig Indien de tewerkstelling een blok Exact loon met een looncode 003 of 009 (voor RSZ-werkgevers) of een looncode 130 of 132 (voor RSZPPO-werkgevers) bevat, dient de zone verplicht aanwezig te zijn. 2. FOUTCODE (B): Niet in het toegelaten domein Als de einddatum aanwezig is en indien de tewerkstelling geen blok Exact loon met een looncode 003 en geen 009 (voor RSZ-werkgevers) of een looncode 130 (voor RSZPPO-werkgevers) bevat, dan dient de waarde van de zone groter of gelijk aan de begindatum van de refertemaand waarop de aangifte betrekking heeft te zijn en kleiner of gelijk aan de einddatum van de refertemaand waarop de aangifte betrekking heeft, te zijn. Indien de tewerkstelling een blok Exact loon met een looncode 003 of 009 (voor RSZ-werkgevers) of een looncode 130 of 132 (voor RSZPPO-werkgevers) bevat, dan dient het jaar van de zone zich te bevinden in hetzelfde jaar als het jaar bepaald in de begindatum van de tewerkstelling. Indien de tewerkstelling een blok Exact loon met een looncode 003 of 009 (voor RSZ-werkgevers) of een looncode 130 of 132 (voor RSZPPO-werkgevers) bevat, dan dient de waarde van de zone groter of gelijk aan de begindatum van de refertemaand waarop de aangifte betrekking heeft, te zijn. Indien de tewerkstelling een blok Exact loon met een looncode 003 of 009 (voor RSZ-werkgevers) of een looncode 130 of 132 (voor RSZPPO-werkgevers) bevat en de begindatum van de tewerkstelling ZIMA002_Controles_Versie_20153_DocLib.doc Page 6.
7 is gelegen in de refertemaand waarop de aangifte betrekking heeft, dan moet de einddatum van de tewerkstelling gelegen zijn in hetzelfde jaar-kwartaal van de refertemaand waarop de aangifte betrekking heeft FB Berekeningsbasis Bijzondere omstandigheden 1. FOUTCODE (B) Fout op volgorde Indien de volgorde van de XML-tags niet conform het XML-schema is, wordt deze fout gegenereerd. 2. FOUTCODE (B) Niet aanwezig Indien dit onmisbaar functioneel blok niet aanwezig is bij het parent-element, wordt bovenstaande foutcode gegenereerd Zone Gemiddeld aantal uren per week van de betrokken werknemer - Bijzondere omstandigheden 1. FOUTCODE (B) Niet aanwezig Indien deze onmisbare zone niet aanwezig is in het betreffende functioneel blok, wordt deze foutcode gegenereerd. 2. FOUTCODE (B) Niet numeriek Indien deze zone geen numerieke waarde bevat, wordt deze foutcode gegenereerd. 3. FOUTCODE (B) Foutieve lengte Indien de lengte van de waarde van deze zone niet voldoet aan de voorwaarden uit het glossarium, wordt deze foutcode gegenereerd. 4. FOUTCODE (B) Niet in het toegelaten domein Indien deze zone geen waarde zoals toegelaten in het veld toegelaten domein van het glossarium bevat, wordt deze foutcode gegenereerd Zone Aantal dagen per week van de arbeidsregeling - Bijzondere omstandigheden 1. FOUTCODE (B) Niet aanwezig Indien deze onmisbare zone niet aanwezig is in het betreffende functioneel blok, wordt deze foutcode gegenereerd. 2. FOUTCODE (B) Niet numeriek Indien deze zone geen numerieke waarde bevat, wordt deze foutcode gegenereerd. 3. FOUTCODE (B) Foutieve lengte Indien de lengte van de waarde van deze zone niet voldoet aan de voorwaarden uit het glossarium, wordt deze foutcode gegenereerd. 4. FOUTCODE (B) Niet in het toegelaten domein Indien deze zone geen waarde zoals toegelaten in het veld toegelaten domein van het glossarium bevat, wordt deze foutcode gegenereerd FB Referteperiode 1. FOUTCODE (B) Fout op volgorde Indien de volgorde van de XML-tags niet conform het XML-schema is, wordt deze fout gegenereerd. 2. FOUTCODE (B) Niet aanwezig Indien dit onmisbaar functioneel blok niet aanwezig is bij het parent-element, wordt bovenstaande foutcode gegenereerd. 3. FOUTCODE (B) Onverenigbaarheid referteperiode ZIMA002_Controles_Versie_20153_DocLib.doc Page 7.
8 Deze foutcode kan pas gegenereerd worden indien er meerdere tewerkstellingen worden aangegeven. De tewerkstellingen die geen betrekkingen op een periode van verbrekingsvergoeding, dienen allen naar dezelfde refertemaand en refertejaar te verwijzen Zone Datum waarop de referteperiode begint 1. FOUTCODE (B) Niet aanwezig Indien deze onmisbare zone niet aanwezig is in het betreffende functioneel blok, wordt deze foutcode gegenereerd. 2. FOUTCODE (B) Ongeldig Indien de waarde van deze zone een type of formaat heeft, dat niet voldoet aan de voorwaarden uit het glossarium, wordt deze foutcode gegenereerd. 3. FOUTCODE (B) Niet in het toegelaten domein Indien deze zone geen waarde zoals toegelaten in het veld toegelaten domein van het glossarium bevat, wordt deze foutcode gegenereerd. Dit houdt in dat de datum gelijk aan of na de productiedatum ligt en vóór de creatiedatum van het formulier is Zone Datum waarop de referteperiode eindigt 1. FOUTCODE (B) Niet aanwezig Indien deze onmisbare zone niet aanwezig is in het betreffende functioneel blok, wordt deze foutcode gegenereerd. 2. FOUTCODE (B) Ongeldig Indien de waarde van deze zone een type of formaat heeft, dat niet voldoet aan de voorwaarden uit het glossarium, wordt deze foutcode gegenereerd. 3. FOUTCODE (B) Niet in het toegelaten domein Indien deze zone geen waarde zoals toegelaten in het veld toegelaten domein van het glossarium bevat, wordt deze foutcode gegenereerd. Dit houdt in dat de datum gelijk aan of na de productiedatum ligt en vóór of gelijk aan de creatiedatum van het formulier is. 4. FOUTCODE (B) Onverenigbaarheid begindatum Indien de tewerkstelling geen blok Exact loon met een looncode 003 of 009 (voor RSZ-werkgevers) of een looncode 130 of 132 (voor RSZPPO-werkgevers) bevat, moet de einddatum betrekking hebben op dezelfde maand en hetzelfde jaartal zoals bepaald in de zone FOUTCODE (B) Einddatum kleiner dan begindatum Indien de waarde van de zone datum waarop de referteperiode eindigt kleiner is dan de waarde van de zone datum waarop de referteperiode begint, wordt deze foutcode gegenereerd FB Aard van de dag 1. FOUTCODE (B) Fout op volgorde Indien de volgorde van de XML-tags niet conform het XML-schema is, wordt deze fout gegenereerd. 2. FOUTCODE (B) Verboden Dit blok mag niet voorkomen voor een tewerkstelling die een verbrekingsvergoeding voorstelt. ZIMA002_Controles_Versie_20153_DocLib.doc Page 8.
9 Zone Aanduiding van de dag 1. FOUTCODE (B) Niet aanwezig Indien deze onmisbare zone niet aanwezig is in het betreffende functioneel blok, wordt deze foutcode gegenereerd. 2. FOUTCODE (B) Ongeldig Indien de waarde van deze zone een type of formaat heeft, dat niet voldoet aan de voorwaarden uit het glossarium, wordt deze foutcode gegenereerd. 3. FOUTCODE (B) Niet in het toegelaten domein Indien deze zone geen waarde zoals toegelaten in het veld toegelaten domein van het glossarium bevat, wordt deze foutcode gegenereerd. 4. FOUTCODE (B) Onverenigbaar referteperiode De aanduiding van de dag moet verwijzen naar een dag uit de referteperiode. 5. FOUTCODE (B) Te veel identieke gevallen Per blok Referteperiode mogen slechts twee blokken Aard van de dag voorkomen met een zelfde Aanduiding van de dag Zone Code aard van de dag 1. FOUTCODE (B) Niet aanwezig Indien deze onmisbare zone niet aanwezig is in het betreffende functioneel blok, wordt deze foutcode gegenereerd. 2. FOUTCODE (B) Foutieve lengte Indien de lengte van de waarde van deze zone niet voldoet aan de voorwaarden uit het glossarium, wordt deze foutcode gegenereerd. 3. FOUTCODE (B) Niet in het toegelaten domein Indien deze zone geen waarde zoals toegelaten in het veld toegelaten domein van het glossarium bevat, wordt deze foutcode gegenereerd. Deze controle gebeurt via de XML-Module DayNatureCode Zone Aantal uren 1. FOUTCODE (B) Niet aanwezig Indien deze onmisbare zone niet aanwezig is in het betreffende functioneel blok, wordt deze foutcode gegenereerd. 2. FOUTCODE (B) Niet numeriek Indien deze zone geen numerieke waarde bevat, wordt deze foutcode gegenereerd. 3. FOUTCODE (B) Foutieve lengte Indien de lengte van de waarde van deze zone niet voldoet aan de voorwaarden uit het glossarium, wordt deze foutcode gegenereerd. 4. FOUTCODE (B) Niet in het toegelaten domein Indien deze zone geen waarde zoals toegelaten in het veld toegelaten domein van het glossarium bevat, wordt deze foutcode gegenereerd. 5. FOUTCODE (B) Totaal aantal uren voor de aanduiding van de dag overschrijdt het definitiedomein ZIMA002_Controles_Versie_20153_DocLib.doc Page 9.
10 Voor elk blok Referteperiode waarbij twee identieke zones Aanduiding van de dag voorkomen, mag de som van de aangegeven uren voor deze twee blokken niet meer dan 14 uren bedragen. Het over eenzelfde dag met twee verschillende codes aard van de dag FB Exact loon 1. FOUTCODE (B) Fout op volgorde Indien de volgorde van de XML-tags niet conform het XML-schema is, wordt deze fout gegenereerd. 2. FOUTCODE (B) Te veel identieke gevallen Per blok Referteperiode mag slechts één blok Exact loon voorkomen met een bepaalde zone Code exact loon en overeenkomstige Frequentie in maanden van de betaling van de premie Zone Code exact loon 1. FOUTCODE (B) Niet aanwezig Indien deze onmisbare zone niet aanwezig is in het betreffende functioneel blok, wordt deze foutcode gegenereerd. 2. FOUTCODE (B) Niet numeriek Indien deze zone geen numerieke waarde bevat, wordt deze foutcode gegenereerd. 3. FOUTCODE (B) Foutieve lengte Indien de lengte van de waarde van deze zone niet voldoet aan de voorwaarden uit het glossarium, wordt deze foutcode gegenereerd. 4. FOUTCODE (B) Onverenigbaar met het type werkgever (RSZ / RSZPPO) De opgegeven code moet toegelaten zijn voor de overeenkomstige werkgever, zijnde een RSZ- of RSZPPO-werkgever. Deze controle gebeurt via de XML-module RemunCode. 5. FOUTCODE (B) Niet in het toegelaten domein Indien deze zone geen waarde zoals toegelaten in het veld toegelaten domein van het glossarium bevat, wordt deze foutcode gegenereerd. Deze controle gebeurt via de XML-module RemunCode. 6. FOUTCODE (B): Onverenigbaar met werkgeverscategorie Zie zone Bezoldigingscode in het controledocument Gemeenschappelijke controles_asr met Mini Deze controle gebeurt via de XML-module RemunCode. 7. FOUTCODE (B): Onverenigbaarheid met het paritair comité Zie zone Bezoldigingscode in het controledocument Gemeenschappelijke controles_asr met Mini 8. FOUTCODE (B): Onverenigbaar met het werknemerskengetal Zie zone Bezoldigingscode in het controledocument Gemeenschappelijke controles_asr met Mini Deze controle gebeurt via de XML-module RemunCode. 9. FOUTCODE (B): Onverenigbaar met de werkgeverscategorie en het werknemerskengetal Zie zone Bezoldigingscode in het controledocument Gemeenschappelijke controles_asr met Mini Deze controle gebeurt via de XML-module RemunCode. ZIMA002_Controles_Versie_20153_DocLib.doc Page 10.
11 10. FOUTCODE (B): Onverenigbaar met het werknemersstatuut Zie zone Bezoldigingscode in het controledocument Gemeenschappelijke controles_asr met Mini 11. FOUTCODE (B): Ongeldige combinatie bezoldigingscodes Zie zone Bezoldigingscode in het controledocument Gemeenschappelijke controles_asr met Mini 12. FOUTCODE (B): Onverenigbaar met het type arbeidsovereenkomst Zie zone Bezoldigingscode in het controledocument Gemeenschappelijke controles_asr met Mini Deze controle gebeurt via de XML-module RemunCode. 13. FOUTCODE (B): Niet toegelaten voor het type leerling Zie zone Bezoldigingscode in het controledocument Gemeenschappelijke controles_asr met Mini Deze controle gebeurt via de XML-module RemunCode Zone Frequentie in maanden van de betaling van de premie 1. FOUTCODE (B): Niet numeriek De waarde van deze zone moet numeriek zijn. 2. FOUTCODE (B): Foutieve lengte De lengte van de zone dient conform het glossarium te zijn. 3. FOUTCODE (B): Niet in het toegelaten domein De waarde van deze zone dient te voldoen aan de voorwaarden uit het glossarium. 4. FOUTCODE (B): Niet aanwezig Zie zone Frequentie in maanden van de betaling van de premie in het controledocument Gemeenschappelijke controles_asr met Mini 5. FOUTCODE (B): Onverenigbaar met bezoldigingscode Zie zone Frequentie in maanden van de betaling van de premie in het controledocument Gemeenschappelijke controles_asr met Mini Zone Bedrag code exact loon 1. FOUTCODE (B) Niet aanwezig Indien deze onmisbare zone niet aanwezig is in het betreffende functioneel blok, wordt deze foutcode gegenereerd. 2. FOUTCODE (B) Niet numeriek Indien deze zone geen numerieke waarde bevat, wordt deze foutcode gegenereerd. 3. FOUTCODE (B) Foutieve lengte Indien de lengte van de waarde van deze zone niet voldoet aan de voorwaarden uit het glossarium, wordt deze foutcode gegenereerd. 4. FOUTCODE (B) Niet in het toegelaten domein Indien deze zone geen waarde zoals toegelaten in het veld toegelaten domein van het glossarium bevat, wordt deze foutcode gegenereerd. ZIMA002_Controles_Versie_20153_DocLib.doc Page 11.
12 3. Controls for web The webcontrols must be done in a web-declaration. They are necessary because not all parameters are present at the moment of control of the given data Webzones Zone W0007: <ZIMARefPeriod> Error-ID: W (B) Niet aanwezig/ Non présent Input: [(<ZIMARefPeriod>), (value 1)] Control: Check if the <ZIMARefPeriod> is not NULL. IF <ZIMARefPeriod> == NULL give an error W on <ZIMARefPeriod> and refuse declaration Error-ID: W (B) Niet in het toegelaten domein / Pas dans le domaine de définition Input: [(<ZIMARefPeriod>, ActualDate), (value 1, value 2)] Control: Check if <ZIMARefPeriod> is not later than the month and the year of the actual date. IF <ZIMARefPeriod> > MonthYear(ActualDate) give error W on <ZIMARefPeriod> and refuse declaration Zone W0009: <ZIMANatureOfDayQuestion> Error-ID: W (B) Niet aanwezig/ Non présent Input: [(<ZIMANatureOfDayQuestion>), (value 1)] Control: Check if <ZIMANatureOfDayQuestion> is answered IF <ZIMANatureOfDayQuestion> == NULL give error W on <ZIMANatureOfDayQuestion> and refuse declaration Zone W0020: <ExistsIRC> 1. FOUTCODE W (B): Niet aanwezig De zone moet ingevuld zijn als de einddatum van tewerkstelling ingevuld is en een periode gedekt door een verbrekingsvergoeding mogelijk is. Error-ID: W (B): Niet aanwezig / Non présent Input: [(<OccupationLink>.<ExistsIRC>, <WorkerRecordLink>.<OccupationLink>.<StartingDateIRC>), (value 1, value 2)] IF ((<OccupationEndingDate>!= NULL) AND (<ExistsIRC> == NULL)) give error W on <ExistsIRC> 2. FOUTCODE W (B): Verboden De zone mag niet ingevuld zijn als de einddatum van tewerkstelling niet ingevuld is en een periode gedekt door verbrekingsvergoeding mogelijk is. Error-ID: W (B): Verboden / Interdit Input: [(<OccupationLink>.<OccupationEndingDate>, <OccupationLink>.<ExistsIRC>), (value 1, value 2)] ZIMA002_Controles_Versie_20153_DocLib.doc Page 12.
13 IF ((<OccupationEndingDate> == NULL) AND (<ExistsIRC>!= NULL)) give error W on <ExistsIRC> Zone W0021: <StartingDateIRC> 1. FOUTCODE W (B): Niet aanwezig De zone moet ingevuld zijn als de tewerkstelling leidt tot een periode met verbrekingsvergoeding. Error-ID: W (B): Niet aanwezig / Non présent Input: [(<OccupationLink>.<ExistsIRC>, <OccupationLink>.<StartingDateIRC>), (value 1, value 2)] IF ((<ExistsIRC> == YES) AND (<StartingDateIRC> == NULL)) give error W on <StartingDateIRC> 2. FOUTCODE W (B): Verboden De zone mag niet ingevuld zijn als de vraag <ExistsIRC> niet Ja geantwoord werd. Error-ID: W (B): Verboden / Interdit Input: [(<OccupationLink>.<ExistsIRC>, <OccupationLink>.<StartingDateIRC>), (value 1, value 2)] IF (<ExistsIRC> == FALSE) AND (<StartingDateIRC>!= NULL) give error W on <StartingDateIRC> 3. FOUTCODE W (B): Ongeldig Indien de opgegeven datum een ongeldige datum is. 4. FOUTCODE W (B): Niet in het toegelaten domein De begindatum van de periode gedekt door een verbrekingsvergoeding moet groter zijn dan of gelijk zijn aan de einddatum van de tewerkstelling van ontslag. Error-ID: W (B): Niet in het toegelaten domein / Pas dans le domaine de définition Input: [(<OccupationLink>.<OccupationEndingDate>, <OccupationLink>.<StartingDateIRC>), (value 1, value 2)] IF [(<StartingDateIRC> <= <OccupationEndingDate>)] give error W on <StartingDateIRC> Zone W0022: <EndingDateIRC> 1. FOUTCODE W (B): Niet aanwezig De zone moet ingevuld zijn als de tewerkstelling leidt tot een periode met verbrekingsvergoeding. Error-ID: W (B): Niet aanwezig / Non présent Input: [(<OccupationLink>.<ExistsIRC>, <OccupationLink>.<EndingDateIRC>), (value 1, value 2)] IF ((<ExistsIRC> == YES) AND (<EndingDateIRC> == NULL)) give error W on <EndingDateIRC> 2. FOUTCODE W (B): Verboden De zone mag niet ingevuld zijn als de vraag <ExistsIRC> niet Ja geantwoord werd. Error-ID: W (B): Verboden / Interdit Input: [(<OccupationLink>.<ExistsIRC>, <OccupationLink>.<EndingDateIRC>), (value 1, value 2)] IF (<ExistsIRC> == FALSE) AND (<EndingDateIRC>!= NULL) give error W on <EndingDateIRC> ZIMA002_Controles_Versie_20153_DocLib.doc Page 13.
14 3. FOUTCODE W (B): Ongeldig Indien de opgegeven datum een ongeldige datum is. 4. FOUTCODE W (B): Einddatum kleiner dan begindatum De einddatum van de periode gedekt door een verbrekingsvergoeding moet groter zijn dan of gelijk zijn aan de begindatum van de periode gedekt door een verbrekingsvergoeding. Error-ID: W (B): Einddatum kleiner dan begindatum / Date de fin inférieure à la date de début Input: [(<OccupationLink>.<StartingDateIRC>, <OccupationLink>.<EndingDateIRC>), (value 1, value 2)] IF [(<EndingDateIRC> < <StartingDateIRC>)] give error W on <EndingDateIRC> Zone W0023: <TotalRemunerationIRC> 1. FOUTCODE W (B): Niet aanwezig De zone moet ingevuld zijn als de tewerkstelling leidt tot een periode met verbrekingsvergoeding, tenzij voor WECH001 en WECH004. Error-ID: W (B): Niet aanwezig / Non présent This control is necessary to implement the IRC in the webapp. Input: [(<OccupationLink>.<ExistsIRC>, <OccupationLink>.<EndingDateIRC>), (value 1, value 2)] IF (<ExistsIRC> == YES) AND (<TotalRemunerationIRC> == NULL) give error W on <TotalRemunerationIRC> 2. FOUTCODE W (B): Verboden De zone mag niet ingevuld zijn als de vraag <ExistsIRC> niet Ja geantwoord werd. Error-ID: W (B): Verboden / Interdit This control is necessary to implement the IRC in the webapp. Input: [(<OccupationLink>.<ExistsIRC>, <OccupationLink>.<TotalRemunerationIRC>), (value 1, value 2)] IF (<ExistsIRC> == FALSE) AND (<TotalRemunerationIRC>!= NULL) give error W on <TotalRemunerationIRC> 3. FOUTCODE W (B): Niet numeriek Indien de opgegeven bezoldiging niet numeriek is FB 90074: <NatureOfDay> Error-ID: (B) Niet aanwezig/ Non présent Input: [(<NatureOfDay>), (value 1)] Control: Check if there is at least one block <NatureOfDay> if the screen is shown. IF Occurrence(<NatureOfDay>) == NULL give error W001 on <NatureOfDay> and refuse declaration. ZIMA002_Controles_Versie_20153_DocLib.doc Page 14.
15 3.3. FB <OccupationLink> Zone <OccupationStartingDate> Error-ID: W008 (B): Niet in het toegelaten domein / Pas dans le domaine de définition Input: [(<ZIMARefPeriod>, <OccupationLink> [1..*].<OccupationStartingDate>), (value 1, value 2 [1..*])] Control: Control if the <OccupationStartingDate> is not after the <ZIMA002RefPeriodEnd>_NP IF (<OccupationStartingDate> > <ZIMA002RefPeriodEnd>_NP) give error W008 on <OccupationStartingDate> Zone <OccupationEndingDate> This control is necessary to implement the IRC in the webapp. Error-ID: W008 (B): Niet in het toegelaten domein / Pas dans le domaine de définition Input: [(<OccupationLink> [1..*].<OccupationStartingDate>, <OccupationLink> [1..*].<OccupationEndingDate>), (value 1 [1..*], value 2 [1..*], value 3 [1..*], value 4 [1..*])] Control: Control if the <OccupationEndingDate> is not before the <ZIMA002RefPeriodStart>_NP and not after the <ZIMA002RefPeriodEnd>_NP. IF (<OccupationEndingDate> < <ZIMA002RefPeriodStart>_NP) OR IF (<OccupationEndingDate> > <ZIMA002RefPeriodEnd>_NP) give error W008 on <OccupationEndingDate>. ZIMA002_Controles_Versie_20153_DocLib.doc Page 15.
16 4. Technical: controls on batch and webdata In this chapter we define the input for the CrossedControl -module. Here, we only describe the controls for the specific part of the declaration ZIMA002 or for the specific controls on common-data. We describe the controls which must be implemented for the batch- and web-application. For the commoncontrols we refer to the common-documents Definition of the <TimeIndicatorSocialRisk> The <TimeIndicatorSocialRisk> of a ZIMA002-declaration is defined as the the month-year of the earliest <ReferencePeriod> of all <OccupationLink>, based on the <RefStartingDate>. Input: <OccupationLink> [1..*].<ReferencePeriod>.<RefStartingDate> Calculation: MonthYear(First(<OccupationLink> [1..*].<ReferencePeriod>.<RefStartingDate>)) 4.2. FB <Form> Zone <FormCreationDate> Error-ID: (B): Niet in het toegelaten domein / Pas dans le domaine de définition Input: [(<Form>.<FormCreationDate>, ActualYear, ActualDate, ProductionDate), (value 1, value 2, value 3, value 4)] Control: Control if the zone doesn t refer to the futur and other restrictions. IF (<FormCreationDate>! [ActualYear 1, ActualYear]) OR (ActualDate < <FormCreationDate>) OR (<FormCreationDate> =< ProductionDate) give error on <FormCreationDate> and refuse declaration FB <NaturalPerson> Zone <INSS> Error-ID: (B): Niet in het toegelaten domein / Pas dans le domaine de définition Input: [(<NaturalPerson>.<INSS>), (value 1)] Precondition: This control must be done if the zone <IdentificationOfRisk> has the value 002 OR 003. Control: In case of subrisk 002 OR 003, the sex must be a woman IF (<IdentificationOfRisk> == 002 OR 003 ) Create an instance workerid of WorkerId Set workerid.inss with <INSS> Create an instance workersex of int Set workersex with workerid.checksexofinss() IF (<IdentificationOfRisk> == 002 OR 003) AND (workersex == 1 \\ male) give error on <INSS> and refuse declaration ELSE no control 4.4. Functional block <WorkerRecordLink> Error-ID: (B): Bezoldigingen te hoog / Rémunérations trop élévées Execution context WEB ZIMA002 ZIMA002_Controles_Versie_20153_DocLib.doc Page 16.
17 Elearning BATCH For Elearning ZIMA002 ContentControl: Input: [(<WorkerRecordLink> [1..*].<WorkerCode>, <WorkerRecordLink> [1..*].<OccupationLink> [1..*].<RefPeriod>, <WorkerRecordlink> [1..*].<OccupationLink> [0..*].<ExactSalary> [0..*].<ExactSalaryCode>, <ExactSalary> [0..*].<ExactSalaryAmount>), (value 1 [1..*], value 2 [1..*], value 3 [1..*], value 4 [1..*]) Control: Step 1: Control Triggering IF (<WorkerRecordLink>.<WorkerCode> RecParentCodes) IF [for the given <WorkerRecordLink>, Occurrence(<ExactSalaryCode> WithoutCompRem) == NULL)] no control ELSE IF [for a given <WorkerRecordLink>, Occurrence(<ExactSalaryCode> WithoutCompRem)!= NULL)] start control on <WorkerRecordLink> Step 2: Lookup in XML-module MonthlyMinimumSalary Input for XML-Module: use method Integer getminimumsalaryamount(referenceperiod refperiodin, DrsDate riskdate,) throws InputException, BusinessException, XMLException with Set RefPeriod refperiodin with Set refperiodin.startingdate with FirstDay(Month(<RefPeriod>.<RefPeriodStartingDate>) (== TimeIndicatorSocialRisk) Set refperiodin.endingdate with FirstDay(Month(<RefPeriod>.<RefPeriodEndingDate>) (== TimeIndicatorSocialRisk) Set DrsDate riskdate with NULL Output from XML-Module: Amount Step 3: Controlling <ExactSalaryAmount> For all (<ExactSalary>.<ExactSalaryCode> WithoutCompRem) of the given <WorkerRecordLink>) IF [(SUM[<ExactSalaryAmount> of (<ExactSalary>.<ExactSalaryCode> WithoutCompRem) for the given <WorkerRecordLink>) - 100] > (Amount)] error on <WorkerRecord> and refuse declaration 4.5. FB <OccupationLink> Error-ID: (B): Verbrekingsvergoeding aanwezig met andere bezoldigingen / Indemnité de rupture présente avec d'autres rémunérations Input: [(<EmployerDeclarationLink> [0..1] OR <NOSSLPAEmployerDeclarationLink> [0..1], <OccupationLink> [1..*].<ExactSalary> [0..32].<ExactSalaryCode>), (value 1 [0..1], value 2 [0..32])] Control: For a given <OccupationLink> the blocks <ExactSalary> with a <ExactSalaryCode> that equals 003 OR 009 in case of a NOSS-employer OR 130 OR 132 in case of a NOSSLPA-employer may not be mixed with <ExactSalary>-blocks which have another <ExactSalaryCode>. IF [Occurrence(<EmployerDeclarationLink>) == 1] ZIMA002_Controles_Versie_20153_DocLib.doc Page 17.
18 IF [Occurrence(<OccupationLink>.<ExactSalary>.<ExactSalaryCode> == 003) >= 1] AND [Occurrence (<OccupationLink>.<ExactSalary>.<ExactSalaryCode>!= 003) >= 1] OR IF [Occurrence(<OccupationLink>.<ExactSalary>.<ExactSalaryCode> == 009) >= 1] AND [Occurrence(<OccupationLink>.<ExactSalary>.<ExactSalaryCode>!= 009) >= 1] error on <OccupationLink> and refuse declaration. OR IF [Occurrence(<NOSSLPAEmployerDeclarationLink>) == 1] IF [Occurrence(<OccupationLink>.<ExactSalary>.<ExactSalaryCode> == 130) >= 1] AND [Occurrence (<OccupationLink>.<ExactSalary>.<ExactSalaryCode>!= 130) >= 1] OR IF [Occurrence(<OccupationLink>.<ExactSalary>.<ExactSalaryCode> == 132) >= 1] AND [Occurrence(<OccupationLink>.<ExactSalary>.<ExactSalaryCode>!= 132) >= 1] error on <OccupationLink> and refuse declaration Zone 00044: <OccupationStartingDate> Error-ID: (B): Niet in het toegelaten domein / Pas dans le domaine de définition Input: [(<EmployerDeclarationLink> [0..1] OR <NOSSLPAEmployerDeclarationLink> [0..1], <OccupationLink> [1..*].<OccupationStartingDate>, <ExactSalary> [0..32].<ExactSalaryCode>), (value 1 [0..1], value 2 [1..*], value 3 [0..32])] Control: If there is at least one <ExactSalaryCode> that equals 003 OR 009 in case of a NOSSemployer OR 130 OR 132 in case of a NOSSLPA-employer, then the <OccupationStartingDate> must be equal OR later than the first day of <TimeIndicatorSocialRisk> If there is no <ExactSalaryCode> that equals 003 AND no 009 in case of a NOSS-employer OR 130 AND no 132 in case of a NOSSLPA-employer, then the <OccupationStartingDate> must be before or equal to the last day of <TimeIndicatorSocialRisk>. IF [Occurrence(<EmployerDeclarationLink>) == 1] AND [Occurrence(<OccupationLink>.<ExactSalary>.<ExactSalaryCode> == 003 OR 009) >= 1] OR IF [Occurrence(<NOSSLPAEmployerDeclarationLink>) == 1] AND [Occurrence(<OccupationLink>.<ExactSalary>.<ExactSalaryCode> == 130 OR 132) >= 1] IF <OccupationStartingDate> < FirstDay(<TimeIndicatorSocialRisk>) error on <OccupationStartingDate> and refuse declaration. ELSE IF [Occurrence(<EmployerDeclarationLink>) == 1] AND [Occurrence(<OccupationLink>.<ExactSalary>.<ExactSalaryCode> == 003 OR 009) == NULL] OR IF [Occurrence(<NOSSLPAEmployerDeclarationLink>) == 1] AND [Occurrence(<OccupationLink>.<ExactSalary>.<ExactSalaryCode> == 130 OR 132) == NULL] IF LastDay(<TimeIndicatorSocialRisk>) < <OccupationStartingDate> error on <OccupationStartingDate> and refuse declaration Zone 00045: <OccupationEndingDate> Error-ID: (B): Niet aanwezig / Non présent Input: [(<EmployerDeclarationLink> [0..1] OR <NOSSLPAEmployerDeclarationLink> [0..1], <OccupationLink> [1..*].<OccupationEndingDate> [0..1], <Occupation> [1..*].<ExactSalary> [0..32].<ExactSalaryCode>), (value 1 [0..1], value 2 [0..*], value 3 [0..32])] Control: Control if there is an <OccupationEndingDate> if the <ExactSalaryCode> equals 003 OR 009 in case of a NOSS-employer OR 130 OR 132 in case of a NOSSLPAEmployer. IF [Occurrence(<EmployerDeclarationLink>) == 1] AND [Occurrence(<OccupationLink>.<ExactSalary>.<ExactSalaryCode> == 003 OR 009) >= 1] OR IF [Occurrence(<NOSSLPAEmployerDeclarationLink>) == 1] AND [Occurrence(<OccupationLink>.<ExactSalary>.<ExactSalaryCode> == 130 OR 132) >= 1] ZIMA002_Controles_Versie_20153_DocLib.doc Page 18.
19 IF <OccupationEndingDate> == NULL error on <OccupationEndingDate> and refuse declaration. Error-ID: (B): Niet in het toegelaten domein / Pas dans le domaine de définiton Input: [(<EmployerDeclarationLink> [0..1] OR <NOSSLPAEmployerDeclarationLink> [0..1], <OccupationLink> [1..*].<OccupationEndingDate> [0..1], <ExactSalary> [0..32].<ExactSalaryCode>), (value 1 [0..1], value 2 [1..*], value 3 [0..32])] Control: If there is at least one <ExactSalaryCode> that equals 003 OR 009 in case of a NOSSemployer OR 130 OR 132 in case of NOSSLPA-employer, then the year of the <OccupationEndingDate> must be equal or later than the first day of <TimeIndicatorSocialRisk>; the year of the <OccupationEndingDate> must equal the year of the <OccupationStartingDate>; if <OccupationStartingDate> belongs to the <TimeIndicatorSocialRisk>, then <OccupationEndingDate> must belong to the same quarter and year of this <TimeIndicatorSocialRisk>. IF [Occurrence(<EmployerDeclarationLink>) == 1] AND [Occurrence(<OccupationLink>.<ExactSalary>.<ExactSalaryCode> == 003 OR 009) >= 1] OR IF [Occurrence(<NOSSLPAEmployerDeclarationLink>) == 1] AND [Occurrence(<OccupationLink>.<ExactSalary>.<ExactSalaryCode> == 130 OR 132) >= 1] IF <OccupationEndingDate> < FirstDay(<TimeIndicatorSocialRisk>) OR IF Year(<OccupationEndingDate>)!= Year(<OccupationStartingDate>) OR IF [FirstDay(<TimeIndicatorSocialRisk>) <= <OccupationStartingDate> <= LastDay(YearQuarter(<TimeIndicatorSocialRisk>))] AND [YearQuarter(<TimeIndicatorSocialRisk>)!= YearQuarter(<OccupationEndingDate>] error on <OccupationEndingDate> and refuse declaration. ELSE IF [Occurrence(<EmployerDeclarationLink>) == 1] AND [Occurrence(<OccupationLink>.<ExactSalary>.<ExactSalaryCode> == 003 OR 009) == NULL] OR IF [Occurrence(<NOSSLPAEmployerDeclarationLink>) == 1] AND [Occurrence(<OccupationLink>.<ExactSalary>.<ExactSalaryCode> == 130 OR 132) == NULL] IF <OccupationEndingDate> < FirstDay(<TimeIndicatorSocialRisk>) OR IF <OccupationEndingDate> < LastDay(<TimeIndicatorSocialRisk>) error on <OccupationEndingDate> and refuse declaration FB <ReferencePeriod> Error-ID: (B): Onverenigbaarheid referteperiode / Incompatibilité période de référence Input: [(<EmployerDeclararationLink> [0..1] OR <NOSSLPAEmployerDeclarationLink> [0..1], <OccupationLink>.<ReferencePeriod> [1..*].<RefStartingDate>, <OccupationLink>.<ReferencePeriod> [1..*].<RefEndingDate> [1..*], <ExactSalary> [0..32].<ExactSalaryCode>), (value 1 [0..1], value 2 [1..*], value 3 [1..*], value 4 [0..32]) Control: Check for each <OccupationLink> without <ExactSalaryCode> that equals 003 OR 009 in case of a NOSS-employer OR 130 OR 132 in case of a NOSSLPA-employer, if all couple (<RefStartingDate>, <RefEndingDate>) refers to the same month and year. IF [Occurrence(<EmployerDeclarationLink>) == 1] AND [Occurrence(<OccupationLink>.<ExactSalary>.<ExactSalaryCode> == 003 OR 009) == NULL] OR IF [Occurrence(<NOSSLPAEmployerDeclarationLink>) == 1] AND [Occurrence(<OccupationLink>.<ExactSalary>.<ExactSalaryCode> == 130 OR 132) == NULL] IF [MonthYear(<RefStartingDate>)!= MonthYear(<TimeIndicatorSocialRisk>)] give error on <ReferencePeriod> and refuse declaration Zone <RefStartingDate> Error-ID: (B) Niet in het toegelaten domein / Pas dans le domaine de définition ZIMA002_Controles_Versie_20153_DocLib.doc Page 19.
20 Input: [(<Form>.<FormCreationDate>, <EmployerDeclarationLink> [0..1] OR <NOSSLPAEmployerDeclarationLink> [0..1], <ReferencePeriod>.<RefStartingDate> [1..*], ProductionDate), (value 1, value 2 [0..1], value 3 [1..*])] Control: Check for each <OccupationLink> without <ExactSalaryCode> that equals 003 OR 009 in case of a NOSS-employer OR 130 OR 132 in case of a NOSSLPA-employer, if the <RefStartingDate> is before the <FormCreationDate> and equals or is after the ProductionDate. IF [Occurrence(<EmployerDeclarationLink>) == 1] AND [Occurrence(<OccupationLink>.<ExactSalary>.<ExactSalaryCode> == 003 OR 009) == NULL] OR IF [Occurrence(<NOSSLPAEmployerDeclarationLink>) == 1] AND [Occurrence(<OccupationLink>.<ExactSalary>.<ExactSalaryCode> == 130 OR 132) == NULL] IF (<RefStartingDate> [1..*] >= <FormCreationDate>) OR (<RefStartingDate> [1..*] < ProductionDate) give an error on <RefStartingDate> and refuse declaration Zone <RefEndingDate> Error-ID: (B) Niet in het toegelaten domein / Pas dans le domaine de définition Input: [(<Form>.<FormCreationDate>, <EmployerDeclarationLink> [0..1] OR <NOSSLPAEmployerDeclarationLink> [0..1], <ReferencePeriod>.<RefEndingDate> [1..*], ProductionDate), (value 1, value 2 [0..1], value 3 [1..*])] Control: Check for each <OccupationLink> without <ExactSalaryCode> that equals 003 OR 009 in case of a NOSS-employer OR 130 OR 132 in case of a NOSSLPA-employer, if the <RefEndingDate> equals or is before the <FormCreationDate>. IF [Occurrence(<EmployerDeclarationLink>) == 1] AND [Occurrence(<OccupationLink>.<ExactSalary>.<ExactSalaryCode> == 003 OR 009) == NULL] OR IF [Occurrence(<NOSSLPAEmployerDeclarationLink>) == 1] AND [Occurrence(<OccupationLink>.<ExactSalary>.<ExactSalaryCode> == 130 OR 132) == NULL] IF (<RefEndingDate> [1..*] > <FormCreationDate>) OR (<RefEndingDate> [1..*] < ProductionDate) give an error on <RefEndingDate> and refuse declaration Error-ID: (B): Onverenigbaarheid begindatum/ Incompatibilité date de début Input: [(<EmployerDeclarationLink> [0..1] OR <NOSSLPAEmployerDeclarationLink> [0..1], <ReferencePeriod>.<RefStartingDate>, <ReferencePeriod>.<RefEndingDate>, <ExactSalary> [0..32].<ExactSalaryCode>), (value 1 [0..1], value 2, value 3, value 4 [0 32])] Control: Check if the month and the year of the <RefEndingDate> are the same as the month and the year of the <RefStartingDate> if there is no <ExactSalaryCode> that equals 003 OR 009 in case of a NOSS-employer or 130 OR 132 in case of a NOSSLPA-employer. IF [Occurrence(<EmployerDeclarationLink>) == 1] AND [Occurrence(<OccupationLink>.<ExactSalary>.<ExactSalaryCode> == 003 OR 009) == NULL] OR IF [Occurrence(<NOSSLPAEmployerDeclarationLink>) == 1] AND [Occurrence(<OccupationLink>.<ExactSalary>.<ExactSalaryCode> == 130 OR 132) == NULL] IF MonthYear(<ReferencePeriod>.<RefEndingDate>!= MonthYear(<ReferencePeriod>.<RefStartingDate>)) give error on <RefEndingDate> and refuse declaration Error-ID: (B): Einddatum kleiner dan begindatum / Date de fin inférieure à la date de début ZIMA002_Controles_Versie_20153_DocLib.doc Page 20.
21 Input: [(<ReferencePeriod>.<RefStartingDate>, <ReferencePeriod>.<RefEndingDate>), (value 1 [1..*], value 2 [1..*])] Control: Check if the <RefEndingDate> is equal or later to the <RefStartingDate>. IF (<ReferencePeriod>.<RefEndingDate> < <ReferencePeriod>.<RefStartingDate>) give error on <RefEndingDate> and refuse declaration 4.7. FB <NatureOfDay> Error-ID: (B) Verboden / Interdit Input: [(<EmployerDeclarationLink> [0..1] OR <NOSSLPAEmployerDeclarationLink> [0..1], <ReferencePeriod>.<NatureOfDay> [0..62], <ExactSalary> [0..32].<ExactSalaryCode>), (value 1 [0..1], value 2 [0..62], value 3 [0..32])] Control: Check if there is no <NatureOfDay> for a given <OccupationLink> if there is an <ExactSalaryCode> 003 OR 009 in case of a NOSS-employer or 130 OR 132 in case of a NOSSLPA-employer. IF [Occurrence(<EmployerDeclarationLink>) == 1] AND [Occurrence(<OccupationLink>.<ExactSalary>.<ExactSalaryCode> == 003 OR 009) >= 1] OR IF [Occurrence(<NOSSLPAEmployerDeclarationLink>) == 1] AND [Occurrence(<OccupationLink>.<ExactSalary>.<ExactSalaryCode> == 130 OR 132) >= 1] IF Occurrence(<NatureOfDay>)!= NULL give error on <NatureOfDay> and refuse declaration Zone <DayIndicator> Error-ID: (B) Onverenigbaar referteperiode / Incompatibilité période de référence Input: [(<ReferencePeriod>.<RefStartingDate>, <ReferencePeriod>.<RefEndingDate>, <NatureOfDay> [0..62].<DayIndicator>), (value 1, value 2, value 3 [0..62])] Control: Check if the day and the month of the <DayIndicator> belong to the <ReferencePeriod>. IF DayMonth(<DayIndicator>) < DayMonth(<ReferencePeriod>.<RefStartingDate>) OR DayMonth(DayIndicator) > DayMonth(<ReferencePeriod>.<RefEndingDate>) give error on <DayIndicator> and refuse declaration. Error-ID: (B) Te veel identieke gevallen / Trop d Occurrences avec les mêmes identifients Input: [(<ReferencePeriod>, <NatureOfDay> [0..62].<DayIndicator>), (value 1, value 2 [0..62])] Control: Check if there are no more then two blocks <NatureOfDay> with the same <DayIndicator> for one parent-block <ReferencePeriod>. IF Occurrence(<ReferencePeriod>.<NatureOfDay>.<DayIndicator> == <ReferencePeriod>.<NatureOfDay>.<DayIndicator>) > 2 give error on the third and next <DayIndicator> and refuse declaration Zone <DayNatureCode> Error-ID: (B) Niet in het toegelaten domein / Pas dans le domaine de définition Precondition: this control must be executed AFTER the controls AND which are done by the workeridentificationengine IF (controls and are executed and gave no anomaly) execute this control and use identifiedworker returned by the workeridentificationengine ZIMA002_Controles_Versie_20153_DocLib.doc Page 21.
22 ELSE IF (controls and are executed AND gave an anomaly) no control ContentControl: Input: [(<Form>.<Identification>, <RiskIdentification>.<IdentificationOfRisk>, <WorkerRecordLink> [1..*].<EmployerClass>, <WorkerRecordLink> [1..*].<WorkerCode>, <ReferencePeriod> [0..1].<RefStartingDate, <ReferencePeriod> [0..1].<RefEndingDate>, <NatureOfDay> [0..*].<DayNatureCode>, identifiedworker.workerbirthdate), (value 1, value 2, value 3 [1..*], value 4 [1..*], value 5 [0..*], value 6 [0..*], value 7 [0..*], value 8)] Control: Input for XML-Module: use method Vector of Object IsDayNatureCodeValid(ArrayList DayNatureCode, Date StartingDate, Date EndingDate, String Identification, ArrayList RiskIdentification Boolean IsNossRegistrationNbr, String EmployerClass, String WorkerCode, String WorkerBirthDate) throws InputException, XMLException DayNatureCode: all given <DayNatureCode StartingDate: <RefStartingDate> EndingDate: <RefEndingDate> Identification: <Identification> RiskIdentification:<RiskIdentification> IsNOSSRegistrationNbr: IF Occurrence(<EmployerDeclarationLink>.<NOSSRegistrationNbr>)!= NULL IsNOSSRegistrationNbr == TRUE ELSE IF Occurrence(<EmployerDeclarationLink>.<NOSSLPARegistrationNbr)!= NULL IsNOSSRegistrationNbr == FALSE EmployerClass: IF Occurrence(<EmployerDeclarationLink>.<NOSSRegistrationNbr>)!= NULL EmployerClass: <EmployerClass> ELSE IF Occurrence(<EmployerDeclaration>.<NOSSLPARegistrationNbr>)!= NULL EmployerClass: NULL WorkerCode: <WorkerCode> WorkerBirthDate: identifiedworker.workerbirthdate Output from XML-Module: 000 if the controlled value is valid 008 to indicate error-id: (B): Niet in het toegelaten domein / Pas dans le domaine de définition Zone <HoursNumber> Error-ID: (B) Totaal aantal uren voor de aanduiding van de dag overschrijdt het definitiedomein / Nombre total d'heures pour l'indication du jour dépasse le domaine de définition Input: [(<ReferencePeriod>.<NatureOfDay> [0..62].<DayIndicator>, <ReferencePeriod>.<NatureOfDay> [0..62].<HoursNumber>), (value 1 [0..62], value 2 [0..62])] Control: Check, if there are two blocks <NatureOfDay> with the same <DayIndicator> for one parentblock <ReferencePeriod>, if the sum of the <HoursNumber> of this two blocks is equal or less then IF <ReferencePeriod>.<NatureOfDay>.<DayIndicator> == <ReferencePeriod>.<NatureOfDay>.<DayIndicator> ZIMA002_Controles_Versie_20153_DocLib.doc Page 22.
23 IF SUM(<ReferencePeriod>.<NatureOfDay>.<HoursNumber> [1], <ReferencePeriod>.<NatureOfDay>.<HoursNumber> [2]) > 1400 give error on the second <HoursNumber> and refuse declaration FB <ExactSalary> Error-ID: (B) Te veel identieke gevallen / Trop d Occurrences avec les mêmes identifients Input: [(<ReferencePeriod>, <ExactSalary> [0..32].<ExactSalaryCode>, <ExactSalary> [0..32].<BonusPaymentFrequency> [0..32]), (value 1, value 2 [0..32], value [0..32])] Control: Check if there is no more then one block <ExactSalary> with the same combination <ExactSalaryCode> and <BonusPaymentFrequency> for one parent-block <ReferencePeriod>. IF Occurrence([<ReferencePeriod>.<ExactSalary>.<ExactSalaryCode> == <ReferencePeriod>.<ExactSalary>.<ExactSalaryCode>] AND [<ReferencePeriod>.<ExactSalary>.<BonusPaymentFrequency> == <ReferencePeriod>.<ExactSalary>.<BonusPaymentFrequency>]) > 1 give error on the second <ExactSalary> and refuse declaration Zone <ExactSalaryCode> ContentControl: Input: [(<Form>.<Identification>, <(NOSSLPA)EmployerDeclarationLink>.<NOSS(LPA)RegistrationNbr>, <(NOSSLPA)EmployerDeclarationLink>.<CompanyId>, <WorkerRecordLink>.<EmployerClass>, <WorkerRecordLink>.<WorkerCode>, <(NOSSLPA)Occupation>.<WorkerStatus>, <(NOSSLPA)Occupation>.<MeanWorkinHours>, <(NOSSLPA)Occupation>.< RefMeanWorkinHours>, (NOSSLPA)Occupation>.<ContractType>, <(NOSSLPA)Occupation>.<Apprenticeship>, <ExactSalary>.<ExactSalaryCode>, <TimeIndicatorSocialRisk>), (value 1, value 2, value 3, value 4, value 5, value 6, value 7, value 8, value 9, value 10, value 11, value 12)] Control: Input for XML-Module: Method Vector of Object IsRemunCodeValid(ArrayList RemunCode, String Quarter, String Identification, String EmployerClass, String WorkerCode, String WorkerStatus, EmployerId employerid, int inpositioncode Integer inmeanworkinghours, Integer inrefmeanworkinghours, Integer incontracttype, Integer inapprenticeship)) throws InputException, XMLException Initialisation of parameters: RemunCode: <OccupationLink>.<ExactSalary>.<ExactSalaryCode> [0..*] Quarter: YearQuarter(<TimeIndicatorSocialRisk>) Identification: <Identification> OR formvalues.form.risk EmployerClass: <EmployerClass> WorkerCode: <WorkerCode> WorkerStatus: <WorkerStatus> employerid: //we need to create an object that is an instance of EmployerId Create a new instance employerid of EmployerId IF (formvalues.identifiedemployer in holder) set employerid with formvaleus.identifiedemployer.employerid ELSE Set employerid.companyid with <(NOSSLPA)EmployerDeclaration>.<CompanyId> ZIMA002_Controles_Versie_20153_DocLib.doc Page 23.
MULTIFUNCTIONELE AANGIFTE (DmfA) Subgroep: Sector Uitkeringen. Scenario 2: Controles
MULTIFUNCTIONELE AANGIFTE (DmfA) Subgroep: Sector Uitkeringen Scenario 2: Controles Versie : 20124 Auteur : Smals Referentie : ZIMA002_Controles_Versie_20124_DocLib.doc Creatiedatum : 12/11/2012 Inhoudstafel
Nadere informatieMULTIFUNCTIONELE AANGIFTE (ASR) Subgroep: Sector Werkloosheid. Scenario 10: Specifieke controles
ASR MULTIFUNCTIONELE AANGIFTE (ASR) Subgroep: Sector Werkloosheid Scenario 10: Specifieke controles Versie : 20154 Auteur : Smals Referentie : WECH010 Controles v20154.doc Wijzigingsdatum : 12/10/2015
Nadere informatieSmals Datum : 06 oktober 2015 TO&P ASR NOTA
Smals Datum : 06 oktober 2015 TO&P ASR NOTA Ter attentie van : Batch-verzenders ASR Kopij aan : RSZ, RVA Onderwerp : Glossariawijzigingen vereenvoudiging sector werkloosheid Aantal bladzijden : 66 Inhoudstafel
Nadere informatieVersie : Auteur : Smals Referentie : 20141_Annulatie_Aanvraag_NL.docx
MULTIFUNCTIONELE AANGIFTE (DmfA) Subgroep: ASR Aanvraag Sector Uitkeringen Richtlijnen bij het opstellen een annulatie van aanvraag in het batch-ciruit Versie : 20141 Auteur : Smals Referentie : 20141_Annulatie_Aanvraag_NL.docx
Nadere informatieINSTRUCTIES VOOR DE WERKGEVER ASR
AANGIFTE SOCIALE RISICO'S INSTRUCTIES VOOR DE WERKGEVER ASR A S R Kwartaal:2015-03 Uitkeringen Inhoudstafel Inleiding... 5 Voor wie... 6 Wanneer...7 Wat invullen... 8 27/08/2015 Administratieve instructies
Nadere informatieVaststelling regiocode via A820 - mutatie en consultatie
Vaststelling regiocode via A820 - mutatie en consultatie In het kader van de Zesde Staatshervorming heeft RSZ het nodige gedaan opdat de Rijksdienst de aanknopingsfactoren voor het aanrekenen van de betaalde
Nadere informatieSociaal risico werkloosheid simulaties scenario 8
simulaties scenario 8 Maandelijkse aangifte van arbeid in het kader van een activeringsprogramma van de werkloosheidsuitkeringen Datum : 08/05/2002 Verwijzingen : simulationsscenario8 (Mei 2002).doc Bron
Nadere informatieSociaal Risico werkloosheid. Simulaties van scenario 1 en 4
Sociaal Risico werkloosheid Simulaties van scenario 1 en 4 Datum : 01/12/2004 Refertes : simulaties scenario 1 en 4 Bron : Sector werkloosheid Simulatie scenario 1en 4 versie van 01/12/2004 page - 1 -
Nadere informatieSOCIAAL RISICO UITKERINGEN Simulaties
SOCIAAL RISICO UITKERINGEN Simulaties Hervatting van aangepaste arbeid gedurende een periode van arbeidsongeschiktheid - scénario 2 Moederschapsbescherming: volledige verwijdering van een zwangere bediende
Nadere informatieINSTRUCTIES VOOR DE WERKGEVER ASR
AANGIFTE SOCIALE RISICO'S INSTRUCTIES VOOR DE WERKGEVER ASR A S R Kwartaal:2015-03 Uitkeringen Inhoudstafel Inleiding... 5 Voor wie... 6 Wanneer...7 Wat invullen... 8 27/08/2015 Administratieve instructies
Nadere informatieSAMPLE 11 = + 11 = + + Exploring Combinations of Ten + + = = + + = + = = + = = 11. Step Up. Step Ahead
7.1 Exploring Combinations of Ten Look at these cubes. 2. Color some of the cubes to make three parts. Then write a matching sentence. 10 What addition sentence matches the picture? How else could you
Nadere informatieFOR DUTCH STUDENTS! ENGLISH VERSION NEXT PAGE
FOR DUTCH STUDENTS! ENGLISH VERSION NEXT PAGE Tentamen Bewijzen en Technieken 1 7 januari 211, duur 3 uur. Voeg aan het antwoord van een opgave altijd het bewijs, de berekening of de argumentatie toe.
Nadere informatieFAQ Aangifte Batch 1 17/01/2013 ZIMA
FAQ Aangifte Batch FAQ Aangifte Batch... 1 Vraag 1: Ik ontvang de kalendergegevens van de werknemer slechts 1 x per maand. Wanneer moet ik een elektronisch inlichtingenblad () aangeven?... 2 Vraag 2: Hoe
Nadere informatieL.Net s88sd16-n aansluitingen en programmering.
De L.Net s88sd16-n wordt via één van de L.Net aansluitingen aangesloten op de LocoNet aansluiting van de centrale, bij een Intellibox of Twin-Center is dat de LocoNet-T aansluiting. L.Net s88sd16-n aansluitingen
Nadere informatieINSTRUCTIES VOOR DE WERKGEVER ASR
AANGIFTE SOCIALE RISICO'S INSTRUCTIES VOOR DE WERKGEVER ASR A S R Kwartaal:2015-04 Uitkeringen Inhoudstafel Inleiding... 5 Voor wie... 6 Wanneer...7 Wat invullen... 8 26/11/2015 Administratieve instructies
Nadere informatieThe genesis of the game is unclear. Possibly, dominoes originates from China and the stones were brought here by Marco Polo, but this is uncertain.
Domino tiles Dominoes is a game played with rectangular domino 'tiles'. Today the tiles are often made of plastic or wood, but in the past, they were made of real stone or ivory. They have a rectangle
Nadere informatieAdd the standing fingers to get the tens and multiply the closed fingers to get the units.
Digit work Here's a useful system of finger reckoning from the Middle Ages. To multiply $6 \times 9$, hold up one finger to represent the difference between the five fingers on that hand and the first
Nadere informatieGeneral info on using shopping carts with Ingenico epayments
Inhoudsopgave 1. Disclaimer 2. What is a PSPID? 3. What is an API user? How is it different from other users? 4. What is an operation code? And should I choose "Authorisation" or "Sale"? 5. What is an
Nadere informatieMyDHL+ Van Non-Corporate naar Corporate
MyDHL+ Van Non-Corporate naar Corporate Van Non-Corporate naar Corporate In MyDHL+ is het mogelijk om meerdere gebruikers aan uw set-up toe te voegen. Wanneer er bijvoorbeeld meerdere collega s van dezelfde
Nadere informatieFOR DUTCH STUDENTS! ENGLISH VERSION NEXT PAGE. Toets Inleiding Kansrekening 1 8 februari 2010
FOR DUTCH STUDENTS! ENGLISH VERSION NEXT PAGE Toets Inleiding Kansrekening 1 8 februari 2010 Voeg aan het antwoord van een opgave altijd het bewijs, de berekening of de argumentatie toe. Als je een onderdeel
Nadere informatieNCTS - INFORMATIE INZAKE NIEUWIGHEDEN VOOR 2010
NCTS - INFORMATIE INZAKE NIEUWIGHEDEN VOOR 2010 Op basis van het nieuwe artikel 365, lid 4 (NCTS) en het nieuwe artikel 455bis, lid 4 (NCTS-TIR) van het Communautair Toepassingswetboek inzake douane 1
Nadere informatieFOR DUTCH STUDENTS! ENGLISH VERSION NEXT PAGE
FOR DUTCH STUDENTS! ENGLISH VERSION NEXT PAGE Tentamen Analyse 8 december 203, duur 3 uur. Voeg aan het antwoord van een opgave altijd het bewijs, de berekening of de argumentatie toe. Als jeeen onderdeel
Nadere informatiei(i + 1) = xy + y = x + 1, y(1) = 2.
Kenmerk : Leibniz/toetsen/Re-Exam-Math A + B-45 Course : Mathematics A + B (Leibniz) Date : November 7, 204 Time : 45 645 hrs Motivate all your answers The use of electronic devices is not allowed [4 pt]
Nadere informatieL.Net s88sd16-n aansluitingen en programmering.
De L.Net s88sd16-n wordt via één van de L.Net aansluitingen aangesloten op de LocoNet aansluiting van de centrale, bij een Intellibox of Twin-Center is dat de LocoNet-T aansluiting. L.Net s88sd16-n aansluitingen
Nadere informatieALGORITMIEK: answers exercise class 7
Problem 1. See slides 2 4 of lecture 8. Problem 2. See slides 4 6 of lecture 8. ALGORITMIEK: answers exercise class 7 Problem 5. a. Als we twee negatieve (< 0) getallen bij elkaar optellen is het antwoord
Nadere informatieVerantwoord rapporteren. Karin Schut
Verantwoord rapporteren Karin Schut Verantwoord rapporteren Documentatie Definities resultaattypen Rapportageregels Beschikbare variabelen Documentatie op Vinex Reken en rapportageregels Definitie van
Nadere informatieFour-card problem. Input
Four-card problem The four-card problem (also known as the Wason selection task) is a logic puzzle devised by Peter Cathcart Wason in 1966. It is one of the most famous tasks in the study of deductive
Nadere informatieData Handling Ron van Lammeren - Wageningen UR
Data Handling 1 2010-2011 Ron van Lammeren - Wageningen UR Can I answer my scientific questions? Geo-data cycle Data handling / introduction classes of data handling data action models (ISAC) Queries (data
Nadere informatieFOD VOLKSGEZONDHEID, VEILIGHEID VAN DE VOEDSELKETEN EN LEEFMILIEU 25/2/2016. Biocide CLOSED CIRCUIT
1 25/2/2016 Biocide CLOSED CIRCUIT 2 Regulatory background and scope Biocidal products regulation (EU) nr. 528/2012 (BPR), art. 19 (4): A biocidal product shall not be authorised for making available on
Nadere informatieGS1 Data Source: Meest voorkomende foutmeldingen na de Major Release
GS1 Data Source: Meest voorkomende foutmeldingen na de Major Release Nieuw validaties Tijdens major release van GS1 Data Source (MR 3.1) is een aantal validaties toegevoegd. Deze dragen bij aan het voorkomen
Nadere informatieClassification of triangles
Classification of triangles A triangle is a geometrical shape that is formed when 3 non-collinear points are joined. The joining line segments are the sides of the triangle. The angles in between the sides
Nadere informatieGEBRUIKERSGIDS VOOR HET DMFA/PPL-BERICHT VAN DE STUDENT. Deze gids is bestemd voor de in het Kadaster geïntegreerde kinderbijslaginstellingen.
GEBRUIKERSGIDS VOOR HET DMFA/PPL-BERICHT VAN DE STUDENT CONTEXT Deze gids is bestemd voor de in het Kadaster geïntegreerde kinderbijslaginstellingen. Hij heeft betrekking op de kritische lezing van een
Nadere informatieSociaal risico werkloosheid. Simulaties van scenario 3. Datum : 01-07-2003. Referentie : simulaties scenario 3. Bron: Sector Werkloosheid
Sociaal risico werkloosheid Simulaties van scenario 3 Datum : 01-07-2003 Referentie : simulaties scenario 3 Bron: Sector Werkloosheid 1 Inleiding Dit document bevat de simulaties uitgewerkt door de sector
Nadere informatieMyDHL+ ProView activeren in MyDHL+
MyDHL+ ProView activeren in MyDHL+ ProView activeren in MyDHL+ In MyDHL+ is het mogelijk om van uw zendingen, die op uw accountnummer zijn aangemaakt, de status te zien. Daarnaast is het ook mogelijk om
Nadere informatieSettings for the C100BRS4 MAC Address Spoofing with cable Internet.
Settings for the C100BRS4 MAC Address Spoofing with cable Internet. General: Please use the latest firmware for the router. The firmware is available on http://www.conceptronic.net! Use Firmware version
Nadere informatieContents. Introduction Problem Definition The Application Co-operation operation and User friendliness Design Implementation
TeleBank Contents Introduction Problem Definition The Application Co-operation operation and User friendliness Design Implementation Introduction - TeleBank Automatic bank services Initiates a Dialog with
Nadere informatieVierde scenario Aangifte van halftijds brugpensioen
Vierde scenario Aangifte van halftijds brugpensioen Inleiding 1 - Inleiding Bij de beëindiging van de voltijdse tewerkstelling bezorgt de werkgever aan de werknemer die uitkeringen vraagt in het kader
Nadere informatieFOR DUTCH STUDENTS! ENGLISH VERSION NEXT PAGE
FOR DUTCH STUDENTS! ENGLISH VERSION NEXT PAGE Tentamen Analyse 6 januari 203, duur 3 uur. Voeg aan het antwoord van een opgave altijd het bewijs, de berekening of de argumentatie toe. Als je een onderdeel
Nadere informatieSectoraal Comité van de Sociale Zekerheid en van de Gezondheid. Afdeling Sociale Zekerheid
Sectoraal Comité van de Sociale Zekerheid en van de Gezondheid Afdeling Sociale Zekerheid SCSZ/11/067 BERAADSLAGING NR 04/030 VAN 7 SEPTEMBER 2004, GEWIJZIGD OP 7 JUNI 2011, MET BETREKKING TOT DE AANGIFTE
Nadere informatieINSTRUCTIES VOOR DE WERKGEVER ASR
AANGIFTE SOCIALE RISICO'S INSTRUCTIES VOOR DE WERKGEVER ASR A S R Kwartaal:2016-02 Uitkeringen Inhoudstafel Inleiding... 5 Voor wie... 6 Wanneer...7 Wat invullen... 8 31/05/2016 Administratieve instructies
Nadere informatieCalculator spelling. Assignment
Calculator spelling A 7-segmentdisplay is used to represent digits (and sometimes also letters). If a screen is held upside down by coincide, the digits may look like letters from the alphabet. This finding
Nadere informatieDaylight saving time. Assignment
Daylight saving time Daylight saving time (DST or summertime) is the arrangement by which clocks are advanced by one hour in spring and moved back in autumn to make the most of seasonal daylight Spring:
Nadere informatieRegistratie- en activeringsproces voor de Factuurstatus Service NL 1 Registration and activation process for the Invoice Status Service EN 10
QUICK GUIDE B Registratie- en activeringsproces voor de Factuurstatus Service NL 1 Registration and activation process for the Invoice Status Service EN 10 Version 0.19 (Oct 2016) Per May 2014 OB10 has
Nadere informatieAddendum bij de versie 2013/3 van het glossarium Notificatie Gecorrigeerde versie van 12/11/2013
Addendum bij de versie 2013/3 van het glossarium Notificatie Gecorrigeerde versie van 12/11/2013 met, ter informatie, de anomaliecodes die toegevoegd zullen worden aan versie 2013/4 van het glossarium
Nadere informatieIntroductie in flowcharts
Introductie in flowcharts Flow Charts Een flow chart kan gebruikt worden om: Processen definieren en analyseren. Een beeld vormen van een proces voor analyse, discussie of communicatie. Het definieren,
Nadere informatieLeeftijdcheck (NL) Age Check (EN)
Leeftijdcheck (NL) Age Check (EN) [Type text] NL: Verkoopt u producten die niet aan jonge bezoekers verkocht mogen worden of heeft uw webwinkel andere (wettige) toelatingscriteria? De Webshophelpers.nl
Nadere informatieAfter that, the digits are written after each other: first the row numbers, followed by the column numbers.
Bifid cipher The bifid cipher is one of the classical cipher techniques that can also easily be executed by hand. The technique was invented around 1901 by amateur cryptographer Felix Delastelle. The cipher
Nadere informatieSociaal Risico werkloosheid. Simulaties van scenario 5. Datum : 01/03/2006. Refertes : simulaties scenario 5. Bron : Sector werkloosheid
Sociaal Risico werkloosheid Simulaties van scenario 5 Datum : 01/03/2006 Refertes : simulaties scenario 5 Bron : Sector werkloosheid WECH005 simul. 1.3.2006 1 - Inleiding Dit document bevat de simulaties
Nadere informatieOpgave 2 Geef een korte uitleg van elk van de volgende concepten: De Yield-to-Maturity of a coupon bond.
Opgaven in Nederlands. Alle opgaven hebben gelijk gewicht. Opgave 1 Gegeven is een kasstroom x = (x 0, x 1,, x n ). Veronderstel dat de contante waarde van deze kasstroom gegeven wordt door P. De bijbehorende
Nadere informatieRegistratie- en activeringsproces voor de Factuurstatus Service NL 1 Registration and activation process for the Invoice Status Service EN 11
QUICK GUIDE B Registratie- en activeringsproces voor de Factuurstatus Service NL 1 Registration and activation process for the Invoice Status Service EN 11 Version 0.14 (July 2015) Per May 2014 OB10 has
Nadere informatieRelease Note -V2 Versie 1.24
Release Note -V2 Versie 1.24 Datum van publicatie Release Note:. 2015 Datum van inproductiestelling Dimona :. 2015 Contact: Eranova Telefoon: + 32 (0)2 511.51.51 Fax: + 32 (0)2 788.51.58 RSZ - DIBISS Page
Nadere informatieOntpopping. ORGACOM Thuis in het Museum
Ontpopping Veel deelnemende bezoekers zijn dit jaar nog maar één keer in het Van Abbemuseum geweest. De vragenlijst van deze mensen hangt Orgacom in een honingraatpatroon. Bezoekers die vaker komen worden
Nadere informatie[BP-ebMS-H-000] Welke versie van Hermes moet er gebruikt worden?
[BP-ebMS-H-000] Welke versie van Hermes moet er gebruikt worden? Gebruik altijd de laatste versie omdat er serieuse bug-fixes in kunnen zitten. Check altijd de release notes en openstaande bugs. Er is
Nadere informatiePreschool Kindergarten
Preschool Kindergarten Objectives Students will recognize the values of numerals 1 to 10. Students will use objects to solve addition problems with sums from 1 to 10. Materials Needed Large number cards
Nadere informatieHandleiding Installatie ADS
Handleiding Installatie ADS Versie: 1.0 Versiedatum: 19-03-2014 Inleiding Deze handleiding helpt u met de installatie van Advantage Database Server. Zorg ervoor dat u bij de aanvang van de installatie
Nadere informatieIntegratie van de Sociale Maribel in de DmfA(PPL) vanaf 2018/4
Integratie van de Sociale Maribel in de DmfA(PPL) vanaf 2018/4 1. WIE is betrokken? De werkgevers die subsidies ontvangen voor bijkomende tewerkstelling in het kader van de Sociale Maribel. 1 2. WAT verandert
Nadere informatieCBSOData Documentation
CBSOData Documentation Release 1.0 Jonathan de Bruin Dec 02, 2018 Contents 1 Statistics Netherlands opendata API client for Python 3 1.1 Installation................................................ 3
Nadere informatie6.4 XML label: JustificationDate zone 00537... 35 6.5 XML label: Justification zone 00545... 36 6.6 XML label: MuSpecialContribution zone 100075...
99 DmfA Bijlage 1: XML 1 Inhoud... 3 2 XML-blokken A820... 3 2.1 Algemeen... 3 2.2 Identifier... 4 2.3 Distribution... 4 2.4 Request... 4 2.5 Part... 6 2.6 Next... 6 2.7 Localization... 7 2.8 X001... 7
Nadere informatieTentamen Objectgeorienteerd Programmeren
Tentamen Objectgeorienteerd Programmeren 5082IMOP6Y maandag 16 november 2015 13:00 15:00 Schrijf je naam en studentnummer op de regel hieronder. Sla deze pagina niet om tot de surveillant vertelt dat het
Nadere informatieINSTRUCTIES VOOR DE WERKGEVER ASR
AANGIFTE SOCIALE RISICO'S INSTRUCTIES VOOR DE WERKGEVER ASR A S R Kwartaal:2013-04 Arbeidsongevallen Inhoudstafel Inleiding... 5 Voor wie?... 6 Wanneer?...7 Wat invullen?... 8 28/11/2013 Administratieve
Nadere informatieDit document wordt u aangeboden door de Kruispuntbank van de Sociale Zekerheid
Dit document wordt u aangeboden door de Kruispuntbank van de Sociale Zekerheid Het kan vrij verspreid worden op voorwaarde dat de bron en het URL vermeld worden Kruispuntbank van de Sociale Zekerheid Sint-Pieterssteenweg
Nadere informatieMULTIFUNCTIONELE AANGIFTE (DmfA) Subgroep: SP7 Stroom Aanvraag tussen de aanvragende sector en het transferpunt van de sociale zekerheid
MULTIFUNCTIONELE AANGIFTE (DmfA) Subgroep: SP7 Stroom Aanvraag tussen de aanvragende sector en het transferpunt van de sociale zekerheid Versie : Versie 3 Status : Werkdocument Auteur : Martine Van Liefferinge
Nadere informatieLuister alsjeblieft naar een opname als je de vragen beantwoordt of speel de stukken zelf!
Martijn Hooning COLLEGE ANALYSE OPDRACHT 1 9 september 2009 Hierbij een paar vragen over twee stukken die we deze week en vorige week hebben besproken: Mondnacht van Schumann, en het eerste deel van het
Nadere informatieSociaal risico werkloosheid. Simulaties van scenario 6. Datum : Referentie : simulaties scenario 6. Bron: Sector Werkloosheid
Sociaal risico werkloosheid Simulaties van scenario 6 Datum : 01-03-2006 Referentie : simulaties scenario 6 Bron: Sector Werkloosheid WECH006 simul. 1.3.2006 1 Inleiding Dit document bevat de simulaties
Nadere informatieAE1103 Statics. 25 January h h. Answer sheets. Last name and initials:
Space above not to be filled in by the student AE1103 Statics 09.00h - 12.00h Answer sheets Last name and initials: Student no.: Only hand in the answer sheets! Other sheets will not be accepted Write
Nadere informatieThe first line of the input contains an integer $t \in \mathbb{n}$. This is followed by $t$ lines of text. This text consists of:
Document properties Most word processors show some properties of the text in a document, such as the number of words or the number of letters in that document. Write a program that can determine some of
Nadere informatieGUIDELINES. Onderstaande redenering gaat uit van de idee dat de databank de PID s en versienummers bevat. + systeemcorrecties + webcorrectie
GUIDELINES Onderstaande guidelines zijn opgemaakt door de pilootgroep DmfA wijzigende aangiften. Zij delen u de werkwijze mee die, op basis van hun ervaringen, het meest ideaal is om een wijzigende aangifte
Nadere informatieChristmas party. Preparation. Assignment
Christmas party Every year, the members of a family gather around the fireplace to celebrate Christmas. At the climax of the evening, every family member gives a present to another member. Every family
Nadere informatieSectoraal Comité van de Sociale Zekerheid en van de Gezondheid Afdeling Sociale Zekerheid
Sectoraal Comité van de Sociale Zekerheid en van de Gezondheid Afdeling Sociale Zekerheid SCSZ/13/093 BERAADSLAGING NR. 13/037 VAN 2 APRIL 2013 AANGAANDE DE MEDEDELING VAN PERSOONSGEGEVENS DOOR DE RIJKSDIENST
Nadere informatieVoorbeelden van machtigingsformulieren Nederlands Engels. Examples of authorisation forms (mandates) Dutch English. Juli 2012 Versie 2.
Voorbeelden van machtigingsformulieren Nederlands Engels Examples of authorisation forms (mandates) Dutch English Voorbeelden machtigingsformulieren standaard Europese incasso Examples of authorisation
Nadere informatieSocio-economic situation of long-term flexworkers
Socio-economic situation of long-term flexworkers CBS Microdatagebruikersmiddag The Hague, 16 May 2013 Siemen van der Werff www.seo.nl - secretariaat@seo.nl - +31 20 525 1630 Discussion topics and conclusions
Nadere informatieMyDHL+ Uw accountnummer(s) delen
MyDHL+ Uw accountnummer(s) delen met anderen Uw accountnummer(s) delen met anderen in MyDHL+ In MyDHL+ is het mogelijk om uw accountnummer(s) te delen met anderen om op uw accountnummer een zending te
Nadere informatieChapter 4 Understanding Families. In this chapter, you will learn
Chapter 4 Understanding Families In this chapter, you will learn Topic 4-1 What Is a Family? In this topic, you will learn about the factors that make the family such an important unit, as well as Roles
Nadere informatieTrimestriële infosessie 2011/2
Trimestriële infosessie 2011/2 17 mei 2011 Rijksdienst voor sociale zekerheid van de provinciale en plaatselijke overheidsdiensten Agenda infosessie Introductie - Evaluatie vorige infosessie Capelo Stand
Nadere informatieDALISOFT. 33. Configuring DALI ballasts with the TDS20620V2 DALI Tool. Connect the TDS20620V2. Start DALISOFT
TELETASK Handbook Multiple DoIP Central units DALISOFT 33. Configuring DALI ballasts with the TDS20620V2 DALI Tool Connect the TDS20620V2 If there is a TDS13620 connected to the DALI-bus, remove it first.
Nadere informatieINSTRUCTIES AAN DE WERKGEVERS ASR
INSTRUCTIES AAN DE WERKGEVERS ASR 3 1 Werkloosheid Inhoudstafel Inleiding... 5 Voor wie... 6 Wanneer...7 Wat invullen... 8 Bijkomende informatie... 10 28/02/2013 Administratieve instructies - Werkloosheid
Nadere informatieEcaro: Gebruikersgids
Ecaro: Gebruikersgids Page1 Inhoud 1. Inleiding...3 2. Hoe krijgt u toegang tot de onlinedienst?...4 3. Selectiescherm...5 Selectiescherm werkgever...5 Selectiescherm mandataris...5 Opties, velden en knoppen...6
Nadere informatieSectoraal Comité van de Sociale Zekerheid en van de Gezondheid Afdeling "Sociale Zekerheid"
Sectoraal Comité van de Sociale Zekerheid en van de Gezondheid Afdeling "Sociale Zekerheid" SCSZ/13/257 BERAADSLAGING NR. 13/124 VAN 3 DECEMBER 2013 BETREFFENDE DE MEDEDELING VAN PERSOONSGEGEVENS DOOR
Nadere informatieTravel Survey Questionnaires
Travel Survey Questionnaires Prot of Rotterdam and TU Delft, 16 June, 2009 Introduction To improve the accessibility to the Rotterdam Port and the efficiency of the public transport systems at the Rotterdam
Nadere informatieGelet op het auditoraatsrapport van de Kruispuntbank ontvangen op 27 januari 2004; A. SITUERING VAN DE AANVRAAG EN ONDERWERP ERVAN
SCSZ/05/19 1 BERAADSLAGING NR. 05/009 VAN 15 FEBRUARI 2005 M.B.T. DE RAADPLEGING VAN HET BESTAND VAN DE PERSONEELSSTATEN (ELEKTRONISCH BERICHT L822) EN DE DMFA-GEGEVENSBANK (ELEKTRONISCH BERICHT A820-L)
Nadere informatieSectoraal Comité van de Sociale Zekerheid en van de Gezondheid Afdeling "Sociale Zekerheid"
Sectoraal Comité van de Sociale Zekerheid en van de Gezondheid Afdeling "Sociale Zekerheid" SCSZ/13/256 BERAADSLAGING NR. 13/123 VAN 3 DECEMBER 2013 BETREFFENDE DE MEDEDELING VAN PERSOONSGEGEVENS DOOR
Nadere informatieRelease Notes. Afdrukdatum: 2009/09/28
Release Notes Afdrukdatum: 2009/09/28 Dit document beschrijft vanuit technisch oogpunt de aanpassingen in Hi-Ant aan de betreffende versie. Deze tekst is geenszins bedoeld als document naar de eindgebruiker,
Nadere informatieRECEPTEERKUNDE: PRODUCTZORG EN BEREIDING VAN GENEESMIDDELEN (DUTCH EDITION) FROM BOHN STAFLEU VAN LOGHUM
Read Online and Download Ebook RECEPTEERKUNDE: PRODUCTZORG EN BEREIDING VAN GENEESMIDDELEN (DUTCH EDITION) FROM BOHN STAFLEU VAN LOGHUM DOWNLOAD EBOOK : RECEPTEERKUNDE: PRODUCTZORG EN BEREIDING VAN STAFLEU
Nadere informatieTOEGANG VOOR NL / ENTRANCE FOR DUTCH : https://www.stofs.co.uk/en/register/live/?regu lator=c&camp=24759
DISCLAIMER : 1. Het is een risicovolle belegging / It is an investment with risc. 2. Gebruik enkel geld dat u kan missen / Only invest money you can miss. 3. Gebruik de juiste procedure / Use the correct
Nadere informatieVergadering BRBF 03/01/2016. Nieuwe reglementen NJS WRRC
Vergadering BRBF 03/01/2016 Nieuwe reglementen NJS WRRC Nieuwe reglementen 2016 / zie website Leeftijden / Leeftijd danser = 2016 geboortejaar. Leeftijd Youth: 8 14 Leeftijd Juniors: 12 17 Leeftijd D klasse
Nadere informatieCambridge Assessment International Education Cambridge International General Certificate of Secondary Education. Published
Cambridge Assessment International Education Cambridge International General Certificate of Secondary Education DUTCH 055/02 Paper 2 Reading MARK SCHEME Maximum Mark: 45 Published This mark scheme is published
Nadere informatieB1 Woordkennis: Spelling
B1 Woordkennis: Spelling Bestuderen Inleiding Op B1 niveau gaan we wat meer aandacht schenken aan spelling. Je mag niet meer zoveel fouten maken als op A1 en A2 niveau. We bespreken een aantal belangrijke
Nadere informatieINSTRUCTIES VOOR DE WERKGEVER ASR
AANGIFTE SOCIALE RISICO'S INSTRUCTIES VOOR DE WERKGEVER ASR A S R Kwartaal:2016-04 Uitkeringen Inhoudstafel Inleiding... 5 Voor wie... 6 Wanneer...7 Wat invullen... 8 29/11/2016 Administratieve instructies
Nadere informatie3.C.1 Communicatieplan CO2-reductiesysteem
3.C.1 Communicatieplan systeem General Document approval by: John Waltman (Europe) Classification: Approved for External / 3rd Party Use Document version: 5.0 Approval status: Approved NON-DISCLOSURE OF
Nadere informatieLOAD SECURING PROCEDURE IN 15 FT/20 FT HOT CONTAINER
Page: 1 of 5 Page: 2 of 5 Load securing SNS Pool procedure Den Helder in the Procedure 15 ft/20 ft vastzetten hot containers lading according in de 15 ft/20 ft to the NOGEPA guidelines hot containers volgens
Nadere informatieINSTRUCTIES VOOR DE WERKGEVER ASR
AANGIFTE SOCIALE RISICO'S INSTRUCTIES VOOR DE WERKGEVER ASR A S R Kwartaal:2015-02 Uitkeringen Inhoudstafel Inleiding... 5 Voor wie... 6 Wanneer...7 Wat invullen... 8 28/05/2015 Administratieve instructies
Nadere informatiePersoonsgegevens personal details
AANGIFTE EERSTE INSCHRIJVING IN DE BASISREGISTRATIE PERSONEN VANUIT HET BUITENLAND First registration in the Municipal Personal Records Database (BRP) in the Netherlands from abroad In te vullen door Gemeente
Nadere informatieSectoren / paritaire comités Methodologie
Sectoren / paritaire comités Methodologie Wouter Vanderbiesen Mei 2014 Methodologie Steunpunt Werk en Sociale Economie Parkstraat 45 bus 5303-3000 Leuven T:+32 (0)16 32 32 39 steunpuntwse@kuleuven.be www.steunpuntwse.be
Nadere informatieDDS chips. DDS = Direct Digital (frequency) Synthesis. Output = sinusvormig signaal. Maximum frequentie = ½ klokfrequentie
www.arduino.cc Arduino en DDS DDS chips DDS = Direct Digital (frequency) Synthesis Output = sinusvormig signaal Maximum frequentie = ½ klokfrequentie Frequentie bepaald door tuning word Grootste fabrikant:
Nadere informatieSociaal risico werkloosheid. Simulaties van scenario 1. Datum : Referentie : simulaties scenario 1. Bron: Sector Werkloosheid
Sociaal risico werkloosheid Simulaties van scenario 1 Datum : 01-05-2006 Referentie : simulaties scenario 1 Bron: Sector Werkloosheid 1 Inhoudstafel 1 ASR/scenario 1 Aangifte bij volledige werkloosheid
Nadere informatieSectoraal Comité van de Sociale Zekerheid en van de Gezondheid Afdeling "Sociale Zekerheid"
1 Sectoraal Comité van de Sociale Zekerheid en van de Gezondheid Afdeling "Sociale Zekerheid" SCSZG/16/095 BERAADSLAGING NR. 16/045 VAN 3 MEI 2016 OVER DE MEDEDELING VAN PERSOONSGEGEVENS AAN DE ADMINISTRATION
Nadere informatieSectoraal Comité van de Sociale Zekerheid en van de Gezondheid Afdeling Sociale Zekerheid
Sectoraal Comité van de Sociale Zekerheid en van de Gezondheid Afdeling Sociale Zekerheid SCSZG/15/068 BERAADSLAGING NR. 15/028 VAN 5 MEI 2015 MET BETREKKING TOT DE MEDEDELING VAN PERSOONSGEGEVENS AAN
Nadere informatieCBSOData Documentation
CBSOData Documentation Release 0.1 Jonathan de Bruin Mar 18, 2017 Contents 1 Statistics Netherlands opendata API client for Python 3 1.1 Installation................................................ 3
Nadere informatieGOVERNMENT NOTICE. STAATSKOERANT, 18 AUGUSTUS 2017 No NATIONAL TREASURY. National Treasury/ Nasionale Tesourie NO AUGUST
National Treasury/ Nasionale Tesourie 838 Local Government: Municipal Finance Management Act (56/2003): Draft Amendments to Municipal Regulations on Minimum Competency Levels, 2017 41047 GOVERNMENT NOTICE
Nadere informatieOnline Resource 1. Title: Implementing the flipped classroom: An exploration of study behaviour and student performance
Online Resource 1 Title: Implementing the flipped classroom: An exploration of study behaviour and student performance Journal: Higher Education Authors: Anja J. Boevé, Rob R. Meijer, Roel J. Bosker, Jorien
Nadere informatie