SAP Transportaanvraag: Hoe importeer en exporteer ik een transportaanvraag?

โšก Slimme samenvatting

SAP Transport Request bundelt elke wijziging in het ontwikkelsysteem in een draagbare container die naar QA en productie wordt verplaatst. De standaardworkflow is: Aanmaken โ†’ Vrijgeven (Exporteren) โ†’ Importeren โ†’ Logboeken en retourcodes controleren via STMS en SE01.

  • ???? Beschouw een TR als een container: Elke TR bevat een of meer taken; taken worden alleen overgedragen als onderdeel van de bovenliggende TR.
  • ๐Ÿ”– Ken het naamgevingspatroon: K (bijv. DEVK900030) is vast en wordt nooit door een beheerder bewerkt.
  • ๐Ÿ—‚๏ธ Kies het juiste type: Workbench-verzoeken bevatten repository-objecten die in meerdere clients beschikbaar zijn; aanpassingsverzoeken bevatten clientspecifieke instellingen.
  • ๐Ÿšš Vrijgave voor export, STMS voor import: Het vrijgeven van een transportaanvraag (TR) activeert de export; STMS of SE01 Import Queue verplaatst deze naar QAS en PRD.
  • ๐Ÿค– Gebruik AI voor het sorteren van logbestanden: AI-assistenten leggen TR-logboeken uit, classificeren retourcodes 0/4/8/12+ en adviseren over de volgende stap wanneer een import mislukt.

SAP Structuur van transportaanvraag

Wat is een transportaanvraag?

A Transportaanvraag (TR) โ€” ook wel een wijzigingsverzoek genoemd โ€” is een container of verzameling van wijzigingen die zijn aangebracht in de SAP ontwikkelingssysteem. Het registreert het type wijziging, het doel van het transport, de aanvraagcategorie en het doelsysteem waarnaar de wijziging wordt doorgevoerd.

Elke TR bevat een of meer wijzigingstaken genaamd Taken โ€” de kleinste eenheid van verplaatsbaar wisselgeld. Een TR kan pas worden vrijgegeven nadat elke taak erin is voltooid, vrijgegeven of verwijderd. Zie een TR als een map en de taken als de bestanden erin.

Een taak is een lijst met objecten die door รฉรฉn gebruiker zijn gewijzigd. Elke taak is toegewezen aan precies รฉรฉn gebruiker, maar een enkele transportorder (TR) kan taken bevatten die aan meerdere gebruikers toebehoren. Taken kunnen niet afzonderlijk worden getransporteerd; ze worden altijd verplaatst als onderdeel van een transportorder.

Naamgevingsconventie voor transportaanvragen

Transportaanvragen volgen een vast patroon dat beheerders niet kunnen wijzigen:

<SID>K<Number>
  • SID โ€” Systeem-ID (bijvoorbeeld, DEV).
  • K โ€” vast trefwoord/letter.
  • Telefoon Nummer โ€” een reeks die begint bij 900001.

Voorbeeld: DEVK900030De taken binnen die TR volgen dezelfde conventie en worden opeenvolgend genummerd: DEVK900031, DEVK900032, Enzovoort.

SAP Structuur van transportaanvraag

Wie is de eigenaar van een transportaanvraag?

  • De projectmanager of aangewezen leidinggevende maakt de TR aan en wijst elk projectlid een taak daarin toe.
  • De eigenaar van de transactie (TR) beheert elke wijziging die in de TR wordt vastgelegd; alleen de eigenaar kan de TR zelf vrijgeven.
  • Elk toegewezen projectlid kan zijn of haar eigen taak vrijgeven zodra het betreffende deel van het werk is voltooid.

Eigendom van het transportverzoek

Soorten vervoersverzoeken

Werkbank verzoek โ€” bevat repository-objecten en clientoverschrijdende aanpassingsobjecten. Deze TR's bevatten wijzigingen aan ABAP Werkbank objecten zoals programma's, functiemodules, woordenboekobjecten en schermen.

Verzoek aanpassen โ€” bevat klantspecifieke aanpassingsobjecten. Deze transportaanvragen worden automatisch vastgelegd wanneer gebruikers aanpassingsinstellingen uitvoeren, en er wordt automatisch een doelsysteem toegewezen op basis van de transportlaag (indien gedefinieerd).

SE01 โ€” Transportorganizer (uitgebreide weergave)

SE01 Transport Organizer uitgebreide weergave

