cancel
Showing results for 
Search instead for 
Did you mean: 

We need to skip the error IW292

former_member547404
Discoverer
0 Kudos

Hi, I read all the related posts about IW292, but I do not see any clear reason of why, at least for the case of a component that will be purchased (internally or externally), a configurable material can not be added as a component in the PM / CS Order. It is important to notice that if the Item Category of the component line is "N" the flow will create a PR that will have the configurable option (button). We saw that it is very easy to update the code to skip the error by deleting the "X" of configurable material (when item cat = "N") just before the error check, and we do not see any regression or impact.

Does any other customer request this change? I can't believe that we will be the first customer requesting it.

Accepted Solutions (1)

Accepted Solutions (1)

peter_atkin
Active Contributor
0 Kudos

Have a look at this OSS Note: https://launchpad.support.sap.com/#/notes/1926667

PeteA

Answers (1)

Answers (1)

former_member547404
Discoverer

Thanks for the quick response.

Yes, this note was the 1st thing I read. The note exaplains perfectly when this message will happen, but the cause is not very well-founded

"Cause: It is not possible to assign a configurable component on a PM/CS order as system standard design. This function has not yet been programmed for PM/CS."

There is not a clear reason explaining why this can't be done.

My client need to add configurable components for their Service order in their business scenarios.

IF, in program SAPLCOMK - LCOMKF5Q line 398 - in debug mode, the "X" is deleted from line "msfcv-kzkfg = X", the error will not be showed, and the flow will continue without any issue with the configurable component item, that later will be configured in the PR.

My conclusion is that, at least for item category "N", this message don't make much sense.

SAPLCOMK - LCOMKF5Q

* Konfigurierbares Material kann im Moment nicht zugeordnet werden

IF caufvd-autyp = auftragstyp-inst

AND NOT msfcv-kzkfg IS INITIAL.

IF i_flg_no_dialog IS INITIAL.

MESSAGE e292(iw).

ELSEIF i_flg_no_dialog = 'E'.

MESSAGE e292(iw).

ELSE.

MESSAGE i292(iw). "836389 c_subrc = 1.

.capture.jpg