Solution : https://service.sap.com/sap/support/notes/460106 (SAP Service marketplace login required)
Summary :
SAP has identified issues with the use of the VC_I_GET_CONFIGURATION function module, particularly when utilized in user exits and object dependencies. This function was initially intended for internal operations, specifically for data retrieval during IDoc processing and characteristic value assignment printing processes. To address these problems, SAP encourages the adoption of the new function module VC_I_GET_CONFIGURATION_IBASE for user exits. This module furnishes configuration data in a structured format similar to VC_I_GET_CONFIGURATION but lacks support for application views, print functionalities, and configuration profile considerations like alternate languages or interface designs. For implementation, users should utilize transaction SE37 to create and configure the new function, adhering to specific correction instructions provided for Release 4.6C and higher.
Key words :
iv_invalid_possible reference type ibxx_bool proposal space optional 'x' reference ' 'tablestables parameter configurationref, language reference field/structure sy-langu proposal sy-langu optional 'x' reference ' '4, instance reference field/structure inob-cuobj optional ' ' reference ' '2, business_object reference type ibxx_business_object optional 'x' reference ' '3, type reference type ibxx_business_object optional 'x' pass, reference type inob-cuobj optional ' ' pass, sy-langu optional 'x' pass, reference type sy-langu default, likereference type conf_outoptional 'x'exceptionsexception instance_not_foundrelease 4, type reference type ibxx_bool default
Related Notes :
925896 | VC_I_GET_CONFIGURATION_IBASE: Chars w/ external value check |
917987 | General performance in variant configuration |
774346 | Composite SAP Note: Material variants |
526663 | No or misleading characteristic description |
519197 | Function CEI0_GET_SCREEN_DEP_VALUES |
495507 | Copy charact val assgnmnt drng GR fr configuratn/orig batch |
494327 | Error when/after creating cost estimate f config.materials |
489091 | Output in neutral format in VC_I_GET_CONFIGURATION_IBASE |
488364 | VC_I_GET_CONFIGURATION_IBASE wrapper for IS-Software |
487903 | Author information in VC_I_GET_CONFIGURATION_IBASE |
428343 | Usage of function VC_I_GET_CONFIGURATION |
173664 | @3Z@Collective note: Lost char. value assignments |
150691 | Architecture changes within configuration |