Ansicht
Dokumentation

/TDAG/CP_LB27_REQUEST - CP: Stub for Data Request Interface (Java)

/TDAG/CP_LB27_REQUEST - CP: Stub for Data Request Interface (Java)

RFUMSV00 - Advance Return for Tax on Sales/Purchases   RFUMSV00 - Advance Return for Tax on Sales/Purchases  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Mit diesem Baustein wird die Datenanfrage an den Content Provider geschickt.

Die Implementierung dieses Bausteins befindet sich im Netweaver Teil von CfP. Damit dient diese Implementierung lediglich der Definition des Bausteins, damit die Java Seite die Parameter aus dem RFC Stream parsen kann.

Beispiel

Vom Content Provider XYZ werden Daten angefragt. Es werden die ersten I_MATCHES Treffer aus der Datenbank des Content Providers heruntergeladen.

Für den Content Provider XYZ wurde ein Proxy Bean XYZProxy auf dem Netweaver Server bereitgestellt. Der Name des Proxy Bean wird als I_SERVICE übergeben.

Die Anfrage wurde als CfPXML Datei formuliert. Die Anfrage wird als IT_REQUEST und ihre Länge in Bytes als I_REQ_LEN übergeben.

CfP ist so konfiguriert, dass Compliance Zertifikate und Produktdatenblätter vom Content Provider bezogen werden. Die Liste der angefragten Importarten IT_DOCTYPES enthält daher die Einträge DECLARE und PDSHEET.

Ist nach Ausführung des Bausteins E_FLG_ERROR nicht X, so war die Anfrage erfolgreich. Im Fehlerfall befinden sich in ET_MESSAGE die Details zu der Fehlermeldung.

Nur das Proxy Bean weiß, ob die Anfrage synchron (warten auf Antwort des Content Providers) oder asynchron (nur absetzen der Anfrage) erfolgt. Die nachfolgenden Felder sind nur bei einer synchronen Anfrage mit Werten gefüllt.

E_MATCH_CNT enthält die Anzahl der vom Content Provider gelieferten Treffer. Ist dieser Wert gleich mit I_MATCHES, besteht die Möglichkeit, das der Content Provider noch mehr Datensätze liefern könnte.

Die Antwortdaten werden als ET_RESPONSE (Daten) und E_RESP_LEN (Länge von ET_RESPONSE in Bytes) geliefert.

Wenn der Content Provider nur einen Datensatz zur Anfrage gefunden hat, werden auch die Dokumente (Compliance Zertifikat, Produktdatenblatt) heruntergeladen. Dieses Daten werden dann in ET_DOPCDATA und ET_DOCINFO zurückgeliefert.

Hinweise

Weiterführende Informationen





Parameter

ET_DOCDATA
ET_DOCINFO
ET_MESSAGE
ET_RESPONSE
E_FLG_ERROR
E_MATCH_CNT
E_RESP_LEN
IT_DOCTYPES
IT_REQUEST
I_MATCHES
I_REQ_LEN
I_SERVICE

Ausnahmen

Funktionsgruppe

G/SAPLCP_LB27

TXBHW - Original Tax Base Amount in Local Currency   ABAP Short Reference  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 2628 Date: 20240426 Time: 174751     sap01-206 ( 55 ms )