MM17 Tkode ind SAPMassevedligeholdelse af materialemaster

โšก Smart opsummering

Masseoprettelse af materialestamdata erstatter gentagne enkeltindtastninger med vรฆrktรธjer som MM17, LSMW, eCATT, BDC og BAPI. Transaktion MM17 รฆndrer eller udvider mange materialer pรฅ รฉn gang, nรฅr mรฅldataene er identiske.

  • ๐Ÿงฐ Vรฆrktรธjsindstillinger: eCATT, LSMW, BDC-optagelser og BAPI dรฆkker รฆgte masseoprettelse; MM17 dรฆkker masseรฆndring og visningsudvidelse.
  • โš ๏ธ MM17-begrรฆnsning: Hvert valgt materiale og organisationsniveau skal modtage den samme vรฆrdi, hvilket begrรฆnser det til ensartede opdateringer.
  • ๐Ÿ‘ฅ Ejendomsret: Massiv vedligeholdelse tilhรธrer modulspecialister og udviklere snarere end slutbrugere.
  • ๐Ÿ”Ž Trinsekvens: Vรฆlg datatabellen, vรฆlg materialeomrรฅdet, vรฆlg felterne, indtast derefter den nye vรฆrdi, og udfรธr.
  • ๐Ÿ” Overskrivningskontrol: En dedikeret knap bestemmer, om eksisterende vรฆrdier erstattes, eller om kun tomme felter udfyldes.
  • ๐Ÿงพ Udarbejdet eksempel: Basismรฅleenheden รฆndres fra PAL til PCS pรฅ tvรฆrs af to tv-materialer i รฉn kรธrsel.

MM17 T-kode ind SAP til massevedligeholdelse af materialemaster

Hvad er massevedligeholdelse i SAP MM?

Massevedligeholdelse betyder at anvende den samme stamdataoperation pรฅ mange poster i รฉn udfรธrelse i stedet for at รฅbne hvert materiale individuelt. Et projekt, der indlรฆser to tusind materialer under en go-live-proces, eller en forretningsbeslutning, der flytter en hel produktgruppe til en ny mรฅleenhed, er upraktisk alene gennem MM01 og MM02.

To forskellige behov ligger bag udtrykket, og de forveksles ofte:

  • Masseskabelse opbygger materialestamdata, der endnu ikke findes. Det krรฆver et dataindlรฆsningsvรฆrktรธj, der kan drive den fulde oprettelsestransaktion med forskellige vรฆrdier pr. datapost.
  • Masseรฆndring opdaterer et felt pรฅ poster, der allerede findes, eller udvider eksisterende materialer til yderligere organisatoriske niveauer. Dette er, hvad transaktion MM17 udfรธrer.

Sondringen er vigtig, fordi MM17 ikke kan opfinde et materialenummer eller udfylde alle obligatoriske felter i en ny post. Den skriver รฉn angivet vรฆrdi pรฅ tvรฆrs af et valgt sรฆt. ร†gte oprettelse ved volumen bruger derfor LSMW, eCATT, en BDC-optagelse eller et BAPI-kald, som alle lรฆser en kildefil, der indeholder en forskellig rรฆkke pr. materiale.

Sammenligningen nedenfor viser, hvor hvert vรฆrktรธj passer, fรธr MM17-proceduren demonstreres.

SAP Tutorial til massevedligeholdelse

For at oprette flere materialer pรฅ รฉn gang bรธr du have adgang til en funktion som f.eks

  1. eCatt vรฆrktรธj
  2. LSMW (Legacy System Migration Workbench)
  3. BDC (Batch Data Communication) optagelser
  4. BAPI (Programmeringsgrรฆnseflade for forretningsapplikationer)

Du kan ogsรฅ bruge massevedligeholdelsestransaktion MM17 at skabe synspunkter i nogle tilfรฆlde. Men du skal huske pรฅ, at ikke alle organisationsniveauer skal indeholde de samme data (MM17 krรฆver, at alle data for de materialer og organisationsniveauer, du vรฆlger, skal vรฆre de samme).

