Dynamic Message Calls
Hi,
I am facing a problem with Messages. If someone is maintaining for particular personnel No Details Let see Address in SAP R/3 and in the same time if the person is trying to change in ESS in Enterprise Portal, Then he is getting the message like
"HR Dept. maintaining the data. Please try again later".
Now the customer wants to change this Message to some meaningful one like "this record is locked by this user".
Actually the message class is PWWW and it is called by SAP as Dynamically.
If anyone have the Idea, how to solve the problem, then It will be a great help for me.
For this they are using the Tcode "PZ02" to display the address of ESS in Enterprise portal.
Thanks in Advance.
Regards,
Rajesh.S
it is a customer message class, not SAP standard message class.
Group number
Sales document number 0008503002
Item number of the SD document 000000
Schedule line number 0018
Counter in control tables 00
Message identification Z1
System message number 018
Output type E
Message variable 01 0000027985
Message variable 02 027985
Message variable 03
Message variable 04
Group type F
Old-customer number for customer 0000027985 is not correct (027985)
thanks a lot!
kitty
Similar Messages
-
How to pass dynamic messages in a program
Hello Experts,
Would any one say..In a module pool program..I supose to pass dynamic messages..How can i do..
Thanks in advance..
PrashanthiIs this what you are looking for ? Re: Call MESSAGE dynamically
-
OSB Dynamic service call or dynamic route and transactions
Hello,
I've got the following problem in my OSB architecture for asynchronous incomming services.
OSB version is 10.3.1
ConnectionFactory is XA
Problem domain:
Dynamic service call or dynamic route within transaction boundary
Elements within transaction:
1. JMS Queue ->
2. Upper Proxy Service (De-queue) ->
3. Lower Proxy Service (Canonical Service) ->
4. Business Service (Data Service) ->
5. Database Adapter->
6. Database
Dynamic element
Upper Proxy Service (De-Queue) must be able to determine which Lower Proxy Service (Canonical Service) has to be called on the basis of the message taken from the JMS Queue without losing the transaction (this doesn’t work yet).
Already tried possible solutions:
• Make a service call dynamic by setting the $inbound name attribute. This results in a this property is read-only error.
• Use a Dynamic route instead of a service-call. This results in a loss of transaction. The message is deleted from the Queue without taking failure or success into account.
• Use a Dynamic route with a quality of service set to exactly once in the header. This seems to be ignored, results in a loss of transaction.
• Use a Dynamic route with an explicit reply with failure for errors. Results in a loss of transaction.
• Use a Dynamic Publish. This doesn’t fit the required flow because it has no response.
I hope someone can shed some light on this because I'm at a total loss. I found some references in the forum to what seems to be the same problem but without definite answers. A work-around is also a viable answer.
Regards,
Bas MulHi,
I'll try to clarify.
Upper proxy dequeues a message.
Depending on a value of a specific tag within the message a canonical proxy service (out of 5 at the moment but this numer could increase) has to be called (and be dynamic transform transformed to the format of the specific canonical).
The canonical service must then pass the message to a database adaper's business service which is responsible for the database insert/update/read.
If something in the chain from dequeue to database action goes wrong the message may not dissapear from the queue.
Somehow a dynamic route in the message flow between dequeue proxy and canonical proxy breaks the transaction.
Bas -
PL/SQL Dynamic procedure call - arrays
I'm having a lot trouble dynamically calling procedures that have an array as a parameter value. It looks like it's not possible as I'm getting the deadly 'PLS-00707 unsupported construct or internal error [num]' message.
Is that true, that I can't pass an array in a dynamic procedure call?
The example procedure I'm calling is,
PROCEDURE test(pusr in NUMBER,
ptble IN VARCHAR2,
prprt IN VARCHAR2,
pccyy IN VARCHAR2,
parea IN VARCHAR2,
pregn IN VARCHAR2 DEFAULT null,
poffc IN VARCHAR2 DEFAULT null,
ptime IN VARCHAR2,
pmnth IN NUMBER DEFAULT null,
pqrtr IN NUMBER DEFAULT null,
prow IN VARCHAR2 DEFAULT null,
carray IN array_pcat)
If I call it like this it works fine.
uwsdm_web.test(pusr=> 100,
ptble=>'mic',
prprt=>'MIC3',
pccyy=>'1999',
parea=>'Statewide',
pregn=>'0',
poffc=>'0',
ptime=>'Year',
pmnth=>0,
pqrtr=>0,
prow=>'1,2,3,4',
parray=> carray);
where carray is the array.
If I change the carray to a value (numeric or character), I get a "PLS-00306: wrong number or types of arguments in call to 'TEST'" error. Efforts to pass multiple values also failed.
If I try to dynamically create the query and pass in the variable of carray, I run into similar problems because it's trying to allocate an array to one line of code.
Any suggestions?
Thanks.
Kurt
nullApologizes for disturbing you,
as soon as I posted my question, I realized that there were some problems with the sintaxis I was using. Thank you very much and please excuse me for that silly question...
Miguel-Angel -
Text Messaging Call Back Number
How Do I Permanently STOP my Text messaging Call Back Number from Popping back up. ? I take it off and save the setting but after awhile it comes back on my text messages. And I have to reset it.
Welcme to the Supprt Frums!
I am not sure i understand your question....
Nurse-Berry
Follow NurseBerry08 on Twitter -
Dynamic method calls in bounded task flows?
Hi!
I have the following scenario:
We are developing a framework in which we would include modules as ADF libraries (as JAR files) with bounded task flows. This framework contains a bean class with bindings for some UI components in framework which I enable or disable (depends on user action). That is the main reason bean class should be present in framework application.
I have a bounded task flow in every module which needs to call a method in bean with UI component's bindings that would enable or disable that component.
How can I achieve that? To pass bean as a parameter into bounded task flow and then call its methods? That is dynamic method calls for bean.
I'm using JDeveloper 11.1.2.1.0
Thanks for your help
Regards, MarkoHi,
I explained this; +"I have a bounded task flow in every module which needs to call a method in bean with UI component's bindings that would enable or disable that component. How can I achieve that? To pass bean as a parameter into bounded task flow and then call its methods?"+ a couple of times already (not sure if it was all for you) and don't think I change my position here. I also explained how to use a ValueExpression to lookp a managed bean containing component bindings (should be in requestscope).
Frank -
I'm sure there was a discussion about this before(I could not find the exact thread) but let me describe my requirements .
I have two messageChoice UI elements that is both populated by view objects. One is independently queried the other is dependent on the value of the first message choice.
I want to accomplish two things
1. When I select an item on the first messagechoice element the second messagechoice element should be refreshed. (AJAX like action)
Anybody kind enough to point me to the right direction? Was it something discussed before? Thanks.u609740 ,
See this article on my blog :
http://mukx.blogspot.com/2007/09/dependent-dynamic-message-choicelists.html
--Mukul -
I am trying to create a dynamic message box that will update as things are being deleted from a list. I am going to presume that JOptionPane won't allow for such a thing as fancy as this and I have really no other idea as to how to do this.. All I need to do is countdown the items as they are deleted in a message box. Any suggestions?
takizzleI am trying to work it with JFrame right now but I am having a problem getting something to pop up in the frame.. here is my code:
JFrame statusFrame = new JFrame("Deleting Items");
JComponent comp = new JTextArea("Deleting items x of y!");
comp.setVisible(true);
comp.show();
statusFrame.getContentPane().add(comp, BorderLayout.CENTER);
statusFrame.setSize(200, 150);
statusFrame.setLocation(500, 500);
statusFrame.getContentPane().add(comp);
statusFrame.setVisible(true);
statusFrame.show();
The Text area is not coming up. Any ideas?/
Takizzle -
Type conflict during dynamic method call.
While executing the following program I get the error "Type conflict during dynamic method call.":
DATA: container_r TYPE REF TO object,
grid_r TYPE REF TO object,
itab_saplane TYPE TABLE OF saplane.
* IMPORTANT NOTE: class names must be in UPPER CASE
DATA: str_cnt TYPE seoclsname VALUE 'CL_GUI_CUSTOM_CONTAINER',
str_gui TYPE seoclsname VALUE 'CL_GUI_ALV_GRID',
meth_name TYPE STRING VALUE 'SET_TABLE_FOR_FIRST_DISPLAY'.
TYPE-POOLS abap.
DATA: ptab TYPE abap_parmbind_tab,
wa_ptab LIKE LINE OF ptab,
ref TYPE REF TO data.
CREATE OBJECT container_r TYPE (str_cnt)
EXPORTING container_name = 'CUSTOM_CONTROL1'. " Name of the custom control area (UC!)
* Construct parameter itab
GET REFERENCE OF container_r INTO ref.
wa_ptab-name = 'I_PARENT'. " Must be upper-case
wa_ptab-value = ref.
INSERT wa_ptab INTO TABLE ptab.
* EXPORTING i_parent = container_r.
CREATE OBJECT grid_r TYPE (str_gui)
PARAMETER-TABLE ptab.
SELECT * FROM saplane INTO CORRESPONDING FIELDS OF TABLE itab_saplane.
* Cannot call set_table_for_first_display directly...
CALL METHOD grid_r->(meth_name)
EXPORTING I_STRUCTURE_NAME = 'SAPLANE' " Type of the rows in the internal table (UC!)
CHANGING IT_OUTTAB = itab_saplane. " The internal table itself
CALL SCREEN 100.
Any help would be appreciated!Hi ...
Apologies ... for confusion ... actually both are required ...
the type 'E' as well as CL_GUI_CONTAINER.
The below code worked for me ...
check out how I cast it to the parent class type ...
DATA : lv_container TYPE seoclsname VALUE 'CL_GUI_CUSTOM_CONTAINER',
lv_control TYPE seoclsname VALUE 'CL_GUI_ALV_GRID',
lv_method TYPE string VALUE 'SET_TABLE_FOR_FIRST_DISPLAY',
lt_par_tab TYPE abap_parmbind_tab,
ls_param LIKE LINE OF lt_par_tab,
lref_cont TYPE REF TO cl_gui_container,
lv_data TYPE REF TO data.
CREATE OBJECT lref_container
TYPE
(lv_container)
EXPORTING
container_name = 'ALV_AREA'.
ls_param-name = 'I_PARENT'.
ls_param-kind = 'E'.
lref_cont ?= lref_container.
GET REFERENCE OF lref_cont INTO lv_data.
ls_param-value = lv_data.
INSERT ls_param INTO TABLE lt_par_tab.
** Now create ALV Control.
CREATE OBJECT lref_alv_ctrl
TYPE
(lv_control)
PARAMETER-TABLE
lt_par_tab.
** Set table for 1st display
DATA : lv.
lv = lref_alv_ctrl->mc_fc_print.
CALL METHOD lref_alv_ctrl->(lv_method)
EXPORTING
i_structure_name = 'T001'
CHANGING
it_outtab = lt_company.
Cheers
Edited by: Varun Verma on Aug 12, 2008 4:19 PM -
Static verse dynamic dispatch call
I'm just getting started with creating my own lab view classes using the class object but I'm having trouble with some of the basic concepts. Are there any good tutorials or knowledge base articles which talk about how to create and use LabVIEW classes? I'm getting hung on static verses dynamic dispatch calls specifically.
Any help would be appreciated!
Thank you,
CraigI'm still getting a handle on LVOOP myself.
Those two different methods control which VI actually gets called when your app is running.
THe static method is very similar to calling a normal sub-VI in LV except you are passing LVOOP data.
The dynamic comes into play when you have more than one class and one is a child of the other. In that case you can create a VI for the child that has the same name as a VI in the parent, but because it has different data, the data it accepts and return is different. This OTHER VI in the child will under the right condition be called instead of the VI in the parent. I understand this to be concidered over-riding. Which versino will be called? It is dicated by the data you pass to the sub_VI call. If you pass the parent data, the parent versino will be called and vise versa.
So the VI to call is determined at run-time depending on the data.
I hope I got that right!
Ben
Ben Rayner
I am currently active on.. MainStream Preppers
Rayner's Ridge is under construction -
My phone will not light up when i receve test messages, calls, or other notifications. i have the sounds all turned on and everything turned on i could in the settings but it still wont work...? please help!!
Make sure that you have do not disturb off. If you pull up notification center it will be the crescent moon.
-
Error message : Call APIException.getRootCause() for details.
Hi,
The following error i'm getting when run the report in webclient.
" Where Used Tab traversal is completedException occured while processing : Error code : 60086
Error message : Call APIException.getRootCause() for details.
Root Cause exception : com.agile.webfs.components.common.RepositoryException: \0000 8agile6014804.xls (The network path was not found) "
Edited by: 851697 on Apr 12, 2011 5:25 AM
Edited by: 851697 on Apr 12, 2011 5:46 AMHi,
what reports are you talking about ? How is it related to JDeveloper or ADF ?
Frank -
I can't send/receive any message/call but I can connect to the internet. What's wrong?
Please read this whole message before doing anything.
This procedure is a diagnostic test. It’s unlikely to solve your problem. Don’t be disappointed when you find that nothing has changed after you complete it.
The purpose of the test is to determine whether the problem is caused by third-party software that loads automatically at startup or login, by a peripheral device, by a font conflict, or by corruption of the file system or of certain system caches.
Disconnect all wired peripherals except those needed for the test, and remove all aftermarket expansion cards, if applicable. Start up in safe mode and log in to the account with the problem. You must hold down the shift key twice: once when you turn on the computer, and again when you log in.
Note: If FileVault is enabled, or if a firmware password is set, or if the startup volume is a software RAID, you can’t do this. Ask for further instructions.
Safe mode is much slower to start up and run than normal, with limited graphics performance, and some things won’t work at all, including sound output and Wi-Fi on certain models. The next normal startup may also be somewhat slow.
The login screen appears even if you usually login automatically. You must know your login password in order to log in. If you’ve forgotten the password, you will need to reset it before you begin.
Test while in safe mode. Same problem?
After testing, restart as usual (not in safe mode) and verify that you still have the problem. Post the results of the test. -
Hello I have iPhone 4s, i'm trying to use the service under messaging called text message forwarding it's asking for a code from my iPad. What code?
I am getting iMessages going to my iPad but not my iPhone. I am hoping this feature will fix my issue. However I do not know where to get the "code" from my iPad.
any idea?
thank you
I Have the 4th gen iPad, iPhone 4s and the latest iOS updates on both.Chrisj4203, thank you for your kind answer.
I have done a lot of restores to the Iphone, and resets also.
I;ve done holding both buttons as you sugested, but there is no signal appearing.
I am in Uruguay, South America and the original company is Movistar ( Telefonica) and the new sim card is from ANTEL ( the officail and biggest company in my country).
I don;t knoe what todo.
I have been trying for more than one mont.
I have gone several times to both companies. Aldo two times to Apple uruguay, and nobody can help me. -
Input data during dynamic vi call
Hi guys. Is it possible to input data during a dynamic VI call?
For eg, i have a car.vi When i call this vi dynamically, i want to also input the value turn left or turn right. How do i acheive this in LV?hi there
use a invoke node on the VIs reference and call the "Set control value" method to set values of controls during execution of the dynamic VI. Use "Get control value" to retrieve values from indicators.
another possible solution would be the usage of a so called LV2 style global a.k.a. FGV (functional global variable). this needs more drawing but is much more efficient and powerful.
DO NOT use simple global variables.
Best regards
chris
CL(A)Dly bending G-Force with LabVIEW
famous last words: "oh my god, it is full of stars!"
Maybe you are looking for
-
HTML DB Color Error message in a field - how to set them
Hi everyone, I want to know where I can set the color of an error message in a field ? In our page model, on an required field: the message is black and on an optional field: the message is red. I want both of them red. Thank you. Bye.
-
I am designing my first webpage for a new site. It is very basic in function, where I am going to be embedding a bunch of soundcloud.com players of my music to my website. This part is fairly easy. I currently have Adobe Dreamweaver CS6. Since I have
-
Pages 5.2 typing slow / lag
Since deleting a section of my essay about 100 words of 1300, the typing has been laging significantly, im running OSX 10.9.2 2010 iMac 3.06 I3 8Gb Ram, 77GB free of a 500GB hard drive. Only have 3 programs running, safari, pages and endnote. CPU spi
-
How do I format an 8 gig Lexar USB drive so it is visible by both MAC and PC?
I edit a weekly 60 min TV show and need to save the show file to the USB. The show file is over 4 gigs. after placing the show file on the USB I take it to the TV station where they are trying to open the USB and transfer the show file into a playbac
-
You are running an operating system that .... no longer supports.
Everytime I want to download After effects etc... I am not allowed to. This message appears "You are running an operating system that After Effects no longer supports. Refer to the system requirements for a full list of supported platforms." Can I