Ansicht
Dokumentation

CE_C_PROCESSING_BREAK - CE: Verlassen der aktuellen Konfiguration

CE_C_PROCESSING_BREAK - CE: Verlassen der aktuellen Konfiguration

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

Der Funktionsbaustein 'CE_C_PROCESSING' ruft aus der Anwendung den
Konfigurator auf. Hierbei gibt es einige wichtige Parameter zu beachten.
Der Parameter 'TYPE' liefert die Information, ob der Konfigurator
als Konfiguration im Sales, oder aber als Konfiguration im
Engineering eingesetzt wird.

TYPE = 'S' Sales
TYPE = 'E' Engineering

Diese Betrachtungsweise ist im Moment nur interessant, wenn es
sich bei dem konfigurierbaren Objekt um ein Material handelt.
Alle anderen konfigurierbaren Objekte müssen mit TYPE = ' ' den
Konfigurator aufrufen.
Innerhalb der Konfiguration im Engineering wird der TYPE nach
weiteren SUB_TYPES unterschieden.

SUB_TYPE = '01' Engineering Workbench
SUB_TYPE = '02' ergebnisorientierte Auftragsstückliste
SUB_TYPE = '03' Auftragsstückliste als Wissensbasis
SUB_TYPE = '04' ergebnisorientierte Projektstückliste

Dieser Funktionsbaustein steuert auch den Absprung in externe
Konfiguratoren. In diesem Umfeld wird auch unser 'SCE standalone
configurator engine' angesiedelt sein.
Außerdem liegt hier auch der Absprung in die IDOC-Verarbeitung,
die sich dann wiederum der entsprechenden API's aus dem
Konfiguratorumfeld bedient.

Alle anderen Parameter sollten aus der entsprechenden Parameter-
dokumentaion für den Aufrufer verständlich sein.

Beispiel


Beispiel für Konfiguration im Sales

call function 'CE_C_PROCESSING'
exporting
type = 'S'
sub_type = ' '
instance = loc_cuobj
date = loc_datuv
object_id = loc_object_id
object = loc_object
owner_id = 'VBPS'
header_screen = loc_incl1
no_dialog = ' '
no_f8 = d_kreuz
no_f11 = ' '
tables
application_input = loc_appl
exceptions
internal_error = 1
instance_not_found = 2
reference_instance_not_found = 3
no_plant = 4
no_quantity = 5
no_connection_to_configuration = 6
others = 7.


Beispiel für Konfiguration einer ergebnisorientierten Auftragsstückliste

call function 'CE_C_PROCESSING'
exporting
type = 'E'
sub_type = '02'
instance = loc_cuobj
date = loc_datuv
object_id = loc_object_id
object = loc_object
owner_id = 'VBPS'
header_screen = loc_incl1
no_dialog = ' '
no_f8 = d_kreuz
no_f11 = ' '
tables
application_input = loc_appl
exceptions
internal_error = 1
instance_not_found = 2
reference_instance_not_found = 3
no_plant = 4
no_quantity = 5
no_connection_to_configuration = 6
others = 7.


Beispiel für Konfiguration bei konfigurierbarem Objekt ungleich Material

call function 'CE_C_PROCESSING'
exporting
type = ' '
sub_type = ' '
instance = loc_cuobj
date = loc_datuv
object_id = loc_object_id
object = loc_object
owner_id = ?
header_screen = loc_incl1
no_dialog = ' '
no_f8 = d_kreuz
no_f11 = ' '
tables
application_input = loc_appl
exceptions
internal_error = 1
instance_not_found = 2
reference_instance_not_found = 3
no_plant = 4
no_quantity = 5
no_connection_to_configuration = 6
others = 7.

Hinweise

Weiterführende Informationen





Parameter

INSTANCE
TYPE

Ausnahmen

Funktionsgruppe

CUKO

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

Length: 5770 Date: 20240523 Time: 173127     sap01-206 ( 35 ms )