Masseproduktion betragtes aldrig som slutbrugerens ansvar. Men som modulspecialist skal du muligvis arbejde pรฅ MM17. I tilfรฆlde af LSMW, BDC eller BAPI, det betragtes som udvikler- eller konsulentarbejde. Sรฅ du behรธver ikke at forstรฅ det i detaljer, du skal bare kende konceptet, og at der er denne form for mulighed for massedatavedligeholdelse.

Du kan bruge MM17 til masseรฆndring af materialestamdata (hvis noget ikke kan opnรฅs ved denne transaktion, kan det gรธres vha. LSMW, BDC eller BAPI).

Sammenligning af masseproduktionsvรฆrktรธjer: MM17, LSMW, eCATT, BDC og BAPI

Hvert vรฆrktรธj veksler opsรฆtningsindsats op med fleksibilitet. Tabellen opsummerer, hvilket man skal bruge i en given situation.

Vรฆrktรธj Opretter nye optegnelser? Forskellig vรฆrdi pr. post? Hvem bruger det normalt Bedste velegnet til
MM17 Nej, kun รฆndringer og forlรฆngelser Ja, vรฆrdier kan indtastes pr. rรฆkke i gitteret Modulspecialist Ensartede feltopdateringer pรฅ tvรฆrs af en materialeliste
LSMW Ja Ja, lรฆs fra en kildefil Konsulent Engangsmigrering og gentagne indlรฆsninger
eCATT Ja Ja, drevet af en testdatacontainer Konsulent eller tester Belastninger kombineret med systemtest
BDC-optagelse Ja Ja, fra en intern tabel ABAP-udvikler Skรฆrme uden standardindlรฆsningsmulighed
BAPI Ja Ja, pr. opkald ABAP-udvikler Grรฆnseflader og tilbagevendende automatiserede indlรฆsninger

BAPI er det mest robuste valg, fordi det validerer data via den samme forretningslogik som transaktionen uden at vรฆre afhรฆngig af skรฆrmsekvensen. BDC Optagelsen afbrydes derimod, nรฅr den underliggende skรฆrm รฆndres.

Sรฅdan bruger du MM17 til massevedligeholdelse

Trin 1)

  1. Indtast transaktion MM17
  2. Vรฆlg den datatype du skal รฆndre, for eksempel skal vi รฆndre et felt i generelle data.
  3. Udfรธr.

Massevedligeholdelse af materialemester i SAP

Tabellerne pรฅ dette fรธrste skรฆrmbillede svarer til materialemastervisningerne. MARA indeholder generelle data, MARC indeholder fabriksdata, og MVKE indeholder salgsdata, sรฅ den tabel, der vรฆlges her, bestemmer, hvilke felter der bliver tilgรฆngelige senere.

Trin 2)

  1. Indtast det materialeomrรฅde eller den liste, som vi รธnsker at รฆndre dataene for
  2. Udfรธr

Massevedligeholdelse af materialemester i SAP

Trin 3)

  1. Nรฅr du klikker pรฅ knappen vist nedenfor - fรฅr du Vรฆlg felter skรฆrmbilledet.
  2. Tjek det relevante felt (vi รฆndrer basismรฅleenhed for vores to materialer).
  3. Klik pรฅ pilen, der peger til venstre for at tilfรธje det valgte felt til listen over felter, der skal รฆndres.
  4. Klik pรฅ OK-knappen.

Massevedligeholdelse af materialemester i SAP

