Meaning of an alert message in SAP PI 7.3
Hello,
I am using PI 7.3. This is a File to JDBC Scenario and the QoS is EOIO. Data has passed through this scenario for last one year.
Yesterday, there was one failure due to wrong data present in the source file. After this failure, I cancelled this error message in PI System as the QoS is EOIO. Then the source file was corrected and was resent to PI system and it is successfully processed through PI and also successfully posted to the target system. But this time, although the message has successfully delivered through PI system, one alert message got generated. See below.
ErrText": "Conversion of file content to XML failed at position 0: java.io.IOException: The file access permissions do not allow the specified action.",
Can anyone help me to understand why this alert message got generated?
Thanks & Regards,
Moumita
I think operating system level permission is ok because other files have passed successfully through PI without generating any alert message.
This alert message is generated for one particular message. Not sure any message specific permission I need to check??
Please advise.
Thanks & Regards,
Moumita
Similar Messages
-
Alert message from sap to mail
Hi all,
I have process chain and running succesful, but i am not receiving mail alerts for success or errors. I checked in sost transaction, messages are in queue showing waiting for communication service.
Any idea about missing setting?
Thanks,
VenkyHi
T.code SOST -- Utilities -- Start Send Process(Cntrl+f7)
Recheck the Settings at SOST--Utilities -- Trace Settings.
Read Case 2
https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/b6d59590-0201-0010-5f9d-adb9f6b14d80
Read this blog for passive alerts
/people/gianfranco.vallese/blog/2008/05/30/stop-boring-with-process-chain-monitoring-start-passive-monitoring
Recheck which gateway you are using HTTP/SMTP, if you are using SMTP you need to set the Authorization profile at RZ10
http://help.sap.com/saphelp_nw70/helpdata/EN/ae/71583ca544eb51e10000000a114084/frameset.htm
Hope it helps and clear -
Partial display of large Alert message - SAP CRM 2007.
Hi,
I am using SAP CRM 2007.
I created a simple alert with 150 char message in IC which will be triggered on confirmation of an account.
The alert gets displayed on the IC agent screen but he can only see partial message of the alert.
Only the message that can come in the first line gets displayed. There is no option to scroll to see the remaining message.
Please suggest how can user see the complete alert message. Can the alert text area be controlled by some customization?
Regards,
AkankshaHi Antonio.
I'm wondering if/how you resolved this issue. I am currently facing the same problem on an upgrade to EHP1 for CRM 7.
Thanks,
//Eric
Edited by: Eric Roholt on Sep 9, 2011 9:03 PM -
I receive the following alert message, generally after awakening my iBook G4 for the first time in the morning and without an internet connection:
192.168.1.101 in use by 00:13:ce:b8:69:14, DHCP Server 192.168.1.1
Does anyone know what it means? Thanks!Well, not knowing your exact setup, I can only tell you what it means. The DHCP server (I'm guessing on an airport base station) believes it has already assigned the IP address your iBook already has to another computer. 00:13:ce:b8:69:14 is your MAC address (the address hard-coded into a network card). To find out if that's your MAC address, select about this Mac form the Apple Menu, then click on more info. In the left pane, click on Network, then click on the network interface you're using. You can find your MAC address in there. If it's different form yours, you'll know there's a freeloading neighbor. If it is your address, you'll need to provide more info on your setup so that someone can help you figure out how to fix this.
hth
Jeff -
Sending Alert Message to mobile device from SAP
Hello Experts,
Can i send an alert message directly to any mobile device from SAP ? or i have to used Sybase as a middle layer ?
And is there any way to send alert through Sybase Server without creating its MBO ?
Regards,
TapanHi Tapan,
well, if I would have to do that..... I would at least need Sybase to keep development low. at the end you do not really need Sybase for this... but without SUP development effort is really high.
Okay, in short:
each device has its wn dedicated listener concept for push messages. This is platform dependend and you need to develop a native solution for this. It is possible, but it takes some time.
If you want to be native, with Sybase you get this more or less for free. Issue here: Sybase does only support push notifications out of the box in the most complex scenario: therefore you need SAP backend, Netweaver Mobile Middleware, SUP and connect NW Mobile and SUP by ESDMA file. This gives you push from backend to device for free on nearly all plattforms out of the box.
So at the end the first question qould be: how much do you want to develop?
Or is it wnough for you to have SUP workflow? Benefit on Workflow: development effort is low, works out of the box, is multi plattform - but like every sunshine there is some shadow - performance of this approach is not really nice. Anyway, it could solve your issue: you receive an eMail in your device, this opens the workflow app and you can accept or decline for example a travel request.
Would that elp?
Regards,
Oliver -
SAP PI Message Cancellation Alert - Message does not have restartable error status
Hello SCNers
Version: 7.1
Scenario: File --> PI -->SOAP
We have a situation where a PI message in Integration Engine shows error status.We want to cancel the message in IE but are unable to do so.
On clicking Cancel for this message in SXMB_MONI, we are receiving an alert "Message does not have restartable error status".
In SXMSPMAST table, value for ITFACTION is DEL.
We do not want to run report RSXMB_DEL_TO_ARCH, that would change status of all messages with DEL status to ARCH.
Is there a way to Cancel or Change the Status of this single message?
Regards
SudheerHi Hareesh,
Tried that too, but to no avail.
Strangely, the log shows NO_ERROR_STATE for the cancelation of this message thru RSXMB_CANCEL_MESSAGES.
But in SXMSPMAST table the status of this message is 14 (System Error - Manual Restart Possible).
Regards
Sudheer -
Hi All,
I have got alert categories created by client,I have to use alert categories and dynamic alert message in BPM.i am not authorized for transaction ALRTCATDEF.Can you tell me where i can see dynamic alert messages for alert categories created.Is there any transaction or I can check in RWB in alert configuration
Best Regards,
Harleen Kaur ChadhaAlert Configuration:- You use alert configuration to have the system informed you about the errors that occurs during message processing.
*Used for alerts that occurs at IE.
Alert Management: When you define the integration process you can specify that if a particular situation occurs at runtime a alert has to be thrown using alert management.
*Used to handle business specific errors.
For example if the stock falls below certain level an alert has to be thorwn to the specified user using the integration process in this case you have to follow steps defined in alert management
Defining Alert Categories
During alert category definition, you specify the alert text, expiry time, escalation, and all other conditions related to the sending of this kind of alert.
1. Ensure that you are in change mode in the alert category definition environment (transaction ALRTCATDEF).
2. Choose Create Alert Category.
3. In the Alert Category column, enter a technical key. Choose a key that describes the situation that triggers the alert, such as CUSTCANC for a category responding to a customer cancellation. This key is language-independent and identifies the alert category. The standard namespace convention applies to the key, this means keys Z* und Y* belong to the customer name space.
4. On the Properties tab page:
a. In the Description field, enter a description for the alert category. Choose a description that is informative with respect to the content of the alert category. The description is language-dependent.
b. If required, you can select a classification in the Classification field. If you do not choose a specific classification, the category is stored in the classification folder Unclassified. For more information on classifications, see Alert Classification.
c. In the Max. No. of Dels field, specify a maximum number of times that an alert of this category is to be delivered if it is not confirmed. This refers to delivery using a communication channel other than to the recipientu2019s display program (UWL, application-specific program, or alert inbox).
d. Select Dynamic Text if the texts of the alert category cannot be defined at this stage. This refers to situations in which the texts are not known until runtime, for example when CCMS Alerts are forwarded to ALM.
No translation can be performed for alerts with dynamic text. System messages can be entered manually in several languages.
e. In the Expiry Time in Min. field, you can enter a life span for alerts of this category if the alerts will no longer be relevant after a specific period of time. If the expiry time elapses, the alert is removed from the alert inbox and is no longer delivered using any other channel.
Expiry times can be derived from various sources. Priority is given first to the data provided by the triggering application, second to the BAdI ALERT_EXP_DATE, and third to this field in the alert category definition. If none is found in any of these sources, the default expiry of 31.12.2099 applies.
f. If you wish to specify an escalation recipient, select Escalation Active and enter the escalation recipient. Also specify a tolerance time in minutes. When escalation is active for an alert category, an alert is escalated if none of the alert recipients has confirmed the alert after this tolerance time. The escalation recipient is also informed that he or she has received the alert because of an escalation.
The escalation functionality is based on the administrator report RSALERTPROC. This report has to be scheduled as a regular job. For information on this report.
5. On the Container tab page, define any variables that you may want to use in the short text or long text. You can also define other application-specific variables, such as company code or material number. These variables are then replaced at runtime with values from the application. For more information, .
6. On the Short and Long Text tab page, enter texts for the alert category. You can include text variables referring to elements of the alert container or system symbols. In the case of a container element, the variable must be defined in the alert container. The entry in the text must be in the form &<ElementName>&.
The title is used as mail title, fax subject, and alert title in the inbox. The long text is used as mail/fax body and the long text view in the inbox. The short text is used for pager and SMS.
7. On the Optional Subsequent Activities tab page, you can enter URLs for subsequent activities. If you trigger your alerts by calling a function module, you can also specify dynamic subsequent activities. For more information, see Triggering by Calling a Function Module Directly in Triggering Alerts.
8. Save your entries.
You create an alert category to use in alert rules.
Basic alert configuration
The specified item was not found.
The specified item was not found.
Trigerring alerts from UDF
Triggering XI Alerts from a User Defined Function
Alert Configuration
http://help.sap.com/saphelp_nw04/helpdata/en/80/942f3ffed33d67e10000000a114084/frameset.htm
Alert Inbox
http://help.sap.com/saphelp_nw04/helpdata/en/80/942f3ffed33d67e10000000a114084/frameset.htm
Alert Notification Step-by-Step
http://help.sap.com/saphelp_nw04/helpdata/en/49/cbfb40f17af66fe10000000a1550b0/frameset.htm
Defining Alert Classifications
http://help.sap.com/saphelp_nw04/helpdata/en/49/cbfb40f17af66fe10000000a1550b0/frameset.htm
Triggering Alerts
http://help.sap.com/saphelp_nw04/helpdata/en/49/cbfb40f17af66fe10000000a1550b0/frameset.htm
Setting up alerts
Setting up alerts in RZ20
Alert Management
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/e04141e8-0f11-2a10-adaa-9d97b062c2df
Alert Notification
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/90f449a8-a6db-2910-a386-d2b5999f5751
ALRTCATDEF Editing Alert Categories
ALRTCATDEF_SEL Define Alert Category
ALRTDISP Display Alerts
ALRTINBOX Alert Inbox
ALRTMON Alert Monitor
ALRTPERS Personalize Alert Delivery
ALRTPROC Process Alerts
ALRTSUBSCR Subscribe to Alert Categories
The Alert Framework provides an interface from the Basis (Web AS) Alert Framework. You use
transaction ALRTCATDEF to define the text, the priority, number of delivery, etc. for the alert.
?? To configure your alerts, proceed as follows:
?? To define an alert category, choose Create Alert Category.
?? You can also create the alert category directly by calling transaction ALRTCATDEF. In both
cases you require the authorizations of the role SAP_XI_ADMINISTRATOR.
Triggering XI Alerts from a User Defined Function
The specified item was not found.
The specified item was not found. - Alert Configuration
The specified item was not found. - Trouble shoot alert config
Configuring scenario specific E-mail alerts in XI-CCMS: Part - 1 -- ccms alerts ? 1
Configuring scenario specific E-mail alerts in XI-CCMS: Part-2 -- ccms alerts ? 2
Configuring scenario specific E-mail alerts in XI-CCMS: Part 3 -- ccms alerts --- 3
Alerts with variables from the messages payload (XI) - UPDATED -
The specified item was not found.
http://help.sap.com/saphelp_nw04/helpdata/en/49/cbfb40f17af66fe10000000a1550b0/frameset.htm
From HelpFile
When alerts r not displayed in inbox ?
Then check the following
Tcode - ALRTCATDEF_SEL
Report - RSALERTDISP and RSALERTPROC , SXMSALERT_LOGREADER
Did you run the report SXMSALERT_LOGREADER in SE38... If you run it, please post the corresponding logs here. If not, try to run the report giving corresponding message id and post the logs here. We will try to figure it out -
Display an alert message through javascript when report column item is null
Hello,
I have a report column item which is an select list item and now i want to display an alert message when value is null, I mean no value is selected, this alert message should be fired when update button is clicked.
Can anyone please help me with this issue.
Thanks,
OrtonYou could try something like this:
declare
x INTEGER;
err_ct INTEGER := 0;
begin
x := 5; -- number of rows displayed
for i in 1 ... x (
IF wwv_flow.g_f08(i)) IS NULL THEN err_ct := err_ct + 1;
END IF;
end loop;
IF err_ct = 0 THEN
RETURN NULL;
ELSE
RETURN 'Nice error message: you must supply a value.';
END IF;This would be used with a PL/SQL validation: Function Returning Error Text. -
Hi all,
How to add a system message on the SAP logon screen.
I just want to put display some content and links on screen where we enter client and username and password.
regards,
helpful answers are surely rewarded.Hi,
Personalization of your SAP system logon screen, splash screen etc
1) Adding text to the SAP logon screen. This is very handy for identifying which SAP system the user is about to log onto, especially non production boxes. You can also warn them here of pending changes, updates or outages. Because it is up while they are typing in their userid and password, they can't claim they missed the system message. SAP icons like the stop sign and warning signs can also be displayed. Details can be found in OSS note #205487. Here are the guts:
Go to Transaction SE61 and select the document 'General text' (selection via F4 help), and create a text with the name ZLOGIN_SCREEN_INFO in the language defined with profile parameter zcsa/system_language.
If the text does not exist in the system language, no output is made.
Note that there is space for 16 lines with 45 fixed-font characters each or for approximately 60 proportional space font characters on the logon screen.
Title lines (can be recognized by means of format keys starting with a 'U') are highlighted in the display.
You may also output icons at the beginning of lines by using an icon code (for example, @1D@ for the STOP icon). You can get a list of icon codes from Report RSTXICON. Pay attention to the codes with two '@' symbols displayed by the report. You cannot include text symbols. The 'include indicator' cannot be used for this function. SUBHINT here. These can be used on system messages as well.
Creating/changing this text requires a changeable system. Therefore, for production systems, SAP recommends maintaining the text in the upstream system and then transporting it. To do this, select a transportable (customer) development class when you create the text and save the active version prior to the export. The transport is done via the transport object R3TR DOCT ZLOGIN_SCREEN_INFO The text can be changed in the original system only (see TADIR entry R3TR DOCT ZLOGIN_SCREEN_INFO). When making a change in a non-original system, a modified text would be generated which cannot be represented sensefully on the initial screen.
2) Changing the splash screen on the main menu can add some pizzazz to the otherwise boring screen. It can also be changed easily on a regular basis. For production systems a company logo and/or company mission statement might be appropriate. Here are the instructions:
First, in transaction SMW0 (SAP Web Repository), select "Binary data for WebRFC applications. The logo must be in a .gif format. From this transaction, create a new object, then choose to IMPORT. You must then specify the path to the .gif object you have saved, and select the option to TRANSFER.
Then, maintain table SSM_CUST via SM30. Change the field START_IMAGE to the name of the object you created in SMW0.
3) Changing the rippling water on the top right on all is easy but tedious and requires no change to the SAP system. The file name is 'sapalogo.bmp' and resided in the directory "SAPpcsapguithemesdefault". Looking at this file you can see how it works. Use an editor like Paint and replace each of the SAP ripple images with a morphing image of your own. Make sure the new image is the same size as the original. There are 33 images in the original but you don't need that many. One idea for a morphing image would be to take your company logo and have it build its way across the screen and then off again.
4) Changing the startup movie is even easier. Replace the file 'sapss.avi' with a short avi of your own. This file resides in the same directory as 'sapalogo.bmp
Pls reward points,
Regards,
Ameet -
Access Denied error message... I want to give alert message
I have Manager service in my portal page. But I don't have the content access from the back end system.
In the portal log viewer it is saying the Access Denied info. So i am getting the below error message in the portal page.
Instead of giving this error message I want to give a alert message like "You are not authorised to view this page...so please contact your Administrator"...
I want to know how to do this. can anyone help me on this
An exception occurred while processing a request for :
iView : pcd:portal_content/com.XYZ.roles.XYZ_Roles/com.XYZ.roles.Human_Resources/com.XYZ.roles.Manager/com.XYZ.hr.wks.se.
Manager_Services/com.XYZ.hr.wks.cl.Overview_MSS/com.XYZ.hr.wks.cl.Compensation_Management/com.XYZ.hr.wks.up.Position_Change_Process/com.XYZ.hr.pag.ac.Select_Team_Member_
and_Form_Pos_Chg/XYZTeamViewerTransfer
Component Name : com.XYZ.hr.pcr.transfer.XYZTeamViewerTransfer.XYZTeamViewerTransfer
The exception was logged. Inform your system administrator..
Exception id: 08:46_17/07/07_0505_24366050
See the details for the exception ID in the log file
Portal log**********
#1.5#000BCD4305DF0043000019C80000290400043574F8F3FA51#1184676416089#com.sap.security.core.util#sap.com/irj#com.sap.security.core.util.
[cf=com.sap.security.core.util.SecurityAudit][md=log(...)][cl=12778]#Guest#192####cd0d7490346311dc931d000bcd4305df#SAPEngine_Application_Thread[impl:3]
_24##0#0#Info##Plain###ObjectID handed over is 'null'!#
#1.5#000BCD4305DF0043000019CA0000290400043574F8F3FC42#1184676416089#com.sap.security.core.util.SecurityAudit#sap.com/irj
#com.sap.security.core.util.SecurityAudit#Guest#192####cd0d7490346311dc931d000bcd4305df#SAPEngine_Application_Thread[impl:3]
_24##0#0#Warning#1#/System/Security/Audit#Plain###Guest | LOGIN.ERROR | NONE = null | | Login Method=[default], UserID=[null], IP Address=[168.133.7.3], Reason=[Access Denied.]#
#1.5#000BCD4305DF0043000019CC0000290400043574F8F4A4CF#1184676416136#com.sap.portal.portal#sap.com/irj#com.sap.portal.portal#Guest#192
####cd0d7490346311dc931d000bcd4305df#SAPEngine_Application_Thread[impl:3]_24##0#0#Error#1#/System/Server#Java###Exception ID:08:46_17/07/07_0506_24366050
[EXCEPTION]
#1#com.sapportals.portal.prt.runtime.PortalRuntimeException: <b>Access is denied:
com.sap.portal.heartbeats.PortalHeartbeat - user: Guest
at
com.sapportals.portal.prt.deployment.DeploymentManager.checkPermissions(DeploymentManager.java:2005)</b>at
com.sapportals.portal.prt.core.broker.PortalComponentContextItem.refresh(PortalComponentContextItem.java:247)
at
com.sapportals.portal.prt.core.broker.PortalComponentContextItem.getContext(PortalComponentContextItem.java:312)
at
com.sapportals.portal.prt.component.PortalComponentRequest.getComponentContext(PortalComponentRequest.java:385)
at
com.sapportals.portal.prt.connection.PortalRequest.getRootContext(PortalRequest.java:435)
at
com.sapportals.portal.prt.core.PortalRequestManager.runRequestCycle(PortalRequestManager.java:607)
at
com.sapportals.portal.prt.connection.ServletConnection.handleRequest(ServletConnection.java:240)
at
com.sapportals.portal.prt.dispatcher.Dispatcher$doService.run(Dispatcher.java:522)
at java.security.AccessController.doPrivileged(Native Method)
at
com.sapportals.portal.prt.dispatcher.Dispatcher.service(Dispatcher.java:405)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at
com.sap.engine.services.servlets_jsp.server.servlet.InvokerServlet.service(InvokerServlet.java:156)
at javax.servlet.http.HttpServlet.service
(HttpServlet.java:853)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:390)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:264)
at
com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:347)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:325)
at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:887)
at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:241)
at com.sap.engine.services.httpserver.server.Client.handle(Client.java:92)
at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:148)
at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
at java.security.AccessController.doPrivileged(Native Method)
at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:95)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:160)
Caused by: com.sapportals.portal.pcd.gl.PermissionControlException: <b>Access denied</b> (Object:
com.sap.portal.system/security/sap.com/NetWeaver.Portal/high_safety/com.sap.portal.heartbeats/components/PortalHeartbeat)
at com.sapportals.portal.pcd.gl.PcdFilterContext.filterLookup(PcdFilterContext.java:416)
at com.sapportals.portal.pcd.gl.PcdProxyContext.basicContextLookup(PcdProxyContext.java:1095)
at com.sapportals.portal.pcd.gl.PcdProxyContext.basicContextLookup(PcdProxyContext.java:1101)
at com.sapportals.portal.pcd.gl.PcdProxyContext.basicContextLookup(PcdProxyContext.java:1101)
at com.sapportals.portal.pcd.gl.PcdProxyContext.basicContextLookup(PcdProxyContext.java:1101)
at com.sapportals.portal.pcd.gl.PcdProxyContext.basicContextLookup(PcdProxyContext.java:1101)
at com.sapportals.portal.pcd.gl.PcdProxyContext.basicContextLookup(PcdProxyContext.java:1101)
at com.sapportals.portal.pcd.gl.PcdProxyContext.basicContextLookup(PcdProxyContext.java:1101)
at com.sapportals.portal.pcd.gl.PcdProxyContext.basicContextLookup(PcdProxyContext.java:1101)
at com.sapportals.portal.pcd.gl.PcdProxyContext.proxyLookupLink(PcdProxyContext.java:1197)
at com.sapportals.portal.pcd.gl.PcdProxyContext.proxyLookup(PcdProxyContext.java:1144)
at com.sapportals.portal.pcd.gl.PcdProxyContext.lookup(PcdProxyContext.java:918)
at com.sapportals.portal.pcd.gl.PcdGlContext.lookup(PcdGlContext.java:68)
at com.sapportals.portal.pcd.gl.PcdURLContext.lookup(PcdURLContext.java:238)
at javax.naming.InitialContext.lookup(InitialContext.java:347)
at com.sapportals.portal.prt.deployment.DeploymentManager.checkPermissions(DeploymentManager.java:2000)Kindly post how u did it. It will be helpful for others.
Thanks in advance.
Pradeep. -
RE:ALERT MESSAGE IS NEEDED AT TIME OF CREATION
Dear Sap experts,
Please advise me that if i want to show alert message at time of po creation, if it reaches the maximum stock level (stock+order) then where we change the configuration.
Thanks
MohitDear Sap experts,
Please advise me that about the alert mesage at time of po creation, if it reaches the maximum the stock level (stock+order).
thanks
Mohit -
How to validate the incoming field value and raise an alert message
Dear all,
I have the following structure
If incoming value for the field externalid is empty then i have to raise a alert message to end user "externalid field is empty for the id : id number" and for all incoming values it should work. I used the following udf on field externalid with two arguments
if(externalid.equals(""))
throw new RuntimeException("externalid field empty for the following id : " +id);
else
return externalid;
This is working fine for single record. But for many records(multiple occurences), this logic is not working as if records 2 and 3 fails it is showing exception externalid field is empty for the id : record 2.
how to achieve the tranformation logic ?
Regards
Koti ReddyHi Amit,
I have tried the above udf, but still stuck-up.
For the above structure shown in image, i have tested giving the following payload
<?xml version="1.0" encoding="UTF-8"?>
<ns0:upsertRequest xmlns:ns0="http://sap.com/xi/SFIHCM01">
<sessionId/>
<upsert>
<type/>
<sfobject>
<id>1</id>
<businessKeys>1</businessKeys>
<type>1</type>
<status>1</status>
<externalId>1</externalId>
<username>1</username>
<firstName>1</firstName>
<lastName>1</lastName>
<mi>1</mi>
<gender>1</gender>
<email>1</email>
<managerExternalId>1</managerExternalId>
<hrExternalId>1</hrExternalId>
<department/>
<jobCode/>
<division/>
<location/>
<timeZone>1</timeZone>
<hireDate/>
<empId/>
<title/>
<businessPhone/>
<fax/>
<addressLine1/>
<addressLine2/>
<city/>
<state/>
<country/>
<zipCode/>
<reviewFreq/>
<lastReviewDate/>
<matrixManagerExternalIds/>
<defaultLocale/>
<customManagerExternalIds/>
<secondManagerExternalId/>
<loginMethod/>
<proxy/>
</sfobject>
<sfobject>
<id>2</id>
<businessKeys>2</businessKeys>
<type>2</type>
<status>2</status>
<externalId>2</externalId>
<username>2</username>
<firstName>2</firstName>
<lastName>2</lastName>
<mi>2</mi>
<gender>2</gender>
<email>2</email>
<managerExternalId>2</managerExternalId>
<hrExternalId/>
<department/>
<jobCode/>
<division/>
<location/>
<timeZone/>
<hireDate/>
<empId/>
<title/>
<businessPhone/>
<fax/>
<addressLine1/>
<addressLine2/>
<city/>
<state/>
<country/>
<zipCode/>
<reviewFreq/>
<lastReviewDate/>
<matrixManagerExternalIds/>
<defaultLocale/>
<customManagerExternalIds/>
<secondManagerExternalId/>
<loginMethod/>
<proxy/>
</sfobject>
<processingParam>
<name/>
<value/>
</processingParam>
</upsert>
</ns0:upsertRequest>
No node is creating for success records, instead it throws exception that "externalid field is missing for the id": id for empty externalid field value in second record.
But my requirement is..... when i process 50 records, records with missing value for field externalid should raise an alert message to end user intimating him to check the externalid field for particular id. If the value for externalid field is present in incoming record/payload, then it should be passed to target system.
How can i implement this logic ?
Regards
Koti Reddy -
Disappearance of alert message from alert inbox
XI Experts,
We are using XI 7.0, We have configure alerts for many of our scenario and it is working good. Whenever messages is failed in IE or AE we get an alert in our alert inbox in RWB and for MS outlook. But I observed that alert messages disappear from alert inbox in RWB after the expiry date of the alert message.
I would like to know why my messages are disappearing from alert inbox in RWB after the expiry date? Do we need to do any setting in the system to keep the alert messages in the alert inbox of RWB after the expirty date of message?
Any helpful input is appreciated.
MPWell it makes to clear the alert inbox by having a expiry time but if you do not want one, set the Expiry time in ALRTCATDEF for your alert category to a high value.
This is explained here,
http://help.sap.com/saphelp_nw70/helpdata/en/96/f1033c128f4a7de10000000a114084/content.htm
<i> In the Expiry Time in Min. field, you can enter a life span for alerts of this category if the alerts will no longer be relevant after a specific period of time. If the expiry time elapses, the alert is removed from the alert inbox and is no longer delivered using any other channel.
Expiry times can be derived from various sources. Priority is given first to the data provided by the triggering application, second to the BAdI ALERT_EXP_DATE, and third to this field in the alert category definition. If none is found in any of these sources, the default expiry of 31.12.2099 applies.</i>
Regards
Bhavesh -
Hi,
We are using timeout PJC functionality for our web forms. It's working fine and the form application display the alert/message whenever inactivity time reaches(which is set for 30 minutes). The issue is when you minimized the form application by clicking the browser's minimized button and now let say you are working in Toad or some other application and in a mean time your form application which is minimized and its inactivity time reaches but the alert/message is hidden with the minimized form application. Is there anyway to show the alert/message in my current working window/application? Any advise/suggestion please?
Thanks
RMHi Francois,
The frmall.jar is already in C:\Oracle10g_ds\forms\java location. But still when i try to compile TimeoutPJC.java in jdeveloper i get the comilation errors.
Compiling...
C:\Oracle10g_ds\jdev\bin\ojc.exe -noquiet -warn -nowarn:320 -nowarn:486 -nowarn:487 -deprecation:self -target 1.2 -encoding Cp1252 -g -d C:\Oracle10g_ds\jdev\mywork\Application1\Project\classes -make C:\Oracle10g_ds\jdev\mywork\Application1\Project\classes\Project.cdi -classpath C:\Oracle10g_ds\jdk\jre\lib\rt.jar;C:\Oracle10g_ds\jdk\jre\lib\i18n.jar;C:\Oracle10g_ds\jdk\jre\lib\sunrsasign.jar;C:\Oracle10g_ds\jdk\jre\lib\jsse.jar;C:\Oracle10g_ds\jdk\jre\lib\jce.jar;C:\Oracle10g_ds\jdk\jre\lib\charsets.jar;C:\Oracle10g_ds\jdk\jre\classes;C:\Oracle10g_ds\jdev\mywork\Application1\Project\classes -sourcepath C:\Oracle10g_ds\jdev\mywork\Application1\Project\src;C:\Oracle10g_ds\forms\demos\timeout\src;C:\Oracle10g_ds\jdk\src.zip C:\Oracle10g_ds\forms\demos\timeout\src\oracle\forms\demos\TimeoutPJC.java
compiling C:\Oracle10g_ds\forms\demos\timeout\src\oracle\forms\demos\TimeoutPJC.java
[1:07:42 PM] Compilation complete: 6 errors, 0 warnings.
Project: C:\Oracle10g_ds\jdev\mywork\Application1\Project\Project.jpr
C:\Oracle10g_ds\forms\demos\timeout\src\oracle\forms\demos\TimeoutPJC.java
Error(46,28): cannot access class oracle.forms.engine.Main; file oracle\forms\engine\Main.class not found
Error(47,29): cannot access class oracle.forms.handler.IHandler; file oracle\forms\handler\IHandler.class not found
Error(48,32): cannot access class oracle.forms.properties.ID; file oracle\forms\properties\ID.class not found
Error(49,24): cannot access class oracle.forms.ui.CustomEvent; file oracle\forms\ui\CustomEvent.class not found
Error(50,24): cannot access class oracle.forms.ui.VBean; file oracle\forms\ui\VBean.class not found
Error(52,33): class VBean not found in class oracle.forms.demos.TimeoutPJC
Thanks RM -
Hi,while configuring alerts, i want to specify the alert message from my incoming payload.
As i was looking on into alert message, only plain text is accepting. Please do advise me in this regard.
B.AnandhakrishnanHi Anandha,
Can u please make the requirments more clear.
However you may configure the Alerts by using following link :
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/0b4580be-0601-0010-d3ad-bd6ce51ae916
**Pls: Reward with Points if helpful **
Regards,
Jyoti
Maybe you are looking for
-
Incoming Calls Sent Straight to Voice Mail
This problem seems to be linked to screen blanking. If I allow the screen to go dark by itself (after the preset number of seconds--30, in my case), all incoming phone calls will be sent direct to voice mail without ringing. I get a notice, then, if
-
Adobe Flash Download from Internet
I can't view any videos on my MacBook Pro without Adobe Flash and it is not available through Apple App Store. I do a lot of banking on my computer and I've read that Adobe Flash has a lot of problems. I'm concerned it might affect the security of my
-
My Macbook has version 10.5.8 What version is my next step up? Can I skip to the latest version?
-
Screensaver does not clear properly after sleep mode
henever I start my iMac up from sleep mode the screensaver doesn't clear so that I can enter my password. Instead, wherever my mouse is hovering the screensaver is erased in a sort of block by block mode? Then when I hit enter after typing in my pass
-
Thin JPanel when used as TableCellRenderer
Hello, I'm using JPanels as renderers for my single column JTable. Even though im using FlowLayout( FlowLayout.LEFT ) and only adding JLabels, the height of each row is about 1.5 times that of a normal JTable row. Is there anyway to slim it down? Dec