SAP TMS (Transport Management System) õpetus

Mis on TMS?

TMS-i kasutatakse arendusobjektide liigutamiseks, haldamiseks, juhtimiseks, kopeerimiseks ja sätete korrapäraseks kohandamiseks SAP süsteemid maastikul eelnevalt määratletud transpordimarsruutide (RFC-ühenduste) kaudu. Transpordiprotsess koosneb põhiliselt objektide eksportimisest allikast välja SAP süsteemi ja importides need sihtmärki SAP süsteem/s. TMS tähistab transpordihaldussüsteemi

Miks me vajame transpordisüsteemi?

Transpordisüsteem

CTS-i komponendid mängivad olulist rolli üldises arendus- ja kohandamiskeskkonnas. CTS tähistab muutmis- ja transpordisüsteemi

CTS on vahend:

  • Uute arendustaotluste haldamine ja juhtimine.
  • Transportide juhtimine
  • Salvestus selle kohta, kus ja kes muudatusi teeb
  • Süsteemide maastiku konfigureerimine

CTS-i komponentide ülevaade

CTS-i komponentide ülevaade

  • CTO (muutuste ja transpordi korraldaja) – See on peamine tööriist hoidlas tehtud muudatuste haldamiseks, sirvimiseks ja registreerimiseks ning objektide kohandamiseks. See on arendusprojektide korraldamise keskne punkt. SE01 on tehing uue laiendatud vaatega.
  • Transpordivahendid – Tegelikud transpordid toimuvad taustasüsteemis OS-i tasemel, kasutades transporditööriistu, mis on osa SAP Kernel ja sisaldab programmi R3trans ja transpordikontrolli programm tp.
  • (TMS) transpordihaldussüsteem

SAP Süsteem-Maastik

SAP Süsteem-Maastik

Süsteemi maastik (tuntud ka kui SAP System Group) on paigutus SAP serverid. Ideaalis a SAP keskkonnas, on soovitatav kolmesüsteemiline maastik. See koosneb

  1. Arendusserver – DEV
  2. Kvaliteedi tagamise server – QAS
  3. Tootmisserver – PRD.

Transporditsükkel on väga lihtsas tähenduses uute arenduste / kohandatud muudatuste vabastamine DEV-st, mis imporditakse nii kvaliteedi- kui ka tootmissüsteemidesse. Kuid importimine PRD-sse saab toimuda ainult pärast integreerimist Testimine ja kvaliteedikontroll on QASis läbi viidud (ja märgitud kontrollituks).

Mis on kohandamine? Kuidas TMS kohandamisel aitab?

  • Kohandamine on protsess, millega kohandatakse SAP süsteem vastavalt kliendi vajadusele. Kohandamise teostamiseks võtavad kasutajad ja konsultandid abi SAP Rakendusjuhendi (IMG) viide, millele pääseb juurde tehingu SPRO kaudu.
  • Kohandamine on ideaalis tehtud DEV-is. Transpordikorraldajat (SE01) kasutatakse koos IMG-ga kohandatud muudatuste salvestamiseks ja edasiseks transportimiseks.

Kohandamine sisse SAP

Enamik kohandamismuudatusi (kuigi mitte kõik) on kliendipõhinest muudatused peaksid kajastuma ainult konkreetses kliendis ja ei ole mõeldud kõikidele süsteemiklientidele. Transporditaotluse eksportimisel ekstraheerib see vastavad tabelikirjed selle andmebaasist SAP süsteemi ja kopeerib need transpordikataloogi. Asjakohased tabelikirjed lukustatakse, kui kohandamistehingut kasutatakse. Kuid need avatakse kohe, kui muudatused salvestatakse transporditaotlusse.

Hoidla ja arendusmuudatused

  • Lisaks juba olemasolevate objektide kohandamisele on enamikul juhtudel vaja ka uusi arendusi. Arendusobjekt on mis tahes objekt, mille olete loonud (arendatud). SAP süsteemi.
  • Kutsutakse välja kõigi selliste objektide kogu (kliendispetsiifiline või kliendiülene). Hoidla.
  • Arendus käib valdavalt ABAP Workbenchi (SE80) abil. Seetõttu nimetatakse selliseid muudatusi ka töölaua muudatusteks.
  • Näited:
  • ABAP-sõnastiku objektid: tabelid, domeenid, andmeelemendid jne.
  • ABAP programmid, funktsioonimoodulid, menüüd, ekraanid
  • Dokumendid, Rakenduse määratletud transpordiobjektid jne.
  • Töölaud on muudatuste salvestamiseks ja transportimiseks täielikult integreeritud ka TMS-iga.

