SAP Jobsuche bei DV-Treff
Venenor
  • Venenor
  • SAP Forum - User Thema Starter
vor 10 Jahre
Hallo zusammen!

Die Fachabteilung verwendet einen Query zur Auswertung von CPD-Buchungen.

Folgende Felder werden angezeigt:

Belegnummer, Beleg Datum, Name 1 BLZ, Kontonummer, Betrag, Betragswährung, Text

Leider beinhaltet diese keinen IBAN.

Für das Query wird die logsiche Datenbank BRM verwendet.

Diese beinhaltet jedoch keinen IBAN.

Hat hier jemand eine Idee, wie nun der IBAN auch angezeigt werden kann?

Vielen Dank für Eure Hilfe!

Venenor

wreichelt
vor 10 Jahre
Hallo,

ich würde die IBAN aus der TB: TIBAN in ein lokales Feld einlesen.

Alle schlüsselfelder sind ja im Segment BSEC enthalten.

Gruß

Wolfgang

Venenor
  • Venenor
  • SAP Forum - User Thema Starter
vor 10 Jahre
Vielen Dank für die rasche Antwort.

Wie genau kann ich das machen?

Die Auswertung wurde mittels Sq01 erstellt.

wreichelt
vor 10 Jahre
Hallo,

für die TB: BSEC in der SQ01 ein lokales Feld definieren.

Zu diesem Feld dann Zusatzcoding hinterlegen und dabei die

TB: TIBAN nachlesen (mittels Select).

Einfach mal hier unter:

http://fico-forum.de/demo/query_lokales_feld.php 

nachsehen, hier wird das mit dem lokalen Feld erläutert.

Gruß

Wolfgang

Venenor
  • Venenor
  • SAP Forum - User Thema Starter
vor 10 Jahre
Vielen Dank!

Lokales Feld anlegen klingt gut.

wie dieses jedoch befüllt werden kann, ist mir noch nicht klar.

pushover
vor 10 Jahre
Hallo Venenor,

anbei Coding, wie ich es fülle:

select single * from tiban where banks eq wa_itab-banks

and bankl eq wa_itab-bankl

and bankn eq wa_itab-bankn.

if sy-subrc eq 0.

wa_itab-iban = tiban-iban..

endif.

Du must vorher die Bankleitzahl und die Kontonummer selektieren.

Ich hoffe dies hilf etwas.

Gruß

pushover


SAP ECC60

Anwendungsbetreuer FI/CO

Venenor
  • Venenor
  • SAP Forum - User Thema Starter
vor 10 Jahre
Vielen Dank!

Wie füge ich das Coding ein?

pushover
vor 10 Jahre
Hallo Venenor,

wenn Du keine ABAP-Kenntnisse bzw. Queryerstellung hast, ist dies etwas schwer zu erklären. Du must in das Infoset der Query und dann über den Button 'Zusätze' in welchem das lokale Feld definiert ist über Coding dies einfügen und mit dem Ergebnis das lokale Feld füllen. Als Beispiel:

LokalesFeld = tiban-iban.

Falls Du einen Kolegen kennst, welcher ABAP-Kenntnisse hat frage doch diesen mal.

Gruß

pushover


SAP ECC60

Anwendungsbetreuer FI/CO

Venenor
  • Venenor
  • SAP Forum - User Thema Starter
vor 10 Jahre
Vielen Dank!

Also ich habe mit der Transaktion SQ01 ein lokales Feld angelegt.

Kurzbeschreibung: IBAN

Feldbezeichnung: IBAN

Überschrift: IBAN

Sachgruppe: Belegdaten

Textfeld: 40

Rufe ich nun das Infoset (SQ02) auf, sehe ich das lokale Feld aber nicht.

Was mache ich da nur falsch?

pushover
vor 10 Jahre
Hallo Venenor,

Du must das lokale Feld im Infoset anlegen und füllen. Dann steht dies auch in der Query zur Verfügung. Wie gesagt es ist schwer Dir jetzt diesbezüglich weiter zu helfen. Versuche doch einen ABAP-Kollegen zu finden.

Gruß

pushover


SAP ECC60

Anwendungsbetreuer FI/CO

Venenor
  • Venenor
  • SAP Forum - User Thema Starter
vor 10 Jahre
OK, Danke trotzdem für die Hilfe!

Habe nun in der SQ02 ein Zusatzfeld IBAN angelegt.

Wenn ich nun dein Coding einfüge, kommt folgende Fehlermeldung:

Ein Zielbereich muß entweder explizit mit einer INTO-Kl

implizit mit einer TABLES-Anweisung angegeben werden.

wreichelt
vor 10 Jahre
Hallo,

jetzt fehlt:

Tables: TIBAN.

aber Du kommst ja voran.

Gruß

Wolfgang

Venenor
  • Venenor
  • SAP Forum - User Thema Starter
vor 10 Jahre
Mühsam ernährt sich das Eichhörnchen:

Feld "WA_ITAB-BANKS" unbekannt. Es ist weder in einer der angegebenen

Tabellen enthalten noch durch eine "DATA"-Anweisung definiert.

pushover
vor 10 Jahre
Hallo Venenor,

jetzt fehlt noch die Datendeklaration. Füge folgendes Coding am Anfang eine:

********************************************************************** Datendeklaration *****

***************************************************************

types: begin of itab_type.

types: banks type lfbk-banks.

types: bankl type lfbk-bankl.

types: bankn type lfbk-bankn.

types: swift type bnka-swift.

types: iban type tiban-iban.

types: end of itab_type.

data: itab type standard table of itab_type .

data: wa_itab like line of itab.

Ich hoffe Du kommst wieder ein Stück näher.

Gruß

pushover


SAP ECC60

Anwendungsbetreuer FI/CO

MrBojangles
vor 10 Jahre
Fühlt sich noch jemand an einschlägige Katastrophenfilme erinnert, wo während des Fluges die ganze Crew ausgefallen ist und ein Passagier eine Boeing 747 anhand der Funkanweisungen der Flugsicherung landen muss...;-)

Im Ernst, venenor, habt ihr keinen Entwickler zur Hand, dem Du das auftragen kannst?


Weiterhin viel Freude mit SAP...

Cheers

MrB.