Customized Autoreaction messages in BPM -Emailing Detailed Display contents
Hi,
Please let me know if it is feasible for emailing the contents of the detailed display in BPM via alert mail that gets triggered .
I know that there are BADI's available for enhancing the auto reaction messages.But these BADI's doesnt have the details regarding the contents of the detailed display.
Eg.I have alerts for incomplete sales documents in my BPM.
In BPM session,I will be able to view those documents only by clicking the detailed display for each alert. I wanted to know if this content(List of all sales documents) can be emailed as an attachment along with the email notification sent to the users.This way the users need not log into solution manager at all for viewing the documents.They can just view the list of incomplete sales documents in the email if it is possible to send them in an excel .
Thanks,
Bhuvana
Hi,
it is technically possible to create such a solution, but so far we are only providing such a solution as part of SAP MaxAttention or SAP Safeguarding engagements where we work closely together with a customer. Anyhow attaching document information to an email is not really satisfying as the number of documents might be very large and also as it bears some security risk if the email gets outside the company or otherwise into false hands. For this reason we are evaluating if a solution can be provided in the future that allows a direct link from the email to the document list in the backend system. But I cannot say anything about a possible availability for such a solution.
Best Regards
Volker
Similar Messages
-
ICI - How to display custom error messages in SAP CRM
Hello,
we are working on a custom Contact Center which interfaces with SAP CRM Version 7 with Enhancement Package over ICI.
The basic call functions like accepting, hanging up, holding and retrieving are fully implemented and are working already.
Our goal is to display error messages in the CRM so that clients know there is something wrong, for example why he can't be log in successfully (e.g. the telephony server isn't reachable).
We already found the ICI Documentation file which provides us the CRM SOAP error codes and tried to send SOAP Fault messages, but never got
them to screen.
Please find an attached example screenshot what we mean exactly, reproduced by trying to make a call with CRM user while BCM CDT isn't
running in the background.
Regarding to this topic we've the following questions:
- Is it possible to display custom error messages on the CRM or is this functionality limited to SAP?
- Could you provide us some further information on how to use this feature exactly (implementation details?) and how the SOAP XML should look like to get it work?
Thank you in advance!
Best regards
René HolyNewUser7 wrote:
Please correct me if I am wrong
I need to create an entity adapter and attach an error handler with the adapter? or can i handle that in the event handler itself. I coulnt find any api for handling errorsYou can do it both ways but since we are talking about event handler now, then in 9.x you need to extend com.thortech.xl.client.events.tcBaseEvent class for creating a event handler. In tcBaseEvent class there are various flavors of handleError method. So use that as per my note earlier and you should be good.
HTH -
Customized alert message formed in the UDF to be sent to Alert Inbox/Email
Hi,
The scenario is as follows :
1. We have an XI object without BPM.
2. We have an UDF written inside a graphical mapping and we are raising an
runtimeexception in that UDF. The mapping execution and further processing
stops when this runtime exception happens. We have a customized exception
message written for this runtime exception.
3. When this runtime exception takes place, we can see the customized
exception message in the TRACE of the sxmb moni
4. Our requirement is to have this customized message of the UDF to appear in
the alert inbox and alert email notification (apart from coming in the TRACE of
sxmb moni).
Please let me know as to how to route the exception message present in the UDF to Alert Inbox and Alert email
Regards
GaneshHi,
You had mentioned that you need to raise exception as well as provide an alert in inbox.
Raising Exception could be done easily through your UDF.
For raising alerts, you could use standard alert configuration (through ALRTCATDEF). However, this option is good if you are not passing any custom application specific variables.
>><i>In this case, if message is going in to error while getting processed after raising the exception, then alert could be configured. Refer following link</i>
By this, I meant that the message processing should go in error for alerts to fire, because they are fired for messages goin in error.
Thus in short, for configuring alerts, make sure that:
1. You are not using any application specific variables. However, you can use system variables like Message ID, Sender Service etc.
2. Message is going into error state in SXMB_MONI after processing.
Bhavish -
Component level display of the Custom Error Message in 11g
Iam using custom error handler that extends the default DCErrorHandlerImpl class to handle the Custom exceptions thrown from the service layer, and able to see the exception displayed in the ADF UI in a popup window.
How can we do Customization in order to display the Custom error message inline with a component (i.e. associated with a specific UI component with the arrow mark look and feel ) instead of the global level message displayed as a pop up window on the ADF UI page? Please suggest.
Thanks,
Kayal.
Edited by: user11217416 on Feb 15, 2012 6:07 AM
Edited by: user11217416 on Feb 15, 2012 6:14 AMHi,
Try as follows
final static int MSG_FATAL = 1;
final static int MSG_ERROR = 2;
final static int MSG_WARN = 3;
final static int MSG_INFO = 4;
public static void showMsgForRelevantComponentAll(int iSeverity, String sMsg, UIComponent uIComponent) {
FacesMessage msg = null;
switch (iSeverity) {
case MSG_FATAL:
msg = new FacesMessage(FacesMessage.SEVERITY_FATAL, null, sMsg);
break;
case MSG_ERROR:
msg = new FacesMessage(FacesMessage.SEVERITY_ERROR, null, sMsg);
break;
case MSG_WARN:
msg = new FacesMessage(FacesMessage.SEVERITY_WARN, null, sMsg);
break;
case MSG_INFO:
default:
msg = new FacesMessage(FacesMessage.SEVERITY_INFO, null, sMsg);
FacesContext facesContext = FacesContext.getCurrentInstance();
facesContext.addMessage(uIComponent.getClientId(facesContext), msg);
} -
Cannot display custom error message in CRM_MKTLIST_BADI
We did implement the following BADI BADI Name: CRM_MKTLIST_BADI
Interface: IF_EX_CRM_MKTLIST_BADI Method: MAP_AND_CONVERT_DATA
This enhancement is for suport the extension field for create new BP in
external list management (transaction CRMD_MKTLIST). The BP creation
process work properly but we cannot display our custom error message,
only SAP standard error message is shown. We did try using the export
parameter ET_MKTLIST_E but it does not work as expected, custom message
still cannot display.
How we can be show the custome error message ?
Thanks in advance.
Supreeya K.Hello Supreeya,
have you tried to post this question in the SAP CRM: Webclient UI - Framework forum?
Regards
Gregor -
Displaying Custom Error Message in ALV
Hello Experts,
Usually, when an error occurs in editable ALV, the standard WD ALV functionality marks the particular error cell in red and displays the error message.
I want the same functionality for custom error messages in event ON_DATA_CHECK. I'm able to display the message, but looking for a way to mark cells as well.
Please help....Hello friend,
I think this link will help you much more clear on the coloring of the ALV concepts.
http://help.sap.com/saphelp_smehp1/helpdata/en/5f/ec57c72a1349c8bfdda56d976e9399/frameset.htm
http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/f0625002-596c-2b10-46af-91cb31b71393?QuickLink=index&overridelayout=true
Thanks,
Sri Hari -
Display custom error message in enhancement spots
Hi all,
Is there someone here who've encountered having the need to display custom error message in an enhancement spot? Could you help me please.. I can't find any reference from the net.
Thanks in advance
Regards,
ArisHi,
The error message can be only displayed in enhancement spots based on thr program flow.
You have to determine where its getting called for ex: in PBO or PAI etc.....
You have to find the right place to display the error messages . for ex: using a memory id ...... -
The custom error message in the bank application is displaying in English
Hello Team,
The custom error message for a blank institution number in the bank application is displaying in English when the user is logged in French. See attached screen shot.
ESS --> Personal Information --> Bank Information.
Could any one let me know the procedure in solving the error. Helpful answer is highly appreciated.
Thanks,
SankarHi,
sandip is correct, go to SE11 Table T100.
I did it this way: Searched for (in my case) SPRSL = DE and TEXT = "Bitte Bankschlüssel eingeben" (that's the said error message). With the upcoming result I got the message ID and message Number, these are:
ARBGB = 'AR' MSGNR = '195'
ARBGR = '1J' MSGNR ='510'
Maintain them for your SPRSL and you should be fine.
regards, Lukas -
How to display custom error message if the Required field is not entered?
Hi,
I have made one input field as required field in a view.
I want to display one custom error message ,if the required input field is not entered.
Please help me regarding this.
Thanks,
Deepikahi deepika....
First go to message pool under webdynpro components.
Create a new message there..of type error.
Enter your text.
Now to avoid null pointer exception , in wdDoInit(), initialise the value
wdContext.currentDateTimeElement().setDate("");
now create an action for submission of data. If field is empty, then within the button write:
msg = wdComponentAPI.getComponent().getMessageManager();
if(wdContext.currentDateTimeElement().getDate().equals(""))
msg.raiseMessage(IMessageCompTodatDateTime.ERROR,new Object[]{""},true) ;
between begin others put:
regards,
pinki
IWDMessageManager msg = null; -
OAF page is not able to display the custom error messages
Hi,
I have extended a seeded CO and trying to throw few custom error messages.
It was working fine, but suddenly it is not able to display the error messages(but checked that the error messages are still present in application) and saying "Message not found. Application: PER, Message Name: ...."
Is there any profile option which enables the custom messages?
Thanks,
RanitaHi,
There is no profile to enable the Custom error Messages, u will use the diagnostistics for showing the messages in the custom page
use the following syntax for writing a msg in Jdeveloper
pageContext.writeDiagnostics(strClassName, "Initializing the vo....", OAWebBeanConstants.STATEMENT);
and enable the following profile option to yes
Fnd:Diagnostics
Regards
Chanu -
My email only display the list of mails in my in box with a preview of the first two lines of the body of the message. When one clicks on the message to open it, only the header is displayed in the right hand side of the screen - the actual message is missing. This happens on older mail previously downloaded that use to work properly as well. Any idea how to fix this?
Try closing the Mail app completely and see if it works properly when you re-open the app : from the home screen (i.e. not with the Mail app 'open' on-screen) double-click the home button to bring up the taskbar, then press and hold any of the apps on the taskbar for a couple of seconds or so until they start shaking, then press the '-' in the top left of the Mail app to close it, and touch any part of the screen above the taskbar so as to stop the shaking and close the taskbar.
If that doesn't work also do a reset : press and hold both the sleep and home buttons for about 10 to 15 seconds (ignore the red slider), after which the Apple logo should appear - you won't lose any content, it's the iPad equivalent of a reboot. -
LSO_CHECK_BOOKING custom error messages are not displayed
Hi,
Good day! I am currently experiencing some problems displaying custom error messages from BADI LSO_CHECK_BOOKING. I have implemented this Badi and is appending error messages in CT_MESSAGE_TAB however when the message is displayed in portal, the custom message is not displayed. Instead, SAP displays a predefined error "Error When Creating Prebooking with the data entered..."
Is there a way for me to display my custom error message instead of the predefined SAP message?
Thanks a lot.
Cheers,
JamesHi James,
You have not mentioned, which portal you are using. Please see below, that there are differences in the learning and the admin portal:
Learning Portal:
The framework of the existing design of the Learning Portal does not
allow customer specific error messages to be displayed in the portal.
Only a generic message will be displayed when prebooking in the learning
portal if the BADI LSO_CHECK_BOOKING returns an error. The design of the
application does not expect to raise an exception from the BADI. If the
BADI processing is assumed to be unsuccessful, the messages filled by
the BADI will be ignored and a general error message will be displayed
in the portal.
So this is basically a design limitation.
Administrator Portal:
Have you tried e.g. the following notes?
SAP Note 1806593 Admin Portal: Message is not displayed while prebooking
SAP Note 1575238 LSO: BADI LSO_CHECK_BOOKING does not show warning messages
Regards,
Agnes -
Why does my email address display when I send a txt message to another iPhone user?
When I txt MSG another iPhone user, my email address displays on their screen as sender's name. Is this because I have my email address set as my apple ID? Can I change my Apple ID name to stop this?
Go to Settings > Messages > Receive At > Apple ID.
Sign out of your Apple ID followed by signing back in with your cell phone number selected as your iMessage Caller ID. -
Custom error message in SAP application log
Is there a way to add a custom error message to the SAP application log without passing the message variables MSGV1, MSGV2, MSGV3, MSGV4 and the Message class and number.
We want to pass a custom message from the BAPIRET2-MESSAGE without giving it a Message class and number. The reason for this is that we are using class based exceptions instead of the traditional message class with errors. When we catch the class based exception, we take the error text of the exception and put in in the BAPIRET2-message and set the BAPIRET2-TYPE as 'E'. Now we want to add this to the SAP application log.
The call to 'BAL_LOG_MSG_ADD' takes a structure BAL_S_MSG which is just like BAPIRET2. However this function builds the entry to the application log use the message variables MSGV1, MSGV2, MSGV3, MSGV4. There is no provision to pass in the BAPIRET2 message.
Add message to application log
CALL FUNCTION 'BAL_LOG_MSG_ADD'
EXPORTING
i_log_handle = app_log_handle
i_s_msg = log_message
Thanks,
JayHi Jay,
Did you see <b>BAL_LOG_EXCEPTION_ADD</b>?
This FM is represented by the structure <b>BAL_S_EXC</b>. This can have various versions as described below:
<b>Data of BAL_S_EXC Structure / Use</b>
<b>EXCEPTION</b> / Exception class from which an exception text
is added to the log. This field must be filled.
<b>MSGTY</b> / Message type (MSGTY) of a T100 message.
This field must also be filled for exceptions.
<b>PROBCLASS,
DETLEVEL,
ALSORT, TIME_STMP</b> / Message or exception attributes, such as
problem class (PROBCLASS, for
example, "very important"), level of detail
(DETLEVEL, from 1 to 9), sort criterion
(ALSORT, unrestricted) and timestamp
(TIME_STMP). These fields can be displayed
in the log (except TIME_STMP).
<b>MSG_COUNT</b> / This attribute is not used for exceptions.
Follow the link below for more details:
<a href="http://help.sap.com/saphelp_nw04/helpdata/en/d6/5d7f38f52f923ae10000009b38f8cf/frameset.htm">SAP Help DOc</a>
Hope this helps.
Thanks
Sanjeev -
How can I add a new message(custom text message) to the holiday approval em
How can I add a new message(custom text message) to the holiday approval email-notification sent to the manager?
TIAThe answer is 'not very easily', unless the information you want to display is the employee's leave balances. In 12.1.3 Oracle have delivered functionality that allows you to include the leave balances in the approval notifications out-the-box, ie, without customization.
For any other information you're probably going to have to customize the standard delivered HRSSA workflow. Within this workflow, the Leave of Absence functionality uses the Notify Approver (Embedded) (HR_APPROVER_NTF) notification. The body of this notification is set to the Notify Approver (Embedded) (HR_NTF_EMBEDDED_REGION) attribute. This in turn defaults to:
JSP:/OA_HTML/OA.jsp?OAFunc=-&HR_EMBEDDED_REGION-&NtfId=-&#NID-
So essentially you can change the HR_APPROVER_NTF notification. The problem with changing this notification is that it's generic - it's used for all SSHR functions and not just Leave of Absence. That means you have to make other, more substantial, customizations to the workflow to ensure the changes you make only applies to LOA.
The other option is to personalize the review page (ie, the region referenced in &HR_EMBEDDED_REGION) to include whatever messages you want. But that means they'll appear on the Review page and all LOA approval notifications and that might not be what you want.
It's usually better to live with what Oracle deliver and find an alternative solution! What's the content of the message you want to include?
Maybe you are looking for
-
Select in read only transaction mode / insert in write mode
hello, i have a following question: i have 2 db, one is rdb and one oracle im extracting data out of table out of rdb and inserting them into oracle via OWB; however this is run in read-write mode and causes locks in rdb; the only way to prevent lock
-
Need urgent help with creating .war file ...
My boss gave me one day to create an app. that runs on Apache Tomcat 4.0.6. I managed to get it done, but now I'm trying to move it from my machine to the web server. Each time I try to create a .war file I get an error saying "no such file or direct
-
DB Connection Tables & Views not shown in 9.0.3 for 3rd Pty JDBC
I am running JDeveloper 9.0.3 under Windows 2000. I have configured the 3rd party JDBC libraries under jdev.conf. Under connections, database connection, I am able to connect to the database and it does show me the three schema owner names in that da
-
Icloud manage storage link not working on my iphone 4s
I need to manage my icloud storage, but the manage storage link on my iphone is not working. When I click on it, nothing happens. Can anyone help with this problem? I don't want to buy more storage if I can turn off some of my apps in icloud. Has any
-
I have a new generation Product (Red) 64GB iPod Touch...about 2 days ago my apps just stopped updating, any suggestions?