Maak een wijzigingsverzoek aan

Een wijzigingsverzoek kan op twee manieren worden aangemaakt:

  • Automatisch โ€” wanneer een gebruiker een object aanmaakt of wijzigt, of instellingen aanpast, SAP Er verschijnt een dialoogvenster waarin de gebruiker wordt gevraagd een nieuw verzoek aan te maken of de wijziging aan een bestaand verzoek te koppelen.
  • Handleiding โ€” Open de Transport Organizer (SE01 of SE09), maak het verzoek aan met de vereiste kenmerken en voeg de te transporteren objecten toe.

Maak een wijzigingsverzoek aan in SAP

Het transportverzoek vrijgeven (exportproces)

  • Plaats de cursor op de TR-naam (of een taaknaam) in SE01 en klik op de Sinds pictogram (het vrachtwagenpictogram).
  • SAP Voegt automatisch een record van de vrijgegeven TR toe aan de importwachtrijen van elk doelsysteem dat is gedefinieerd in TMS.
  • Het vrijgeven en importeren van het verzoek genereert automatisch export- en importlogboeken die het Basis-team later kan inspecteren.

Geef het transportverzoek vrij in SAP

Het importproces

Het importeren van een TR verplaatst de wijziging naar het doelsysteem (doorgaans QAS, vervolgens PRD).

  • Het vrijgeven van een TR doet dat wel. niet Het automatisch doorsturen naar QA of productie โ€” hiervoor is een expliciete importstap vereist.
  • Wanneer de export is voltooid, SAP schrijft de bijbehorende Coprofielen en Gegevensbestanden in de algemene transportdirectory op besturingssysteemniveau, en voegt een vermelding toe aan de import Buffer (Besturingssysteemweergave) / Importwachtrij (SAP applicatieweergave) van de doelsystemen.
  • Om te importeren, open een transactie. STMS โ†’ Import knop, of kies Overzicht โ†’ Importeren.
  • STMS geeft een overzicht van elk systeem in het huidige transportdomein, met het aantal aanvragen dat in elke importwachtrij wacht en hun status.

Importwachtrij โ€” de lijst met TR's die beschikbaar zijn in de gemeenschappelijke map en klaar zijn om te worden geรฏmporteerd in het doelsysteem. SAP De applicatie noemt het de importwachtrij; op besturingssysteemniveau wordt het de import genoemd. Buffer.

Het importproces in STMS

De importstatus

De importwachtrij toont standaard statuspictogrammen in de laatste kolom. De pictogrammen geven statussen weer zoals 'klaar om te importeren', 'geรฏmporteerd met waarschuwingen', 'succesvol geรฏmporteerd' en 'fout tijdens import'.

Importeer statuspictogrammen

Als een aanvraag niet automatisch aan de importwachtrij wordt toegevoegd โ€“ ook al zijn het Cofile- en Data-bestand aanwezig op het besturingssysteem โ€“ kunt u deze handmatig toevoegen als u de TR-naam weet. Het pad is STMS โ†’ Importwachtrij โ†’ Extra's โ†’ Overige verzoeken โ†’ Toevoegen.

Voeg handmatig een verzoek toe aan de importwachtrij.

Importeer geschiedenis

U kunt alle eerdere importen op een systeem bekijken via STMS โ†’ Importoverzicht โ†’ ImportgeschiedenisDe geschiedenis laat zien wanneer elke transportaanvraag (TR) is geรฏmporteerd, door wie en met welke retourcode โ€” handig voor audits en incidentonderzoek.

Geschiedenis van de import van transportmiddelen

Transportlogboeken en retourzending Codes

Na een transport moet de Basis-beheerder controleren of alles correct is verplaatst. SAP toont twee logtypen onder SE01 โ†’ GOTO โ†’ Transportlogboeken:

  • Actielogboek โ€” geeft een overzicht van de uitgevoerde acties: exporteren, testimport, importeren, distributie, enzovoort.
  • Transportlogboeken โ€” registreer de inhoud van elk transportlogbestand dat tijdens een stap wordt gegenereerd.

De belangrijkste informatie in de logboeken is de retourcode:

Retourcode Betekenis
0 De export of import is succesvol verlopen.
4 Er werden waarschuwingen gegeven, maar alle objecten werden succesvol vervoerd.
8 Er werden waarschuwingen gegeven en minstens รฉรฉn object kon niet worden vervoerd.
12 of hoger Er is een kritieke fout opgetreden โ€” meestal buiten het verzoek zelf (probleem op systeemniveau, ontbrekende rol, netwerkstoring).

