SAP TMS (Transporta vadības sistēma) apmācība

Satura rādītājs:

Anonim

Kas ir TMS?

TMS tiek izmantots, lai kārtīgi pārvietotu, pārvaldītu, kontrolētu, kopētu izstrādes objektus un pielāgotu iestatījumus SAP sistēmās ainavā, izmantojot iepriekš noteiktus transporta maršrutus (RFC savienojumi). Transporta process būtībā sastāv no objektu eksportēšanas no avota SAP sistēmas un importēšanas mērķa SAP sistēmā / s. TMS nozīmē transporta vadības sistēmu

Kāpēc mums nepieciešama transporta sistēma?

CTS komponentiem ir svarīga loma vispārējā izstrādes un pielāgošanas vidē. CTS apzīmē pārmaiņu un transporta sistēmu.
CTS ir instruments:

  • Jaunu attīstības pieprasījumu administrēšana un kontrole.
  • Pārvadājumu vadīšana
  • Reģistrēšana, kur un kurš veic izmaiņas
  • Sistēmas ainavas konfigurēšana

CTS komponentu pārskats

  • CTO (Change and Transport Organizer) - tas ir galvenais rīks krātuvē veikto izmaiņu pārvaldībai, pārlūkošanai un reģistrēšanai un objektu pielāgošanai. Tas ir galvenais attīstības projektu organizēšanas punkts. SE01 ir darījums ar jauno paplašināto skatu.
  • Transporta rīki - faktiskie pārvadājumi notiek aizmugurē OS līmenī, izmantojot transporta rīkus, kas ir daļa no SAP kodola un ietver programmu R3trans un transporta vadības programmu tp .
  • (TMS) transporta vadības sistēma

SAP sistēma - ainava

Sistēmas ainava (pazīstama arī kā SAP sistēmu grupa) ir SAP serveru izvietojums. Ideālā gadījumā SAP vidē ir ieteicama trīs sistēmu ainava. Tas sastāv no

  1. Izstrādes serveris - DEV
  2. Kvalitātes nodrošināšanas serveris - QAS
  3. Ražošanas serveris - PRD.

Transporta cikls ļoti vienkāršā nozīmē ir jaunu izstrādes / izmaiņu izlaišana no DEV, kas tiek importētas gan kvalitātes, gan ražošanas sistēmās. Tomēr importēšana PRD var notikt tikai pēc tam, kad QAS ir veikta integrācijas pārbaude un kvalitātes pārbaude (un atzīmēta kā pārbaudīta).

Kas ir pielāgošana? Kā TMS palīdz pielāgot

  • Pielāgošana ir process, lai pielāgotu SAP sistēmu atbilstoši klienta vajadzībām. Lai veiktu pielāgošanu, lietotāji un konsultanti izmanto SAP uzziņu ieviešanas rokasgrāmatu (IMG), kurai var piekļūt, izmantojot darījumu SPRO.
  • Pielāgošana ir ideāli piemērota DEV. Transporta organizators (SE01) tiek izmantots kopā ar IMG, lai turpmāk reģistrētu un transportētu pielāgotas izmaiņas.

Lielākā daļa pielāgošanas izmaiņu (lai arī ne visas) ir specifiskas katram klientam , ti, domājams, ka izmaiņas tiek atspoguļotas tikai konkrētā klientā un nav paredzētas visiem sistēmas klientiem. Eksportējot transporta pieprasījumu, tas izvelk attiecīgos tabulas ierakstus no SAP sistēmas datu bāzes un kopē tos transporta direktorijā. Atbilstošie tabulas ieraksti tiek bloķēti, kad tiek izmantots pielāgošanas darījums. Tomēr tie tiek atbloķēti, tiklīdz izmaiņas tiek saglabātas transporta pieprasījumā.

Repozitorija un attīstības izmaiņas

  • Papildus jau esošo objektu pielāgošanai vairumā gadījumu ir nepieciešami arī jauni izstrādājumi. Attīstības objekts ir jebkurš objekts, kuru esat izveidojis (izstrādājis) SAP sistēmā.
  • Visu šādu objektu (konkrētam klientam vai starpklientu) kolekciju sauc par krātuvi .
  • Izstrāde galvenokārt tiek veikta ar ABAP Workbench (SE80) palīdzību. Tāpēc šādas izmaiņas sauc arī par Workbench Change.
  • Piemēri:
    • ABAP vārdnīcas objekti: tabulas, domēni, datu elementi utt.
    • ABAP programmas, funkciju moduļi, izvēlnes, ekrāni
    • Dokumenti, lietojumprogrammas definēti transporta objekti utt.
  • Workbench ir arī pilnībā integrēts TMS, lai reģistrētu un transportētu izmaiņas.

