Stücklisten ändern

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

Getting started ... Alles für einen gelungenen Start.
5 Beiträge • Seite 1 von 1
5 Beiträge Seite 1 von 1

Stücklisten ändern

Beitrag von Bugfix13 (ForumUser / 97 / 17 / 5 ) »
Hallo Zusammen

Ich bin auf folgendes mysteriöse Problem gestossen. Ich möchte gerne Stücklistenpositionen zu Stücklisten verändern. Dazu kann über eine eingabebereite ALV die Daten eingegeben werden.

Mit den Funktionsbausteinen CSAP_MAT_BOM_OPEN / CSAP_BOM_ITEM_MAINTAIN / CSAP_MAT_BOM_CLOSE kann ich die Daten bearbeiten. Soweit so gut. Der Funktionsbaustein zum ändern (csap_bom_item_maintain) sieht flogendermassen bei mir aus:

Code: Alles auswählen.


DATA: wa_stpo TYPE stpo_api02.

....

" Ändern einer Position
            CALL FUNCTION 'CSAP_BOM_ITEM_MAINTAIN'
              EXPORTING
                i_stpo = wa_stpo
              IMPORTING
                FL_WARNING = w_warning
              EXCEPTIONS
                error  = 1
                OTHERS = 2.
In wa_stpo ändere ich dazu wa_stpo-component zur neu gewünschten Komponentennummer. Führe ich das ganze aus, so bekomme ich im sy-subrc den Fehlercode 1. Das komische daran ist, dass ich jedes andere Feld von wa_stpo wie beispielsweise die Menge (wa_stpo-comp_qty) ohne Probleme ändern kann. Nur die Komponentennummer gibt einen Fehler!

Kann mir jemand weiterhelfen? In w_warning steht nicht drin, woher weiss ich nun was ich falsch mache?

Danke für die Hilfe

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


Re: Stücklisten ändern

Beitrag von jensschladitz (Specialist / 417 / 0 / 56 ) »
Sali,

ich habe das Ganze etwas anders gelöst - habe die alten Positionen gelöscht und dann die neuen Positionen eingefügt - weil ein Ändern der nicht ging.

Gruss
thanks Jens

Re: Stücklisten ändern

Beitrag von Bugfix13 (ForumUser / 97 / 17 / 5 ) »
Hallo Jens

Ja das wäre dann die Notlösung, aber es muss doch eine Möglichkeit geben ?! Jedes Feld der Struktur stpo_api02 kann ich ohne Probleme ansprechen, nur die Komponente nicht.

Re: Stücklisten ändern

Beitrag von jensschladitz (Specialist / 417 / 0 / 56 ) »
Sali,

ja wenn ich mich recht erinnere - ist genau aus diesem Grund - diese Lösung entstanden :)

Gruss
thanks Jens

Re: Stücklisten ändern

Beitrag von Bugfix13 (ForumUser / 97 / 17 / 5 ) »
Okey danke, dann bleibt mir wohl nichts anderes übrig..

Seite 1 von 1

Vergleichbare Themen

10
Antw.
14334
Views
Stücklisten
von GERDLA » 22.11.2005 10:18 • Verfasst in Material Management & Produktionsplanung
2
Antw.
1759
Views
Stücklisten
von HH_ABAP » 25.05.2018 15:10 • Verfasst in ABAP® für Anfänger
4
Antw.
15140
Views
Tabelle zu Stücklisten
von Gast » 20.07.2005 13:11 • Verfasst in Material Management & Produktionsplanung
2
Antw.
2628
Views
Änderungen in Stücklisten
von Tina » 03.11.2005 22:05 • Verfasst in Material Management & Produktionsplanung
2
Antw.
1732
Views
Stücklisten Kopf Text
von dmi » 11.10.2013 11:57 • Verfasst in ABAP® Core

Ü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

Aktuelle Forenbeiträge

Dialog-Container mit Toolbar/Status
vor 5 Stunden von DeathAndPain gelöst 22 / 2799
Daten an Tabelle binden
vor 10 Stunden von Lukas Sanders 2 / 875
Zeilenumbrüche ersetzen
vor 2 Tagen von ralf.wenzel 6 / 430

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

Dialog-Container mit Toolbar/Status
vor 5 Stunden von DeathAndPain gelöst 22 / 2799
Daten an Tabelle binden
vor 10 Stunden von Lukas Sanders 2 / 875
Zeilenumbrüche ersetzen
vor 2 Tagen von ralf.wenzel 6 / 430

Unbeantwortete Forenbeiträge

aRFC im OO-Kontext
vor 4 Wochen von ralf.wenzel 1 / 2467
Hilfe bei SWEC/SWE2
September 2024 von retsch 1 / 9050