Job erroneous executing Marketing Campaign
Hi,
I have done some configuration around communication mediums. One works one doesn't.
The one that doesn't work, when I execute the campaign I get in the long text:
You want to start campaign execution using the open channel. The communication medium does not contain any other channels that can be started with lower priority. Furthermore, there is no active implementation of the open channel in the system.
They are both based on the same transaction type. The only difference is one is 'Open Channel' which is the erroring one.
The other is 'Internet mail SMTP).
The long text mentions active implementation of the open channel.
Does anyone know what needs to be done to activate this?
Many Thanks
David
hi
what u have asked for is really a real time requirement and it can easily be achieved in two ways:
one way is to do as we usually do in campaign that as soon as the campaign element is changed we again assign the target group to it manually but u want that thing to be done in background,
so u can achieve this thing through workflow,there u need to make a custom method in which u can import the campign elements u want to use to assign the target group to them
and then u can use that method in workflow as task and that task should be made as background task,ur purpose will be solved,as sson as ur campaign element is changed the new campaign element which is identified at run time will be retrieved and target group will be assigned to it.
i have achieved similar requirement in our Lead case.and its amazingly resolved
best regards
ashish
Similar Messages
-
Generate Sales Orders in mass based on Marketing Campaign (CRM 6.0)
Hi Support,
I want to generate sales orders in mass through marketing campaign
I have done the following customizing :
- create a new transaction type used for the Template : sales order template ZSOT and assign to it template type "D"
- assign item categories to this new transaction type ZSOT
- enter as communication medium for the channel : the sales order ZSOM that I want to be created in mass (based on the Template)
- copy control between the 2 transactions : ZSOT and ZSOM
- copy control between the item categories
- Then I create in the Web Client UI, a sales order template ZSOT with material and quantity
- Then I create a marketing campaign and choose as communication medium the sales order and assign the sales order template ZSOT previously created
- I assign a Target Group to the Campaign
- I release the campaign
- I start it to execute it
=> I obtain the message : "To generate sales orders products and quantities have to be assigned."
However the Sales Order Template contains a product and a product quantity
Any idea how to solve the issue ? Is there any step missing on my customizing
Thanks for your help !Dear Thomas,
I have the same problem which you have explained in your thread and i have done the same settings that are mentioned by you.
Even i have tried all the possibilities to get rid of this error but i am unable to resolve this problem.
As per your inputs i have inputted the product in a Campaign but there is no option for entering quantity.
The error i am repeatedly getting is "*To generate sales orders products and quantities have to be assigned* upon executing the campaign.
I appreciate your earliest reply.
Many many thanks in advance.
Rajendra -
Distiller v.8.1.0 erroneously execute i/o-operations in PostScript programms (WinXP SP3 & Win2K3 RC1 SP2 platform).
Execution of the PS-code, contained file i/o operaions (see
i PLRM 3rd edition
, pp.73-87)
c %*************************** PS-File *********************************
c (c:\\temp\\File1.txt) (w) file closefile % Open file for write and close it
c %*********************************************************************
(or others file write ops.) produce invalidfileaccess error:
b =============== Distiller LOG =====================
> %%[ Error: invalidfileaccess; OffendingCommand: file ]%%
> Stack:
> (w)
> (c:\\temp\\file1.txt)
> %%[ Flushing: rest of job (to end-of-file) will be ignored ]%%
> %%[ Warning: PostScript error. No PDF file produced. ] %%
b ==================================================
Execution of the file read operations (file exist!)
c %*************************** PS-File *********************************
c (c:\\temp\\File2.txt) (r) file closefile % Open existing file for reading
c %*********************************************************************
or
c %*************************** PS-File *********************************
c (c:\\temp\\File2.ps) run % execute existing PS-program
c %*********************************************************************
produce undefinedfilename error:
b =============== Distiller LOG =====================
> %%[ Error: undefinedfilename; OffendingCommand: file ]%%
> Stack:
> (r)
> (c:\\temp\\file2.txt)
>
>
> %%[ Flushing: rest of job (to end-of-file) will be ignored ]%%
> %%[ Warning: PostScript error. No PDF file produced. ] %%
b ==================================================
b =============== Distiller LOG =====================
> %%[ Error: undefinedfilename; OffendingCommand: run ]%%
> Stack:
> (r)
> (c:\\temp\\file2.ps)
> %%[ Flushing: rest of job (to end-of-file) will be ignored ]%%
> %%[ Warning: PostScript error. No PDF file produced. ] %%
b ==================================================
It doesn't matter, in what folder operation is carried out system %TEMP% or User %TEMP% (not in %HOMEPATCH%!) file i/o
b don't work.
With mentioned [in KB http://www.adobe.com/devnet/acrobat/downloads/Acrobat_SDK_readme.html ] command line switch «-F» all works correctly.
This "feature" of the Acro8 (and Acro9? see http://www.adobeforums.com/webx/.59b69fa1 ) does impossible execution of the PostScript programs of variable data print.
What to do that Distiller the beginnings it is correct to work (file i/o into %TEMP%-folders) without «F»-switch?I don't use Acrobat SDK, i make PostScript-programs for the var.data print, f.e. labels with wire name, numbers, barcode etc.; Distiller plays role RIP, carrying out the program.
As a data source at execution of these programs files of various formats can be used: ANSI/UNICODE text, binary (f.e. PhotoShop-RAW data), PostScript (f.e. «print-in-file» from Illustrator) file and others. The same programs can write what or given on a disk (tmp-files), for example the pointer to the data in a source file or the debug information.
For me has surprised that in 8 Acrobat'е all it has suddenly ceased to work, though in early versions and ghostScript all is fulfilled correctly. I have assumed that obviously developers had been limited possibility of data write/reading a disk and, most likely by a TEMP-folder. However even in the TEMP-folders setted by means of a variable %TEMP% of write operation at execute of PostScript-program by Distiller it was not possible to make. Also attempt to read/execute a file which is in a TEMP-folder was unsuccessfully completed also.
During search in the Internet I have found article specified above ( http://www.adobe.com/devnet/acrobat/downloads/Acrobat_SDK_readme.html ) in which it is underlined possibility by default operations of file I/O in a TEMP-folder, however impossibility it to make contrary specified in this article, have forced me to write to this forum so it is read by Acrobat developers. -
Marketing Campaigns not shown in Account factsheet
Hi All,
I am posting this thread after going through a similar kind of issue posted by Shiva a year back but that thread is closed now without giving the proper resolution. I apologize if this is against the rules of forum, but would like to request the moderator to encourage members to put the proper solution before closing the thread so that it ll help others in future.
The issue what i am facing is after executing a campaign, the Marketing Campaign data is not available under the assignment block in Account Fact Sheet.
As this is a standard functionality of SAP for Fact Sheet, i am not sure if this is a product error or am i just missing some configuration somewhere..
Kindly guide me what to do to resolute the prob.
Cheers!!!!
AjayHi Ajay,
I think the reason for this is that there is no direct relationship between the Business Partner and the Campaign. Only one Business Partner has a direct relationship to the Campaign (the Resp. Employee). All Business Partners included in the Campaign (as Member of the Campaign) are not directly related to the Campaign. These BPs are just included in a Marketing Profile/Target Group. Itu2019s the Target Group which is assigned to the Campaign at the end.
Best regards,
Arno -
Surveys in Marketing Campaigns
Hi All
When we send out surveys in Marketing Campaigns, we can insert tracking for tracking responses.
How can we just track that how many BPs opened the survey. Means they clicked on the link ...irrespective of how many did actually respond. Just the BPs who clicked and opened the email.
How to track it and which table to see for the enteries.
Please help
Thanks and Regards
MohanpreetHello Joost,
the only thing I know is the following:
If you want to classify responses that you capture when executing campaigns, an administrator can create response options that can be assigned to campaigns. A response option can have a positive, negative, or neutral classification.
With the classification you can select, for example, all positive activities in reporting.
When a campaign is assigned to an activity, there’s a check, whether response options are assigned to this campaign.
If there is a default response option, this default will be shown in the newly created activity. You can change the response to another option assigned to the campaign afterwards.
Note: Currently there is reporting and user interface selection based on the response option. For leads and
opportunities we assume to have already a positive feedback. Otherwise we would not have such an object.
Response options can only live with a campaign. When you set a response option to Obsolete, you will not see it anymore in the value help and you can't assign it to campaigns.
Source: Administrator Guide on page 315.
Best regards, Janina -
Response options in Marketing Campaigns
Hi everyone,
I'm trying to demystify the Response Options in the Marketing area.
I'm wondering, how can we use these Response Options?
If I create a direct e-mail campaign I can add Response Options to the Campaign. Nice.
But what can I do with these Response Options?
How can I add these Response Options to the email template I'm sending out (e.g. I want to send out an invite email with two response options, "Yes I will attend", "No, I will not attend" --> How can I actually "ask" the question to my target group in the email template?)
Maybe the Response Options are not used in Direct e-mail campaigns?
To be short, has anyone worked with the Response Options yet in marketing campaigns and can tell me how to actually use them :-)
Many thanks in advance!
Best regards,
Joost StallaertHello Joost,
the only thing I know is the following:
If you want to classify responses that you capture when executing campaigns, an administrator can create response options that can be assigned to campaigns. A response option can have a positive, negative, or neutral classification.
With the classification you can select, for example, all positive activities in reporting.
When a campaign is assigned to an activity, there’s a check, whether response options are assigned to this campaign.
If there is a default response option, this default will be shown in the newly created activity. You can change the response to another option assigned to the campaign afterwards.
Note: Currently there is reporting and user interface selection based on the response option. For leads and
opportunities we assume to have already a positive feedback. Otherwise we would not have such an object.
Response options can only live with a campaign. When you set a response option to Obsolete, you will not see it anymore in the value help and you can't assign it to campaigns.
Source: Administrator Guide on page 315.
Best regards, Janina -
Really aggressive marketing campaign for creative cloud
today my Lightroom informed me that there is an update, and asked me if I would like to download the update. I answered "yes" and was taken to the Adobe website. But, instead of being taken to the Adobe Lightroom download page as has happened with all of the previous updates, this time I was taken to a page about creative cloud. I don't want creative cloud. I only want to update my desktop version. So I tried clicking on the way for the desktop version, which is hidden away down in the bottom right corner of the screen. And that takes me to create a cloud. So I tried going to downloads for Lightroom. And I get taken to creative cloud.
I eventually had to call up Adobe on the phone in order to be able to update my desktop version of Lightroom. I let the agent I spoke with know it was very annoying to be subject to this obviously aggressive marketing campaign for creative cloud. When we were done with the call I thanked him for helping me do on the phone what I couldn't do on the website. I also let him know that it seems like Adobe is trying very hard to steer people to be creative cloud option and away from the desktop option. I also let him know that if Adobe ever does away with the desktop version and the creative cloud version is the only alternative I am gone as a customer. I will use Apple photos or some other product. I will not be forced into a subscription-based service against my will.
GregHave followed up with the customer via email. Working to resolve the problem.
-
Creating a Job to execute a .sh file
Hi,
I have an important issue creating a Job to execute a .sh file,
the .sh (start_execution.sh) contains a lot of random calls like this:
#!/bin/bash
. /home/crm/.bash_profile
. /home/crm/argentina/crm/crmdw/clusters/mt/mt_pull_push/start.sh
. /home/crm/argentina/crm/crmdw/clusters/ota/ota/start.sh
sqlplus dware/argu01@crmarg @/home/crm/crmdw/AR/exec_dw.sql "MT"
sqlplus dware/argu01@crmarg @/home/crm/crmdw/AR/exec_dw.sql "OTA"
sqlplus dware/argu01@crmarg @/home/crm/crmdw/AR/exec_dm.sql "DAILY_DOWNLOADS"then creating the next job
Begin
dbms_scheduler.create_job
(job_name=>'job_AR',
job_action=>'/home/crm/crmdw/AR/start_execution.sh',
number_of_arguments=>1,
job_type=>'executable',
start_date => SYSDATE,
repeat_interval => 'FREQ=MINUTELY; INTERVAL=20',
enabled=>false,
auto_drop => TRUE,
comments=> 'Run shell-script test_dbms_scheduler.sh');
dbms_scheduler.set_job_argument_value(job_name =>'job_AR', argument_position => 1, argument_value => 'Parameter passed from Oracle to Unix');
dbms_scheduler.enable('job_AR');
end;
/the system executes all process at the same time instead of one to one,
Is necessary the system executes one to one becouse is a Hierarchy of process with
corresponding dependencies.
what could I do to resolve the issue??
any ideas??
Thanks in advanced...the problem is the content of the .sh file(start_execution.sh) is generated ramdomly and automatically and the code is :
FUNCTION F_GET_EXECUTION_PLAN
CONN_STRING_TRG VARCHAR2--'dwa/arg@arg'
, EXEC_TEMP_DIR VARCHAR2--'/home/crm/crmdw/AR/'
) RETURN CLOB AS
BEGIN
DECLARE
v_conn_string_trg VARCHAR2(255);
v_exec_temp_dir VARCHAR2(255);
v_select_aux VARCHAR2(32767);
v_select CLOB := ' ';
v_process_type VARCHAR2(5);
v_process_name VARCHAR2(50);
v_location VARCHAR2(255);
v_result NUMBER := 0;
TYPE t_array IS TABLE OF VARCHAR2(255);
TYPE t_cursor IS REF CURSOR;
v_array t_array := t_array();
c1 t_cursor;
BEGIN
v_conn_string_trg := CONN_STRING_TRG;
v_exec_temp_dir := EXEC_TEMP_DIR;
DBMS_LOB.TRIM(v_select, 0);
DBMS_LOB.APPEND(v_select, '#!/bin/bash' || chr(13) || chr(10));
DBMS_LOB.APPEND(v_select, BASH_PROFILE || chr(13) || chr(10));
DBMS_LOB.APPEND(v_select, chr(13) || chr(10));
v_select_aux := '
SELECT A.process_type, b.process_name, b.LOCATION
FROM
SELECT process_type, process_id, LEVEL level2
FROM
SELECT process_type, process_id, dep_process_type, dep_process_id
FROM crmdw_master_dependencies
WHERE dependency_type <> ''PREVIOUS_DATE''
UNION ALL
SELECT process_type, process_id, NULL, NULL
FROM
SELECT ''STG'' process_type, ID process_id
FROM crmdw_master_stg
UNION ALL
SELECT ''DW'', ID
FROM crmdw_master_dw
UNION ALL
SELECT ''DM'', ID
FROM crmdw_master_dm
MINUS
SELECT d.process_type, d.process_id
FROM crmdw_master_dependencies d
START WITH dep_process_type IS NULL
CONNECT BY PRIOR process_type = dep_process_type
AND PRIOR process_id = dep_process_id
) a
INNER JOIN
SELECT 1 ordinal, ''STG'' process_type, s.ID process_id, s.process process_name, c.location, s.active
FROM crmdw_master_stg s
INNER JOIN crmdw_master_clusters c ON (c.id = s.id_cluster)
UNION ALL
SELECT 2, ''DW'', ID, process, ''' || v_exec_temp_dir || ''', active
FROM crmdw_master_dw
UNION ALL
SELECT 3, ''DM'', ID, process, ''' || v_exec_temp_dir || ''', active
FROM crmdw_master_dm
) b ON (A.process_type = b.process_type AND A.process_id = b.process_id)
WHERE b.active = 1
ORDER BY b.ordinal, a.level2
BEGIN
OPEN c1 FOR v_select_aux;
LOOP
FETCH c1 INTO v_process_type, v_process_name, v_location;
EXIT WHEN c1%NOTFOUND;
v_result := F_CHECK_NEED_TO_EXECUTE (
v_process_type
, v_process_name
IF (v_result = 1) THEN
IF (v_process_type = 'STG') THEN
v_select_aux := '. ' || nvl(v_location, '/') || lower(v_process_name) || '/start.sh';
ELSIF (v_process_type = 'DW') THEN
v_select_aux := 'sqlplus ' || v_conn_string_trg || ' @' || v_location || 'exec_dw.sql "' || v_process_name || '"';
ELSIF (v_process_type = 'DM') THEN
v_select_aux := 'sqlplus ' || v_conn_string_trg || ' @' || v_location || 'exec_dm.sql "' || v_process_name || '"';
ELSE
v_select_aux := '';
END IF;
IF (v_array.COUNT > 0) THEN
FOR i IN v_array.FIRST .. v_array.LAST LOOP
IF ((v_array.EXISTS(i)) AND (v_array(i) = v_select_aux)) THEN
v_array.DELETE(i);
EXIT;
END IF;
END LOOP;
END IF;
v_array.EXTEND;
v_array(v_array.LAST) := v_select_aux;
END IF;
END LOOP;
CLOSE c1;
FOR i IN v_array.FIRST .. v_array.LAST LOOP
IF (v_array.EXISTS(i)) THEN
DBMS_LOB.APPEND(v_select, v_array(i) || chr(13) || chr(10));
END IF;
END LOOP;
EXCEPTION
WHEN OTHERS THEN
DBMS_LOB.APPEND(v_select, chr(13) || chr(10));
END;
RETURN v_select;
END;
END F_GET_EXECUTION_PLAN; -
Short dump while executing Market Planner
Hi,
Working on CRM4.0 sp6 .
While executing Market Planner(CRM_MKTPL) getting dump....
Syntax error in program "CL_CRM_MKTPL_APPL_BASE==============CP".
Can enyone help out.
Thanks,
AnirbanHi Anirban
In general, if you are getting a syntax error in a standard SAP program (non 'Z' namespace for ABAP) then you probably should search the SAP Service marketplace for notes. Particularly in an older SP like yours.
There are other notes to consider, eg 735219.
If you do not find a note, then you probably want to take advantage of SAP's AGS and create a customer message. It may be a newly discovered bug.
Cheers
Dom -
How to assign status profile to marketing campaign ?
Dear Friends,
I am working on Marketing Campaign (SAP CRM 4.0) : I want to customize a new status profile for campaign. I create a new one and I don't know where I assign it to camapign : I searched in SDN and I found a message : "to assign status profile, you have to do when you customize campaign type : Marketing -> Marketing Planning and Campaign Management -> Basic Data -> Define Campaign Types/Objectives/Tactics : in this customizing point, when you define campaign type, here is a status profile field".
The problem is I did not find any "status profile" field in this customizing point.
Thanks in advance for your help.Hi,
Pls follow below said path to create User Status profile
CRM--> Marketing > Marketing Planning and Campaign Management> General Setting --> Change Status Profile for User Status
Once you create Status profile you can see the same in the profile field of Campaign. You will have to assign this profile in the campaign then you can see the statusses in Change Status field,. But these stausses can not over write the system statusses.
Hope this will help..
Rgds
Mallikarjun -
Create A JOB must execute in every 20 minutes from 8:00 AM to 8:00 PM
Hi,
Can any one a write a script to create a job suppose “ERP_CONS_POST_JOB” in a database.
This job must execute in every 20 minutes from 8:00 AM to 8:00 PM.
Thanks in advance.Please reply me its urgent.bpat wrote:
Go through the below link
http://download.oracle.com/docs/cd/B19306_01/appdev.102/b14258/d_job.htm
http://psoug.org/reference/dbms_job.html
It will provide a better understanding.
Look at the INTERVAL procedure.That's not really correct.
The dbms_job package is the "old" way of scheduling jobs.
Since 10g the dbms_scheduler package has superceded that and is the preferred option, as well as it offering greater flexibility. dbms_job is only kept for backwards compatibility. -
Can you filter a custom report by postcode? I want to send an email marketing campaign to customers within a postcode range. How do you do this? Thanks.
Hey RP in Oz,
You can run a contacts report and select 'Default Address Type' as an 'Address Details Field' which will include the zip code a customer has inputted. You can then export the report, open it up in Excel (or similar) and filter based on the postcode. Once you have modified the list in excel, formatted it correctly and are satisfied, you can then import the report as a mailing list via E-Mail Marketing > Mailing Lists. -
SIS package works in development environment but fails when job scheduler executes, file path invalid
Relatively simple package to get OLE-DB connection to MS FoxPro 9.0 DB
The failure in the job log states that the path is invalid its a network path (\\192.168.1.xxx\foldername) this has been run several ways with the remote computer being mapped as a network drive and through the \\ notation described above.
Thinking it was a security issue between the SQL agent account and my account I tested by subsitution myself as a proxy account for the agent when running this job, again same result failed on network path.
One issue I see is that the remote computer is running Server 2000 (legacy software incompatable with newer versions)
Is it possible that this is a security issue, since if i understand correctly the current MS domain security model didn't exist until Server 2003.Hi REIData,
Have you got the issue resolved? Based on your description, please make sure the target folder is shared properly. If the computer on which the SQL Server Agent job runs doesn’t join the domain as the server that hosts the shared folder, you have to share
the folder with everyone by adding “Everyone” to the people list on the File Sharing page of the folder and assign "Read/Write" permission to it.
Regards,
Mike Yin
TechNet Community Support -
Is there a trick to publishing iWeb page html in email marketing campaigns?
I've searched around on this forum but haven't come across an answer. What I'd like to do is create a webpage in iWeb and use it with GoDaddy Express Email marketing. When I do it, it comes up all funky. I've tried it with Constant Contact, too, but no luck. Can this be done or do the iWeb html codes not jibe with other applications? I'd really love to use my own webpage design consistently through email marketing campaigns. Their templates are pretty ugly.
If someone knows any tricks, I'd love to learn them. If it's not doable, then go ahead and break the news to me.KimberleeJo wrote:
I've searched around on this forum...
In case you haven't already seen this old thread...
_Emailing an iweb designed page_. -
Purchase orden from marketing campaign en CRM2007
Hi all,
I'm trying to customize the direct creation of purchase order from marketing campaign in my SAPCRM2007, but I have a few problems.
I have assgined a project profile, the PEP element is correctly created in PS, and purchase orden NB (standar purchase order) is assigned in customizing to this project profile. I fill out the following values in Purchase Goods/Services assignment block:
Good/Service ID
Material group
Vendor
Quantity
Unit
Estimated unit price
Currency
Then I release the marketing campaign and save it. In Messages assignment block I can see several error messages from ERP:
Enter valuation price
Enter Purchasing Org
Instance of object type could not be changed
Obviously the purchase order is not created in ERP, so I don`t know what configuration steps do I have to make in ERP order. Repect purchasing Org in CRM I don't know where they are, is there any mapping between Marketing Organization in campaign and Purchasing Org?
Thanks in advanceThank you for the answer Robin. I understand you to create an inforecord in ME61 in order to maintain a valuation price. However, I now are testing using only the following information:
Material Group
Estimated price
Units, quantity and currency
I get the "Enter purchasing organization" error. My question is, I have maintained a marketing organizatio unit in my PPOMA_CRM CRM tcode. This marketing organization unit is assigned to my campaign, but, where can i made the relationship between my CRM Marketing Organization unit and a R3 Purchasing Org? I think this is my last step but I don't know where I have to do it.
Thanks in advance
Maybe you are looking for
-
Why can't I get the pdf to convert to publisher?
Why can't I get the pdf to convert to publisher?
-
How do I get restrictions to block inappropriate content in the app store.
How do you set restrictions so that they work? Here is my problem. Your age restrictions do not block inappropriate content in the app store but it blocks the Netflix app from functioning and removes it's icon alltogether. This is rediculous. Apple
-
Firewire connector from Digi-02 won't fit into my new iMac firewire slot.
I'm using my new I-mac with a Digi002 interface,but the cable end which is firewire won't fit into the I-mac firewire slot.
-
Hi experts, recently i have this problem, We have 2 new members, one reponsible in production order and another responsible in production line. First member create production order without costing, release , save and then send p/o to production. S
-
Can we get a new category for posts besides "Helpful" and "Solved"?
Because there should be a button for "Opposite of Helpful" to label those posts that pretend to be answers, but are really just a waste of pixels or a means for someone to get their message count up. Most of the time the users are fantastic and helpf