Enamik Workbenchi muudatusi (kuigi mitte kõik) on ristklientst muudatused kajastuvad kõigis sihtsüsteemi süsteemiklientides. Lähtesüsteemist transporditud objektid kirjutavad üle samade nimedega objektid sihtsüsteemis.

Kliendid ja sisestatavate andmete tüüp SAP süsteem

  • Põhimõtteliselt on klient tehniliselt ja organisatsiooniliselt sõltumatu üksus, mis sisaldab oma andmete kogumit (põhiandmed, rakendus/ Operariiklikud andmed, andmete kohandamine)
  • Kliendid loovad erinevatest kasutajarühmadest või erineva eesmärgiga kasutajatele eraldi keskkondi sama sees SAP süsteemi, kasutamata tegelikult teist andmebaasi.
  • Tehnilisest aspektist lähtudes määratakse klient 3-kohalise numbrilise ID-ga, mis toimib kliendipõhiste tööde puhul ka tabelivälja 'MANDT' väärtusena.

Kliendid ja sisestatavate andmete tüüp SAP süsteem

Kliendipõhiste andmete hulgas on kolme tüüpi andmeid:

  • Kasutaja põhiandmed sisaldab kasutaja sisselogimisteavet, sealhulgas kasutajanime, parooli ja kasutaja vaikeseadeid, autoriseerimisprofiile või rolle ning muud kasulikku teavet, nagu kasutajarühmad, suhtlus ja nii edasi. Need andmed on füüsiliselt kindlas tabelikomplektis (USR* tabelites).
  • Andmete kohandamine sisaldab konfiguratsioonisätteid organisatsiooni struktuuri ja äriprotsesside kohandamiseks juurutavate ettevõtete jaoks SAP. Need andmed sõltuvad kliendist ja salvestatakse tabelitesse, mida nimetatakse kohandamistabeliteks.
  • Rakenduse andmed sõltuvad ka kliendist ja tavaliselt eristavad kasutajad kahte tüüpi põhiandmeid ja tehinguandmeid.
  1. Põhiandmed, näiteks tarnija kapten, materjali põhiandmed (tabelid nagu MARA)
  2. Tehinguandmed, nagu müügitellimus, finantsdokumendid, tootmistellimused (PO) ja nii edasi.

Kliendi kohandamise valikud

Kliendi kohandamise valikud

Transpordikataloog ja selle konfiguratsioon

SAP Transpordikataloog:

  • See on globaalne transpordikataloog (/usr/sap/trans), mis on tegelikult jagatud asukoht (mis asub domeenikontrolleri süsteemis) kõigi maastiku (süsteemirühma) liikmesüsteemide vahel. See sisaldab ka teatud alamkatalooge, mis luuakse installimise ajal automaatselt SAP süsteem. See on transpordihaldussüsteemi seadistamisel kohustuslik.
  • Põhimõtteliselt on transpordikataloog koht, kuhu kõik muudatused salvestatakse (failide kujul) pärast nende DEV-st vabastamist. Seetõttu toimib see QAS-i ja PRD-i muudatuste lõpuks importimise allikana. Seetõttu peame tagama, et transpordikataloogi jagatakse õigesti kõigi maastiku süsteemide vahel.

Näiteks sisse Windows NT, jagatud kataloogi asukohale pääseb juurde järgmise aadressi kaudu: \\SAPTRANSHOST>\sapmnt\trans kus SAPTRANSHOST (domeenikontrolleri süsteemi aadress) on määratletud hosti failis Windows Kõigi kataloog SAP süsteemid maastikul. Domeenikontroller – on üks süsteemidest maastikul, mis toimib maastiku muudatuste juhtimise ja transpordiprotsesside üldise kontrollerina. Domeenikontrolleri valib (D / Q / P hulgast) süsteemiadministraatorite meeskond, lähtudes süsteemi saadavusest ja installimise ajast.

