cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Currency(JNY, GBP) is displaying in SALES QUOTE Form SAP C4C CRM

ranjeethgowdakl
Participant
0 Likes
951

Dear All,

We are using the same sales quote form for our sales operations for different countries & need to submit sales quote in different currencies. Currently our sales quote form is displaying AED, EURO & USD before amount in Total Words which is maintained at Sales Quote.

SALES QUOTE


AED in SALES QUOTE

USD in SALES QUOTE

EURO in SALES QUOTE

Where if i add the currency (GBP or JNY) in Sales quote we are not able to view the same currency in Sales quote form, the same form will be displayed the currency if i add the currency AED, USD & EURO.

Accepted Solutions (1)

Accepted Solutions (1)

dhruv_mehta
Active Contributor
0 Likes

Can you please share the screen of the PDF Form where u r facing the issue?

ranjeethgowdakl
Participant
0 Likes

Hello Dhruvin,

In the Sales Quote form currency GBP & JPY currencies are not displaying remaining all currencies are displaying.

Example Total in Words : GBP Eight Thousand Fifty-Three And Ninety-four cents, Currency(GBP & JPY) is not displaying remaining all currencies are displaying for sales quote form.

dhruv_mehta
Active Contributor
0 Likes

Okay, So basically we need to check in the Form template,

Can you go to Administartor , Business Flexibility -> Form Template

Search for Sales Quote, Country -> Great Britain , Lang-> English.

Open the same in ALD and check whats there , or you can show us also the binding and we can help yoiu 🙂

dhruv_mehta
Active Contributor
0 Likes

Or if its possible just share the XDP file.

ranjeethgowdakl
Participant
0 Likes

Dear Mehta,

I didn't understand what you need, could you explain clearly what you needs to be done or what you need from me?

Ranjeeth

dhruv_mehta
Active Contributor
0 Likes

So in C4C your Print Form ( preview button is Quote ) is a XDP file ,in

Admin-> Business Flexibility -> Form Templete maintainance : Sales Quote : Country United Kingdom , Language English.

Select the same download the XDP file and eithe open it in ALD or just send here.

ranjeethgowdakl
Participant
0 Likes

Please share your mail iD, I will share directly to your mail ID.

dhruv_mehta
Active Contributor
0 Likes

dhruvinmehta at gmail dot com

dhruv_mehta
Active Contributor
0 Likes

elseif (FormQuoteNotification.bdyMain.frmAddInfoBlock.frmInfoBlock.z_Currenzy == "JPY") then this.rawValue = concat("GBP ",this.rawValue); endif

Please replace GBP with JPY , i did it bymistake 😉

Did it solve ur issue?

ranjeethgowdakl
Participant
0 Likes

Dear Dhruvin,

Thank you so much. Its working now now we are able to view the currency in sales quote form.

Ranjeeth

dhruv_mehta
Active Contributor
0 Likes

Perfect! 🙂 Good to hear that!

Have a nice day ahead.

Answers (1)

Answers (1)

dhruv_mehta
Active Contributor
0 Likes

Hi Rajneeth,

There was no code for GBP and JPY in the XDP file which you sent.

FormQuoteNotification.bdyMain.frmInfoBlock_2.z_TotalinWord::validate - (FormCalc, client)

if(this.rawValue == null | this.rawValue == "")

then this.presence = "hidden"; endif this.rawValue = replace(this.rawValue,"Dollars ","");

this.rawValue = replace(this.rawValue,"Cents","cents");

if(FormQuoteNotification.bdyMain.frmAddInfoBlock.frmInfoBlock.z_Currenzy == "AED")

then this.rawValue = concat("AED ",this.rawValue); this.rawValue = replace(this.rawValue,"cents","fils");

elseif (FormQuoteNotification.bdyMain.frmAddInfoBlock.frmInfoBlock.z_Currenzy == "EUR") then this.rawValue = concat("EUR ",this.rawValue);

elseif (FormQuoteNotification.bdyMain.frmAddInfoBlock.frmInfoBlock.z_Currenzy == "USD") then this.rawValue = concat("USD ",this.rawValue);

elseif (FormQuoteNotification.bdyMain.frmAddInfoBlock.frmInfoBlock.z_Currenzy == "GBP") then this.rawValue = concat("GBP ",this.rawValue);

elseif (FormQuoteNotification.bdyMain.frmAddInfoBlock.frmInfoBlock.z_Currenzy == "JPY") then this.rawValue = concat("GBP ",this.rawValue); endif


in future if you roll out for other countries you need to add this. to e3ach currency.


BR, Dhruvin