Datumsfeld auf Blank setzen

Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

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

Datumsfeld auf Blank setzen

Beitrag von Tron (Top Expert / 1327 / 35 / 332 ) »
Moin.
Ich habe im Materialstamm ein Datumsfeld (MBEW-ZPLD1) welches im Dialog geleert/ Blank gesetzt werden kann. Bedauerlicherweise kan mein Bapi das leider nicht und meldet "ungültiges Datumsformat".
Kennt jemand das Problem und hätte eine Lösung dafür ?
gruß Jens
<:: XING-Gruppe Tricktresor::>
Die deutsche Rechtschreibung ist Freeware, du darfst sie kostenlos nutzen –
Aber sie ist nicht Open Source, d. h. du darfst sie nicht verändern oder in veränderter Form veröffentlichen.

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


Re: Datumsfeld auf Blank setzen

Beitrag von ewx (Top Expert / 4842 / 310 / 638 ) »
Ich musste zweimal hinschauen, um sicherzugehen, das wirklich du die Frage gestellt hast... ;)
Ich gehe davon aus, dass ZPLD1 vom Datentyp "date" ist?!
Der Feldwert ist dann nämlich nicht "blank" sondern "00000000".
Was steht denn direkt bei der Übergabe an den BAPI im Feld?
space, 00000000 oder vielleicht sogar __.__.____?
Um welchen BAPI geht es überhaupt?

Re: Datumsfeld auf Blank setzen

Beitrag von Tron (Top Expert / 1327 / 35 / 332 ) »
.. ja ICH bin es , Datentyp ist Date, BAPI_MATERIAL_SAVEDATA . und klar habe ich es mit 8 Nullen versucht, dennoch bekomme ich die Fehlermeldung :-(
<:: XING-Gruppe Tricktresor::>
Die deutsche Rechtschreibung ist Freeware, du darfst sie kostenlos nutzen –
Aber sie ist nicht Open Source, d. h. du darfst sie nicht verändern oder in veränderter Form veröffentlichen.

Re: Datumsfeld auf Blank setzen

Beitrag von wreichelt (Top Expert / 1046 / 30 / 192 ) »
Hallo,

im BTCI gab es mal die Möglichkeit über ! das Feld
initial zu belegen.
Vielleicht geht das auch hier.
Gruß Wolfgang

Re: Datumsfeld auf Blank setzen

Beitrag von ewx (Top Expert / 4842 / 310 / 638 ) »
das ist ja auch ein Standardfeld... Habe mich durch das Z verirren lassen.

Dann bleibt eigentlich nur noch:
a) Break-point auf die Aufrufstelle der Meldung
b) OSS-Hinweis (habe auf die Schnelle aber auch nichts gefunden.

"!" funktioniert nur bei Batch-Input.

Re: Datumsfeld auf Blank setzen

Beitrag von Tron (Top Expert / 1327 / 35 / 332 ) »
Danke soweit... ich versuche mal "Plan B / Batchaufzeichnung" ;-)
gruß Jens
Zuletzt geändert von Tron am 05.07.2019 12:32, insgesamt 1-mal geändert.
<:: XING-Gruppe Tricktresor::>
Die deutsche Rechtschreibung ist Freeware, du darfst sie kostenlos nutzen –
Aber sie ist nicht Open Source, d. h. du darfst sie nicht verändern oder in veränderter Form veröffentlichen.

Re: Datumsfeld auf Blank setzen

Beitrag von Tron (Top Expert / 1327 / 35 / 332 ) »
Ahh ja .. Feedback:
Man bekommt das Datumsfeld (MBEW-ZPLD1) gelöscht, in dem der Betrag (MBEW-ZPLP1) zum entprechenden Datum auf 0.00 gesetzt wird. Das Datumsfeld sollte während des Vorgangs "irgend" ein gülitiges Datum besitzen.
Durch Aufruf von BAPI_MATERIAL_SAVEDATA wird das Datumsfeld dann automatisch mit gelöscht.

gruß Jens
<:: XING-Gruppe Tricktresor::>
Die deutsche Rechtschreibung ist Freeware, du darfst sie kostenlos nutzen –
Aber sie ist nicht Open Source, d. h. du darfst sie nicht verändern oder in veränderter Form veröffentlichen.

Seite 1 von 1

Vergleichbare Themen

6
Antw.
4769
Views
REPLACE Sonderzeichen mit blank
von Foppa » 18.04.2006 14:06 • Verfasst in ABAP® Core
0
Antw.
808
Views
Kundenauftragsposition mit Kontierungstyp ' ' (blank)
von SAPCOFI » 12.12.2006 15:43 • Verfasst in Financials
0
Antw.
1215
Views
4
Antw.
2591
Views
Datumsfeld berechnen
von Fools » 07.04.2005 15:52 • Verfasst in ABAP® für Anfänger
3
Antw.
3175
Views
0,00 wird im ALV Grid als Blank dargestellt
von Guest » 23.06.2005 15:27 • Verfasst in Dialogprogrammierung

Über diesen Beitrag


Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

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

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.