Versions Compared
Key
- This line was added.
- This line was removed.
- Formatting was changed.
De volgende stappen dienen gedaan te worden in "AFAS OnlineNmbrs" om de koppeling tot stand te brengen. Dit kan alleen uitgevoerd worden door een AFAS-gebruiker met de juiste rechten.
Om te Communiceren met AFAS maakt AFAS gebruik van de zogenaamde "App connector". Een "App connector" bestaat o.a. uit GetConnectoren, die worden gebruikt om gegevens op te vragen uit AFAS. Aangezien CompuCase alleen gegevens opvraagt in Afas, beperken wij ons tot deze GetConnectoren.
start-numbering-at | h2 |
---|
GetConnectoren toevoegen aan AFAS
Voor dat we de "App connector" aanmaken in AFAS moeten we eerst de op maat gemaakt GetConnectoren toevoegen aan AFAS.
Download GetConnectoren
Omdat de GetConnectoren alleen geimporteerd kunnen worden in de Profit versie vanwaar ze ook zijn geexporteerd kun je hieronder de juiste download vinden voor ieder versie vanaf Profit 14. Oudere versies worden niet door ons ondersteund.
GetConnectoren t.b.v. koppeling tussen CompuCase en Afas Profit 14Upload naar AFAS Online
Om de GetConnectoren te kunnen toevoegen dienen ze eerst te worden geupload naar de Temp directory binnen AFAS Online.
Klik op en rondje midden bovenin het scherm en kies voor uploaden. Upload vervolgens de drie GetConnectoren.
Importeer de GetConnectoren
Onder het menu onderdeel Algemeen ga naar Uitvoer → Beheer → Getconnector.
In het popup scherm klik op "Importeren", vervolgens "Bestand", selecteer de geuploade bestanden en klik op openen.
Als alles goed is gegaan staan de drie GetConnectoren nu ook in de lijst.
App connector toevoegen en instellen
Nieuwe App connector aanmaken
In het menu ga je naar Algemeen en dan onder Beheer klik op "App connector".
Op het overzicht van "App connector" klik je op nieuw, Vul een omschrijving in en geef aan welke gebruikersgroep gebruik mogen maken van de "App connector" en klik op voltooien.
GetConnectoren toevoegen
Ga je naar GetConnectoren, selecteer de drie CompuCase GetConnectoren en voeg deze toe.
Gebruiker toevoegen
Om in te loggen op de "App connector" hebben we een Token nodig, deze Token is gekoppeld aan een gebruiker, dus dat wil zeggen dat we daarmee dezelfde rechten hebben als de gebruiker, let er dus wel op dat de gebruiker de juiste rechten heeft om de betreffende gegevens op te vragen.
Je kunt gebruik maken van een bestaande gebruiker, je kunt er ook voor kiezen om speciaal een gebruiker toe te voegen voor de koppeling met CompuCase.
Klik op Gebruikerstokens en selecteer de gebruiker.
Klik vervolgens op Volgende en de Token wordt gegenereerd. Kopier deze token en bewaar hem goed, die hebben wij namelijk nodig om de koppeling tot stand te brengen.
Gegevens doorgeven aan CompuCase
Wanneer je stap 1 en 2 hebt afgerond die je de volgende gegevens door te geven aan CompuCase zodat de koppeling tot stand gebracht kan worden.
Deelnemersnummer van AFAS, deze vind je onder Algemeen → Omgeving → Beheer → InformatieWerkgevernummer(s) van de werkgever(s) die gesynchroniseerd moeten worden met CompuCase.
Deze nummers vind je onder HRM → Organisatie → Werkgever
In de tweede kolom vind je de het werkgevernummer.
Panel | ||||
---|---|---|---|---|
Op deze pagina:
|
1 Gebruiker aanmaken
In Nmbrs dient een gebruiker aangemaakt te worden die voldoende rechten heeft om de dienstverbandgegevens en verzuimgegevens te mogen ophalen.
Ga hiervoor naar INSTELLINGEN → GEBRUIKERACCOUNTS → LOGINS
Klik op NIEUW ACCOUNT om een nieuwe gebruiker aan te maken.
2 API Token aanmaken
Als de gebruiker is aangemaakt dient deze een API-token te krijgen. Met deze token kan CompuCase via de API de gegevens ophalen.
Ga naar het INSTELLINGEN → GEBRUIKERACCOUNTS → LOGINS en bij de zojuist aangemaakte gebruiker klik op het plusje onder "Api token" om de token te genereren.
3 API Rechten instellen
Per Type Gebruiker kan worden ingesteld welke API requesten hij mag doen.
Ga hiervoor naar INSTELLINGEN → GEBRUIKERACCOUNTS → TEMPLATE USERS.
Vervolgens klik je bij de juiste template op API bewerken en daar kunnen de instellingen gedaan worden.
Vervolgens moet er per Webservice aangegeven worden welke Method aangeroepen mag worden.
3.1 Benodigde methods
Algemeen | |
---|---|
Webservice | Method |
CompanyService | List_GetAll |
CompanyService | Company_GetCurrentPeriod |
DebtorService | List_GetAll |
Bedrijfsonderdelen synchroniseren | |
Webservice | Method |
DebtorService | Department_GetList |
CompanyService | CostCenter_GetList |
Dienstverbanden synchroniseren | |
Webservice | Method |
EmployeeService | Employment_GetAll_AllEmployeesByCompany |
EmployeeService | PersonalInfo_GetAll_AllEmployeesByCompany |
EmployeeService | Address_GetAll_AllEmployeesByCompany |
EmployeeService | Contract_GetAll_AllEmployeesByCompany |
EmployeeService | Function_GetAll_AllEmployeesByCompany |
EmployeeService | Department_GetAll_AllEmployeesByCompany |
EmployeeService | Schedule_GetAll_AllEmployeesByCompany |
EmployeeService | Salary_GetAll_AllEmployeesByCompany |
EmployeeService | List_GetByCompany |
EmployeeService | PersonalInfo_GetCurrent |
EmployeeService | Address_GetListCurrent |
EmployeeService | Contract_GetCurrentPeriod |
EmployeeService | Function_GetCurrent |
EmployeeService | Manager_GetCurrent |
EmployeeService | Department_GetCurrent |
EmployeeService | Schedule_GetCurrent |
EmployeeService | Salary_GetCurrent |
EmployeeService | CostCenter_GetCurrent |
EmployeeService | CostCenter_Get |
Verzuimen synchroniseren | |
Webservice | Method |
EmployeeService | Absence_GetAll_AllEmployeesByCompany |
EmployeeService | Absence2_GetList |
4 Gegevens doorgeven aan CompuCase
Om de koppeling in CompuCase in te stellen hebben wij de volgende gegevens nodig:
De gebruikersnaam van de in stap 1 aangemaakte gebruiker.
De API token die in stap 2 is gegenereerd.
De URL van de Nmbrs applicatie (BEDRIJF.nmbrs.nl). Dit is waar je in de browser naar toe gaat om in te loggen in Nmbrs.
De gegevens dienen beveligd aangeleverd te worden via Zivver (Zivveraccount: helpdesk@compucase.nl).
4.1 Te beantwoorden vragen door wergever/arbodienst
Vraag | Antwoord |
---|---|
Dienen alle dienstverbanden verwerkt te worden? Zo nee, dan worden alleen de dienstverbanden van verzuimdossiers verwerkt? | Ja / Nee |
Dienen ziekteverzuimen verwerkt te worden? | Ja / Nee |
Dienen salarisgegevens verwerkt te worden? | Ja / Nee |
Dienen BSN's verwerkt te worden? | Ja / Nee |
E-mailadres waarnaar logs gemaild dienen te worden |
Table of Contents | ||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|