Kuinka ajaa a SAP Raportit?
โก รlykรคs yhteenveto
SAP Raportit ovat suoritettavia ABAP-ohjelmia, jotka lukevat tietoja tietokannasta ja nรคyttรคvรคt ne nรคytรถllรค. Ne kรคyttรคvรคt valintaruutua populaation, ajanjakson ja asettelun suodattamiseen ennen ALV-tulosteen luomista.
Mikรค on SAP Ilmoitetaanko?
An SAP report on suoritettava ABAP-ohjelma, joka lukee tietoja tietokannasta ja luo tulosteen loppukรคyttรคjรคn valintanรคytรถssรค valitsemien suodatuskriteerien perusteella. Suoritus SAP raportti ei juuri koskaan pรคivitรค tietokantaa โ raportit ovat rakenteensa puolesta vain luku -tilassa, minkรค ansiosta niitรค on turvallista kรคyttรครค tuotannossa toimistoaikoina.
Raporttien eri luokat ovat:
- Standard SAP raportit โ toimittaja SAP ydinmoduulien sisรคllรค (esimerkiksi RPCALCU0 palkanlaskennassa tai RM07DOCS MM:ssรค).
- Mukautetut raportit โ Organisaatiosi kehittรคmรคt Z-ohjelmat, jotka kattavat paikalliset vaatimukset, joita vakioraportit eivรคt kรคsittele.
- Ad hoc -kyselyt - SAP Query (SQ01/SQ02/SQ03) tai uudempi QuickViewer (SQVI), joiden avulla kรคyttรคjรคt voivat luoda raportteja ilman ABAP-koodia.
Tapoja toteuttaa SAP raportti
Vakioraportit sijaitsevat yleensรค toiminnallisen tapahtumakoodin takana (esimerkiksi S_PH0_48000510 palkanlaskentatileille). Vaikka valikkopolkua ei olisi kรคytettรคvissรค, voit silti kรคynnistรครค minkรค tahansa ohjelman suoraan. Kolme yleisintรค kรคynnistyskohtaa ovat:
- SA38 โ ABAP-ohjelman suoritus: Kirjoita ohjelman nimi, valitse variantti, jos sellainen on olemassa, ja suorita se painamalla F8-nรคppรคintรค. SA38 on nopein tapa loppukรคyttรคjille lรถytรครค raportti, jonka he tuntevat ohjelman nimen perusteella.
- SE38 โ ABAP-toimittaja: Kehittรคjรคt avaavat lรคhdekoodin SE38:ssa ja suorittavat sen painamalla F8-nรคppรคintรค. SE38:ssa voit myรถs liittรครค variantin, aktivoida virheenkorjausistunnon tai yllรคpitรครค valintanรคytรถn tekstejรค.
- SE93 tai Suosikit: Tallenna transaktiokoodi tai ohjelma ja sen variantti suosikiksi tai kรครคri ohjelma SE93:ssa luotuun parametritransaktioon, jotta yrityskรคyttรคjรคt voivat kรคynnistรครค sen SAP Helppokรคyttรถinen valikko.
Seuraavat elementit on asetettava suorituksen aikana Kaikki SAP raportti valintanรคytรถllรค.
Valitse ajanjakso
Valitse ajanjakso, jolta raportti suoritetaan, esimerkiksi Tรคnรครคn (vain kuluvan pรคivรคn tiedot) Tรคhรคn pรคivรครคn asti (kaikki tiedot menneisyydestรค tรคhรคn pรคivรครคn asti), Kuluva kuukausi tai Kuluva vuosi.
Voit myรถs valita Muu ajanjakso radionappia ja mรครคritรค mukautettu Alkamis- ja Pรครคttymispรคivรคmรครคrรค raportointihorisontille.
Palkka- ja henkilรถstรถhallintoraporttien osalta voit myรถs napsauttaa Payroll Jakso-painike ja mรครคritรค palkanlaskentajakso ajanjaksoksi, jolta tulosteet luodaan.
Valitse vรคestรถ
Voit rajoittaa raportin kรคsittelemien tietueiden tai henkilรถiden mรครคrรครค syรถttรคmรคllรค syรถttรถnรคyttรถรถn erilaisia โโvalintakriteerejรค.
Voit lisรคtรค valintakriteerien kenttiรค raporttiisi napsauttamalla Lisรคvalinnat.
- Alle Valintavaihtoehdot, valitse kentรคt, jotka haluat lisรคtรค raportin valinta-alueelle.
- Siirrรค ne oikeaan sarakkeeseen napsauttamalla nuolipainiketta.
Valittu kenttรค tulee nyt nรคkyviin Valintakentรคt luettelo. Palaa valintanรคyttรถรถn napsauttamalla valintamerkkiรค.
Uusi valintakenttรค nรคkyy raporttinรคytรถssรค alkuperรคisten viereen.
Rajoita valintaarvoja syรถttรถnรคytรถssรค
Voit sisรคllyttรครค raporttiisi sekรค arvoalueita ettรค yksittรคisiรค arvoja. Napsauta Monivalinta -painiketta (oikealle osoittava nuolikuvake) minkรค tahansa kentรคn vieressรค.
Seuraava SAP nรคyttรถ antaa sinulle mahdollisuuden:
- Syรถtรค useita yksittรคisiรค arvoja, jotka ovat mukana.
- Syรถtรค arvoalue, joka on mukana.
- Syรถtรค useita yksittรคisiรค arvoja, jotka ovat ulkopuolelle.
- Syรถtรค arvoalue, joka on ulkopuolelle.
Voit rajata valintakriteerejรค entisestรครคn valinta-asetuksilla โ esimerkiksi yhtรค suuri kuin, eri suuri kuin, suurempi kuin, pienempi kuin tai etsiรค kuvioita jokerimerkkien (* ja +) avulla.
Tallenna ja kรคytรค variantteja uudelleen
Variantti on tallennettu joukko valintanรคytรถn arvoja. Kun tรคytรคt usein suoritettavan raportin valintanรคytรถn, tallenna arvot varianttina, jotta sinรค tai taustatyรถ voitte kรคyttรครค niitรค myรถhemmin uudelleen ilman uudelleenkirjoittamista.ping.
- Tรคytรค valintanรคytรถssรค kaikki kentรคt, jotka haluat sรคilyttรครค.
- Valita Siirry โ Muunnelmat โ Tallenna muunnelmana (tai paina Ctrl+S).
- Anna variantin nimi (aloita Z tai Y mukautetuille varianteille), merkitys ja mรครคritรค mรครคritteet, kuten Suojaa variantti or Vain taustakรคsittelyyn jos niin vaaditaan.
- Tallenna. Variantti tallennetaan VARI- ja VARID-taulukoihin, ja se on siirrettรคvissรค jรคrjestelmien vรคlillรค.
Kun seuraavan kerran suoritat raportin SA38:sta tai SE38:sta, syรถtรค variantin nimi variantti kenttรครคn tai napsauta Hanki variantti painiketta (Shift+F5) ladataksesi sen ennen F8:n painamista.
muodostuu SAP Raportin tulos
Kun olet suorittanut raporttisi, voit helposti muokata luodun tulosteen asettelua (lajittelu, yhteenvedot, grafiikka jne.) alla olevan ALV-tyรถkalurivin avulla.
Voit myรถs tallentaa tulosteen paikalliselle kiintolevylle seuraavien vaiheiden avulla.
- Napauta Lista.
- Valita Vie.
- valita Paikallinen tiedosto.
- Valitse haluttu muoto (muuntamaton teksti, taulukkolaskenta, rich text, HTML).
- Jatka napsauttamalla vihreรครค valintamerkkiรค.
Syรถtรค hakemisto, tiedostonimi ja napsauta TuottaaRaportti tallennetaan valittuun polkuun.
Suorita SAP Raportti taustalla
Pitkรคkestoiset raportit tulisi suorittaa taustalla valintaikkunan sijaan. Taustatyรถt vapauttavat SAP GUI-istunto, noudata 60 minuutin dialogin aikakatkaisua ja anna sinun ajoittaa sama raportti toistuvasti.
- Valintanรคytรถltรค โ valitse Ohjelma โ Suorita taustalla (F9). Valitse tulostuslaite (SAP tulostimen nimi, kuten LOCL), ja joko Vรคlitรถn tai Date / Time aloita. Valitse sitten Sรครคstรค โ tyรถ suoritetaan kรคyttรคjรคtunnuksellasi oletuskรคyttรถoikeuksillasi.
- SM36:sta โ Taustatyรถn mรครคrittรคminen: Anna tyรถlle nimi, aseta luokka (A/B/C prioriteetille), mรครคritรค aloitusehto (vรคlitรถn, pรคivรคmรครคrรค/aika, tapahtuma tai edeltรคvรคn tyรถn jรคlkeen) ja lisรครค sitten vaihetyyppi ABAP-ohjelma, valitse ohjelma ja sen muunnelma. Tallenna.
- SM37-nรคyttรถ โ Tyรถn yleiskatsaus: Suodata kรคyttรคjรคn, tyรถn nimen tai tilan (Ajoitettu, Vapautettu, Valmis, Aktiivinen, Valmis, Peruutettu) mukaan, valitse tyรถ ja tarkastele taustatulostetta tai tyรถlokia.
Toistuvissa suorituksissa (pรคivittรคiset palkanlaskentatilit, kuukausittainen erรครคntyminen) liitรค aina variantti, jotta tyรถ suoritetaan kontrolloiduilla syรถtetiedoilla, ja kรคytรค teknistรค taustakรคyttรคjรครค henkilรถkohtaisen kรคyttรคjรคtunnuksen sijaan.
Yhteinen SAP Ilmoita virheistรค ja korjauksista
Yleisimmรคt ongelmat valintanรคytรถssรค ja raportin suorittamisen aikana ovat:
- Aikakatkaisu dialogissa (TIME_OUT-vedos ST22:ssa) โ suorita raportti taustalla F9:n tai SM36:n avulla.
- Valtuutusvirhe (S_TCODE tai S_PROGRAM) โ tarkista SU53 heti virheen jรคlkeen ja pyydรค tietoturvatiimiรค lisรครคmรครคn puuttuva objekti.
- Ei valittuja tietoja โ tarkista ajanjakso ja populaatio ja tarkista, ettei varianttia ole tallennettu vanhentuneella pรคivรคmรครคrรคvรคlillรค. Lataa uusi variantti, jos raportti tukee pรคivรคmรครคrรคmuuttujia (D dynaaminen pรคivรคmรครคrรค).
- ALV-asettelu ei vastaa odotuksia โ valitse Asetukset โ Asettelu โ Valitse ladataksesi tallennetun asettelun tai Asetukset โ Asettelu โ Tallenna sรคilyttรครคksesi sarakkeet/lajittelu/vรคlisumma-valintasi.
- Raportti suoritetaan, mutta Exceliin vienti on tyhjรค โ varmista, ettรค ALV-ruudukko on nรคkyvissรค (ei klassinen lista), ja kรคytรค Lista โ Vie โ LaskentataulukkoKlassiset listat on vietรคvรค . Jรคrjestelmรค โ Lista โ Tallenna โ Paikallinen tiedosto.
- Taustatyรถ pysyy sisรคllรค Valmis โ ei vapaita taustatyรถprosesseja; tarkista RZ12/SM50 tai pyydรค Basista lisรครคmรครคn BGD-prosessit.















