SAP TMS (Transport Management System) opetusohjelma
โก รlykรคs yhteenveto
SAP TMS (kuljetusten hallintajรคrjestelmรค) koordinoi kehitysobjektien ja mukautusasetusten siirtymistรค eri laitteiden vรคlillรค. SAP jรคrjestelmรคt maisemassa. Se mรครคrittรครค siirtoreitit, hallitsee julkaisujรคrjestystรค ja estรครค konfiguraation siirtymisen DEV:n, QAS:n ja PRD:n vรคlillรค.

Mikรค on SAP TMS?
TMS (kuljetustenhallintajรคrjestelmรค) on SAP tyรถkalu, jota kรคytetรครคn kehitysobjektien siirtรคmiseen, hallintaan, ohjaamiseen ja kopioimiseen sekรค asetusten mukauttamiseen jรคrjestelmรคllisesti eri jรคrjestelmien vรคlillรค SAP jรคrjestelmiin maisemassa ennalta mรครคriteltyjen, RFC-yhteyksiin perustuvien siirtoreittien kautta.
Kuljetusprosessi koostuu kahdesta pรครคvaiheesta: vientiรค lรคhteestรค poispรคin olevia esineitรค SAP jรคrjestelmรค ja tuovan ne yhteen tai useampaan kohteeseen SAP jรคrjestelmรคt. TMS on lyhenne sanoista Transport Management System ja se on kรคyttรคjรคkohtainen kerros, joka sijaitsee taustalla olevien kรคyttรถjรคrjestelmรคtyรถkalujen pรครคllรค. tp ja R3trans.
Miksi tarvitsemme liikennejรคrjestelmรครค?
Ilman siirtojรคrjestelmรครค jokainen muutos olisi toteutettava uudelleen manuaalisesti QAS:ssรค ja PRD:ssรค โ hidasta, virhealtista ja mahdotonta auditoida. CTS-komponentit tรคyttรคvรคt tรคmรคn aukon ja niillรค on keskeinen rooli yleisessรค kehitys- ja rรครคtรคlรถintiympรคristรถssรค. CTS on lyhenne sanoista Muutos ja liikennejรคrjestelmรค.
CTS on instrumentti:
- Uusien kehityspyyntรถjen hallinnointi ja valvonta.
- Jรคrjestelmien vรคlisten siirtojen hallinta.
- Kirjataan ylรถs, missรค ja kuka teki kunkin muutoksen.
- Itse jรคrjestelmรคmaiseman konfigurointi.
Yleiskatsaus CTS-komponenteista
CTS koostuu kolmesta yhteistyรถssรค toimivasta osasta, joista jokainen omistaa eri kerroksen kuljetusongelmasta.
- CTO (muutos- ja kuljetusjรคrjestรคjรค): Tรคrkein tyรถkalu tietovarastoon tehtyjen muutosten hallintaan, selaamiseen ja rekisterรถintiin sekรค objektien mukauttamiseen. Se on keskeinen paikka kehitysprojektien jรคrjestรคmisessรค. SE01 on tapahtuma, jossa on Basis-yllรคpitรคjien kรคyttรคmรค laajennettu nรคkymรค.
- Kuljetustyรถkalut: Varsinaiset siirrot tapahtuvat kรคyttรถjรคrjestelmรคtasolla taustalla kรคyttรคen siirtotyรถkaluja, jotka ovat osa SAP Ydin. Kaksi keskeistรค ohjelmaa ovat R3trans (tiedonsiirto-ohjelma) ja siirronhallintaohjelma tp (orkestroija).
- TMS (kuljetustenhallintajรคrjestelmรค): Kรคyttรถliittymรค, jonka avulla jรคrjestelmรคnvalvojat voivat mรครคrittรครค siirtodomeeneja, reittejรค, valvoa tuontijonoja ja kรคynnistรครค tuonnit ilman keskeytyksiรค.ping kรคyttรถjรคrjestelmรครคn.
SAP Jรคrjestelmรคmaisema
Jรคrjestelmรคmaisema (tunnetaan myรถs ns. SAP System Group) on jรคrjestely SAP organisaation kรคyttรคmiรค palvelimia. Suositeltu kokoonpano on kolmen jรคrjestelmรคn maisema:
- Kehityspalvelin โ DEV โ jossa kehittรคjรคt rakentavat ja konfiguroivat.
- Laadunvarmistuspalvelin โ QAS โ jossa muutokset testataan integraatiolla.
- Tuotantopalvelin โ PRD โ missรค liiketoiminta pyรถrii pรคivittรคin.
Yksinkertaisimmassa muodossaan siirtosykli on uusien kehitysten tai mukautusten julkaisu DEV:stรค, jotka sitten tuodaan sekรค QAS:รครคn ettรค PRD:hen. Tuonti PRD:hen on porttitettu: se voi tapahtua vasta integroinnin jรคlkeen. testaus Ja laatutarkastukset on suoritettu QAS:ssรค ja muutos on virallisesti merkitty hyvรคksytyksi.
Mitรค on mukauttaminen? Miten TMS auttaa mukauttamisessa?
Mukauttaminen on prosessi, jossa sopeutetaan SAP jรคrjestelmรครค asiakkaan liiketoiminnan tarpeisiin ilman muutoksia SAP-toimitettu koodi. Mukauttamisen suorittamiseksi kรคyttรคjรคt ja konsultit tyรถskentelevรคt SAP Viiteopas (IMG), saatavilla maksutapahtuman kautta SPRO.
Mukauttaminen tehdรครคn mieluiten kehitysympรคristรถssรค. Kuljetusjรคrjestรคjรครค (SE01) kรคytetรครคn yhdessรค IMG:n kanssa tallentamaan kuljetuspyyntรถรถn tehdyt mukautusmuutokset, joita TMS voi sitten siirtรครค eteenpรคin.
Useimmat mukautusmuutokset โ vaikkakaan eivรคt kaikki โ ovat asiakaskohtainen: muutokset vaikuttavat vain yhteen tiettyyn asiakkaaseen, eivรคtkรค ne ole tarkoitettu kaikille jรคrjestelmรคn asiakkaille. Kun siirtopyyntรถ viedรครคn, TMS extracnoutaa asiaankuuluvat taulukkomerkinnรคt lรคhdetietokannasta ja kopioi ne tiedostoina siirtohakemistoon. Asiaankuuluvat taulukkomerkinnรคt ovat lukittuja mukautustapahtuman kรคytรถn aikana, mutta ne avautuvat, kun muutokset tallennetaan siirtopyyntรถรถn.
Tietovarasto ja kehitysmuutokset
Olemassa olevien objektien mukauttamisen lisรคksi useimmissa projekteissa tarvitaan uusia kehityshankkeita. kehityskohde on mikรค tahansa esine, joka on rakennettu sisรครคn SAP jรคrjestelmรค. Tรคllaisten objektien tรคyttรค kokoelmaa, sekรค asiakaskohtaisia โโettรค asiakasohjelmien vรคlisiรค, kutsutaan sรคilytyspaikka.
Kehitystyรถtรค tehdรครคn enimmรคkseen avustuksella ABAP-tyรถpรถytรค (SE80)joten nรคitรค muutoksia kutsutaan myรถs ns. Tyรถpรถydรคn muutoksetTyypillisiรค esimerkkejรค ovat:
- ABAP-sanakirjaobjektit: taulukot, alueet, dataelementit.
- ABAP-ohjelmat, toimintomoduulit, valikot ja nรคytรถt.
- Dokumentit ja sovelluksen mรครคrittรคmรคt siirto-objektit.
Tyรถpรถytรค on tรคysin integroitu TMS:รครคn, joten jokainen tyรถpรถydรคn muutos voidaan tallentaa ja siirtรครค. Useimmat tyรถpรถydรคn muutokset โ vaikkakaan eivรคt kaikki โ ovat ristikkรคinen asiakas, mikรค tarkoittaa, ettรค muutokset nรคkyvรคt kohdejรคrjestelmรคn jokaisessa asiakasohjelmassa. Lรคhdejรคrjestelmรคstรค siirretyt objektit korvaavat kohdejรคrjestelmรคn samannimiset objektit.
Asiakkaat ja tietotyypit SAP jรคrjestelmรค
Kรคsitteellisesti, a asiakas on teknisesti ja organisatorisesti itsenรคinen yksikkรถ, jolla on omat tietokokonaisuutensa โ Master Data, Application/Operaionaaliset tiedot ja tietojen mukauttaminen. Asiakkaat luovat erilliset ympรคristรถt eri ryhmiin kuuluville kรคyttรคjille tai eri tarkoituksia varten saman SAP jรคrjestelmรคssรค ilman, ettรค jokaiselle luodaan erillistรค tietokantaa.
Teknisesti asiakas tunnistetaan kolminumeroisella numeerisella tunnuksella, joka on myรถs taulukon kentรคn arvo. MANDT asiakaskohtaisille taulukoille.
Asiakaskohtaisten tietojen joukossa on kolme erillistรค tyyppiรค:
- Kรคyttรคjรคn pรครคtiedot: Kirjautumistiedot, mukaan lukien kรคyttรคjรคtunnus, salasana, kรคyttรคjรคn oletusasetukset, valtuutusprofiilit tai -roolit, kรคyttรคjรคryhmรคt ja viestintรคtiedot. Nรคmรค tiedot sijaitsevat tietyssรค taulukkojoukossa (
USR*taulukot). - Tietojen mukauttaminen: Mรครคritysasetukset, jotka mukauttavat organisaatiorakennetta ja liiketoimintaprosesseja kรคyttรถรถnottoyritykselle. Nรคmรค tiedot ovat asiakaskohtaisia โโja tallennetaan mukautustaulukoihin.
- Sovellustiedot: Myรถs asiakaskohtainen ja jaettu perustiedot (kuten toimittajan pรครคtiedot ja materiaalin pรครคtiedot โ esimerkiksi taulukko
MARA) Ja transaktiotiedot (kuten myyntitilaukset, talousasiakirjat ja tuotantotilaukset).
Asiakkaan mukautusasetukset
Kun uusi asiakasohjelma luodaan transaktiolla SCC4, jรคrjestelmรคnvalvojat voivat valita, tallennetaanko asiakasohjelmaan tallennetut muutokset automaattisesti siirtopyyntรถรถn ja sallitaanko asiakasohjelmien vรคlinen mukauttaminen tai tietovaraston muutokset ollenkaan.
SAP Kuljetushakemisto
SAP Kuljetushakemisto on globaali siirtohakemisto (/usr/sap/trans) โ jaettu sijainti toimialueen ohjauskonejรคrjestelmรคssรค, jota jokainen maiseman (jรคrjestelmรคryhmรคn) jรคsenjรคrjestelmรค kรคyttรครค. Se sisรคltรครค useita alihakemistoja, jotka luodaan automaattisesti asennuksen aikana ja jotka ovat pakollisia siirronhallintajรคrjestelmรคn mรครคrittรคmiseksi.
Siirtohakemisto on sijainti, johon kaikki muutokset tallennetaan tiedostoina sen jรคlkeen, kun ne on julkaistu DEV:stรค. Se toimii sitten lรคhteenรค muutoksille, jotka myรถhemmin tuodaan QAS:รครคn ja PRD:hen. Tรคstรค syystรค hakemisto tรคytyy jaettava oikein kaikkien maiseman jรคrjestelmien vรคlillรค.
On Windowsesimerkiksi jaetun hakemiston sijaintiin pรครคsee kรคsiksi kรคyttรคmรคllรค:
\\<SAPTRANSHOST>\sapmnt\trans
Tรคssรค SAPTRANSHOST โ verkkotunnuksen ohjausjรคrjestelmรคn osoite โ on mรครคritelty jokaisen hosts-tiedostossa SAP jรคrjestelmรค maisemassa. Domain Controller on yksi jรคrjestelmรค maisemassa, joka toimii muutoshallinnan ja -siirron yleisenรค ohjaajana. Jรคrjestelmรคnvalvojatiimi valitsee sen D / Q / P -ryhmistรค saatavuuden ja asennusajankohdan perusteella.
Pรครคalihakemistot
- ko-tiedostot: Muutospyyntรถtietojen tiedostot, jotka sisรคltรคvรคt kunkin siirron tรคydelliset tiedot ja komennot.
- tiedot: Muutoksen osana sovellettavat todelliset arvot ja datahyรถtykuorma.
- Hirsi: Kuljetuslokit, tracja tilastot โ ensimmรคinen kรคyntisatamasi kuljetuksen epรคonnistuessa.
- EPS: Lataushakemisto edistyneitรค korjauksia ja tukipaketteja varten.
Muut alihakemistot
- roskakori: Konfiguraatiotiedostot kohteelle
tp(liikenneohjelma) ja TMS, mukaan lukien keskus TPPARAM tiedosto. - vanhat tiedot: Vanhat viedyt tiedot sรคilytetรครคn arkistointia tai mahdollista poistamista varten.
- Actlog: Toimintalokit jokaiselle pyynnรถlle ja tehtรคvรคlle.
- puskuri: Kunkin jรคrjestelmรคn siirtopuskuri, joka ilmoittaa, mitkรค siirrot odottavat tuontia.
- sapnames: Tiedot kunkin kรคyttรคjรคn tekemistรค kuljetuspyynnรถistรค.
- tmp: Vรคliaikaiset ja datalokitiedostot.
Siirtohakemiston ja TPPARAMin mรครคrittรคminen
Yksi TMS:n konfiguroinnin keskeisistรค edellytyksistรค on siirtohakemiston ja siirtoparametritiedoston mรครคrittรคminen.
- Hakemisto on jaettava oikein kaikkien maiseman jรคrjestelmien kesken, ja jokainen osallistuva jรคrjestelmรค on lueteltava globaalissa mรครคritystiedostossa. TPPARAM (siirtoparametritiedosto), joka sijaitsee kohdassa
binalihakemisto/usr/sap/trans. - Jos TPPARAM-muistista puuttuu jรคrjestelmรคmerkintรค, kopioi toisen jรคrjestelmรคn sรคkeistรถ ja muuta arvoja (jรคrjestelmรคn tunnus, isรคntรคnimi jne.) vastaamaan niitรค.
- Asennusvaiheessa siirtohakemisto ja sen alihakemistot luodaan automaattisesti, mukaan lukien TPPARAMin alkumalli.
Operating-jรคrjestelmรคtyรถkalut: tp ja R3trans
TMS:n alla kaksi kรคyttรถjรคrjestelmรคohjelmaa tekee raskaan tyรถn: tp (liikenteenohjausohjelma) ja R3trans (tiedon siirtรคjรค).
tp โ Liikenteen valvontaohjelma
tpon SAP jรคrjestelmรคnvalvojien kรคyttรคmรค ohjelma jรคrjestelmien vรคlisten siirtojen suunnitteluun ja suorittamiseen sekรค SAP jรคrjestelmรคpรคivitykset. Sekรค teknologiajohtaja ettรค TMS hoitavat homman salaa.tpkรคyttรครค muita tyรถkaluja ja apuohjelmia toimintojensa suorittamiseen โ mikรค tรคrkeintรค, se kutsuuR3transTรคmรคn lisรคksi se hallitsee vietyjen ja tuotujen objektien oikeaa jรคrjestystรค, jotta kohdejรคrjestelmรครคn ei koskaan jรครค ristiriitaisia โโriippuvuuksia.tpsijaitsee sovelluksen vakio-suoritusaikahakemistossa SAP jรคrjestelmรค:/usr/sap/SYS/<SID>/exe/runSe kopioidaan sinne automaattisesti asennuksen aikana.- Edellytyksenรค on, ettรค maailmanlaajuinen
tpparametritiedosto TPPARAM on yllรคpidettรคvรค, ja siinรค on lueteltava vรคhintรครคn kaikkien siirtoprosessiin osallistuvien jรคrjestelmien isรคntรคnimet. tpkรคytetรครคn ensisijaisesti kohdejรคrjestelmiin tuontia varten. Se toimii tuontilรคhettimien kautta โ RDDIMPDP ja RDDIMPDP_CLIENT_ โ jotka on ajoitettava taustatรถiksi jokaisessa jรคrjestelmรคssรค, jossa tuontia tapahtuu. Jos nรคmรค tyรถt joskus poistetaan, ilmoita RDDNEWPP voi ajoittaa ne uudelleen.- Nรคmรค tyรถpaikat ovat tapahtuman kรคynnistรคmรค:
tplรคhettรครค signaalin (tapahtuman) R/3-jรคrjestelmรคlle ja tyรถ alkaa. Tapahtumat nimetรครคn SAP_TRIGGER_RDDIMPDP ja SAP_TRIGGER_RDDIMPDP_CLIENT.
R3trans โ Liikenneohjelma
R3transon SAP siirto-ohjelma, joka siirtรครค fyysisesti tietoja eri laitteiden vรคlillรค SAP jรคrjestelmistรค. Sitรค kutsutaan harvoin suoraan; sen sijaan se aktivoidaantptai SAP pรคivittรครค apuohjelmat.tpkoordinoi siirrot ja luo ohjaustiedostot, jotkaR3transkuluttaa, mutta se ei muodosta yhteyttรค itse tietokantaan. Kaiken tietokantatason "oikean tyรถn" suorittaaR3trans.R3transtukee datan siirtรคmistรค eri kรคyttรถjรคrjestelmissรค ja jopa eri tietokannoissa toimivien jรคrjestelmien vรคlillรค, mikรค tekee siitรค heterogeenisen SAP mahdolliset maisemat.
avain SAP TMS-tapahtumat
Seuraavat T-koodit ovat pรคivittรคisiรค tyรถkaluja, joita Basis-yllรคpitรคjรค kรคyttรครค kuljetustenhallintajรคrjestelmรคn hallintaan.
| T-koodi | Tarkoitus |
|---|---|
| STMS | TMS:n pรครคasiallinen aloituspiste โ verkkotunnuksen konfigurointi, siirtoreitit, tuonnin yleiskatsaus. |
| STMS_IMPORT | Suora pรครคsy nykyisen jรคrjestelmรคn tuontijonoon. |
| SE01 | Kuljetusjรคrjestรคjรค (laajennettu nรคkymรค) โ hallinnoi ja vapauta kuljetuspyyntรถjรค. |
| SE09 | Kuljetusjรคrjestรคjรค tyรถpรถytรคpyyntรถjรค varten. |
| SE10 | Kuljetusjรคrjestรคjรค pyyntรถjen mukauttamista varten. |
| SCC4 | Asiakkaan yllรคpito โ mรครคritรค, salliiko asiakas siirrot ja muutokset. |
| SPRO | SAP Viite-IMG โ kaikkien mukautustoimintojen lรคhtรถkohta. |
| SE80 | ABAP Workbench โ kehitysympรคristรถ repositorio-objekteille. |
Parhaat kรคytรคnnรถt SAP TMS
Kurinalainen TMS-prosessi pitรครค muutokset sujumassa ilman yllรคtyksiรค tuotannossa. Seuraavat tavat kannattaa omaksua ensimmรคisestรค pรคivรคstรค lรคhtien.
- Pysy yhdessรค kuljetussuunnassa (DEV โ QAS โ PRD). รlรค koskaan anna muutosten tapahtua taaksepรคin tai ohittaa QAS:ia.
- Vapauta siirtopyynnรถt riippuvuusjรคrjestyksessรค. Jos TR-B viittaa TR-A:n lisรครคmiin objekteihin, TR-A:n on siirryttรคvรค tuontijonoon ensin.
- Kรคytรค kuvailevia lyhyitรค tekstejรค jokaisessa TR:ssรค, jotta tuleva tarkistaja voi tunnistaa muutoksen avaamatta sisรคltรถรค.
- Aikatauluta RDDIMPDP-taustatyรถt jokaisessa jรคrjestelmรคssรค heti, kun se liittyy maisemaan โ ilman niitรค tuonti ei toimi.
- Liitรค siirtohakemisto johdonmukaisesti jokaisessa isรคnnรคssรค; yhteensopimattomat polut ovat suurin yksittรคinen syy epรคonnistuneisiin tuonteihin.
- Kรคsittele nollaa suurempia paluukoodeja virheinรค, ei varoituksia. Tutki ja dokumentoi perimmรคinen syy ja vasta sitten tuo uudelleen.







