Ansicht
Dokumentation

VB_CP_SET_POC_ARCHIVE_FLAG - Status archiviert der browserbasierten HA setzen

VB_CP_SET_POC_ARCHIVE_FLAG - Status archiviert der browserbasierten HA setzen

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

Funktionalität

Mit diesem Funktionsbaustein wird ein temporäres Flag in der browserbasierten Herstellanweisung gesetzt, das aussagt, daß das zur Herstellanweisung gehörige Dokument archiviert wurde.

Durch Aufruf der cl_ebr_data_poc=>prepare_by_list( ) werden die Daten/Context im Domain Modell für eine Liste von Heretlanweisungen aktualisiert, die Berechtigungen zum Ändern geprüft und die Sperren gesetzt. Ziel: Optimierung der Zugriffe auf Herstellanweisungen in fremden Systemen. Es müssen weniger RFC Calls durchgeführt werden.

Parameter:

I_EBRID: ID des aktuellen Chargenprotokolls

IT_SHEET: Tabelle mit allen zum Chargenprotokoll gehörigen Herstellanweisungen

ET_SHEET: Tabelle mit Herstellanweisungen, die nicht vom Steuerrezeptempfängertyp "2" (PI-Sheet im externen System) und "4" (browserbasierte Herstellanweisung) sind. Diese werden gesondert behandelt.

Ausnahmen:

NO_ARCHIVE_FLAG_SET: Das Archivflag konnte in der Herstellanweisung nicht gesetzt werden.

Beispiel

Hinweise

Klassenmethoden der Klasse CL_EBR_DATA_POC

PREPARED_BY_LIST(CRID_TAB): Für eine Liste von Herstellanweisungen (CRID) werden die Daten im Domainmodel geladen und aktualisiert, Berechtigungen zu Ändern geprüft und Sperren (scope = 1) gesetzt.

REFRESH_BY_LIST(CRID_TAB): Für eine Liste von Herstellanweisungen (CRID) werden die Daten nur aktualisiert. Wurde vorher die Methode PREPARE_BY_LIST(CRID_TAB) aufgerufen, werden die Daten nicht mehr aktualisiert.

UPDATE_ALL_PREPARED(CRID_TAB): Die Daten werden alle in den Verbucher geschrieben.

RESET ALL_PREPARED(CRID_TAB): Alle Daten, die in den Verbucher geschrieben werden zurückgesetzt, die Sperren werden aufgehoben.

SAVE_EXTERNAL(): Daten im externen System werden gesichert.

UNDO_EXTERNAL(): Daten im externen System werden zurückgesetzt.

Weiterführende Informationen

Weitere Informationen siehe Klassendokumentation CL_EBR_DATA_POC





Parameter

ET_RCODE
ET_SHEET
IT_SHEET
I_EBRID

Ausnahmen

NO_ARCHIVE_FLAG_SET

Funktionsgruppe

VBP_EBR

Addresses (Business Address Services)   General Material Data  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 2470 Date: 20240523 Time: 070825     sap01-206 ( 47 ms )