NODATA-Zeichen beim RFBIBL00

Alles rund um die Sprache ABAP®: Funktionsbausteine, Listen, ALV
6 Beiträge • Seite 1 von 1
6 Beiträge Seite 1 von 1

NODATA-Zeichen beim RFBIBL00

Beitrag von JürgenFFM (ForumUser / 46 / 0 / 0 ) »
Hallo zusammen,

ich bin dabei einige Programme von mir Unicode fähig zu machen. Ich habe beim RFBIBL00 einfach als NODATA "/" verwe´ndet und jetzt bekomme ich die Fehlermeldung " / nicht als zahl interprätierbar". Es hatte aber im alten Release geklappt, wenn ich BBSEG mit "/" initialisiert habe.
Wie kann ich vorgehen, dass ich die Betragsfelder mit NODATA belegen kann, ohne dass ich vom System diese Meldung bekomme?

Vielen Dank und Grüsse im Voraus

Jürgen

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


Re: NODATA-Zeichen beim RFBIBL00

Beitrag von ralf.wenzel (Top Expert / 3935 / 200 / 281 ) »
Das ist ja erstaunlich. Die BBSEG besteht ausschließlich aus CHAR-Feldern. Insofern muss gar nichts als Zahl interpretiert werden.

Zeig doch mal bitte einen Codingausriss zur Fehlermeldung.


Ralf
Bild
Ralf Wenzel Heuristika SAP-Development
25 Jahre SAP-Entwickler • 20 Jahre Freiberufler
PublikationenUngarische NotationXing

Der Fehler tritt in RFBIBL00 auf

Beitrag von JürgenFFM (ForumUser / 46 / 0 / 0 ) »
Hallo Ralf,

ich habe die Datei vorbereitet und mit der Datei habe ich ganz gewöhnlich RFBIBL00 aufgerufen. Erst beim aufruf von RFBIBL00 tritt der Fehler auf. Dazu ist zu vermerken, dass ich in der datei alle Felder erstmal mit NODATA "/" belegt habe, um später nur die felder zu füllen, die ich auch füllen möchte. Anscheinend darf man die betragfsfelder nicht mit NODATA "/" füllen oder?

Hier die Fehlermeldung:

Laufzeitfehler CONVT_NO_NUMBER
Datum und Zeit 28.08.2008 22:55:52



Kurztext
"/" nicht als Zahl interpretierbar



Was ist passiert?
Fehler im ABAP-Anwendungsprogramm.

Das laufende ABAP-Programm "RFBIBL01" mußte abgebrochen werden, da es auf
eine Anweisung gestoßen ist, die leider nicht ausgeführt werden kann.



Fehleranalyse
Es ist eine Ausnahme aufgetreten, die weiter unten näher erläutert wird.
Diese Ausnahme kann im Kontext der aktuellen Anweisung nicht abgefangen
werden. Der Grund für die Ausnahme ist:

Es wurde versucht, den Wert "/" als Zahl zu interpretieren.
Da dieser Wert den Regeln für korrekte Zahlendarstellungen
widerspricht, war dies nicht möglich.



Auslösestelle des Laufzeitfehlers
Programm RFBIBL01
Include RFBIBL02
Zeile 1.980
Modultyp (FORM)
Modulname FILL_FTPOST_WITH_BBSEG_DATA



Vielen Dank für Deien Mühe

Jürgen

Re: Der Fehler tritt in RFBIBL00 auf

Beitrag von ralf.wenzel (Top Expert / 3935 / 200 / 281 ) »
JürgenFFM hat geschrieben: Auslösestelle des Laufzeitfehlers
Programm RFBIBL01
Include RFBIBL02
Zeile 1.980
Modultyp (FORM)
Modulname FILL_FTPOST_WITH_BBSEG_DATA
Das entspricht etwa dieser Codingstelle:

Code: Alles auswählen.

  if bbseg-stcd4(1)                    ne nodata.
    clear: ftpost-fnam, ftpost-fval.
    ftpost-fnam = 'BSEC-STCD4                       '.
    ftpost-fval = bbseg-stcd4                      .
    append ftpost.
  endif.
Um ehrlich zu sein: Das verstehe ich nicht. Ich würde versuchen, mit dem Debugger die genaue Abbruchsituation zu erreichen.


Ralf
Bild
Ralf Wenzel Heuristika SAP-Development
25 Jahre SAP-Entwickler • 20 Jahre Freiberufler
PublikationenUngarische NotationXing

Beitrag von GastX (Specialist / 277 / 4 / 18 ) »
Hallo,

ich gehe mal davon aus, dass Ihr den Fehler erst nach Hochleveln / Releasewechsel o.ä. habt bzw. in einem System mit neuerem Stand, oder?

SAP hat in div. Tabellen das Feld VATDATE neu eingeführt und dabei dummerweise dem Feld einen falschen Datentyp verpasst (eben nicht CHAR).

Details findest Du im Hinweis 1116141, vielleicht ist es bei Euch ähnlich.

Gruß,
Frank

Beitrag von GastX (Specialist / 277 / 4 / 18 ) »
Ist das Problem eigentlich mittlerweile behoben?

Seite 1 von 1

Vergleichbare Themen

0
Antw.
1058
Views
Nodata indicator in DEBMAS
von Margolwes » 14.05.2020 16:54 • Verfasst in Financials
1
Antw.
2516
Views
FI-Beleg Import Nodata-Kennzeichen.
von tjanosch » 22.10.2007 20:56 • Verfasst in ABAP® Core
5
Antw.
2829
Views
Problem mit RFBIBL00
von dudeson » 28.02.2008 07:31 • Verfasst in ABAP® für Anfänger
1
Antw.
1896
Views
Langtext in RFBIBL00 verarbeiten
von hai_friedrich » 04.09.2008 10:27 • Verfasst in ABAP® für Anfänger
2
Antw.
1650
Views
Fremdwährungsbelege über RFBIBL00
von Gast » 07.02.2005 12:02 • Verfasst in Financials

Über diesen Beitrag


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

Aktuelle Forenbeiträge

Regex in where
vor 13 Stunden von tar 8 / 302
Daten an Tabelle binden
Gestern von Bright4.5 3 / 1592
Programm anlegen mit Vorlage
vor 2 Tagen von DeathAndPain 2 / 241
IT0024 Qualifikationen CP-ID
vor 2 Tagen von DeathAndPain 2 / 478

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

Regex in where
vor 13 Stunden von tar 8 / 302
Daten an Tabelle binden
Gestern von Bright4.5 3 / 1592
Programm anlegen mit Vorlage
vor 2 Tagen von DeathAndPain 2 / 241
IT0024 Qualifikationen CP-ID
vor 2 Tagen von DeathAndPain 2 / 478

Unbeantwortete Forenbeiträge

BUSOBJEKT zu CMIS PHIO ermitteln
vor 2 Tagen von snooga87 1 / 179
aRFC im OO-Kontext
letzen Monat von ralf.wenzel 1 / 3357
Hilfe bei SWEC/SWE2
September 2024 von retsch 1 / 9909