Peamised alamkataloogid

  • Kofiilid: Sisaldab muutmistaotluse teabe faile koos täielike üksikasjade ja käskudega.
  • Andmefailid: Sisaldab tegelikke väärtusi ja andmeid, mida muudatuse rakendamisel kasutada.
  • Logi: Sisaldab transpordiloge, jälgi või statistikat, mida kasutatakse tõrkeotsinguks juhuks, kui transpordiprotsessis peaks ilmnema tõrge.
  • EPS: Laadige alla täpsemate paranduste ja tugipakettide kataloog

Peamised alamkataloogid

Teised alamkataloogid on:

  • prügikast: Tp (Transport Program) ja TMS konfiguratsioonifailid
  • vanad andmed: Vanad eksporditud andmed arhiveerimiseks või kustutamiseks
  • actlog: Kõigi taotluste ja ülesannete toimingute logid
  • puhver: Transpordipuhver iga süsteemi jaoks, mis deklareerib imporditavad transpordid
  • sapnames: Teave vastavate kasutajate transporditaotluste kohta
  • tmp: Ajutised ja andmelogifailid

Transpordikataloogi ja TPPARAMi seadistamine

  • TMS-i konfigureerimisel on üks peamisi eeldusi transpordikataloogi ja transpordiparameetrite faili seadistamine.
  • See tagab, et kataloogi jagatakse õigesti kõigi maastiku süsteemide vahel, et kõik rühmas/maastikus osalevad süsteemid kaasatakse globaalsesse konfiguratsioonifaili TPPARAM (transpordiparameetrite fail), mis asub konteiner alamkataloog /use/sap/trans. Peame veenduma, et sellesse faili tehakse kõigi osalevate süsteemide kirjed.
  • Kui mõni kirje puudub, kopeerige teise süsteemi kirje ja muutke väärtusi (nt süsteemi ID, hosti nimi)
  • Installimise ajal luuakse automaatselt transpordikataloog ja alamkataloogid, sealhulgas algselt konfigureeritud TPPARAM-faili mall.

Operating System Tools – TP ja R3trans

tp – Transpordikontrolli programm:

  • tp on SAP programm mida administraatorid kasutavad süsteemidevaheliste vedude teostamiseks ja planeerimiseks ning ka süsteemide uuendamisel SAP süsteemid. Seda kasutavad CTO ja TMS.
  • tegelikult tp kasutab oma funktsioonide täitmiseks muid spetsiaalseid tööriistu/programme ja utiliite. Peamiselt helistab R3trans utiliitprogramm. Samas pakub see ka transpordiprotsessi ulatuslikumat juhtimist, tagades eksporditavate/imporditavate objektide õige järjestuse, et vältida tõsiseid ebakõlasid süsteemis, mis võivad tekkida valest järjestusest.
  • tp asub standardses käitusaja kataloogis SAP süsteem: /usr/sap/SYS/ /exe/run. See kopeeritakse installiprotsessis automaatselt.
  • Eeltingimusena on tp globaalse parameetri fail (TPPARAM), tuleb säilitada, täpsustades vähemalt transpordiprotsessis osalevate süsteemide hostinimed.
  • tp kasutatakse peamiselt impordi teostamiseks sihtsüsteemides. See kasutab utiliite nimega Import Dispetchers - RDDIMPDP & RDDIMPD_CLIENT_, tuleks need ajastada taustatöödena igas süsteemis, kus imporditakse. Kui need mingil põhjusel kustutatakse, saame need tööd ajastada, käivitades aruande RDDNEWPP.
  • Need tööd on tegelikult "sündmus käivitatud", mis tähendab, et tp saadab signaali (sündmuse) R/3 süsteemile ja töö algab. Neid sündmusi nimetatakse SAP_TRIGGER_RDDIMPDP ja SAP_TRIGGER_RRDIMPDP_CLIENT.

R3trans – transpordikontrolli programm

  • R3trans on SAP süsteemi transpordiprogramm, mida saab kasutada andmete transportimiseks erinevate vahel SAP süsteemid. Tavaliselt ei kasutata seda otse, vaid kutsutakse välja tp kontrollprogrammi või SAP utiliitide uuendamine.
  • tp juhib transporte ja genereerib r3transi juhtfaile, kuid ei loo ühendust andmebaasiga. Kogu "päris töö" tehakse alates R3trans.
  • See toetab andmete transportimist erinevatel operatsioonisüsteemidel ja isegi erinevatel andmebaasidel töötavate süsteemide vahel.

Võta see postitus kokku järgmiselt: