Action profile using External communication processing type
Hi
I am using external communication processing type for PDF.I want to print the form instead of mail.
Can anyone give me what's the difference if we need to only print it and not send to email. Also how can we allow the option to reprint when we need it.
Regards,
Deepthi.
Hi Deepthi,
If you want to print the PDF, you have to use procssing type as "Smart form print".
Ex:
with this you can print the manually multiple times also.
Regards
Similar Messages
-
Action Profile : Using Method Call
Hi ,
I have a requirement , that whenever a service order is created in CRM, a corresponding notification
needs to be created in ERP ( Tcodes : IW51, IW52 or IW53 ).
Can we call a BAPI inside the processing type Method call of a customized action profile ?
Regards,
LakshmiHi Sudipta,
Points awarded.
Thanks for your reply. I am able to call the bapi in customized action profile and create a notification in ERP . But how do we maintain the document flow in the CRM system?
Our requirement is creating a notification in ERP when an action is triggered in the business activity transaction in CRM.
Regards,
Lakshmi
Edited by: Lakshmi Menon on Feb 24, 2009 7:13 AM -
HOW TO SEND MULTIPLE MAILS USING EXTERNAL COMMUNICATION IN ACTIONS
Hi all,
we are working on a sales scenario in crm 5.0 ,currently we are able to send a mail to the particular BP only,what we want is mail should go to the multiple partners like contact person,prospect and user.can anyone help on this.
Thanks in advance
bye
ramYou can use the BADI: EXEC_METHODCALL_PPF for this. Use the piece of code below to get the guid, and then you can use CRM_ORDER_READ to get the partners. After that you can use the FM to send mails(Dont' remember the name right now) to send mails to all the partners. Hope this will help.
"ASSIGN io_appl_object to
DATA: lv_appl_object TYPE REF TO cl_doc_crm_order.
cast object to application object
lv_appl_object ?= io_appl_object.
CALL METHOD lv_appl_object->get_crm_obj_guid
RECEIVING
result = ls_guid. -
Processing types in an action condition
Hi
Can I have two processing types for an action condition.
Like a Method Call and a Send email.
Thanks
TarangHello, Tarang.
Yes, you can set a number of processing types for an action. For this go to an action defenition, then navigate to Processing Types and there choose 'New entry', in the field "Assignment" choose processing type using value help and enter details.
Hope this will help. -
How to use PREDECESSOR_PARAMETER in DECISION process type?
HI Guys,
I have a process chain where I need to use a decision process type and before it I have an abap program process type, so I have to get the result of my process type predecessor (Abap program process type) and fill in my decision process type to make a decision.
I have a look on PREDECESSOR_PARAMETER on DECISION process type but I don't understand how I can use it.
Now I am trying to figure out how to set parameters in a ABAP program running before the decision step and then using them in order to decide on the subsequent step.
Does anybody have an idea?
Thanks,
AngeliHi,
Have a read of this document and see if it answers your question
Using ABAP with Process Chain Decision Processes
Regards,
Gareth -
Action Profile - Display SMART FORM in PDF
Hi All,
I have a requirement in action profile, in which when a SMART FORM PRINT action is triggered in CRMD_ORDER, the smart form should be displayed in PDF. Then the user should be able to save or print the pdf form.
Can some body provide some pointers?Hi,
You can achieve this using action profile in your transaction type, just create new action definiation in action profile using Process type Smart Forms Print assign your smart form, define action conditions for this definiation.
You can take look at standard Action Profile for reference ACTIVITY definiation ACTIVITY_PRINT
Regards,
Dipesh. -
Send Smartform Email via Action Profile
Hello,
We have an Action Profile with a few actisn athat a workign perfectly. I have added a new action to send smartform via email when the the transaction is saved.
The Action profile is set upfor object type BUS2000115(Quotation) with the context class of CL_DOC_CONTEXT_CRM_ORDER.
I have set up the Smartform Email action processing as follows:
Permitted processign type fo Action - Smartform Email
Mail Settings:
Form Name YC3_SF_CRM_COMM_QUOTATION_V7
Processing Class CL_CRM_BP_UM_PROCESSING_PPF
Processing Method UM_EXEC_SMART_FORM
Archive Mode Mail only
there is no schedule or start condition as it is not required.
When I Save the Quotation nothing is getting triggered. If in the Quotation I Preview output and select 'Email Quotation; I get the message 'Smartform Error'. Is there a way to debug the message further ? I'm assuming this is the SAP standard method of achieving Smartform email as Pdf attachment, are some steps that I have missed ?
Regards
ChanThe Processing class and Processing Method seem to be incorrect.
Use the below;
Processing Class : CL_DOC_PROCESSING_CRM_ORDER
Processing Method: CRM_ORDER_EXEC_SMART_FORM
You can always refer to standard action profile for Quotations to see what SAP has delivered. -
External subcontracting processing in production orders
Hi Everybody, We are facing a following situation...while using external subcontracting processing in production orders..
Finance wants all costs settled off of production orders with receipts against them at period end to accurately capture costs for the period. This is because of our companys financial policy i.e. we have to settle the exact costs by every month end instead of using GR/IR postings for partially confirmed quantities.. Any production orders with receipts against them must be able to be settled at period end. This includes partially received production orders, (it means when the total production order quantity is 10 PCS and if Subcon vendor sends 5pcs in this month end and sends the remaining 5 in the next month).
Currently we have not been able to settle partially received production orders in our testing. SAP is requiring the production order to be in TECO (Technically Complete) status before it can be settled. It is not feasible for PP to have production orders that have not been fully received in TECO status because they loose visibility to them in their reporting and tracking.
does any body dealth with this situation? any userexits, functional specs etc..
Your guidance will be very helpful,,
srikanthDid you try using in order type/settlement profile the radio button which indicates can be settled and the not one which corresponds to 100% settlement. Hope this helps.
-
Please provide the external testing process in QM
Hi,
My client want to MAP external testing process in their business scenario.pls update me how we can MAP in our QM process.
process is :-
1) Material sample will go to external testing (external vendor). :- on which basis that material will Gate-out.
2) sample quantity will not return from vendor end.only result will come.
3) after that result recording will done.
4) UD will done.
Regards
PuneetYou can use external inspection (inspection type 0130) in this case. Activate 0130 inspection type in material master as well @ opeartion level of Routing.
So moment you do GR of external operation you will get inspection lot of this GR (insp type 0130) in this case & you can record result against same.
Refer following thread for more info.
[Re: Source Inspection]
[Re: Quality inspection for external opearatio]
[Re: subcontracting inspection] -
How to find the action profile when I know a BADI?
Hi,
I have a BADI ZS_ORDER_SAVE, but I don't know which action profile uses this BADI? How can I find it?
Thanks a lot!Hi Long,
take a look at the definition name of your badi implementation. If ORDER_SAVE, then the BADI is called during the save process of an one order object. If EXEC_METHODCALL_PPF, then it is used by an action; check table PPFTFLTVAT to determine the action.
Regards
Wolfgang -
How to create an Action Profile for a Survey
Hi
Can you please help me with the steps to create an Action Profile for a Survey. Eg. If the user creates a like Lead / Service, Action profile assigned to the Transaction type has to trigger the Survey.
ThxHi Kalees,
Survey is nothing but a Questioner that is Represent the Feedback for a Particular Transaction.
Controlling Survey by a Action Profile is possible to some Extent indirectly.
One way of Controlling the Survey Execution based on System Status
Go To:Customer Relationship Management>Transactions>Settings for Activities>Questionnaires>Define Determination Criteria for Questionnaires Define a Criteria Set for a Particular Status,Here what ever Status Assigned are Responsible for the Survey Form to Appear in that Transaction Type at that Particular Status.
In Define Determination for Questionnaires: Business Activity:assign the Criteria Set that you have Created to your Survey Form
Go To:Customer Relationship Management>Transactions>Basic Settings>Status Management>Change Status Profile for User Status The Status Profile that you are using Ensure that the System Statuses are Assigned to a User Status on which you want the Survey Determination to Happen.
Direct Action Trigger for Survy Form is not Possible
This is one way to Control the Transaction Type Status and in mean you shall indirectly get Control over the Survey Form
Hope it Answers your Queries..
Thanks and Regards,
RK. -
Urgent Help need for ABAP Custom Process Types
Hi Gurus,
I have created a Custom Process Type for ABAP program which returns status (Success or Failure).
I followed the below procedure to create a custom ABAP process type.
In RSPC, I went to Settings -> Maintain process types
I selected the ABAP process type and then selected the EDIT -> COPY AS and then in the process chain configuration screen, I gave a new name to the process type, changed the POSSIBLE EVENTS settings to "2 process ends "successful" or "failure" and saved the settings to confirm changes.
Now I can see the new process type for ABAP program which returns the success or failure for the successors.
Now, my question is, where do i write the logic for ABAP program ? how does the ABAP program returns the success or failure. Do I have to change the code in the method IF_RSPC_EXECUTE~EXECUTE to return success or failure. Please make me clear where I can write the code? For example in my ABAP program, I am searching a table to find a specific value. If the value is not found, then the ABAP process type should return failure, if found should return success. How can I do this?
Thanks in advance,
Regards,
aarthi
[email protected]Hi,
We have a similar problem. We have an ABAP program in a process chain that
uses a custom process type with on success and on failure.
If the program is successful there is no problem. it will run the next process step.
The problem is when the ABAP Program fails and even though the message class is E in our ABAP program it has a confirm popup message with a status change and asks "Save Status and Trigger Events if Appropriate".
Once you enter Yes to continue it then continues to the next step in the program and is fine.I traced in debug where this status message is appearing. It is in CL_RSPC_LOG. There is a popup_to_confirm_step where it checks the e_status that is value J ( Framework Error upon completion). Then it submits the rspc_process_finish program to complete and call the on error process step.
Has anyone else experienced this and is there any other documents out there to help me?
Apologies if this is not very clear.
Any assistance would be appreciated.
Thanks
Monica Mandia -
Hi Expert,
is there any standard setting to configure processing type in t-code KO88. e.g. disable one of options
Thanks
Rgds,Hello Stephanie,
You can not change the processing type options. They are provided to cater to various requirements.
1. In Automatic all distribution rules for a sender are selected. If a sender only has distribution rules with the PER settlement type, then only the settlement period costs are selected and settled.If a sender has distribution rules with the the PER settlement type (PER rules), and distrubution rules with the FUL settlement type (FUL rules), then the PER rules are used first for the costs in the settlement period. If there are still costs left over, then the FUL rules are used.
A production order with a FUL rule to Material is only settled once it is technically completed, or completely delivered. Until then, however, "work in progress" can be transferred to financial accounting, if the WIP was calculated.
2. In Periodic all distribution rules with the settlement type PRE, PER and AUC are selected. The PER rules are applied first (except for investment measures).The PRE rules are applied first for investment measures, and then the remaining amount is settled with the automatically generated AUC rules to the asset under construction.
3. You use Partial Capitalization processing type to partially capitalize an investment measure that is not technically completed, so that a part of the total cost to complete assets is settled.
4. Full Settlement : use this type of processing if a sender only contains distribution rules with the PER settlement type, and if a balance check is to be made after settlement
Kind Regards // Shaubhik -
CHAIN: custom process type: EVENT: complex status: bad planned jobs
Hi experts,
I've implemented a custom process type (in RSPC/Settings/MaintainProcess) called ZWX_COND.
The main properties of ZWX_COND are: "ZCL_RSPC_DECISION" as ObjectTypeName, "00 ABAP Class" as ObjectType and "(Scheduled) processs ends with complex status" as PossibleEvents.
Class ZCL_RSPC_DECISION is a copy of the standar one CL_RSPC_DECISION. I've only made the necessary changes in methods GET_EVENTS and GET_EVENT (I only need two events) and EXECUTE (to choose one of the two events depending on a customized table).
I've made a main process chain with that new type (a decision step). I've connected that step with the process chain "A" for case 01 and with the process chain "B" for case 02. I've verified the main process chain and all is correct.
Once I've activated and planned the main process chain, un unknown job BI_PROCESS_CHAIN appears. In addition, although the decision step ends correctly (green color) and the event RSPROCESS with parameter XXXX_02 is triggered (it's correct, since it's indicated in that way in the customized table), process chain "B" doesn't start. In fact, neither process chain "A" nor process chain "B" starts. Both process chains remain in yellow color, but the corresponding jobs are not activated or finished, they are just released.
I see that the start condition (event parameter) for the planned jobs corresponding to process chains "A" and "B" is incorrect, since it is XXXX in both cases. I think the condition must be XXXX_01 for process chain "A" and XXXX_02 for process chain "B".
I'd like to implement this process type because I want the process to end with a green status. If I use a custom process type with events "succesfull" or "incorrect", I can make the decision and the chain process works, but the process chain ends with red status when the event triggered is the "incorrect" one.
Please, could somebody help me? I don't know if it's a program error or I'm implementing it in the wrong way.
Thanks in advance,
César Rueda
PS. Sorry by my English
Message was edited by:
César Rueda
Message was edited by:
César RuedaHi,
i am experiencing the same thing .... have you got an answer , i did not see any notes on this type of issue . -
Error in Decision Process Type Transport ( process chain)
Hi,
I have used a decision process type in my process chain and hence used the BW formula builder to create the logic for the "if then else" conditions of the decision process type. I have collected the process chain with all the required components like the process chain, the start process type, the decision process type and the corresponding formulas.
The trasnport went in fine with a warning (return code 4), but the formulas didn't get transported. The transport log reads like "An error occurred when deleting formula XYZ version A" at the RS_RSFO_AFTER_IMPORT. The overall status is a 4 and even though the log reads like "An error" it is in yellow indicating that it is just a warning.
I checked in target system ..other objects are transported except for the formulas. The table RSAFORMMAP doesn't contain any record for the formula ID XYZ in the target system whereas the sender system has corresponding entries.
Transport requests are colleceted properly.. i able to see formula ID , all object table in TR. but stll its not moving to target system..
what will be the issue?
Regards
RajeshHI,
I found SAP NOTE 0000884385 for this issue. but is there any otherway to rectify this issue
Regards
Rajesh
Maybe you are looking for
-
I'm a user of Macbook Pro 13'' Early 2011, OS X Lion pre-installed. I'm having a tiny problem with my USB port located the nearest from the front. Everytime I freshly boot-up to either Mac OS X or Window with a pre-plugged optical mouse I cannot move
-
Jaxb unmarshal error due to iso-8859-15 character set
I am currently attempting to use JAXB to handle XML unmarshaling. Is there a way to set the encoding used to unMarshall a message to iso-8859-15 as the messages coming in do not have an xml header with encoding specified?
-
Brand New Retina Macbook Pro - Mouse Cursor Disappears
Just bought this new MBP Retain, 13" with the 2.6ghz processor and have not installed much on it. I think the only program I've installed is Spotify. Aside from that, I'm using it as is, out of the box. No external mouse, keyboard, or any other appli
-
Preventing slides auto advancing in Adobe Captivate 8?
Hi guys, Is there a way to prevent slides from advancing automatically in Adobe Captivate 8? I want the user to have to click a 'next' button to move to the next slide. The closest I've seen so far is for Captivate 6, and was an ugly workaround of ha
-
I just bought a WRT54GS last week to network my PC and Laptop. Though I'm just a newbie in networking computers in different OS and wirelessly I had hard time on it. Please help me. My PC is Windows Vista Ultimate and Windows XP Home Edition on my La