cancel
Showing results for 
Search instead for 
Did you mean: 

CO873 - Maintain distribution rule/settlement rule

Former Member
0 Kudos

Dear All,

When saving a new Project, if there are activities under a Network, when saving i am getting a message "CO873 - Maintain distribution rule/settlement rule" several times (depending on the no. of underlying activities). As such, users have to press the "<Enter>" several times in order to complete the whole process.

Regarding this, could the said message "CO873" be hidden/removed ? Thank you!

Regards,

Jatinder

Accepted Solutions (1)

Accepted Solutions (1)

sanjeevc
Active Contributor
0 Kudos

You need to maintain settlement rule for network

01as WBS element/project definition3421
02to WBS element21
03Default rule1
04Manual settlement rule
05No settlement rule5

And define standard rule ps1= network to Networks:to sales ord./WBS. for network type like ps01 to ps05 & zps2. After maintaining this error will not come.

Regards,

Sanjeev Chauhan

Answers (1)

Answers (1)

0 Kudos

Dear Jatinder,

During creating a production order, a process order, a maintenance order, or a network activity, system tries to create a settlement rule. If a warning occurs, system navigates to the screen for manual

maintenance and issues the message CO 873. The call of the dialog for the manual maintenance of the settlement rule is not required if the automatic generation has taken place.

If you do not want to call the dialog for the manual maintenance of the settlement rule when a warning occurs during the generation, please consider the following change.

Object          REPS LCK02FAZ

Object Header   FUGR CK02

FORM BUCHUNGSREGEL_CHECK

...

    CALL FUNCTION 'MESSAGES_STOP'

         EXCEPTIONS

              a_message = 04

              e_message = 03

              i_message = 01

              w_message = 02.

*>>>> START OF DELETION <<<<<

    IF sy-subrc GT 1.

*>>>> END OF DELETION <<<<<<<

*>>>> START OF INSERTION <<<<

    IF sy-subrc > 2.

*>>>> END OF INSERTION <<<<<<

...

Best Regards,

Edna

Former Member
0 Kudos

Dear Edna, Sanjeev,

Issue was because of the exchange rate not maintained for the currency being used, error message was misleading, but finally solved with ABAP help.

Thank you,

Regards,

Jatinder