De eerste stappen van het mappingproces

Het mappen van taken is een belangrijke stap in een migratieproces. De basis voor het mappen zijn de mappingtaken. Mappingtaken worden gebruikt om de waarden die van het bronveld naar hun respectieve doelvelden worden gemigreerd te bewerken of, als er geen aanpassingen nodig zijn, om de voorgestelde mapping tussen bron- en bestemming records te bevestigen. In dit blog gaat onze collega Didier Ruelens in op de basisprincipes van mappingtaken en neemt je mee in de eerste stappen in het proces.

Belangrijk voordat we van start gaan

Om aan de slag te kunnen gaan met deze blog is het handig dat je:

  1. Al een project hebt aangemaakt
  2. Je de migratie objecten al hebt gedefinieerd

Zo gebruik je mappingtaken

Afhankelijk van het betreffende migratieobject, zal het systeem een gestandaardiseerde set mappingtaken leveren. Als er onbevestigde mappingtaken bestaan, zullen zowel de simulatie- als de migratiestap van het migratieobject mislukken. Ook wanneer dezelfde mappingtaak bestaat voor verschillende migratieobjecten binnen hetzelfde project, onthoudt SAP de reeds opgeslagen waarden. We nemen je mee in de eerste stappen.

Het eerste voorbeeld waarmee we gaan werken, is het mappen van het migratieobject "Bank". Selecteer de optie 'mapping tasks' in het Migration Project Cockpit-scherm:


Aangezien banken een van de meer 'eenvoudige' migratieobjecten zijn, is de enige mapping activiteit die we moeten uitvoeren / bevestigen die met betrekking tot banksleutels.


Het is mogelijk om de automatisch bepaalde / voorgestelde veldwaarden voor het doelsysteem te wijzigen. Zo kunnen we de voorgestelde mappingaanpassen zodat het brondata record met banksleutel 10010 wordt gemaakt met banksleutel 11111 in het S/4-doelsysteem.


Aangezien er geen zakelijke vereiste is om de mapping van banksleutels in dit project aan te passen, zullen we de voorgestelde mapping voor banksleutelwaarden gewoon bevestigen.


Houd er rekening mee dat de onderstaande bewerking alleen de mappingwaarde voor de eerste 20 records bevestigt.


Om de mappingwaarde van alle instanties te bevestigen, moet de bevestiging worden uitgevoerd via het vorige scherm.


Een tweede migratieobject dat we als voorbeeld zullen gebruiken is “Cost Center”.

In de Cost Center van het migratieobject willen we de bedrijfscode 1000 van onze bronsystemen afzetten tegen de bedrijfscode 2510 van onze doelsystemen. Hier hoeven we alleen de waarde in te vullen en de mappingstaak te bevestigen.


De volgende mapping die we willen doen is het “Controlling Area”, we gaan de bron “Controlling Area” 1000 mappen tegen “Targets Controlling Area” A000. Je kunt altijd een overzicht krijgen van alle mogelijke mappingopties door op de twee vakjes aan het einde van de regel te klikken.


Op deze manier kun je mapping voor mapping voltooien door ze allemaal na te lopen en verder te gaan met de simulatie stap. Dit kan fouten opleveren, wat betekent dat je mogelijk enkele wijzigingen in de mapping moet aanbrengen.

Opmerkingen:

  • Transformatieregels (= mappingtaken) kunnen worden getransporteerd. Waarden zelf kunnen niet worden getransporteerd; ze kunnen echter wel worden gedownload en geüpload.
  • Indien gewenst is het mogelijk om mappingtaken buiten de SAP-omgeving uit te voeren:
    • Mappingsjablonen downloaden:
      • Je kunt lege mappingsjablonen downloaden om ze te vullen. Alle mappingtaken die beschikbaar zijn voor het geselecteerde migratieobject, zijn inbegrepen.
    • Waarden uploaden (alleen mogelijk als het object nog niet is gemigreerd)
      • Wanneer je de mappingwaarden uploadt, heb je verschillende opties:
        • Bevestig waarden automatisch
        • Waarden niet automatisch bevestigen
        • Vervang bestaande waarden
        • Waarden wijzigen / Waarden toevoegen
    • Waarden downloaden:
      • Je kunt de automatisch ingevulde mappingwaarden downloaden.

Conclusie

Het mappen van taken is een belangrijke stap in het migratieproces. Daarom is het belangrijk om goed na te denken over de mappingen voordat je ze bevestigt. In de simulatiestap zal SAP een foutmelding geven als hij bepaalde mappings niet herkent terwijl hij verder gaat. Maar het zal alle mappings toestaan die systeemwise mogelijk zijn. Wanneer je bijvoorbeeld een materiaal een opslaglocatie geeft die in het systeem bestaat, maar niet correct is gezien de fysieke magazijnstructuur, zal de mapping foutloos verlopen. Dit zorgt echter later wel voor hick-ups tijdens het uitvoeren van magazijntaken.

TELL ME MORE