Customer-Exit, Badi´s im Umfeld Abschlagsplan-Erstellung

BW, SRM, Berechtigung etc.
3 Beiträge • Seite 1 von 1
3 Beiträge Seite 1 von 1

Customer-Exit, Badi´s im Umfeld Abschlagsplan-Erstellung

Beitrag von chhe001 (ForumUser / 26 / 1 / 0 ) »
Hallo, ich habe ein größeres Problem, und zwar soll ich den Abschlagsbetrag programmtechnisch beeinflussen. Ich habe den Zeitpunkt R994 (IS-U BBP: Abschlagsbetrag für einzelne Positionen ändern) ausgeprägt. Allerdings habe ich unter dem VK 2 Verträge hängen, die beide in einen einzigen Abschl.plan sollen und nacheinander in das Exit laufen. Beim ersten Durchlauf habe ich nur die Fälligkeitsbeträge zum Vertrag 1, beim zweiten Durchlauf nur die zum Vertrag 2. Ich müsste aber jeweils den kumulierten Abschlagsbetrag (also für beide Verträge) wissen, damit ich meine Änderungen den Beträgen durchführen kann.

Jemand eine Idee oder Vorschlag wie ich das realisieren kann? Vielen Dank.
Christoph

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


Re: Customer-Exit, Badi´s im Umfeld Abschlagsplan-Erstellung

Beitrag von masterhash (ForumUser / 22 / 6 / 0 ) »
Hallo,

kannst du den Abschlag nicht nachträglich ändern (s.u.)?
Denke nicht, dass der Zeitpunkt für deine Anforderung gedacht ist, kann mich aber auch täuschen. Viel Erfolg!

VG
Martin

Code: Alles auswählen.

    CALL FUNCTION 'ISU_O_BUDBILPLAN_OPEN'
      EXPORTING
        x_opbel      = opbel
        x_wmode      = '2' "Ändern
        x_upd_online = 'X'
        x_no_dialog  = 'X'
      IMPORTING
        y_obj        = ls_budbilplan.


    CALL FUNCTION 'ISU_BBP_CHANGE_CUM_AMOUNT'
      EXPORTING
        x_kumamount   = kumbetrag_new
      CHANGING
        xy_obj        = ls_budbilplan
        xy_abanpdatum = faedat
      EXCEPTIONS
        no_valid_date = 1
        limit_reached = 2
        OTHERS        = 3.
    IF sy-subrc <> 0.
      CALL FUNCTION 'ISU_O_BUDBILPLAN_CLOSE'
        CHANGING
          xy_obj = ls_budbilplan.
    ENDIF.

    ls_budbilplan-ieabps[] = ls_budbilplan-eabpsd[].

    CALL FUNCTION 'ISU_O_BUDBILPLAN_ACTION'
      EXPORTING
        x_okcode             = 'SAVE'
        x_no_message         = 'X'
      CHANGING
        xy_obj               = ls_budbilplan
      EXCEPTIONS
        cancelled            = 1
        open_error           = 2
        action_not_supported = 3
        OTHERS               = 4.
    IF sy-subrc <> 0.

    ENDIF.

    CALL FUNCTION 'ISU_O_BUDBILPLAN_CLOSE'
      CHANGING
        xy_obj = ls_budbilplan.

Re: Customer-Exit, Badi´s im Umfeld Abschlagsplan-Erstellung

Beitrag von chhe001 (ForumUser / 26 / 1 / 0 ) »
Hallo Martin,

vielen Dank für deine Antwort, wenn du mir einen geeigneteren Zeitpunkt nennen könntest, wäre ich froh. Ich finde nichts. Es gibt noch einen der kurz vorm sichern aufgerufen wird, in diesem sollen jedoch keine Änderungen an den Objektdaten mehr vorgenommen werden. Dann gibt es noch eine Reihe von Zeitpunkten, die aber nur aus den Dialogtransaktionen wie EA61, EC30 usw. angesteuert werden. Ich befinde mich aber in der Fakturierung.

Gruß
Christoph

Seite 1 von 1

Vergleichbare Themen

2
Antw.
5377
Views
Was ist der Unterschied zw. customer exit & user exit
von bohne » 07.02.2007 21:04 • Verfasst in ABAP® für Anfänger
1
Antw.
1706
Views
Assigning Dynprofield via BADI (Customer Address Data - Con
von ti » 03.08.2007 15:38 • Verfasst in ABAP® für Anfänger
1
Antw.
1461
Views
Customer Exit
von ChrisM » 02.06.2008 20:54 • Verfasst in ABAP® für Anfänger
2
Antw.
4938
Views
Customer-Exit anlegen
von ABAP_User » 16.03.2012 09:09 • Verfasst in ABAP Objects®
1
Antw.
2241
Views
Im Customer-Exit herausfinden, welcher Provider gerade BW
von kaim77 » 07.11.2013 16:02 • Verfasst in Sonstige Module

Über diesen Beitrag



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

Aktuelle Forenbeiträge

Dialog-Container mit Toolbar/Status
vor 13 Stunden von black_adept gelöst 23 / 3707
User Exit EXIT_RQCPRM10_001
vor 13 Stunden von a-dead-trousers 2 / 273
Trennen Strasse und Hausnummer
vor 19 Stunden von payten 13 / 10623
Daten an Tabelle binden
Gestern von Lukas Sanders 2 / 1327

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 13 Stunden von black_adept gelöst 23 / 3707
User Exit EXIT_RQCPRM10_001
vor 13 Stunden von a-dead-trousers 2 / 273
Trennen Strasse und Hausnummer
vor 19 Stunden von payten 13 / 10623
Daten an Tabelle binden
Gestern von Lukas Sanders 2 / 1327

Unbeantwortete Forenbeiträge

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