Reply: 2

Zahlungsvorschlag per User Exit beeinflussen

Hallo SAP Experten,
ich suche nach einem User Exit, um bestimmte Belege aus einer Z-Tabelle im Zahlungsvorschlag auszuschließen. Gibt es hier so einen? Beispiel: 50 Lieferanten, 500 Belege "eigentlich" zu zahlen, aber 50 Belege davon stehen in einer Art Sperrtabelle, sollen also nicht gezahlt werden. Der Rest soll dann wieder SAP Standard sein, also Vorschlagsbearbeitung, Buchung, Dateierstellung. Es geht um einen Zahlweg per PMW, aber das spielt m. E. beim Vorschlag noch keine Rolle. Ich habe derzeitig nur drei "unelegante" Lösungen:
1) Ich kann entwickele ein Vorprogramm, dass mir diese Belege als Ausnahme in die freien Abgrenzungen stellt.
2) Ich programmiere ein Vorprogramm, dass die Belege vorher mit einer Zahlsperre versieht.
In beiden Fällen habe ich aber ein extra Programm. Vielleicht gibt es ja etwas Eleganteres, so dass der Vorschlagslauf direkt diese Tabelle prüfen kann, so dass der User weiterhin die F110 normal bedienen kann.
3) Ich baue meine eigene ZF110 mit eigener Vorschlagslogik.

Viele Grüße
Markus

You must be logged in to post a reply.

Login now

2 Answers

  • MrBojangles
    MrBojangles
    Hallo Markus,
    also da hätte ich noch eine elegantere Alternative im Köcher:
    BTE 1820 (Prozessschnittstelle)
    Hier kannst Du die Standard-Postenselektion des F110 beeinflussen. Im Parameter I_BSID/K steht der zu regulierende Posten zur Verfügung. Jetzt ist es ein leichtes mit diesen Daten in Deiner Z-Tabelle nachzusehen und ggf. eine Zahlsperre (C_ZLSPR) für den Posten zu setzen. Dabei kannst Du eine "normale" Zahlsperre setzen, dann landet der Posten in der Ausnahmeliste oder du setzt '*', dann wird der Posten komplett ignoriert für diesen Zahllauf.
    Weitere Details s. Dokumentation zum o.g. BTE.
    Weiterhin viel Freude mit SAP...
    Cheers
    MrB.
    Blog

    Zuletzt bearbeitet am 30.10.17 07:26

  • MAGCON
    MAGCON (Author)
    Besten Dank, nach sowas habe ich gesucht! Die Eleganz lebt doch noch