MV45AFZZ UserExists

Alles rund um die Sprache ABAP®: Funktionsbausteine, Listen, ALV
18 Beiträge • Vorherige Seite 2 von 2 (current)
18 Beiträge Vorherige Seite 2 von 2 (current)

Beitrag von the-FoX (ForumUser / 87 / 0 / 0 ) »
Danke @Matthias, habs gefunden. Nur wird diese Routine nur angesprungen, wenn ich Positionsdaten ändere und dann speichere. Ändere ich in den Kopfdaten die Kundengruppe, so hat das keine Auswirkung auf die Positionen, was aber sein sollte.
Jedenfalls wird dann die Funktion nicht angesprungen.
Gibt es noch eine zweite Möglichkeit ?

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


Beitrag von Gast ( / / 0 / 3 ) »
the-FoX hat geschrieben:Danke @Matthias, habs gefunden. Nur wird diese Routine nur angesprungen, wenn ich Positionsdaten ändere und dann speichere. Ändere ich in den Kopfdaten die Kundengruppe, so hat das keine Auswirkung auf die Positionen, was aber sein sollte.
Jedenfalls wird dann die Funktion nicht angesprungen.
Gibt es noch eine zweite Möglichkeit ?
Es gibt doch zwei Userexits für Pricing.
USEREXIT_NEW_PRICING_VBAP und USEREXIT_NEW_PRICING_VBKD, die Kundengruppe ist ein VBKD-Feld.

Beitrag von Matthias_L. (Specialist / 226 / 0 / 0 ) »
Da hat der Gast durchaus Recht.

*&---------------------------------------------------------------------*
*& Form USEREXIT_NEW_PRICING_VBKD
*&---------------------------------------------------------------------*
* This userexit can be used to perform new pricing, dependant *
* on the change of datafields *
* *
* Available data-fields: *
* vbak - header data *
* vbkd - business data (changed) *
* *vbkd - business data (old, before the change) *
* *
* Field vbkd-posnr is the item-number of the business data. *
* If the field is initial, then vbkd contains the business *
* header data. *
* *
* Parameter new_pricing controls the new pricing in the calling *
* form. It can be filled according the the allowed values *
* of domain KNPRS (Pricing type), for example: *
* ' ' = no new pricing *
* B = Carry out new pricing *
* C = Copy manual pricing elements and redetermine the others
*---------------------------------------------------------------------*

Vergleichbare Themen

0
Antw.
4373
Views
MV45AFZZ USEREXIT_SAVE_DOCUMENT_PREPARE
von Marcoo » 13.05.2005 13:37 • Verfasst in Sales and Distribution
6
Antw.
6689
Views
MV45AFZZ Move_Field_to_VBAP
von Prego » 05.05.2017 08:12 • Verfasst in ABAP® Core
2
Antw.
7973
Views
Userexit MV45AFZZ - Kopftexte setzen
von waldner » 16.10.2006 14:03 • Verfasst in Sales and Distribution

Über diesen Beitrag


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

Aktuelle Forenbeiträge

Nach MESSAGE TYPE E Felder entsperren
vor 28 Minuten von a-dead-trousers gelöst 6 / 6001
ABAP - Mail so10 Text
vor einer Stunde von retsch 6 / 107
selection-screen comment mit icon
vor 10 Stunden von DeathAndPain 9 / 1153

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

Nach MESSAGE TYPE E Felder entsperren
vor 28 Minuten von a-dead-trousers gelöst 6 / 6001
ABAP - Mail so10 Text
vor einer Stunde von retsch 6 / 107
selection-screen comment mit icon
vor 10 Stunden von DeathAndPain 9 / 1153

Unbeantwortete Forenbeiträge

SD_PRINT_TERMS_OF_PAYMENT
vor 4 Tagen von Manfred K. 1 / 927
BUSOBJEKT zu CMIS PHIO ermitteln
vor 3 Wochen von snooga87 1 / 2733