BW Konvertierung PSP-Element

BW, SRM, Berechtigung etc.
19 Beiträge • Seite 1 von 2 (current) Nächste
19 Beiträge Seite 1 von 2 (current) Nächste

BW Konvertierung PSP-Element

Beitrag von manuk (Specialist / 108 / 0 / 0 ) »
Hallo zusammen,

ich habe eine Kundeneigene Tabelle in das BW übertragen.Diese enthält unter anderem das Element 0WBS_ELEMT.
Ich schreibe die Infosource in ein ODS-Objekt dann weiter in ein Infocube. möchte ich nun als Navigationsattribut die Projektdefinition ziehen, kommt im Query keine Ausgabe. Statt dem eigentlichen PSP-Element (z.b. F/00155-UPS) kommt nur eine Zahl (17503) warum?? Muss ich das Element noch konvertieren oder ähnliches??

Bemerkung: ich hatte zuvor die Stammdaten für das PSP-Element geladen!

Mit freundlichen Grüßen Manuela

gesponsert
Stellenangebote auf ABAPforum.com schalten
kostenfrei für Ausbildungsberufe und Werksstudenten


Beitrag von Meex (Specialist / 122 / 0 / 0 ) »
Hi,

hast du die Stammdaten auch aktiviert? Kontextmenü auf InfoSource!

Meex

Beitrag von manuk (Specialist / 108 / 0 / 0 ) »
Hallo Mexx,

ja, die Stammdaten sind aktiviert, ich komm aber nicht mehr weiter.

mfg Manuela

Beitrag von Meex (Specialist / 122 / 0 / 0 ) »
Handelt es sich bei der Nummer um den Schlüssel (Tabelle /BI0/TWBS_ELEMT)?

Beitrag von Meex (Specialist / 122 / 0 / 0 ) »
Schau auch mal in der Tabelle /BI0/MWBS_ELEMT handelt es sich bei der Nummer um das Feld WBS_ELEMT oder WBS_ELM_EX?

Hab gesehen, das bei dem InfoObjekt eine Konvertierungsroutine hinterlegt ist WBSEL!

Dazu gibt es 2 FuBas:
CONVERSION_EXIT_WBSEL_OUTPUT
CONVERSION_EXIT_WBSEL_INPUT

Sollte dies der Fall sein, musst du in deiner InfoSource in den Übertragungsregeln für dein InfoObjekt das Konvertierungsflag herausnehmen!

Meex

Beitrag von manuk (Specialist / 108 / 0 / 0 ) »
Hallo Mexx,

also das sieht so aus - ich habe die Stammdaten, dort sind beide Felder gefüllt und keines mit der komischen Zahl.
Sobald ich die Infosource lade erzeugt es mir in der Infoobject PSP-Element pro neue Zahl einen Eintrag mit der Zahl im Feld wbs_elemt.


Bringt es mir jetzt etwas, wenn ich die Konvertierungsroutine herausnehme?
Dann muss ich aber erst alle Stammdaten löschen und wieder neu laden, und dann die Infosource laden, oder??

Gruß Manuela

Beitrag von Gast ( / / 0 / 3 ) »
Also wenn die Zahl mit dem Feld wbs_elem übereinstimmt, wird es vermutlich nicht an der Konvertierung liegen! Es scheint wirklich nur mit der Aktivierung zusammenzuhängen! Lässt sich das InfoObject evtl. nur mittels Aktivierungslauf aktivieren?

Beitrag von manuk (Specialist / 108 / 0 / 0 ) »
Wie kann ich denn einen Aktivierunglauf anstarten?

Übereinstimmen tut es aber nicht wirklich wie gesagt, ich habe nun einen Eintrag in der Tabelle wo WBS_ELEMT einmal die komische Zahl ist (17503) und einmal mit dem eigentlichen PSP-Element (F/00155-UPS) obwohl es ein und das selbe ist (kann ich im ERP-System sehen).

Beitrag von Meex (Specialist / 122 / 0 / 0 ) »
Hmm, dann ist wahrscheinlich in der Texttabelle ( /BI0/TWBS_ELEMT) für die Zahl 17503 kein Text hinterlegt, sondern nur für F/00155-UPS?!

In der den Übertragungsregeln wird der Wert 17503 in den Cube gestellt und zu diesem Wert gibt es vermutlich keinen Text!
Am besten du simulierst eine Datenübertragung und schaust dir mal an welcher Wert definitiv aus dem ERP kommt und ob dieser Wert im BW konvertiert wird!
Vielleicht ist beim Laden der Texte das Konvertierungsflag anders als bei der DataSource für die Bewegungsdaten?

Konvertierungslauf startest du in der TA rsa1 Menü Werkzeuge - Hierarchie-Attributsänderungslauf /STRG + F9)

Meex

Beitrag von manuk (Specialist / 108 / 0 / 0 ) »
Ja, genau, die Zahl selber wird gar nicht übertragen, nur der Text.

Da ich nicht wirklich weiß wie man eine Datenübernahme simuliert, hab ich mal die Extraktoren im ERP-System getestet. Dort wird für die Tabelle S501 das PSP-Element als Text (F/00155-UPS). Wenn ich mir nun die Konvertierungsroutinen in den Übertragungsregeln für das jeweilge Objekt (Infosource Tabelle PS_PSP_PNR und Infosource PSP-Element POSID) ansehe, ist es einmal ABPSP (PS_PSP_PNR) und das andere mal ABPSN (POSID) kann es auch daran liegen?
Wie kann ich die Konvertierungsroutine in der Übertragungsregel ändern?

Manuela

Beitrag von Meex (Specialist / 122 / 0 / 0 ) »
Sieht sehr nach der Fehlerursache aus! Warum werden eigentlich 2 verschiedene InfoObjekte benutzt? Wenn du überall dasselbe IO verwendest wirst du auch keine Probleme mit der Konvertierung haben!
Ausschalten lässt sich die Konvertierung in den Übertragungsregeln, linke Spalte mit den Feldern, ganz nach rechts scrollen, dort kann man ein Flag setzen, ist das Flag gesetzt erfolgt eine Konvertierung mit der am IO hinterlegten Routine!

Beitrag von manuk (Specialist / 108 / 0 / 0 ) »
Im Prinzip sind das ja keine 2 Objecte, ich hab nur die Infosource für das ODS-Object (also der Tabelle S501) und die Infosource für das Infoobject PSP-Element verglichen, dort werden ja dann im Prinzip die Attribute geladen.
Dann probier ich das ganze mal ohne die Konvertierungsroutine im Infoobject.

Beitrag von manuk (Specialist / 108 / 0 / 0 ) »
Naja, der Extraktorcheck ist auch nicht so toll. Das feld für die Kundeneigene Tabelle wird als Numc 8 an BW übergeben, das eigentliche PSP-Object ist aber mit CHAR 24 definiert, klar dass er eine Konvertierung braucht.
Wie kann ich die Daten Simulationsweise in das BW transportieren und im Debugging verfolgen?

Manuela

Beitrag von Meex (Specialist / 122 / 0 / 0 ) »
Im Datenlademonitor einfach Rechtsklick auf ein Datenpake => Simulieren!

Beitrag von manuk (Specialist / 108 / 0 / 0 ) »
Ich bin glaub ganz wo anderst.
Ich starte immer über die RSA1 ein Infopackage, dann werden die Daten aber gleich geladen. Oder meinst du das Datenpaket starten und dann im Monitor mit rechter Maustaste auf simulieren?

Manuela

Vergleichbare Themen

0
Antw.
1451
Views
Table-Control-Element
von bohne » 06.03.2007 10:25 • Verfasst in Dialogprogrammierung
0
Antw.
1188
Views
PS - Strukturbericht Y_TE0_60000001 PSP-Element
von manuk » 01.09.2005 14:42 • Verfasst in Financials
0
Antw.
3362
Views
PS: PSP-Element POSID umbenennen
von ewx » 17.05.2016 20:33 • Verfasst in Sonstige Module
1
Antw.
1877
Views
neue id für eingefügtes element in der datenbank
von b0raas » 09.12.2006 20:58 • Verfasst in ABAP Objects®
0
Antw.
1228
Views
Funktionsbst. Abrechnungsvorschrift in PSP-Element eintragen
von chhe001 » 20.11.2007 14:25 • Verfasst in ABAP® Core

Über diesen Beitrag


Unterstütze die Community und teile den Beitrag für mehr Leser und Austausch

Aktuelle Forenbeiträge

Daten an Tabelle binden
vor 3 Stunden von Bright4.5 3 / 1475
Regex in where
vor 5 Stunden von tar 6 / 142
Programm anlegen mit Vorlage
vor 20 Stunden von DeathAndPain 2 / 126
IT0024 Qualifikationen CP-ID
vor 20 Stunden von DeathAndPain 2 / 355

Newsletter Anmeldung

Keine Beiträge verpassen! Wöchentlich versenden wir lesenwerte Beiträge aus unserer Community.
Die letzte Ausgabe findest du hier.
Details zum Versandverfahren und zu Ihren Widerrufsmöglichkeiten findest du in unserer Datenschutzerklärung.

Aktuelle Forenbeiträge

Daten an Tabelle binden
vor 3 Stunden von Bright4.5 3 / 1475
Regex in where
vor 5 Stunden von tar 6 / 142
Programm anlegen mit Vorlage
vor 20 Stunden von DeathAndPain 2 / 126
IT0024 Qualifikationen CP-ID
vor 20 Stunden von DeathAndPain 2 / 355

Unbeantwortete Forenbeiträge

BUSOBJEKT zu CMIS PHIO ermitteln
vor 22 Stunden von snooga87 1 / 86
aRFC im OO-Kontext
vor 5 Wochen von ralf.wenzel 1 / 3261
Hilfe bei SWEC/SWE2
September 2024 von retsch 1 / 9821