Survey parameter XMLs
hi can someone explain to me when the following survey XML parameters should be used.
1) bsp
2) mailto
3) https
4) http
5) httpsmailto
6) httpmailto
Hi Noobie,
For a survey to be accessible via the Intranet, Extranet and Internet, you first need to define the Get and Send options. The Get option specifies how the survey is sent to the recipient, whereas the Send option specifies how the results are later sent back when the recipient submits the survey.
http, https are the Get Options.
mailto, http, https, are the send options.
In Internet scenarios, you can have the results sent back as follows:
Mailto, http(s)
Further info is available on http://help.sap.com/saphelp_crm50/helpdata/en/2c/2ddf3ac9ecc11de10000000a11402f/frameset.htm and the URL Usage link
Hope this would help.
Regards,
Rekha Dadwal
<b>You gain a point for every point that you reward. So reward helpful answers generously</b>
Similar Messages
-
Survey Parameter XML for http(s)
Hello Gurus an Experts,
I try to send a survey via attachment of an email. I would like to use http, but I don´t get the sendfile in the survey suite when I try to download a presentation format (It works for bsp).
I´ve read the sap-note 836945 for generating urls and I made it work for bsp. The problem here is, that the customer needs a system access to store the survey.
It would be much better to do this via http(s) but when I try to change the xml parameters for http(s) I don´t know what to fill in for connectorID (additional conector of external cat-server). Then I get an alert "connector . . . not(yet) defined.
It would be great if someone could help me.
FabianHi Alicia,
I've got an answer to my OSS Message and they pointed me to this Pages in the CRM 5.0 Documentation: [XML Parameters|http://help.sap.com/saphelp_crm50/helpdata/en/e2/5756cb769ae745aa2f5ca5ff95d63c/frameset.htm] and [url Usage|http://help.sap.com/saphelp_crm50/helpdata/en/bb/dc4c46cae59d45a07569cb29f7b08f/frameset.htm]. The [url Usage|http://help.sap.com/saphelp_crm50/helpdata/en/bb/dc4c46cae59d45a07569cb29f7b08f/frameset.htm] is interesting because of the last sentences:
"Here, the survey results are first sent to a Survey Mailer. In this case, the Survey Mailer receives the http request and then mails the results to the CRM Server Mail User, where they can be processed. The Survey Mailer needs to be set up the administrator at the customer."
So I think the solution I've posted on the SCN Wiki: [Survey processing without opening a connection to the CRM Backend from the Internet |https://wiki.sdn.sap.com/wiki/x/ioAQB] is the way to go. I've now also added an PHP Script Example Code which shows how to the POST parameters can be extracted sent via E-Mail on the Server and not on the client side.
I hope that helps.
Best regards
Gregor -
Sap survey repository xml parameter http
Hi,
Can somebody help me with the parameter xml ind the survey repository?
For http xml, I have to implement Code like this:
<SurveySystemParam Action="http://sss:ppp/yyy/SAPSVY?cmd=svyResult"
sss stands for the server
ppp for the port
but for what stands yyy?
Rgdrs
HayitI thought you only needed to know what the yyy was
As to getting HTTP to work, it's difficult to figure out and we continue to wait for someone to tell us how to set the ConnectorID
Perhaps this thread will help you:
Survey Parameter XML for http(s) -
CRM - survey suite - XML files - descriptions
Hi,
would it be possible to add some more documentation
to page:
http://help.sap.com/saphelp_crm40/helpdata/en/e2/5756cb769ae745aa2f5ca5ff95d63c/content.htm
about XML configuration files ?
for http, https, scenarios?
there are quite a few parameters like: ConnectorId
which are not described anywhere
and certainly it would make life
much easier if we could read something
about them
Regards,
michalHello Shabnam,
I faced a similar problem and this is the solution after which the URL starts working is as follows:
Refer note: 857535 and do the following:
TCode: se24 -- CL_SURVEY_CATSERVER
Execute method SET_CATSERVER_ABAP
Leave parameter USER empty.
Now check the survey URL will start working.
Regards,
Khushboo
<b>Do reward points !</b> -
Setup a parametered xml source for xsl?
Hi there ppl!
I'm using xsl transformation to display some xml data on my php pages. The basic stuff is pretty clear to me but I have an issue that I just cannot figure out myself: after having displayed a lit of records from an xml source I want to display some details when clicking on a specific item. This also should be pretty simple in theory but....my xml are not static files, they get generated on the fly by some server app, the source being something like:
http://www.website.com/get_xml
On a php page I read the xml source and write the output and I use that php file as my xml source.
The problem arise when my xml is genrated by a parametered query like:
http://www.website.com/get_xml?id=9999
I want to pass the id parameter from my list to the detail page where it will be used in the DWXMLSource:
DWXMLSource="http://www.website.com/get_xml?id=xxxx
where id is the url parameter value passed by the listing page
Can I do it??
Thanx for your help!The XSLT fragment extracts the data from the XML file and formats it according to your instructions. The following tutorial in the Adobe Developer Connection explains how to create the XSLT Fragment: http://www.adobe.com/devnet/dreamweaver/articles/server_side_xsl.html.
Since you're working with a dynamically generated XML document, the best way to create the XSLT Fragment is probably to save a copy locally of the XML output, and use that as a static XML source. Once you have created the XSLT Fragment, you should be able to use the URL of the dynamically generated source and pass the parameter to it as described before.
All this depends on the XML output being of a predictable nature. If different parameters produce a completely different XML structure, it won't work. For example, if the XML output always uses <feed> as its root element and <item> as a repeating element, it should work. However, if one parameter produces output with <feed> and another parameter uses <photos>, it won't work.
I have used XSLT fragments to display the output of RSS news feeds. RSS has a fixed, predictable structure, so it works just fine. -
File Sender Adapter: Content Conversion :Mandatory parameter 'xml.keyfieldN
i have a scenario where i had to pick a flat file and post it to RFC.
on the basis of keyfields i had to pick the values
<b>but i am getting mandatort field xml.keyfieldnamec: no value</b>
my flat file is of type :
E2EDL20 0200083662685
E2EDL24 02090000110786293200PCE
E2EDL24 02090000210786301895PCE
E2EDL20 0200083662685
E2EDL24 02090000110786293200PCE
E2EDL24 02090000210786301895PCE
My FCC parameters are :
RecordSet Structure :E2ED20,,E2E24,
RecordSet sequence :Ascending
Keyfield Name: KG
E2ED20.fieldNames KEY01,VBELN
E2ED20.keyFieldName KEY01
E2ED20.keyFieldValue 'E2EEDL20'
E2ED20.fieldFixedLengths 7,33
E2ED20.endSeparator 'nl'
E2ED20.processFieldNames fromConfiguration
E2E24.keyFieldName KEY02
E2E24.keyFieldValue 'E2EEDL24'
E2E24.fieldNames KEY02,POSNR,CHARG,LFIMG,MEINS
E2E24.fieldFixedLengths 7,29,10,4,3
E2E24.endSeparator 'nl'
E2E24.processFieldNames fromConfiguration
KEY01,KEY02 i had 2 field added in DataType to identify :E2EEDL20,E2EEDL24.
THxHi,
The FCC u have provided..
RecordSet Structure :E2ED20,,E2E24,
RecordSet sequence :Ascending
<b>>>Keyfield Name: KG</b>
E2ED20.fieldNames KEY01,VBELN
<b>>>E2ED20.keyFieldName KEY01</b>
E2ED20.keyFieldValue 'E2EEDL20'
E2ED20.fieldFixedLengths 7,33
E2ED20.endSeparator 'nl'
E2ED20.processFieldNames fromConfiguration
U have specified the keyfield two times....
either u can remove <b>>>E2ED20.keyFieldName KEY01</b> from fcc and change ut DT to have a field KG to hold the keyvalue or
u can remove <b>>>Keyfield Name: KG</b> so that the field specified by the <b>field.keyFieldName</b> is used to identify the keyfield...
Regards
Santhosh
Remember to set the thread to solved when you have received a solution -
How to update survey in Complaint from developed web application
Hello,
We've setup complaint management including the usage of surveys within a complaint document.
Complaint documents are accessed using the SAP GUI but will also be maintained using a newly developed application in the Enterprise Portal.
To access the survey using the external web application I need to know how to call the URL for the survey within a complaint transaction. I know how to setup the survey parameter xml but that allows me to call the survey irrespective of a transaction document. How do I call a URL that allows me to bring up a survey stored within a complaint document (is there for example a parameter I can pass to the URL indicating the GUID of the document the survey is in?
Thanks,
PatrickI have used local ejbs in other application servers, WebSphere and JBoss, from discrete web applications running in the same VM as the ejbs. The requirement for local interfaces is that the ejb and client be running in the same VM. Maybe Weblogic is different in that respect, but I doubt it. Why marshal data through a Remote interface when both components are in the same VM?
I have gone through the Weblogic documentation and have not been able to find an answer to my question, which is why I posted the original question the way I did. Weblogic does not put the ejb in the jndi namespace, but the ejb can be acquired through jndi. In the Weblogic console deployments view I can see the bean deployed as CustomerBean, but there is no clue as to its jndi name. This forum is peppered with different schemes for accessing an ejb, but none of those has worked for me, hence the different names I tried. -
Hi,
I would like insert records into database by HTML form, where one parameter (text field) is XML (which will be - after transforming via XSL - compatible with database schema). Is it possible with insert-request? Have you any ideas?
Thanks in advance,
TomHi,
Could you help me more? I've found only example with parameters as fields. Can I use one parameter (XML) as entire rowset?
Thanks,
Tom -
Error while launching a survey url
Hi,
I have completed the configuration settings required for generating a url link for a survey.
When I test the url, I get the following error in Internet Explorer:
"404 Not Found
The requested resource does not exist"
The landscape includes mySAP CRM 5.0 and SAP EP 7.0.
Would appreciate help from the group.
Regards,
PankajHi Gregor,
It is there in SE80.
when I try testing, I get the following link:
http://mrcved.ad.xxxxx.com:8001/sap(bD1lbiZjPTAwMQ==)/bc/bsp/sap/crm_svy_server/test.htm
Strangely the port above is 8001 and not 50100 which I had used earlier.
I did try changing the bsp link in Parameter xmls (survey Repository) using port 8001, but it does not work. Instead of throwing "404 Not Found Error", a blank screen is visible. The url of this screen is:
http://mrcved.ad.xxxxx.com:8001/sap(bD1lbiZjPTAwMQ==)/bc/bsp/sap/crm_svy_server/Survey.htm?applid=CRM_SURVEY_MARKETING&svyid=SURVEY_TV_CAMPAIGN&vers=0000000001&lang=EN&parid=CRM_SVY_BSP_C50_001%2eXML&vguid=8EB2C2933951964CAC8B7CA0B1857C57&vvers=0000000001
Let me know if you have the answer.
Regards,
Pankaj -
Marketing attributes update via survey
Hi experts,
I'm a bit stuck with a survey scenario with the CRM survey suite. I'm working on a CRM 2007 system.
My goal is to eventually send a email to several business partners, with a link to the survey. In this survey there are marketing attributes that can be chosen, so when the business partner completes and sends the survey, the marketing attributes of the business partner in CRM are filled.
What I did so far:
- In the Survey Repository I created a new XML file, under Parameter XMLs -> bsp.
<?xml version="1.0" encoding="UTF-8"?>
<SurveySystemParam
Action="http://**crm05.corp.*******.com:8000/sap/bc/bsp/sap/crm_svy_server/Survey.htm?sap-client=158"
Method="post"
Enctype="application/x-www-form-urlencoded"
AccessURL="http://**crm05.corp.********:8000/sap/bc/bsp/sap/crm_svy_server/Survey.htm"
IncludeStylesheetInOutput="true"/>
- Created a new marketing survey in the CRM survey suite: Here I could select al my marketing attributes I created before.
- In the maintenance of the Survey Attributes:
o Evaluation without business information warehouse (marked)
o Callback to PBO: CRM_MKTCA_SURVEY_MKT_PBO
o Callback to PAI: CRM_MKTCA_SURVEY_MKT_PAI
I found somewhere I had to fill in those values by the interface to application.
Now my problems..
When I try to generate an URL, I select the options:
GET option: BSP
GET file: my xml file
SEND option: BSP
GET file: my xml file
I thought these where the options I had to choose to create the URL, but when I try to test: a blank screens opens.. So no survey is shown.
When I changed the second option to MAILTO (and select the standard available xml), the URL works (survey is shown). Is this the correct way?
And.. Not sure what do next, I don't see how the survey will be linked to the right business partner.. When the survey is send to a business partner, the reply of the filled in survey will automatically be linked to the right business partner in CRM? There are more settings needed?
Thanks in advance for your help! If you need more information please reply!
Jasper.
Just start up a campain with a mailing form, a link to the survey. Than send this as an email? Than theHi,
we are using CRM 4.0 and here it works fine.
Regarding update of marketing attributes: See note 638320
I think you did it the right way choosing BSP in both options. Here is how the Parameter file looks in our DCR system and it works:
<?xml version="1.0" encoding="UTF-8"?> <SurveySystemParam Action="http://svc1DCR.postdk.net:8020/sap/bc/bsp/sap/crm_svy_server/survey.htm?sap-client=210" Method="post" IncludeStylesheetInOutput="true" Enctype="application/x-www-form-urlencoded" AccessURL="http://svc1DCR.postdk.net:8020/sap/bc/bsp/sap/crm_svy_server/survey.htm?sap-client=210" IncludeStylesheetInOutput="true" />
You can find the Http service in transaction SMICM.
Best regards
Annette -
Problem In Generating Survey URL
Hi Experts,
I have Created Questionarie in Survey Tool for CRM(7.0), Saved and Activated the Survey. I am trying Generate the URL for that i have selected Get Option and Send Option as bsp but when i selected Get File and Send File it is showing Blank means I am unable to select the files, hence not able to crete URL for the Survey. Please Help me that where i am missing. Kindly Help me with Process Steps
Your Help is highly Appreciated and Rewarded
Thanks,
Satish
Edited by: Prasanna Satish on Jun 28, 2010 1:36 PMPlease follow the below steps.......
<br>
Access the activity using one of the following navigation options:
<br><br>
<b>Transaction code</b> CRM_SURVEY_SUITE<br><br>
<b>SAP CRM IMG menu</b> Customer Relationship Management Transactions Settings for Leads Questionnaires for Leads Define Questionnaires<br><br>
<b>Creating XML Parameter File for CRM system</b><br><br>
1.From the application toolbar, choose Survey Repository.<br>
2.Open the tree structure Survey Repository - Parameter XMLs - bsp.<br>
3.Select the standard parameter file CRM_SVY_BSP_SYSTEMPARAM.XML with double-click and choose Export (F8).<br>
4.Rename the file, for example, to: CRM_SVY_BSP_SYSTEMPARAM_<systemID>_<client>.XML.<br>
5.Save the file to your local PC..<br>
6.Open the XML file with a suitable editor tool..<br>
7.Maintain the following coding, entering your host server, port, and client:.<br>.<br>
?xml version="1.0" encoding="UTF-8" ?
SurveySystemParam Action="http://<hostserver>:<port>//sap/bc/bsp/sap/crm_svy_server/survey.htm?sap-client=<client>" " Method="post" Enctype="application/x-www-form-urlencoded" AccessURL="http://<hostserver>:<port>//sap/bc/bsp/sap/crm_svy_server/survey.htm" IncludeStylesheetInOutput="true" /> .<br>.<br>
In order to identify the respective host server and HTTP port of your CRM system, open the ICM Monitor (transaction SMICM) in your CRM system. .<br>.
From the menu, choose Goto -- Services. .<br>
In the HTTP entry, you can find the data for the relevant host server and port..<br>.<br>
8.Save and close the XML file..<br>
9.In the CRM Survey Repository, select folder Survey Repository Parameter XMLs bsp..<br>
10.From the application toolbar, choose Import (F7) to import the modified XML file from your local PC..<br>
11.Double-click on the imported file and choose Check (Ctrl+F5). If the check is successful, you can continue; otherwise, check your coding as described in step 7..<br>.<br>
<b>Creating Survey URL</b>.<br>
12.Choose Back (F3) to get back to the Survey Suite..<br>
13.In the list of applications, open the component Leads..<br>
14.Select the appropriate questionnaire used for customer information request (e.g., BP_INFORMATION_EN) with double-click..<br>
15.Choose Generate URL (CtrlShiftF1)..<br>
16.In the dialog box, select the following values using input help:.<br>.<br>
<b>Field name User action and values</b>.<br>
Get Option bsp.<br>
Get File CRM_SVY_BSP_SYSTEMPARAM_<systemID>_<client>.XML.<br>
Send Option bsp.<br>
Send File CRM_SVY_BSP_SYSTEMPARAM_<systemID>_<client>.XML.<br>.<br>
17.Choose Generate URL (F6)..<br>
18.Choose Test URL (F2)..<br>
19.Copy the generated survey URL from field Survey URL..<br>
Edited by: MSVKRI on Aug 24, 2010 2:27 PM -
Survey Error:Connector ID not defined
Hello Experts,
Note:Useful answers will be highly rewarded.
Please clarify this doubt as how to remove this error.
I follow the following steps:
1. Transaction crm_survey_suite -> Survey repository
2. open Parameter XMLs
3. open https
4. There appear the file named "CRM_SVY_PARAM_HTTPS.XML"
5. When I try to upload the file with the parameters with the system
details, appear the message that attached in the file "MESSAGE -
CONNECTOR NOT (YET) DEFINED IN SURVEY.doc".
Even when you select the file and say syntax check then also the same error appears.
Please tell me that do we need to define the connector specifically somewhere in the CRM system?
Thanks in advance.
Rakshit.Hi Rakshit,
This might help.
https://scn.sap.com/thread/1201652
It asks to implement note 1542027
Please check.
Harsh -
Generate Survey URL outside the Survey Suite
Hi All,
I want to generate a Survey URL when clicking on a self created button in the WebUI, to navigate to this generated URL.
I know that I can create such a link in the survey suite, but I want to do it dynamicly with a Button on a different view.
When pressing the button I should have things like survey ID and survey version available to use them for the generation.
While trying some things and playing around I found the function "CRM_SVY_PREVIEW_GET" in the function Pool "CRM_SVY_SUITE" that is executed when I am creating this URL in the Survey Suite, so my first guess is to take this function for it.
But I am afraid, that I don't have the needed XML-Parameters for the function, so I am a bit stuck.
Maybe someone knows where these "paths" of the XMLs are stored in SAP?
Any advice is highly appreciated!
Perhaps I am on a completely wrong way?
Many thanks in advance!
Cheers
DennisHi Gregor,
I have already tried the parameter XML which can be used for the BSP based process which is working fine for internal user. I can see the survey,input my options as well which gets saved Successfully.
But when this survey link does not work and open out side the company domain.
I was told that in order to make the links accessible out side company domain I will have to create XML parameter file under PARAMETER XML's "http". But while copying standard parameter file and saving it its asking me for connector ID and decliing to save the XML file.
I want to know what exactly is this connector ID and where can I get it so that i can make entries as below and genarate the URL
Field name User action and values
Get Option----
http
Get File ZCRM_SVY_HTTP_SYSTEMPARAM_<systemID>_<client>.XML
Send Option----
http
Send File ZCRM_SVY_HTTP_SYSTEMPARAM_<systemID>_<client>.XML
Regards
Arup -
Survey repository Connector ID +Internal CATserver - configuration
Dear All,
I have enabled Internal CATserver in our CRM 7.0 system. In survey repository in crm_survey_suite transaction I need to create a new parameter XML file for HTTPS. In the XML, what should be the value provided for the 'ConnectorId'.
Please assist.
Regards,
DeepakHi Rakshit,
This might help.
https://scn.sap.com/thread/1201652
It asks to implement note 1542027
Please check.
Harsh -
Survey Repository???
Dear all,
In Survey Suite->Survey Repository->Parameter XMLs----->bsp
How to create a new file(Parameter)
Can any body tell me the content of parameter and how to set it?
Thanks
jayeshHi Jayesh,
You need to do the following:
Open Parameter XMLs - bsp.
Create an xml file with the following content. Replace the system settings (bold) by your respective CRM server settings. The xml file name should be: CRM_SVY_BSP_@<CRM system ID>_<CRM client>.XML
<?xml version="1.0" encoding="UTF-8" ?>
<SurveySystemParam Action="http://<b>mrcved.ad.xxxxx.com:50100</b>/sap/bc/bsp/sap/crm_svy_server/Survey.htm?sap-client=<b>001</b>" Method="post" Enctype="application/x-www-form-urlencoded" AccessURL="<b>http://mrcved.ad.xxxxx.com:50100</b>/sap/bc/bsp/sap/crm_svy_server/Survey.htm" IncludeStylesheetInOutput="true" />
Once you have created the file, select 'bsp' in the Survey Repository and click on the "Import" link and import the above created xml file.
Check your settings.
Hope it helps.
Regards,
Pankaj
Maybe you are looking for
-
Is there any way to regain access to phone stuck on itunes connect screen?
My iphone 4S is requiring me to connect to itunes via USB to do the latest software update, 8.1.2. The phone is just locked out of any normal functionality, just the itunes connect screen. I have tried to just do an update for the software, but it sa
-
Authorizations for which transactions are required in BW?
Hi, Can any ony please give some information regarding Authorizations for which transactions are required in BW Production Support? Regards, Aryan
-
Numbers formula, if value is greater
Can somene tell me how to make the following formula: If sum of cells is greater than 59, add 30 In different words If sum B2:B7 > 59, than +30 Might be simple, but I tried so many options without success!
-
HOW TO CREATE TAX CODE IN FTXP ?
Dear All , pl help me to maintain tax code in FTXPin step by step manner, , & i have to use cond type as JVRD , ZSRT, ZEX3 , ZES3 so how i can club these cond with this tax code , i want all the necessary inputs for this it
-
I use premiere from time to time on my mac. The last time I tried to launch the application it came up all grayed out and no longer operational. It is like it has some sort of licensing issue. Has anybody run into this issue?