Trin 4) Nu bliver vi prรฆsenteret for den nรฆste skรฆrm, hvor vi kan indtaste vores vรฆrdi, der skal overfรธres. Lad os sige, at vi har bevaret PAL โ€“ palle som basisenhed for vores tv-apparater pรฅ 24โ€ณ og 32โ€ณ, og vi skal รฆndre det til PCS โ€“ stykker.

  1. Indtast den vรฆrdi, du vil kopiere, i feltet.
  2. Klik pรฅ kolonneoverskriften.
  3. Vรฆlg knappen for at overskrive de gamle vรฆrdier med "PCS".
  4. Udfรธr.

Massevedligeholdelse af materialemester i SAP

Nu er dine indstillinger gemt, og dine materialestamdata รฆndres.

MM17-begrรฆnsninger og bedste praksis

MM17 skriver direkte til stamdata uden godkendelsestrin, sรฅ en fejl spreder sig pรฅ tvรฆrs af alle valgte materialer pรฅ รฉn gang. Fรธlgende fremgangsmรฅder holder denne risiko under kontrol.

  • Test fรธrst i en sandkasse. Kรธr den identiske markering og feltรฆndring i en ikke-produktiv klient, og undersรธg en stikprรธve af poster, fรธr du gentager det i produktion.
  • Start med et snรฆvert udvalg. Udfรธr for to eller tre materialer, verificer resultatet i MM03, og udvid derefter materialeomrรฅdet.
  • Forstรฅ overskriv-knappen. Valg af overskrivning erstatter eksisterende poster, mens alternativet kun udfylder felter, der i รธjeblikket er tomme. Det forkerte valg รธdelรฆgger lydlรธst de vedligeholdte vรฆrdier.
  • Hold รธje med afhรฆngige data. ร†ndring af basismรฅleenheden, som i eksemplet ovenfor, afvises, nรฅr der findes et lager, eller รฅbne dokumenter refererer til den gamle enhed.
  • Optag valget. Gem den anvendte materialeliste, sรฅ รฆndringen kan foretages tracredigeres eller omvendt, hvis en downstream-rapport ser forkert ud.
  • Tjek resultatloggen. MM17 rapporterer, hvilke poster der blev opdateret, og hvilke der mislykkedes. En kรธrsel, der slutter uden en grรธn meddelelse, har ikke fuldt ud anvendt รฆndringen.

Nรฅr et krav virkelig krรฆver forskellige vรฆrdier pr. materiale, eller felter som MM17 ikke eksponerer, skal det eskaleres til LSMW eller en BAPI-indlรฆsning i stedet for at tvinge transaktionen. For arbejde med รฉn enkelt post, kopimaterialemaster og skift materialemaster tutorials er fortsat den korrekte rute.

Ofte Stillede Spรธrgsmรฅl

Der er ingen tilbagerulningsknap. De tidligere vรฆrdier skal gendannes ved at kรธre MM17 igen med de oprindelige data, hvorfor materialelisten og gamle vรฆrdier bรธr gemmes pรฅ forhรฅnd.

Ja, inden for visse grรฆnser. Nรฅr du vรฆlger anlรฆgsdatatabellen og indtaster et nyt anlรฆg, oprettes den visning for de valgte materialer, forudsat at hvert valgt materiale modtager identiske vรฆrdier pรฅ anlรฆgsniveau.

AI renser kildefilen fรธr indlรฆsning og registrerer dubletter af beskrivelser, inkonsistente enheder og manglende obligatoriske felter. Dette fjerner de fleste af de fejl, der ellers kun opstรฅr under indlรฆsning.

Ja. Modeller lรฆser fritekstbeskrivelser og foreslรฅr materialegruppe, materialetype og klassificeringsegenskaber. En dataforvalter gennemgรฅr forslagene, hvilket er langt hurtigere end at tildele hvert enkelt manuelt.

Den samme autorisation til รฆndring af materialemaster som MM02, begrรฆnset af materialetype og anlรฆg. De fleste organisationer giver kun MM17 til et lille datastyringsteam pรฅ grund af dets rรฆkkevidde.

Opsummer dette indlรฆg med: