O13C - Process message charateristics required indicator
We can use the indicator in O13C to decide if a message characteristic is required/mandatory or not. Is there a similar setting for process instruction characteristics?
I have a Z characteristic for which the value will be blank sometimes (which is allowed in the business). where can I say that the value for this characteristic is optional and not mandatory? I don't want control recipe creation to be rejected just because this characteristic value is blank in the process instruction.
Thx
Swathi
hi swati ,
we cannot change characteristics in CT04 for standard SAP PPPI-* charcaterisics , i.e. we cannot put it as mandatory in CT04 as SAP does not allow the change.
so we should use O13C to make the characteristics mandatory .
also 2nd point is if you make Z characteristics mandatory in CT04 it will be applicable acroos all plants and message category you use it.
but O13C will give you flexibility to have it mandatory for plant related or message category.
regards,
satish
Similar Messages
-
i get an error message saying "system overload, the audio engine was not able to process all the required data in time (10011)
The thing is, that error message has been appearing when playing/recording a track that was running perfectly a few minutes ago and nothing has changed!
That can mean, that your project is too ambitious for your Mac. Are you using many complicated automations on that track?
4GB memory is not much, when doing audio processing. GarageBand will need all memory it can get, or will be forced to continually swap pages to your disk, to free RAM, and that can cause this error.
When this error occurs, it is best to restart the computer. This will free your RAM. Close all other applications that are competing for memory, i.e. other multimedia applications, and Safari.
Also, make sure, that you have plenty of free disk space. Don't let the free disk space drop below 20G.
Where is your project located? On an external drive or your internal drive? If it is on an external drive, connect this drive directly, not daisy-chained, or move the project to your internal drive.
I got up to eat, came back and tried to continue but GarageBand shuts down and displays that message every time I try to run the song. I've also recently run songs with several more tracks than this one and they worked perfectly. Any tips?
Are your other projects, that worked perfectly, still working? -
PO Output Message Record - Locked indicator is ticked
Hi,
Requirement: Create the output message records automatically, when PO is created/changed and saved.
Current Setting: Condition records(MN04) for the repsective output type are maintained. Output message record is created automatically and allows the printing when the PO's are created.
Issue: Output message records are created and trigerred when the PO's are created but there is an issue when the PO's are changed. Whe the PO is changed, output message record is getting created but it couldnot be processed as the Locked indicator is set for some reason.
Please guide me if I had missed any of the settings which is stopping me here at this point.
Please guide!!!
With regards
KrishnaHi
There could also be possiblity that if PO is subject to release and PO is not compltely released
the Lock will remain checked
Partha -
Function modules used in process message categories
Hi Gurus,
in process message characteristics, we need to assign the function modules. please advise is there any place (sap system or any website) where we can find all the function modules which are used in pi sheets? i want to know function modules and their uses or how to use them in pi sheets? if i want to develop new function modules, what should be the criteria, please guide me. thank you for the support.Hello
In addition, on transaction O13C you will find the process message categories and which message destination is assigned to each category.
Here is the documentation of the message categories:
Predefined Process Message Categories - PP - PI-PCS Interface: Linking of Process Control Systems - SAP Library
BR
Caetano -
Error while processing message payload Element 'CategoryCode&#39
Hi Experts,
I am trying to integrate SAP ECC with TM. I have transferred the sales order from ECC to TM, but its not triggering order based transportation requirement (OTR) instead giving an error Error while processing message payload Element 'CategoryCode' and all the xml messages are stuck in inbound queue. The screen shot of the issue is as appended herewith. Please advise.
Thanks & Regards,
Aunkur DeHi Aunkur,
The issue will generally come when a mandatory field in XML which you are not sending either or missed.
Please check if all mandatory fields are mapped properly.
Best regards,
Rohit -
Windows - No Disk Exception Processing Message on iTunes start-up
Every time I start up iTunes I get this annoying Windows Error Message.
Windows – No Disk
Exception Processing Message c000001e Parameters 75b6bf9c 4 75b6bf9c 75b6bf9c
Cancel Try Again Continue
If I click any combination of the three buttons many times it eventually goes away.
Then, it also happens when doing any operation with a song file such as conveting format or it rate. In this case it may lock up iTunes and require a C-A-D to get out of the application.
HELP!!
I've tried updating the iTunes software
Medion Windows XP
Medion Windows XPUnexplained Crashes, lock-ups, Failure to boot and boot-looping in Vista and XP and MAC OS-X.
Have a USB2 external hard drive hooked up to your system? A number of these devices are starting to show up as the cause of the problems listed above. The cause has been linked to drives that were manufactured a year or more ago. Note I said manufactured not purchased. The cause is poor USB 2.0 specifications that the drive case manufactures followed which has deteriorated with age causing the above failures. If this happens to you try disconnecting your external drive and see if your problem goes away. A couple of multifunction printers have also been the cause of similar problems but most of these have higher visibility on internet search engines than the external hard drives.
Sorry, no KB article link. The above is from my reseller, who deals in imaging workstations exclusively.
Hunt -
Exception processing message error cannot open illustrator
I have Illustrator CS4 running on a PC with double quad processor and 4 Gb or RAM, running on a XP-Professional platform.
I have had a lot of problems with all sort of crashes, which have delayed my due date for these projects and no answers on any of the reports I have sent.
Anyways, today I came and turn on my computer and when trying to launch illustrator this error appears.
'Exception Processing Message c0000013 Parameters 7c7df5f8 9cc8b118 7c7df5f8 7c7df5f8
It comes with 3 options Cancel Try Again and Continue
If I select Try Again it continues poping up at forever basis.
If I select Cancel just kills the opening of the program
If I select Continue, the message repeats itself several times until the program opens, but then once I'm working on the file, another message appears saying, FILE NOT READABLE.
I have more than 200 Gb free on disk and I have not moved any file from it's original location.
I am just one step of getting fired if I cannot complete this task by the end of today and the program is killing me, please help how can I fix this problem?
It is incredible that I have these many problems for one program.
Thanks.It is running in a 64bit OS, not 32, and amazingly all the programs work just fine exce
pt illustrator, not even photoshop, autocad, inventor, solidworks....
Intel(R) Core(TM)2 Quad CPU
Q8300 @ 2.50 GHz
3.99 GB of RAM
The CPU Usage is about 24% Max.... when doing tasks
And the PF Usage is no more than 1.13 GB RAM Which should be more than enough to handle the program don't you think?
I wonder how the people using the minimum requirements work with way less problems than these?
Yes, it should be a dll problem, I wonder how can I fix it. -
How to keep waiting time between processed messages !!
Hi Folks,
I have got one scenario required waiting time between processed messages. The problem as follows !!
File --> Proxy scenario. I receive 15 messages from sender side (same messages structure) so working with one interfaces. File picking and transforming this message and split into 2 messages. messages are receiving to receiver. I am using BPM with 7,8 steps like receiving step, block , message transformation step , internal block 1 for sender 1, internal block 2 for sender 2.
All things are working fine, messages are going to receiver properly. But customer requirement is , wait step required between processed messages before sender1. I have put wait step still, PI picks all messages in one shot processing and waiting for 2 minutes, after 2 minutes sending all messages at the same time, this process is not working.
I have tried with wait step in mapping (Sarvesh) given excellent idea, still PI works the same way.
Can someone please explain a bit why the messages or not waiting message by message. I am using EOIO with Queue name and file process mode "BY NAME" and I have tried "BY TIME" as well. I have given priority to this Queue. On BPM Queue assignment : One Queue.
Please I am expecting positive answer !!
Many Thanks in Advance
SanHi Rudolf Yaskorski ,
Not sure about your PI release and BPM model, do you create separate process instance for each file, or do you process files collecting them in one single instance? Are you using parallelization within your ccBPM ?
I am using serialization, I don't think bpm can do Parallization until PI 7.0, but PI 7.11 has got has queue assignment. But I am using one queue. This must be serialization.
To me it looks like your issue is not in ccBPM but rather more in polling files (as per your post file CC polls all 15 files in one shot). So if you wish to poll the files not at the same time some workaround is required. Possible options you could check out:
A. Either implement "wait" in your mapping based on file name or other criteria (e.g. directory name). Check out if respective BPM instances are really created at different times.
I have used wait step in mapping. These 15 messages has to go through one interface. So I am using one interface. But I have checked mapping process time in all messages on receiver system. Shows same timing, even though I put 40000 ms waiting time in mapping.
B. Try polling different files (or use different directories) with different channels and coordinate starting / stopping of your channels by scheduling availability for each CC in RWB. E.g. you poll file 1 with CC 1. You start 2 minutes later CC 2 and poll file 2. And so on.
I am not clear about this . On BPM waiting step is working and it keeps wait all messages, which are coming through one interface. Then it releases all messages at the same time.
I don't know how to resolve this. I have tried with Transport acknowledgment, but all messages are going to reciver system waiting at receiver system in priority queue and processing in EOIO, but taking so long. Rather all messages go and sits in queue, I want to stop messages by message with 2 minutes time gap. How please?
Kind Regards
San -
I am trying to back up my new iPhone after downloading/updating iTunes with iCloud. I get this message: The required file was not found or has a permissions error. Correct this permissions problem and try again, or deauthorize this computer if the permiss
how do I find the file and replace it or install it?I'll reload it tonight when I get home...basically, I bought a new iPhone and downloaded some new medical apps. also had to download an update for iTunes into my mac laptop so I could access iCloud (which was NOT on my prior iTunes software)
When I synched my new iPhone with the newly downloaded iTunes, I registered my iphone and tried to "back it up" to iCloud and the message indicating that "the required file was not found or has a permissions error...." popped up.
How do I correct the permissions error, or...am I able to do this somewhere? Or...how do I find the file that is missing?
Dr. Bob001 -
Email for process message failure in CO54
Hi
Does anyone know if it is possible to send auto generated emails for process message terminations in tcode CO54?
Regards
WernerHi Rohit,
You can maintain the email ids in following two reports for any queue blockage in outbound and inbound queue -
/SAPAPO/RCIFQUEUECHECK - For Outbound queue Faiure
/SAPAPO/RCIFINQUEUECHECK - Sends notifications in the event of inboundCIF errors
Here you can specify the -
1. CIF name/initials like CF*
2. Name/Distribution List to which mails should be triggered
3. Target system name
4. Other settings as needed
Moreover, you can schedule these reports as periodic background jobs scheduled to run every 30 minutes/1hour as per business requirement.
This will send emails whenever any queu failure occurs.
Hope it helps you.
Regards,
Alok -
Note 533276 - Setting the batch management requirement indicator
Hi;
we have found an oss note for setting the batch management requirement
indicator.. but the program mentioned in oss note does't exist in the
attachement part.. we urgently need your help..
how can we find program RVBCONVMAT2BM?
Note 533276 - Setting the batch management requirement indicator
Solution
Here, the standard procedure is to clear stocks of the current and the previous period as well as to complete the open documents. Note 30656 provides further information about this.
Alternatively, in the case of a large data or document volume, you can use a conversion report from the batch development that sets the batch management requirement indicator without the necessity of manual preliminary works such as the posting of the stocks or the completion of open documents.
We have developed the main features of this report, but it must be adjusted to individual business processes in a customer project that is subject to charges.
If you require further information about functions of this tool or about running such a customer project, you can send an e-mail to the consulting department ([email protected]).Hi,
You also need to check for open sales order, open production orders, open WM transfer orders and open deliveries. These documents needs to be closed/completed.
Check OSS notes 533276 - Setting the batch management requirement indicator.
Following is the details of this notes;
Summary
Symptom
The attempt to set the batch management requirement indicator for a
material in the material master record maintenance fails because there are
stocks or documents that are not completed such as production orders, sales
orders, deliveries or WM transfer orders.
More Terms
MARA-XCHPF, MARC-XCHPF, RVBCONVMAT2BM
Cause and Prerequisites
Solution
Here, the standard procedure is to clear stocks of the current and the
previous period as well as to complete the open documents. Note 30656
provides further information about this.
Alternatively, in the case of a large data or document volume, you can use
a conversion report from the batch development that sets the batch
management requirement indicator without the necessity of manual
preliminary works such as the posting of the stocks or the completion of
open documents.
We have developed the main features of this report, but it must be adjusted
to individual business processes in a customer project that is subject to
charges.
If you require further information about functions of this tool or about
running such a customer project, you can send an e-mail to the consulting
department (BMToolsatsap.com).
Regards, -
Process instruction characteristics and process messages
Hi,
Can anyone tell me why process instruction characteristics is required when only process message characteristics are displayed in PI sheets (input or output).
Regards
JoeHi,
Answer is already there in your question.
and that is
(input or output)
Now you creates the one Process Message characteristic let's it is Temperature.But how it's value comes in the PI Sheet (As Ouput or Input manually by user) that is decided by that Process Instruction Characteristic.
Now when you creates the Process Instruction Category (O12C) except type 0 you have choice of creates it by using help of Process Assistant.This Assistant assigns the Process Instruction Characteristic to the process Massage Characteristic automatically when you select the specific radio button or Activate the check box during that PI category creation.
For Example when you creates the PI category Type 2 using Assistant.Here after naming first screen comes to you is to define type of Process data Request.Here when you select the radio Button for Simple process data request then indirectly you assign the process Instruction characteristic PPPI_DATA_REQUEST_TYPE and its Value comes as Simple.
But when you create the PI category type 0 you have to assign this PI Characteristic manually because its Universal Category and there is no assistant which helps you.
Regards,
Dhaval -
Batch management requirement indicator
Dear experts,
Due to an error during test-conversion, I have a number of materials that should have gotten the Batch management requirement indicator. At this moment the system does not allow me to change this indicator, because it detects stockpostings.
Since it is an inactive client I have the possibility to change whatever is needed, so I removed the stock. But apparantly this is not enough.
Does anyone know a way to enforce the Batch management requirement indicator?
Thanks for your help!
Best regards, AJHi,
You also need to check for open sales order, open production orders, open WM transfer orders and open deliveries. These documents needs to be closed/completed.
Check OSS notes 533276 - Setting the batch management requirement indicator.
Following is the details of this notes;
Summary
Symptom
The attempt to set the batch management requirement indicator for a
material in the material master record maintenance fails because there are
stocks or documents that are not completed such as production orders, sales
orders, deliveries or WM transfer orders.
More Terms
MARA-XCHPF, MARC-XCHPF, RVBCONVMAT2BM
Cause and Prerequisites
Solution
Here, the standard procedure is to clear stocks of the current and the
previous period as well as to complete the open documents. Note 30656
provides further information about this.
Alternatively, in the case of a large data or document volume, you can use
a conversion report from the batch development that sets the batch
management requirement indicator without the necessity of manual
preliminary works such as the posting of the stocks or the completion of
open documents.
We have developed the main features of this report, but it must be adjusted
to individual business processes in a customer project that is subject to
charges.
If you require further information about functions of this tool or about
running such a customer project, you can send an e-mail to the consulting
department (BMToolsatsap.com).
Regards, -
Processing Messages in WIN32 applications
Can any one help me ?
I have developed a multithreaded application for Windows
using VisualCafe.
There are two threads in this application.
The main thread is associated with the main frame
and it is responsible for user interactions.
The other thread is used to communicate with hardware;
it executes commands that require some time to be completed.
The main thread starts the second thread and
waits till the second thread is completed :
Thread mainThread = Thread.currentThread();
secondThread cfThread = new SecondThread();
cfThread.start();
while (! SecondThreadStatus.Finished)
try
// ProcessMessages(); !!!!! ?????????
mainThread.sleep(100);
catch (InterruptedException e) {
Class SecondThreadStatus contains static variable Finished
and is used to check the status of the second thread.
The problem is that I do not know how to process Windows
messages. I could not find a procedure like ProcessMessages
in Java libraries and I do not know how to implement
ProcessMessages using Java.
I have developed similar applications using Delphi that work well. The related procedure looks like this :
procedure WaitForCompletion;
begin
while not Finished do begin
Application.ProcessMessages;
Sleep(100);
end;
end;
The code for TApplication.ProcessMessages (unit Forms)
function TApplication.ProcessMessage(var Msg: TMsg): Boolean;
var
Handled: Boolean;
begin
Result := False;
if PeekMessage(Msg, 0, 0, 0, PM_REMOVE) then
begin
Result := True;
if Msg.Message <> WM_QUIT then
begin
Handled := False;
if Assigned(FOnMessage) then FOnMessage(Msg, Handled);
if not IsHintMsg(Msg) and not Handled and
not IsMDIMsg(Msg) and
not IsKeyMsg(Msg) and not IsDlgMsg(Msg) then
begin
TranslateMessage(Msg);
DispatchMessage(Msg);
end;
end
else
FTerminate := True;
end;
end;
procedure TApplication.ProcessMessages;
var
Msg: TMsg;
begin
while ProcessMessage(Msg) do {loop};
end;
Thank you in advance for your advice,
DmitriI initially used one thread in my application.
This application may call procedures that
require some time to be completed;
these procedures perform hardware related
commands.Good idea to split these procedures into another thread...
>
This application does not respond to user actions
(pressing buttons etc) after such a procedure
is called until this procedure is completed.
The cause of this effect is that application
does not process messages while this procedure
is running.What messages are you talking about?
If you are talking about Windows messages (ie. WM_CLOSE, WM_MINIMIZED, etc) then see my above posts. Java does not use these messages (how could Java be portable across multiple platforms if it did use Windows messages).
What I think you are saying is that when the intensive tasks are being processed (ie in SecondThread), your application locks up and refuses to respond to clicks, etc.
What you have done is correct, separate out these tasks into a second worker thread and handle your GUI events in a separate thread as you've shown.
The following code shows an example. Let me know if it works:
class MyFrame extends JFrame
MyRunnable Worker = new MyRunnable();
public static void main(String[] args)
MyFrame app = new MyFrame();
public MyFrame()
super("Thread Tester");
this.addWindowListener(new WindowAdapter()
public void windowClosing(WindowEvent we)
closeWindow();
this.setSize(300,200);
this.show();
new Thread(Worker).start();
while(!Worker.isDone())
Thread.sleep(100); // sleep this thread for 100 ms
public void closeWindow()
Worker.stop();
while(!Worker.isDone()) ; // wait until worker finishes
// current task
this.dispose();
System.exit(0);
class MyRunnable implements Runnable
boolean Done = false;
public boolean isDone() {return Done;}
boolean Stop = false;
public void stop() {Stop = true;}
public void run()
for(int loop = 0; loop < 1000; loop++)
if(Stop)
break;
// process some long task here...
Thread.sleep(2000);
System.out.println("Task # " + loop + " accomplished.");
Done = true;
} // void run() method
} // end class MyRunnable
} // end class MyFrame
>
I allocated the second thread for these hardware
related procedures in order to enable the main thread
to process messages.
But this didn't help. The application does not
respond to user actions till the second thread is
stopped.
I solved this problem in Delphi calling procedure
ProcessMessages, you may see my code.
But I do not know what I should do in Java.
Dmitri -
Error message: "Missing required plugins" - Illustrator CS3 will not load
I am running CS3 Web Prem on Vista, dual core Athlon with 2g Ram.
Illustrator has stopped working - gives error message: "Missing required plugins. Pathfinder Suite." Or it says "Missing required plugins. ArtConverters.aip PDFformat.aip Pathfinder suite.aip Rasterize.aip"
I have tried the suggestions from knowledge base article - I have tried deleting AIprefs; I have also tried in new user account - initially worked but not on opening program a second time. I have also re-installed Illustrator.
Any other solutions?Glad to hear it.
Not sure what possible nuances to performance or memory management there may be to running in compatibility mode. Since I can't run in any other mode, it is hard to make a comparison.
It seems to run fine though, for me.
There should be a Windows Update that came out in the last day or so that is supposed to address this issue (http://support.microsoft.com/kb/947562). At least thats what it says.
BUT, after that fiasco with SP1, I am real reluctant to do any more updates.
SP1 toasted my ability to connect with network resources, external and some internal hard drives, ALL my USB equipment failed to connect anymore. I removed SP1 (uninstalled it per the instructions on the MS KB) but that process trashed the OS and required a complete clean re-install of Vista. A week later I am pretty much back to where I should be (see, my system backups were with SP1. Brilliant, eh?).
Still have to run many so-called "Vista Compatible" applications in this compatability mode though.
Maybe you are looking for
-
ESRfor PI 7.1) source message idoc does not exist in software componet
Hi , When using the sap predelivered integration content in the repository the above error (ESR ( for PI 7.1) error : source message idoc does not exist in software component version id) is coming while opening the message mapping interface. Is it d
-
in french is not possible download iTunes Producer why my id apple not aiviable???? je suis au regrets de vous contacter aujourd'hui , pour un nouveau problème sur les produits apple. voici mes problèmes suite a la creation part ibooks author j ai vo
-
I Have an issue with taking photos my iPad mini 2 keeps saying "time elapsed" what's does this mean and how do I fix?
-
Connecting to Stratus fails 95% of the times
Almost everytime I try to setup a NetConnection to my stratus URL, I have to wait about 90 seconds after which I get a connect failure. However, sometimes, about 5 out of 100 times I have to wait 30 seconds and then get a success message (even though
-
So. I have been working on a video which i have divided into two separate sequences now i am trying to merge them into one sequences and final cut is being rather strange. When i try and copy and paste i lose one of the clips in the middle of the seq