Lielākā daļa Workbench izmaiņu (lai arī ne visas) ir starp klientiem , ti, izmaiņas tiks atspoguļotas visos mērķa sistēmas sistēmas klientos. No avota sistēmas transportētie objekti pārraksta objektus mērķa sistēmā, kurai ir vienādi nosaukumi.

Klienti un datu tips SAP sistēmā

  • Konceptuāli klients ir tehniski un organizatoriski neatkarīga vienība, kas satur savu datu kopu (pamatdati, lietojumprogrammas / darbības dati, datu pielāgošana)
  • Klienti vienā SAP sistēmā izveido atsevišķas vides lietotājiem no dažādām lietotāju grupām vai ar citu mērķi, faktiski neizmantojot atšķirīgo datu bāzi.
  • No tehniskā viedokļa klients tiek noteikts, izmantojot klientam raksturīgu darbu gadījumā, izmantojot trīsciparu skaitlisku ID, kas darbojas arī kā tabulas lauka “MANDT” vērtība.

Starp klienta datiem ir 3 veidu dati:

  • Lietotāju pamatdati satur lietotāja pieteikšanās informāciju, tostarp lietotājvārdu, paroli un noklusējuma iestatījumus, autorizācijas profilus vai lomas, kā arī citu noderīgu informāciju, piemēram, lietotāju grupas, saziņu un tā tālāk. Šie dati fiziski atrodas noteiktā tabulu komplektā (USR * tabulas).
  • Datu pielāgošana satur konfigurācijas iestatījumus, lai pielāgotu organizācijas struktūru un biznesa procesus uzņēmumiem, kas ievieš SAP. Šie dati ir atkarīgi no klienta un tiek glabāti tabulās, kas pazīstamas kā tabulu pielāgošana.
  • Lietojumprogrammas dati ir atkarīgi arī no klienta, un parasti lietotāji izšķir divu veidu pamatdatus un darījumu datus.
  1. Pamatdati, piemēram, pārdevēja pamatsastāvs, materiālu pamatsastāvs (tādas tabulas kā MARA)
  2. Darījumu dati, piemēram, pārdošanas pasūtījums, finanšu dokumenti, ražošanas pasūtījumi (PO) un tā tālāk.

Klienta pielāgošanas iespējas

Transporta katalogs un tā konfigurācija

SAP transporta katalogs:

  • Tas ir globālais transporta katalogs (/ usr / sap / trans), kas faktiski ir kopīga atrašanās vieta (kas atrodas domēna kontrollera sistēmā) starp visām ainavas (sistēmu grupas) dalībnieku sistēmām. Tas satur arī noteiktus apakšdirektorijus, kas tiek automātiski izveidoti SAP sistēmas instalēšanas laikā. Tas ir obligāti, lai izveidotu transporta vadības sistēmu.
  • Būtībā Transporta katalogs ir vieta, kur visas izmaiņas tiek saglabātas (failu veidā) pēc to izlaišanas no DEV. Tāpēc tas darbojas kā avots izmaiņām, kuras galu galā tiks importētas QAS un PRD. Tādējādi mums ir jāpārliecinās, vai transporta katalogs tiek pareizi koplietots starp visām ainavas sistēmām.

Piemēram, operētājsistēmā Windows NT koplietotā direktorija atrašanās vietai var piekļūt, izmantojot šādu adresi: \\ \ sapmnt \ trans, kur SAPTRANSHOST (domēna kontrollera sistēmas adrese) ir definēta resursdatora failā visu SAP sistēmu Windows direktorijā. ainavā. Domēna kontrolieris - ir viena no ainavas sistēmām, kas darbojas kā vispārējs kontrolieris izmaiņu pārvaldībai un transporta procesam ainavā. Domēna kontrolleri (no D / Q / P) izvēlas sistēmas administratoru komanda, pamatojoties uz sistēmas pieejamību un instalēšanas laiku.