sleutel SAP Transport T-codes

De onderstaande tabel geeft een overzicht van alle transactiecodes die u waarschijnlijk zult gebruiken bij het werken met transportaanvragen.

T-code Doel
SE01 Transport Organizer โ€” uitgebreide weergave met volledige zoek- en vrijgavefuncties.
SE09 Transport Organizer โ€” een gebruikersgerichte weergave van โ€˜jouwโ€™ aanvragen en taken.
SE10 Transportplanner โ€” overzicht per gebruiker, status of datumbereik.
STMS Transportmanagementsysteem โ€” overzicht, import, distributie.
STMS_IMPORT Directe toegang tot de importwachtrij van een systeem.
SE03 Transport Organizer Tools โ€” opties voor systeemwijzigingen, verwijderingen en reparaties.

Beste werkwijzen voor het afhandelen van transportaanvragen

De onderstaande werkwijzen zorgen ervoor dat TR-pipelines schoon en controleerbaar blijven:

  • Eรฉn TR per logische wijziging: Bundel verwante objecten bij elkaar, maar vermijd het mengen van niet-gerelateerde functionele gebieden.
  • Descriptive verzoektekst: Gebruik de korte tekst om het ticketnummer, de zakelijke reden en het doelsysteem te noteren.
  • Voer de volgende taken uit voordat u de TR vrijgeeft: De transportaanvraag (TR) kan pas worden vrijgegeven nadat alle taken erin zijn vrijgegeven of verwijderd.
  • Testen in QAS vรณรณr PRD: Importeer altijd eerst naar QAS, valideer daar en importeer pas daarna naar PRD.
  • Controleer retourcodes: Beschouw elke retourcode hoger dan 4 als een defect dat onderzocht moet worden voordat verder wordt gegaan.
  • Behoud de importvolgorde: Importeer TR's in de volgorde waarin ze zijn vrijgegeven om volgorde-afhankelijke fouten te voorkomen.

Veelgestelde vragen

Een TR (Transaction Request) is de container die tussen systemen wordt verplaatst. Een taak is het deel van het werk dat een gebruiker binnen die TR heeft uitgevoerd. Taken kunnen niet zelfstandig worden verplaatst; ze worden verplaatst met de bijbehorende TR.

Workbench-verzoeken bevatten clientoverkoepelende repository-objecten zoals programma's, functiemodules en woordenboekstructuren. Customizing-verzoeken bevatten clientspecifieke configuratiewaarden die zijn aangebracht via SPRO en andere customizing-transacties.

Nee. Zodra een TR is vrijgegeven, is de inhoud ervan bevroren. Elke verdere wijziging moet in een nieuwe TR worden verpakt. SE01 weigert objecten toe te voegen aan een TR waarvan de status al 'Vrijgegeven' is.

Retourcode 8 betekent dat er waarschuwingen zijn gegeven en dat ten minste รฉรฉn object niet correct is getransporteerd. Open het transportlogboek om het object te vinden dat de fout veroorzaakt, los de oorzaak op en importeer het verzoek opnieuw zodra het probleem is verholpen.

Cofiles zijn besturingsbestanden die de inhoud en afhankelijkheden van het transport beschrijven; databestanden bevatten de daadwerkelijke objectpayload. Beide worden naar de gedeelde transportdirectory op besturingssysteemniveau geschreven wanneer een transportaanvraag wordt vrijgegeven.

Open in STMS de importwachtrij, selecteer de gewenste transportaanvraag (TR) en kies vervolgens Aanvraag โ†’ Importeren. Let goed op de volgorde: het importeren van een latere transportaanvraag in een andere volgorde kan mislukken als deze afhankelijk is van objecten uit een eerdere, nog niet geรฏmporteerde aanvraag.

AI-assistenten analyseren transportlogboeken, classificeren retourcodes, lokaliseren het defecte object en suggereren de volgende onderzoeksstap. Ze voorspellen ook conflicten in de TR-sequentie vรณรณr promotie op basis van objectoverlapping.

Ja. Voer de lijst met TR-objecten en de korte tekst in bij een AI-assistent; deze genereert een leesbare samenvatting van de wijzigingen met de getroffen modules, risico's en terugdraai-instructies, klaar voor het implementatieticket.

Vat dit bericht samen met: