cancel
Showing results for 
Search instead for 
Did you mean: 

Extend Sales Order in C4C

nikhilwalsetwar
Contributor
0 Kudos

Hello all,

I am trying to extend an existing business object of Sales Order (using the extend BO functionality in Cloud Application Studio). However, I can't find it in the

Add New Item -> Business Object Extension -> Namespace. I checked all the namespaces in the mentioned path and am still unable to find Sales Order BO to extend.

Eagerly waiting for valuable inputs.

Best Regards,

Nikhil

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hello Nikhil,

Referring to Guenter response above, use the Customer Quote BO for your required purpose to extend the standard BO and use the Type Code 2059 for any absl coding.

Thanks & Regards,

Mimo

Former Member
0 Kudos

Hi Mimokant,

Thanks for the quick reply.

Currently, we only need to extend some of the UI functionalities of Sales Order and use it as a different object.

But we can't find the Sales Order object in the BO extension window (ref previous post screenshot). Can you please suggest a way, where I can use the standard Sales Order to upgrade.

Thanks

0 Kudos

Extension fields created on sales order UI are in addition selectable on sales quote UI, since same business object is touched. Still extension fields added to the UI for sales order will not show up automatically on sales quote UI. The key user can control its usage.

Former Member
0 Kudos

Hi Anand,

The same Customer Quote BO will be used for extension of Sales Order too as, and as you can see in the screenshot below that the UI screens for Customer Quote and Sales Order is different, so even we use the same BO for extension the particular UI screens can be enhanced as required.

Best Regards,

Mimo

Answers (2)

Answers (2)

0 Kudos

Hello Horst,

That is not true  Sales order is PSM enabled, it shares the BO with sales quotes.

Please see the response from Guenter above.

regards,

Swarna

HorstSchaude
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hello Swarna,

To be precise (you do not find it in the list):

  • SalesOrder is not PSM-released.
  • You need to use SalesQuote AND define TypeCode = 2059

Bye,

    Horst

Former Member
0 Kudos

Hi Nikhil

You can use the repository explorer to look up the name space of a business object.

If C4C and ByDesign use the same namespaces (which I assume), then you need to use the CRM namespace.


Under ByDesign adding a sales order looks like this:

Hope to help,

Ludger

--

Custom development with all4cloud.de

Former Member
0 Kudos


I tried that, but somehow I am unable to find it still. Are we missing something ??



nikhilwalsetwar
Contributor
0 Kudos

Hi Ludger,


Even I tried this way but that option is not available.

Am I missing something.?

Please suggest.

Best Regards,

Nikhil

HorstSchaude
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hello Nikhil,


In C4C the SalesOrder is not PSM released. Therefore you will not find it.


I will ask my colleagues for advice.

Bye,

  Horst

0 Kudos


Hello,

For Sales Order you need to select business object CustomerQuote and Type Code 2059.

Quote and Order in C4C refer to the same business object.

Regards,

Günter Wilmer

Former Member
0 Kudos

Hi Guenter,

Thank you for the quick response. Can you please elaborate a bit on the answer ?
I understood that 'Sales Quote' and 'Sales Order' share the same Business Object.

So, is there a way where I can extend a Sales Order only without affecting Sales Quote ?

nikhilwalsetwar
Contributor
0 Kudos

Hello Guenter,

Thanks for responding.
But, if I add Few extension fields to a "Sales order" Bo, then will that affect on "Sales Quote"?

Regards,

Nikhil