Soort | Betaalde download |
Functie | Inkomende HR infotype interface |
Installatie | Direct inzetbaar Stap-voor-stap installatie instructies |
Vertalingen | |
Versie | Gebouwd: december 2015 Laatste beurt: maart 2017 |
Bijzonderheden | Enkelvoudige rapportage, Object Oriented, 3000 regels, kan alle infotypen verwerken, kan ook nieuwe medewerkers aanmaken, Inzet van Bapis. Creeren, aanpassen en verwijderen van SAP HR Infotype gegevens. |
Een inkomende interface die uw infotype gegevens verwerkt. Incluus eventuele klant-specifieke infotypen (de 9000 reeks). Stel een invoerbestand samen met alle beschikbare gegevens, per infotype. De interface rapportage gebruikt de kolom koppen om te bepalen welke velden worden aangeboden. Een enkel bestand kan de gegegevns van meerdere infotypen bevatten, zolang ze maar starten met een regel waarin veldnamen zijn aangegeven.
De manier waarop deze interface werkt is vrij eenvoudig / spartaans. SAP heeft een Bapi (lees: functionaliteit) ter beschikking gesteld waardmee infotype gegevens kunnen worden gecontroleerd, aangepast, aangemaakt en verwijderd. En dit alles is beschikbaar voor alle denkbare infotypen, zelfs klant-specifieke (9000 - 99999). Gegevens moeten worden aangeleverd als een .csv bestand waarin de infotype informatie wordt opgenomen. Daarbij moet de eerste regel de veldnamen (technische veldnamen, zoals in SAP bekend is) worden opgenomen. Enkele van deze veldnamen zijn verplicht, anderen kunnen waar nodig worden toegevoegd. Als er "kolommen" in de aanlevering worden opgenomen die niet verwerkt kunnen worden - zal de interface ze eenvoudigweg overslaan.
Een belangrijk gegeven van de werking van SAP's bapi is dat gegevens kunnen worden aangemaakt, aangepast en verwijderd, met uitzondering van de infotypen waarmee een medewerker initieel wordt aangemaakt. Deze verdienen wat extra aandacht.
Door de eenduidige aanlevering kunnen de honderden infotypen worden verwerkt. Een typische verwerking verloopt als volgt:
- Er moet een kolom zijn met de veldnaam PERNR, voor het medewerker nummer
- Er moet een kolom zijn met de veldnaam INFTY, voor het infotype nummer
- De start en einddatum van de infotype gegevens moeten ook worden aangeleverd (BEGDA en ENDDA)
- Er moet een kolom zijn met de veldnaam ACTIO, voor de actie code / bewerkingscode
- De mogelijke waarden voor ACTIO zijn: MOD (modify), INS (insert), DEL (delete), EDQ (approve) COP (createsuccessor) or CHK (check record)
Een .csv bestand moet worden aangeleverd, waarin de gehele wijzigings-instructie wordt opgenomen. Hieronder volgt een voorbeeld van adreswijzigingen. De business case is als volgt: adresgegevens zijn in het systeem opgenomen voor een reeks Nederlandse medewerkers. Hiervoor is een postcode en huisnummer voor opgevoerd. Ook de straatnaam is van oudsher ingevoerd, maar deze straatnaam is niet altijd "correct" ingevuld. Middels de gegeven van de postcode tabel wordt een bestand klaargezet waarmee deze interface de straatnamen gaat bijwerken.
Allereerst moet een bestand worden gemaakt waarin de sleutel-gegevens voor het bijwerken van de straatnaam (en plaats) zijn opgenomen. Let wel: hiervoor is de postcode (en huisnummer) zelf niet nodig.
PERNR;INFTY;SUBTY;BEGDA;ENDDA;ACTIO;STRAS;ORT01 123125;0006;0001;20160108;99991231;MOD;Botervlootstraat;AMSTERHUIZEN 123126;0006;0001;20140202;99991231;MOD;Happylaan;HOOGLANDERVEEN 123131;0006;0001;20150302;99991231;MOD;Brandaanstraat;LAAGLANDERPUT
De velden PERNR, INFTY, SUBTY, BEGDA en ENDDA zijn hier verplicht - omdat ze de sleutel van het infotype vormen. Ook ACTIO is verplicht - om aan te geven welke actie moet worden uitgevoerd met de gegevens,
In het selectiescherm van deze interface kan worden aangegeven waar het bron bestand vandaan gehaald moet worden. Dit kan een lokaal bestand zijn, maar ook eenserver bestand.
Bij het opvoeren van nieuwe medewerkers (medewerkers waarvan het nummer nog niet bekend is in SAP) kan ervoor worden gekozen om de schermen stap-voor-stap te tonen. De door SAP beschikbaar gestelde Bapi voor infotypen werkt namelijk niet voor het aanmaken van nieuwe medewerkers, dus de interface voorziet in een 2e Bapi verwerking waarvoor de volgende infotypen en velden verplicht zijn: P0000-MASSG, P0001-PLANS, P0002-NACHN, P0002-VORNA, P0002-INITS, P0002-GBDAT and P0002-NATIO.
De optie "Nieuwe medewerkers in dialoog mode" zal de scherm-voor-scherm verwerking laten zien, zodat gegevens kunnen worden toegevoegd naar klant-specifieke situaties. Onderschat dit niet - het is best heel lastig om de interface nieuwe medewerkers te laten toevoegen.
Een stapje verder gaanDe interface controleert eerst de gegevens die verwerkt moeten worden, dus data-integriteit is gewaarborgd. Mochten de controles uw proces stoppen, dan kunnen deze controle lagen ook worden uitgeschakeld, middels de aangegeven opties: Probeer dit eerst uit op een test systeem en bekijk de resultaten goed. Data-integriteits problemen bij deze werkmethode zijn namelijk helemaal niet uitgesloten. |
Bekijk de Stap-voor-stap installatie instructies en pak hier uw eigen versie van deze rapportage op: