SAP Jobsuche bei DV-Treff
co-consult
vor 13 Jahre
Hallo zusammen,

ich brüte derzeit über Möglichkeiten, ob/wie man Outputdateien von Vorsystemen maschinell (ohne Programmierung) ins CO einspielen kann. Konkret handelt es sich um Dateien für die  (direkte) Leistungsverrechnung und die Umbuchung von Primärkosten, in "Transaktionssprache" also KB21N und z.B. KB15N.

Aktuell doktere ich dazu an der Ecke der Datenübernahme-Workbench herum. Lt. SAP-Doku soll es in diesem Bereich die beiden Business-Objekte BUS6010 und BUS6011 (oder so ähnlich) und zugehörige BAPIs für die beiden genannten Anforderungen geben.

Abgesehen davon, dass ich Business-Objekt und BAPI für die direkte Leistungsverrechnung in unserem System überhaupt nicht finde (weiß jemand, warum nicht?), verlangen Business-Objekt bzw. BAPI für die Primärkostenumbuchung "tiefe" ALE-Customizingeinstellungen, weil - wie ich es verstanden habe - die Daten bei diesem Sachverhalt "IDOC-artig" verbucht werden.

Gibt es "da draußen bei euch" funktionierende Alternativen zu der skizzierten Vorgehensweise? Mit anderen Worten: Wie werden solche Anforderungen anderswo abgebildet?

Bin dankbar für jeden Hinweis.
Viele Grüße

Ulrich

co-consult
vor 13 Jahre
Hallo zusammen,

wen es interessiert: Ich habe mittlerweile aus einer mit dem Transaktionsrecorder aufgezeichneten Transaktion ein Datenübernahmeprogramm erstellt (na ja, eher erstellen lassen vom System...) und dieses in der Datenübernahme-Programmbibliothek für das eine der beiden Business-Objekte registriert.
Dass das andere Business-Objekt nicht in der Datenübernahme-Workbench verfügbar war, lag übrigens daran, dass in der Programmbibliothek noch kein Programm bzw. keine BAPI-Methode dafür registriert war.

Jetzt muss ich "nur" noch per LSMW eine Konvertierung der Quelldatei/-struktur in die Zielstruktur hinkriegen.
Viele Grüße

Ulrich

co-consult
vor 13 Jahre
Wen es immer noch interessieren sollte: Ich habe mittlerweile die Transaktion BATCHMAN ausgegraben, die - soweit ich es auf die Schnelle verstanden habe - externe Daten per BADI ins CO übernehmen kann.

Werde zeitnah testen und berichten.

Schönes Wochenende!
Viele Grüße

Ulrich

co-consult
vor 13 Jahre
Hallo zusammen,

habe es heute geschafft, mittels BATCHMAN eine aus Excel erzeugte txt-Datei  für den Testfall "Umbuchung von Primärkosten" (KB11N bzw. Vorgang RKU1) im CO verbuchen zu lassen.

Bei Verwendung des in der SAP-Auslieferung bereits implementierten Beispiel-BAdIs besteht die einzige Kunst darin, die einzulesende Datei mit einer "passenden" Struktur zu versehen.

Im nächsten Schritt will ich jetzt mal mehrere CO-Vorgänge in eine Datei packen.
Viele Grüße

Ulrich