Sziasztok!
Most ismerkedem az SAP-val végfelhasználói oldalon. Interneten próbáltam rákeresni a problémámra, de mivel ahogy látom, az SAP egy elég összetett rendszer, ez így nem fog menni egyik napról a másikra.
Jelenleg SAP Gui-val kellene adattáblákat lementeni, lényegében mindig ugyanazokat és Accessbe tenni. Kézzel elég macerás a dolog, meg szerintem a hibafaktor is magasabb így. Egyrészt kezd körvonalazódni néhány lehetőség, de ezeket elég lassú végigpróbálgatni, és közben derül ki általában, hogy mire van jogosultságom.
Szeretnék tanácsot kérni, hogy mivel lenne célszerű ezt a feladatot megoldani, amihez lehet jogosultásgom, vagy van esélyem kérni.
köszi
TJ
- 5852 megtekintés
Hozzászólások
En ugy emlekszem van olyan opcio hogy egybol Access formatumba menteni SAPbol. De nagyon regen volt mar. Meg a doksijaim sincsenek elerheto kozelsegbe most epp de szerintem ha kicsit turkalsz valahol lennie kell egy export funkcionak aminek tudnia kell ezt.
- A hozzászóláshoz be kell jelentkezni
Az Accessben az import Data opcióval lehet kezdeni valamit, de olyan dolgokat dobott fel lekérdezési lehetőségként, amit nem tudtam értelmezni.
- A hozzászóláshoz be kell jelentkezni
Hello sorstárs!
Én is szembesültem ezekkel a problémákkal egy éve, és még mindig hasonlókkal szívok.
Az SAP GUI-t lehet scriptelni, arra érdemes rákereseni. Egy nagyon ocsmány VB dialektust használ, ami szinte egyáltalán nincs ledokumentálva, de gugli alapján össze lehet keresgélni, hogy hogyan lehet működésre bírni.
Ha van konkrét kérdésed írd meg, aztán megpróbáljuk megoldani.
-----------
"Generally, Russian technology assumes dumb machines and smart humans, not the other way around." -- The Russian Tea HOWTO
- A hozzászóláshoz be kell jelentkezni
Szia :)
Igen, ezt sikerült megtalálnom. De két problémám van ezzel. Nem tudom, hogy a mi verziónk a 7.10 miatt, vagy egyéb okból az excel formázást elrontja. Így sima szöveges fájlt kell használni. A másik, a nagyobb gond, hogy az SAP BW (modul?) nem szkriptelhető ilyen módon -legalábbis nekem nem sikerült.
ui: A nyelvvel nincs gond, mert fel lehet venni makróként
- A hozzászóláshoz be kell jelentkezni
Hát így passz, a BW-t nem ismerem. Ha a SAP gui-n keresztül éred el, akkor elvileg kéne tudni szkriptelni. A text file önmagában miért is akadály?
-----------
"Generally, Russian technology assumes dumb machines and smart humans, not the other way around." -- The Russian Tea HOWTO
- A hozzászóláshoz be kell jelentkezni
Az SAP BW-t még kevésbé ismerem. Az SAP logon padon ki lehet választani, hogy ne az R/3-ba lépjen be, hanem a BW-be. Ebben a rendszerben van egy query, amit innen el sem tudok érni, hanem csak egy linkről (ez egy bookmark) és onnan böngészőből fut.
Kicsit könnyebb lenne excelt behívni, mint egy szimpla txt fájlt beolvasni (egy órát szöszöltem, mire sikerült megnyitnom). Félek, hogy egy adott táblánál működik, de majd egy másik esetben nem fog.
- A hozzászóláshoz be kell jelentkezni
ha tudod a tablak neveit se16 tranzakcioban ki tudod nyomni excelbe de tetu lassu..
- A hozzászóláshoz be kell jelentkezni
Szerintem én csak querykhez vagyok jogosult. (Az egyik, amit szoktam használni, nem működött az se16 tranzakcióban.)
- A hozzászóláshoz be kell jelentkezni
Próbáld meg az SE16n tranzakciót inkább, a sima se16 nekem sem működik.
-----------
"Generally, Russian technology assumes dumb machines and smart humans, not the other way around." -- The Russian Tea HOWTO
- A hozzászóláshoz be kell jelentkezni
"Table X is not active in the dictionary." Ezt írja ki
- A hozzászóláshoz be kell jelentkezni
Nem írtad el a táblanevet?
- A hozzászóláshoz be kell jelentkezni
Ha belépés után beírom a felső boxba, hogy ynlctv_0005, akkor megkérdezi, hogy szűrje. A másik helyen nem megy.
- A hozzászóláshoz be kell jelentkezni
Ha a "ynlctv_0005"-t a bal felső boxba írod, akkor az egy fejlesztett tranzakció kódja. Ebből nem tudjuk, mit indít el. Feltéttelezhető, hogy egy query-t, ha azt mondod ahhoz van jogod.
- A hozzászóláshoz be kell jelentkezni
Táblaneveket honnan nyered ki? Az F1-details nem mindig ad ki jó táblanevet (ha pl. valami struct. akkor azt nem fogja lehozni az se16).
A DD02L tábla megmondja neked az összes elérhető táblát, azok közöl válaszd ki, hogy melyik lesz jó neked.
-----------
"Generally, Russian technology assumes dumb machines and smart humans, not the other way around." -- The Russian Tea HOWTO
- A hozzászóláshoz be kell jelentkezni
Szerintem én nem ismerem a tábla neveket.
Transaction DD02L does not exist.
- A hozzászóláshoz be kell jelentkezni
A DD02L nem tranzakciókód, hanem egy tábla neve. A bal felső sarokban levő boxba - általában - a tranzakciókódokat írod.
A SE16N tranzakció kifejezetten táblatartalom megjelenítésére van. Ha ezt elindítod, ebbe kell beírni a lementeni kívánt tábla nevét.
- A hozzászóláshoz be kell jelentkezni
Az SE16N tranzakcióban írod be a "Table" fieldbe azt, hogy "DD02L", majd nyomsz egy F8-at.
-----------
"Generally, Russian technology assumes dumb machines and smart humans, not the other way around." -- The Russian Tea HOWTO
- A hozzászóláshoz be kell jelentkezni
Siker. Egy hosszú listát dobott fel.
- A hozzászóláshoz be kell jelentkezni
Én azt javaslom kérj jogosultságot a SE16N tranzakcióhoz. Ha nagy a biztonság, akkor csináljanak hozzá tranzakcióváltozatokat azokhoz a táblákhoz, amiket le kell mentened, azokat csak láthatod. Az ALV listás kimenetben van file-ba mentési lehetőség.
Azt nem tudom, ha query-t használsz ott nincs ALV-s lehetőség? (Mert abban alapból van mentés file-ba.)
- A hozzászóláshoz be kell jelentkezni
Egyéb szoftverrel nem lehet adatot letölteni, mint az SAP Gui?
- A hozzászóláshoz be kell jelentkezni
De lehet csak ahhoz is jogosultság kell, ami ha jól látom az eddigiekből neked nincs és nem is tudsz kérni.
- A hozzászóláshoz be kell jelentkezni
Igen nekem is úgy tűnik, hogy R/3 esetén így van. De mintha BW-nél lenne rá lehetőség. Az Analyzer segítségével le lehet adatokat tölteni.
- A hozzászóláshoz be kell jelentkezni