Galvenie apakšdirektoriji:

  • Cofiles: satur izmaiņu pieprasījumu informācijas failus ar pilnīgu informāciju un komandām.
  • Datu faili: satur faktiskās vērtības un datus, kas jāizmanto izmaiņu ieviešanā.
  • Žurnāls: satur transporta žurnālus, pēdas vai statistiku, ko izmanto problēmu novēršanai, ja transportēšanas procesā rodas kāda kļūda.
  • EPS: lejupielādējiet direktoriju papildu labojumiem un atbalsta pakotnēm

Citas apakšdirektorijas ir:

  • bin: konfigurācijas faili tp (transporta programma) un TMS
  • vecie dati: vecie eksportētie dati arhivēšanai vai dzēšanai
  • actlog: darbību žurnāli visiem pieprasījumiem un uzdevumiem
  • buferis: transporta buferis katrai sistēmai, kurā deklarēti importējamie pārvadājumi
  • sapnames: Informācija par attiecīgo lietotāju iesniegtajiem transporta pieprasījumiem
  • tmp: Pagaidu un datu žurnāla faili

Transporta direktorija un TPPARAM iestatīšana

  • Konfigurējot TMS, viens no galvenajiem priekšnosacījumiem ir Transporta direktorija un transporta parametru faila iestatīšana.
  • Tas nodrošina, ka katalogs tiek dalīta pareizi starp visiem sistēmām ainavu, par to visu sistēmu, kas piedalās grupu / ainavas ir jāiekļauj globālās konfigurācijas fails TPPARAM (transporta parametru fails), kas atrodas zem bin apakšdirektorijā / use / sap / trans. Mums jāpārliecinās, vai ieraksti par visām iesaistītajām sistēmām ir izdarīti šajā failā.
  • Ja trūkst kāda ieraksta, kopējiet citas sistēmas ierakstu un mainiet vērtības (piemēram, sistēmas ID, resursdatora nosaukums)
  • Instalēšanas laikā transporta katalogs un apakšdirektoriji tiek izveidoti automātiski, ieskaitot sākotnēji konfigurēto TPPARAM faila veidni.

Operētājsistēmas rīki - TP un R3trans
tp - Transporta vadības programma:

  • tp ir SAP programma, kuru administratori izmanto, veicot un plānojot transportēšanu starp sistēmām, kā arī SAP sistēmu jauninājumus. To izmanto CTO un TMS.
  • Patiesībā tp savu funkciju veikšanai izmanto citus īpašus rīkus / programmas un utilītprogrammas. Galvenokārt tā izsauc utilītu R3trans . Tomēr tas piedāvā arī plašāku transporta procesa kontroli, nodrošinot eksportēto / importēto objektu pareizu secību, lai izvairītos no smagām sistēmas neatbilstībām, kas var rasties nepareizas secības dēļ.
  • tp atrodas SAP sistēmas izpildlaika direktorijā: / usr / sap / SYS / / exe / run . Tas tiek automātiski nokopēts instalēšanas procesā.
  • Kā priekšnoteikums ir jāsaglabā tp globālo parametru fails ( TPPARAM ), norādot vismaz to transporta resursdatoru nosaukumus, kuras piedalās transporta procesā.
  • tp galvenokārt izmanto importa veikšanai mērķa sistēmās. Tas izmanto utilītprogrammas, ko sauc par importa dispečeriem - RDDIMPDP un RDDIMPD_CLIENT_ , tās ir jāplāno kā fona darbi katrā sistēmā, kurā tiks veikts imports. Ja kāda iemesla dēļ tie tiek izdzēsti, mēs varam ieplānot šos darbus, izpildot ziņojumu RDDNEWPP .
  • Šie darbi faktiski ir "notikuma izraisīti", kas nozīmē, ka tp nosūta signālu (notikumu) R / 3 sistēmai un darbs sākas. Šie notikumi tiek nosaukti kā SAP_TRIGGER_RDDIMPDP un SAP_TRIGGER_RRDIMPDP_CLIENT .

R3trans - Transporta kontroles programma:

  • R3trans ir SAP sistēmas transporta programma, kuru var izmantot datu pārvadāšanai starp dažādām SAP sistēmām. Parasti to neizmanto tieši, bet to izsauc no tp vadības programmas vai SAP jaunināšanas utilītas.
  • tp kontrolē transportēšanu un ģenerē r3trans vadības failus, bet nepieslēdzas pašai datu bāzei. Viss "reālais darbs" tiek veikts no R3trans .
  • Tas atbalsta datu transportēšanu starp sistēmām, kas darbojas dažādās OS un pat dažādās DB.