Skip to Content

This thread is dedicated to questions and discussions around the Process Observer component that is part of Business Suite and S/4HANA. Use the comment function to get your questions.

For details on what Process observer is see here.

Old discussions from the previous SCN version can be found here.

To report this post you need to login first.

9 Comments

You must be Logged on to comment or reply to a post.

  1. Andrew Frigaard

    Hi Bernd, Christoph,

    We are planning an ECC upgrade from EHP7 SP11 to EHP8 SP05 next month.   Are you aware if there are POB changes or enhancements between those versions?   I did review the release notes, but I guess that POB does not always get mentioned.

    Thanks,  Andy

    (0) 
    1. Bernd Schmitt Post author

      Hi Andrew,

      no major differences beween EhP7 SP11 and EhP8 SP05.

      You find an additional customizing activity in ‘General Settings – Business Object Repository Instrumentation –  Restrict Data Relationship Browser Usage’ which allows to select, for which events DRB prodecessor relationship is to be used, and for which not.

      Might be useful in your scenario. I the customizing activity is not used, it just behaves like before.

      Regards,

      Bernd

      (1) 
  2. Andrew Frigaard

    Hi,

    In the earlier blog there was some mention of the use of POCR_UPDATE_BOR_EVENT to activate events.  I have a couple of “stubborn” events that are in use but did not activate when I transport a Model to QAS and PRD environments  (see below).

    I have run POCR_UPDATE_BOR_EVENT and it shows no errors, but the event does not activate.  Is there any trick to force it to activate?  The view is not modifiable directly in QAS and PRD.

    I did notice that the event is AFTER the End event in the Model as configured in POB – would that be an issue?

    Thanks for any suggestions

    Andy

    (0) 
    1. Jens-Christoph Nolte

      Hi Andrew,

      I do not see why the event would not activate with the report. It really should. Really, really. Any kind of order (“AFTER the End event”) does not play any role.

      So … are you sure that BUS2038 NOCO is mapped to a task? And that the task is used in an active version of a process definition? That’s really the only issue I can see.

      Best regards,

      Christoph

      (0) 
      1. Andrew Frigaard

        Hi Christoph,

        I just deployed another change to QAS today, and the NOCO event did not activate.  I ran POCR_UPDATE_BOR_EVENT, but no change.

        The event is mapped to a task, and it works in DEV before deploying.  Can I do anything else to activate it?

        The only other issue I can see is that there are some other events in POC_MODEL_CHECK with “No task assigned” I am aware of these and they are for future use.  Would this somehow stop the program  POCR_UPDATE_BOR_EVENT?

        Thanks, Andy

         

        (0) 
  3. Andrew Frigaard

    Hi Christoph,

    Thanks for  the response.  Yes the mapping is correct.
    Since writing I have modified the Model definition (including moving the order of events) and transported to QAS, and this time that event did activate, without using POCR_UPDATE_BOR_EVENT.  I am not sure what the cause is, but maybe this is now resolved.

    Thanks,

    Andy

    (0) 
  4. Andrew Frigaard

    Hi Bernd, Christoph,

     

    I have run into a difficulty with a POB process that we have had running for a few months and is being visualised in OPI.   As part of the evolution of the process there are a few events/tasks that are no longer needed and are not relevant for the current process.  I can remove these from the POB process definition with no problem.  However I’d like to clean up the old data also, as these unwanted events spoil the metrics in OPI.

    I tried to use POC_MASS_DELETE, but that deletes the whole process instance (or object).  Can you advise how I could delete just selected events?  I guess I may need an ABAP to re-write POC_MASS_DELETE ?

    Thanks,  Andy

    (0) 
    1. Jens-Christoph Nolte

      Hi Andy,

      sorry, I missed your question (I guess I’m still getting used to this new thing).

      There’s nothing I can help you with here, though. We don’t have any function to modify the log.

      Inofficially: Yeah, you may want to copy POC_MASS_DELETE or at least use it as a reference. The data structures should be rather straight forward … but officially I cannot recommend you doing that. There’s the obvious risk involved.

      Christoph

      (0) 

Leave a Reply