Ansicht
Dokumentation
CE_C_PROCESSING - CE: Aufruf Variantenkonfigurator
BAL_S_LOG - Application Log: Log header data TXBHW - Original Tax Base Amount in Local CurrencyDiese Dokumentation steht unter dem Copyright der SAP AG.
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
APPLICATION_INPUTAPPLICATION_OUTPUT
BOM_APPLICATION
CALLED_FROM_SALES
DATE
DISPLAY
EFFECTIVITY
HEADER_SCREEN
INITIALIZATION
INSTANCE
IS_BUSINESS_OBJECT
IV_PROFILE_COUNTER
MATERIAL_VARIANT
NEW_INSTANCE
NO_DIALOG
NO_F11
NO_F8
OBJECT
OBJECT_ID
OWNER_ID
PLANT
REFERENCE_INSTANCE
RETURN_WITH_FUNCTIONKEY
SIMULATION
SUB_TYPE
TYPE
Ausnahmen
EOASL_NOT_ALLOWEDINSTANCE_IS_A_CLASSIFICATION
INSTANCE_NOT_FOUND
INTERNAL_ERROR
INTERNAL_ERROR_ECM
MATERIAL_VARIANT_NOT_ALLOWED
MAXASL_NOT_ALLOWED
NO_BOM
NO_CONNECTION_TO_CONFIGURATION
NO_KNOWLEDGE_BASE_FOUND
NO_PLANT
NO_QUANTITY
ORDER_BOM_ERROR
REFERENCE_INSTANCE_NOT_FOUND
XC_FAILURE_PROCESSING_DATA
XC_UNPROCESSED_DATA
Funktionsgruppe
CUKOPERFORM Short Reference rdisp/max_wprun_time - Maximum work process run time
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 8199 Date: 20240523 Time: 153325 sap01-206 ( 54 ms )