Ansicht
Dokumentation
CACS_GET_CONTRACTS - Selektion aktive Provisionsverträge
Addresses (Business Address Services) RFUMSV00 - Advance Return for Tax on Sales/PurchasesDiese Dokumentation steht unter dem Copyright der SAP AG.
Funktionalität
RFC fähiger Baustein zur Ermittlung aller aktiven Provisionsverträge zu vorgegebenen Provisionsvertragspartnern und zur Prüfung bzw. Suche nach Provisionsverträgen. Der Baustein arbeitet analog einer Suchhilfe, d.h., er löst keine Exceptions aus, und kann bei den Provisionsvertrags-IDs Maskierungszeichen verarbeiten. Sie können durch einen Parameter die Zahl der selektierten Provisionsverträge begrenzen.
Der Baustein enthält eine Kundenerweiterung, den BTE (Business Transaction Event) CACS0002.
Der Baustein ist nicht für die Massenverarbeitung oder perfomancekritischen Einsatz geeignet.
Importparameter:
IV_APPL: Provisionsanwendung, für die die Ermittlung durchgeführt werden soll. Es wird keine Prüfung auf Existenz vorgenommen. Dieser Parameter ist obligatorisch.
IV_CLC_TIMESTAMP: fachlicher Zugriffszeitpunkt, wird mit dem aktuellen Zeitstempel (UTC, unter Benutzung von GET TIME STAMP) versehen, wenn initial.
IV_KNW_TIMESTAMP: technischer Zugriffszeitpunkt, wird mit dem aktuellen Zeitstempel (UTC, unter Benutzung von GET TIME STAMP) versehen, wenn initial.
IT_BU_PARTNER: Tabelle mit Provisionsvertragspartnern. Der Baustein ermittelt zu jedem vorgegebenen Provisionsvertragspartner alle aktiven Provisionsverträge zum vorgegebenen (technischen und fachlichen) Zeitpunkt. Die Verträge werden nur ausgegeben, wenn der USER die Berechtigung zur Anzeige besitzt.
IT_CTRTB_IDS: Tabelle mit ID's von Provisionsverträgen. Der Baustein prüft zu jeder in dieser Tabelle mitgegebenen Provisionsvertrags-ID, ob es eine aktive Version des Vertrages gibt, und ermittelt gegebenenfalls den Provisionsvertragspartner (Geschäftspartner).Bei der Einagbe der Vertrags-ID können sie auch '*' und '+' als Maskierungszeichen verwenden. Die Verträge werden nur ausgegeben, wenn der USER die Berechtigung zur Anzeige besitzt.
Sind beide Importtabellen leer, übergibt der Vertrag alle im System zu dem angegebenen Zeitpunkt aktiv vorhandenen Provisionsverträge.
IV_TBMAXSEL: Angabe der Zahl von Provisionsverträgen, die der Baustein maximal selektieren soll. Die tatsächlich ausgegebene Zahl von Provisionsverträgen kann geringer sein, wenn der aktuelle USER keine Berechtigung zur Anzeige der Verträge hat.
Exportparameter
ET_CTRTBU_ID: Tabelle vom Tabellentyp CACS_TT_CTRTBU_EVALPM, der im Data Dictionary definiert ist. Die Tabelle enthält neben der Vertrags-ID auch die Version des Provisionsvertrages die zur angegebenen Zeit gültig ist, den Provisionsvertragspartner und, als zusätzliche Information, eine Beschreibung, der durch den BTE PRCACS0002 gefüllt werden kann.
Weiterführende Informationen
Beachten Sie auch die Dokumentation zum BTE (Business Transaction Event) PRCACS0002 und den Funktionsbausteinen CACS_SAMPLE_PRC_0002 und CACS_CTRST_DESCRIPT_GET.
Parameter
ET_CTRTBU_IDIT_BU_PARTNER
IT_CTRTB_IDS
IV_APPL
IV_CLC_TIMESTAMP
IV_KNW_TIMESTAMP
IV_TBMAXSEL
Ausnahmen
Funktionsgruppe
CACS_EXT_CCCPI1466 during Backup PERFORM Short Reference
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 3856 Date: 20240523 Time: 110251 sap01-206 ( 81 ms )