CO01 BADI

Getting started ... Alles für einen gelungenen Start.
21 Beiträge • Vorherige Seite 2 von 2 (current)
21 Beiträge Vorherige Seite 2 von 2 (current)

Re: CO01 BADI

Beitrag von Haubi (Expert / 625 / 20 / 30 ) »
Moinsen.

Ich bin immer noch bei der Methode AT_SAVE des BAdIs. Hier mal eine Beispiel-Implementierung.

Code: Alles auswählen.

    DATA:
      all_operations TYPE STANDARD TABLE OF afvgd,
      operation      TYPE afvgd.

    " Read all operations of current order
    CALL FUNCTION 'CO_BT_AFVG_GET_ALL'
      EXPORTING
        aufnr_imp = is_header_dialog-aufnr
      TABLES
        afvgd_tab = all_operations.

    " (Re-) Set index pointer for operations
    CALL FUNCTION 'CO_BT_AFVG_SET'
      EXPORTING
        aufnr_act = is_header_dialog-aufnr
        index     = 1.

    LOOP AT all_operations INTO DATA(one_operation).
      " Get next operation
      CALL FUNCTION 'CO_BT_AFVG_GET'
        EXPORTING
          aufnr_act = is_header_dialog-aufnr
        IMPORTING
          afvgd_exp = operation.

      operation-ltxa1 = |Operation { operation-vornr }|.

      " Set new data of operation
      CALL FUNCTION 'CO_BT_AFVG_PUT'
        EXPORTING
          afvgd_new = operation.
    ENDLOOP.
Bei mir tut das perfekt.

Grüße,
Haubi
Das ABAP Kochbuch ab sofort bei Amazon...

I'd rather write code that writes code than write code...

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


Re: CO01 BADI

Beitrag von L0w-RiDer (Expert / 535 / 83 / 2 ) »
Sind die Änderungen bei dir dann auch in der CO03 ersichtlich? Bei mir funktioniert das leider nähmlich überhaupt nicht.

Re: CO01 BADI

Beitrag von L0w-RiDer (Expert / 535 / 83 / 2 ) »
Hmm okay, das hat jetzt bei mir auch funktioniert. Weißt du vielleicht auch noch wie man es hinbekommt den Arbeitsplatz zu verändern?

Vielen Dank im Voraus.

Re: CO01 BADI

Beitrag von Haubi (Expert / 625 / 20 / 30 ) »
Hi.
Aus dem Stegreif würde ich versuchen, die OBJID aus der CRHD in CAUFVD-ARBID zu schreiben. Ob's "in Echt" tut und dann auch alles funktioniert (da hängen unter Umständen ja auch andere Dinge dran) kann ich Dir nicht sagen, käme dann auf den Versuch an.
Grüße,
Haubi
Das ABAP Kochbuch ab sofort bei Amazon...

I'd rather write code that writes code than write code...

Re: CO01 BADI

Beitrag von L0w-RiDer (Expert / 535 / 83 / 2 ) »
hmm das Feld ARBID habe ich in der CAUFVD ehrlich gesagt, gar nicht gefunden. Die Geschichte bringt mich langsam ziemlich zum Verzweifeln : /

Re: CO01 BADI

Beitrag von Haubi (Expert / 625 / 20 / 30 ) »
Tachn.

Mein Fehler: es muss heißen "AFVGD", nicht "CAUFVD"...

Grüße,
Haubi
Das ABAP Kochbuch ab sofort bei Amazon...

I'd rather write code that writes code than write code...

Vergleichbare Themen

0
Antw.
756
Views
Transaktion CO01
von Gottschall » 21.01.2014 20:43 • Verfasst in ABAP® für Anfänger
2
Antw.
1834
Views
BADI
von bohne » 17.07.2006 09:27 • Verfasst in Basis
3
Antw.
3507
Views
BADI
von Rabea1103 » 27.10.2010 11:26 • Verfasst in ABAP Objects®
0
Antw.
1715
Views
BADI ADDRESS_CHECK
von Robin » 08.09.2005 15:32 • Verfasst in Dialogprogrammierung
19
Antw.
1486
Views
badi MD06
von Bright4.5 » 12.08.2021 16:58 • Verfasst in ABAP® für Anfänger

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.

Unbeantwortete Forenbeiträge

SD_PRINT_TERMS_OF_PAYMENT
vor einer Woche von Manfred K. 1 / 2727
BUSOBJEKT zu CMIS PHIO ermitteln
vor 4 Wochen von snooga87 1 / 4534