cancel
Showing results for 
Search instead for 
Did you mean: 

SSAM2305 Work order Operation status issue

kakkem
Participant
0 Kudos

Hello Experts,

We are working on the SSAM2305 application. As part of this, we are unable to see the status at the Work order operation level.

We are using the Operation/Task Level Work Center Assignment type.

Has anyone faced this issue similar issue? Please suggest

Thanks,

Krishna.

Abhishek_10
Participant
0 Kudos

what are you seeing? is it issueparttbl?

kakkem
Participant
0 Kudos

Nothing, The status toolbar is empty. FYI sam2305-status.png

james_murphy01
Product and Topic Expert
Product and Topic Expert
0 Kudos

Are the status' been updated in the MAIF status Table /SYCLO/MBL01

chris_gray1
Explorer
0 Kudos

We've seen the same thing and have an incident open about it.

kakkem
Participant
0 Kudos

Hello James,

Yes, the status has been updated in the MAIF status Table /SYCLO/MBL01

Accepted Solutions (0)

Answers (2)

Answers (2)

rfeigin_us
Explorer

Hello SAP community,

Krishna - chris_gray and I ran into this exact issue on our current SAM implementation project. Here is how we were able to solve it. Hope this helps.

The action bar for work orders and operations with status action buttons like “Start”, “Transfer”, “Complete” etc. is missing because the model config for the entity EAMOverallStatusSeq is incomplete. Specifically, the property ToEAMOverallStatusProfile should be part of the key and it appears to be missing in client 200. Somehow it was there in client 100 but not in 200.

The solution was to remove this property from the entity model in client 100, then manually re-create that property and then to re-configure the referential constraint on the related entity EAMOverallStatusConfig. Then all of this config must be copied over to client 200 via SCC1.

Next, it’s important to clear our the oData model cache in transactions /IWFND/MAINT_SERVICES -> /IWFND/GW_CLIENT. And then re-load the oData service metadata for the oData services /MERP/SAP_SRV_ASSET_MANAGER_2305 and /MISU/SAP_SRV_ASSET_MANAGER_2305 in transaction /IWFND/MAINT_SERVICES.

After that, do a quick test in /IWFND/GW_CLIENT against the /MISU/SAP_SRV_ASSET_MANAGER_2305/EAMOverallStatusSeqs entity to ensure that the newly re-added property ToEAMOverallStatusProfile is coming through.

Then, it is a good idea to run the transactions /MFND/CLINT_ST_PURGE and /MFND/DEPOBJ_Q_PURGE to flush out the client state and object dependency queue tables. And then perform the initial synch on the mobile device. The action buttons will successfully show up on a work order operation after that!

NOTE: when re-adding the property ToEAMOverallStatusProfile the MAIF environment throws the error complaining about namespaces – because it doesn’t let you add properties unless their name starts with Y or Z.

The way to bypass it is to run the program /SYCLO/CORE_RUNTIME_PARAM_PROG and set the parameter NO_NAMESPACE_CHECK to ‘X’

There is also a note 3138455 - ConfigPanel does not support customer namespace feature, persona, or sync group associated with this. However, the problem with this approach is that MAIF code only ever checks for this parameter if we’re not using shadow tables.

And since SAM2305 does use shadow tables, this bypass never really happens and the MAIF code proceeds to intentionally check for namespaces and validate that the property name is using a customer name that starts with a Y or a Z.

Good luck!

kakkem
Participant
0 Kudos

Hello Roman,

Thanks for the update.

We tried to add the property ToEAMOverallStatusProfile however the field is not available in the SAP structure(Dropdown) it self Please find attached the image.

ToEAMOverallStatusProfile is this field available only in the S4 system but we are using an ERP system.

kindly please advise if is there any dependency on the S4 system.

Thanks,

Krishna

rfeigin_us
Explorer
0 Kudos

Hello Krishna,

No, there is no dependency on S4. In fact, the customer where we are currently implementing this is an ECC customer. Take a look at the underlying structure /MERP/PM_OVRSTATSEQ_ENTITY_STR.

If you're not seeing the field TOEAMOVERALLSTATUSPROFILE then you might be missing one or more OSS notes. I suggest taking a look at note https://me.sap.com/notes/3331001/E.

You may also want to raise a ticket with SAP to help you fix this.

Best of luck,

Roman

Abhishek_10
Participant
0 Kudos

As per your comment screenshot, it looks like from configpanel few settings are disabled. You have to enable 2-3 settings ->

  1. allow clock-in/clock-out
  2. allow transfer
  3. status management for local objects
  4. also check work order create and work order edit