Skip to Content
0

WCView doesn't appear in Sales workcenter

Nov 18, 2017 at 04:35 PM

114

avatar image

Hi,

I am attempting to add a custom WCVIEW with a custom EC to the Sales standard WCF.

I followed the contents of this post and added the WCView to COD_Sales_WCF, and then assigned permissions to that WCF to the business user from the Administration work center.

However, when I log into the user interface, I don't see the new WCViewunder Sales in any of the three UIs.

The WCView has a single EC in it.

That EC has four fields, as a test:

There are four bound data model elements to the new BO I created to map to this EC:

And the BO is very simple currently:

businessobject Meeting {
[AlternativeKey] element OpportunityID : ID;
element MeetingID : ID;
element Name : LANGUAGEINDEPENDENT_EXTENDED_Text;
element Notes: LANGUAGEINDEPENDENT_EXTENDED_Text;
}

(Eventually these need to link to Opportunity, but we aren't there yet)

I am also using Stefan Hagen's YouTube video here as a reference: youtube.com/watch?v=kGxEjTWAEsM .

Additional notes:

* I've done the single roundtrip as recommended by Stefan in the other post ("remove workcenter from user, save, logoff, logon, assign wc to user (here the custom WCView should be part of the list), logoff, logon.")

* The WCView's property Appearance/ViewSubType is set to Application, not InvisibleApplication

Does anyone have suggestions on what I can do to get this WCView to appear in the work center?

Thanks!

screenshot-1.png (287.1 kB)
screenshot-2.png (290.2 kB)
screenshot-3.png (428.4 kB)
10 |10000 characters needed characters left characters exceeded
* Please Login or Register to Answer, Follow or Comment.

3 Answers

avatar image
Former Member Nov 20, 2017 at 01:33 AM
0

Hi there,

Frist, you need to find the Work center for Sales /BYD_COD/SalesOnDemand/Opportunity/UI/COD_Sales_WCF.WCF.uiwoc.

Then, open it in UI Designer, Use Extensibility Explorer Assigns your customer view to this work center.

Share
10 |10000 characters needed characters left characters exceeded
avatar image
Former Member Nov 20, 2017 at 01:40 AM
0

If you can't see the new work center view new assigned, please try to active the 3 UI you created again, after you do the Use Extensibility Explorer Assigns your customer view.

Show 2 Share
10 |10000 characters needed characters left characters exceeded

Hi Xinguang,

I had added the UI to COD_Sales_WCF with Extensibility Explorer. If I hadn't, I don't believe I would have been able to see the view in Edit Access Rights to be able to assign it to a user.

I had also activated the view, many times.

In trying things this morning, I made two changes:

  • I discovered that I had assigned two views to the workcenter in Extensibility Explorer, somehow, even though only one turned up. I removed one.
  • I also tried to remove the [AlternativeKey] from Meetings.bo. I don't know if there might have been business logic tied to that key, even though it wasn't set, so I removed it for now.

After making these changes, I can now see MEETINGS tab in Sales workcenter HTML5 UI, but I cannot see it in Fiori UI.

Any further suggestions?

Thanks.

0
Former Member
Jason Shah

Yes, my Colleagues beside me just face the issues like you those days.

We haven't found any approach to fix this yet, only way is raise a ticket to the product team. T

0
Pramodh Patil
Dec 01, 2017 at 11:22 PM
0

Hi,

If the screens are not visible is Fiori UI, then most probably the UI is generated for Desktop only. Perform the below steps:

1) Open your workcenter view in UI Designer and in the Properties window locate Configuration -> Tags -> select the popup and add two entries:

1) Device : Desktop

2) Device : Tablet

Show 1 Share
10 |10000 characters needed characters left characters exceeded

Also update the user authorizations after adding the tag:

1) PDI/SDK , Administration(menu) -> Update Authorization and Access Rights

2) UI - Open Business Role and "Update Users"

Thanks & regards

Pramodh

0