Question Reg. Queue Process
Hi All,
I configured queue process in my ECC5.0 system. Once i sent idoc from WE19 transaction for outbound process, it went to queue(T.code weoutqueue). I checked T.code SMQ1, there i can see some queue's name also. If idouble click that queue name i have seen details like user, queue name, Fm etc.I want to know how to change that FM.It always shows like IDOC_INBOUND_IN_QUEUE . I want to process with some other Function modules. Could you help me out.
Thanks
Krishnan.
Hi
Every additional work process will consume a small amount of memory (~ 10mb). You can estimate it in transaction RZ10 (choose your instance profile) -> Basic Maintenance -> Change
Here you can increase the number of processes, and you will see the memory requirement.
Regards Michael
Similar Messages
-
Error 472 in job queue process + ORA-472: PMON process terminated with err
Hi,
I've an Oracle Database 11g Release 11.1.0.6.0 - 64bit Production With the Real Application Clusters option.
Yesterday instance on node1 crashed.
This is the extract of alert log:
Errors in file /u01/app/oracle/diag/rdbms/evodb/EVODB1/trace/EVODB1_pmon_9297.trc (incident=195198):
ORA-00600: internal error code, arguments: [17183], [0x14E251C38], [], [], [], [], [], []
Incident details in: /u01/app/oracle/diag/rdbms/evodb/EVODB1/incident/incdir_195198/EVODB1_pmon_9297_i195198.trc
Sat Jan 22 16:24:47 2011
Trace dumping is performing id=[cdmp_20110122162447]
Sat Jan 22 16:24:50 2011
Sweep Incident[195198]: completed
Sat Jan 22 16:25:00 2011
Errors in file /u01/app/oracle/diag/rdbms/evodb/EVODB1/trace/EVODB1_pmon_9297.trc (incident=195199):
ORA-00600: internal error code, arguments: [17183], [0x14E251C38], [], [], [], [], [], []
Incident details in: /u01/app/oracle/diag/rdbms/evodb/EVODB1/incident/incdir_195199/EVODB1_pmon_9297_i195199.trc
Sat Jan 22 16:25:10 2011
Trace dumping is performing id=[cdmp_20110122162510]
Sat Jan 22 16:25:12 2011
Errors in file /u01/app/oracle/diag/rdbms/evodb/EVODB1/trace/EVODB1_pmon_9297.trc (incident=195200):
ORA-00600: internal error code, arguments: [17183], [0x14E251C38], [], [], [], [], [], []
Incident details in: /u01/app/oracle/diag/rdbms/evodb/EVODB1/incident/incdir_195200/EVODB1_pmon_9297_i195200.trc
Sat Jan 22 16:25:23 2011
DBRM (ospid: 9310): terminating the instance due to error 472
Sat Jan 22 16:25:23 2011
System state dump is made for local instance
System State dumped to trace file /u01/app/oracle/diag/rdbms/evodb/EVODB1/trace/EVODB1_diag_16320.trc
Sat Jan 22 16:25:23 2011
ORA-1092 : opiodr aborting process unknown ospid (3724_47445977853072)
Sat Jan 22 16:25:23 2011
SUCCESS: diskgroup ARCHIVELOG was dismounted
Sat Jan 22 16:14:22 2011
DDE: Problem Key 'ORA 600 [17183]' was completely flood controlled (0x6)
Further messages for this problem key will be suppressed for up to 10 minutes
Sat Jan 22 16:15:56 2011
Thread 1 advanced to log sequence 171322
Current log# 18 seq# 171322 mem# 0: +ONLINELOG/evodb/onlinelog/group_18.264.729348055
Sat Jan 22 16:15:56 2011
SUCCESS: diskgroup ARCHIVELOG was mounted
Sat Jan 22 16:16:15 2011
SUCCESS: diskgroup ARCHIVELOG was dismounted
Sat Jan 22 16:20:52 2011
Thread 1 advanced to log sequence 171323
Current log# 12 seq# 171323 mem# 0: +ONLINELOG/evodb/onlinelog/group_12.267.729333861
Sat Jan 22 16:20:53 2011
SUCCESS: diskgroup ARCHIVELOG was mounted
Sat Jan 22 16:21:14 2011
SUCCESS: diskgroup ARCHIVELOG was dismounted
Sat Jan 22 16:24:23 2011
DDE: Problem Key 'ORA 600 [17183]' was completely flood controlled (0x2)
Further messages for this problem key will be suppressed for up to 10 minutes
Sat Jan 22 16:24:38 2011
Errors in file /u01/app/oracle/diag/rdbms/evodb/EVODB1/trace/EVODB1_pmon_9297.trc (incident=195198):
ORA-00600: internal error code, arguments: [17183], [0x14E251C38], [], [], [], [], [], []
Incident details in: /u01/app/oracle/diag/rdbms/evodb/EVODB1/incident/incdir_195198/EVODB1_pmon_9297_i195198.trc
Sat Jan 22 16:24:47 2011
Trace dumping is performing id=[cdmp_20110122162447]
Sat Jan 22 16:24:50 2011
Sweep Incident[195198]: completed
Sat Jan 22 16:25:00 2011
Errors in file /u01/app/oracle/diag/rdbms/evodb/EVODB1/trace/EVODB1_pmon_9297.trc (incident=195199):
ORA-00600: internal error code, arguments: [17183], [0x14E251C38], [], [], [], [], [], []
Incident details in: /u01/app/oracle/diag/rdbms/evodb/EVODB1/incident/incdir_195199/EVODB1_pmon_9297_i195199.trc
Sat Jan 22 16:25:10 2011
Trace dumping is performing id=[cdmp_20110122162510]
Sat Jan 22 16:25:12 2011
Errors in file /u01/app/oracle/diag/rdbms/evodb/EVODB1/trace/EVODB1_pmon_9297.trc (incident=195200):
ORA-00600: internal error code, arguments: [17183], [0x14E251C38], [], [], [], [], [], []
Incident details in: /u01/app/oracle/diag/rdbms/evodb/EVODB1/incident/incdir_195200/EVODB1_pmon_9297_i195200.trc
Sat Jan 22 16:25:23 2011
DBRM (ospid: 9310): terminating the instance due to error 472
Sat Jan 22 16:25:23 2011
System state dump is made for local instance
System State dumped to trace file /u01/app/oracle/diag/rdbms/evodb/EVODB1/trace/EVODB1_diag_16320.trc
Sat Jan 22 16:25:23 2011
ORA-1092 : opiodr aborting process unknown ospid (3724_47445977853072)
Sat Jan 22 16:25:23 2011
ORA-1092 : opiodr aborting process unknown ospid (3650_47673206152336)
Sat Jan 22 16:25:23 2011
ORA-1092 : opiodr aborting process unknown ospid (19709_47962498952336)
Sat Jan 22 16:25:23 2011
ORA-1092 : opiodr aborting process unknown ospid (3715_47239602621584)
Sat Jan 22 16:25:23 2011
ORA-1092 : opiodr aborting process unknown ospid (3718_47120460606608)
Sat Jan 22 16:25:23 2011
ORA-1092 : opiodr aborting process unknown ospid (3646_47899813694608)
Sat Jan 22 16:25:23 2011
ORA-1092 : opiodr aborting process unknown ospid (3671_47700480982160)
Sat Jan 22 16:25:23 2011
ORA-1092 : opiodr aborting process unknown ospid (3637_47223057443984)
Sat Jan 22 16:25:23 2011
ORA-1092 : opiodr aborting process unknown ospid (3695_47109627223184)
Sat Jan 22 16:25:23 2011
ORA-1092 : opiodr aborting process unknown ospid (3679_47262512999568)
Sat Jan 22 16:25:23 2011
ORA-1092 : opiodr aborting process unknown ospid (3733_46976527121552)
Sat Jan 22 16:25:23 2011
ORA-1092 : opiodr aborting process unknown ospid (3667_47474016554128)
Sat Jan 22 16:25:23 2011
ORA-1092 : opiodr aborting process unknown ospid (3669_47585103858832)
Sat Jan 22 16:25:23 2011
ORA-1092 : opiodr aborting process unknown ospid (3658_47992462539920)
Sat Jan 22 16:25:23 2011
ORA-1092 : opiodr aborting process unknown ospid (3654_47736794324112)
Sat Jan 22 16:25:23 2011
ORA-1092 : opiodr aborting process unknown ospid (3686_47295241862288)
Sat Jan 22 16:25:23 2011
ORA-1092 : opiodr aborting process unknown ospid (3706_47055349939344)
Sat Jan 22 16:25:23 2011
ORA-1092 : opiodr aborting process unknown ospid (3630_47331091332240)
Sat Jan 22 16:25:23 2011
ORA-1092 : opiodr aborting process unknown ospid (3713_47194150415504)
Sat Jan 22 16:25:23 2011
ORA-1092 : opiodr aborting process unknown ospid (3726_47289949199504)
Sat Jan 22 16:25:23 2011
ORA-1092 : opiodr aborting process unknown ospid (3677_47842172337296)
Sat Jan 22 16:25:23 2011
ORA-1092 : opiodr aborting process unknown ospid (19131_47557370236048)
Sat Jan 22 16:25:23 2011
ORA-1092 : opiodr aborting process unknown ospid (27091_47096969530512)
Sat Jan 22 16:25:23 2011
ORA-1092 : opiodr aborting process unknown ospid (3688_47422639070352)
Sat Jan 22 16:25:23 2011
ORA-1092 : opiodr aborting process unknown ospid (3652_47944422886544)
Sat Jan 22 16:25:23 2011
ORA-1092 : opiodr aborting process unknown ospid (3648_47426149817488)
Sat Jan 22 16:25:24 2011
Errors in file /u01/app/oracle/diag/rdbms/evodb/EVODB1/trace/EVODB1_j005_9360.trc:
ORA-00472: PMON process terminated with error
ORA-1092 : opidrv aborting process J005 ospid (9360_47420959304848)
Sat Jan 22 16:25:24 2011
ORA-1092 : opiodr aborting process unknown ospid (18393_47566684101776)
Sat Jan 22 16:25:24 2011
Errors in file /u01/app/oracle/diag/rdbms/evodb/EVODB1/trace/EVODB1_j003_7054.trc:
ORA-00472: PMON process terminated with error
ORA-1092 : opidrv aborting process J003 ospid (7054_47244451724432)
Sat Jan 22 16:25:24 2011
ORA-1092 : opiodr aborting process unknown ospid (19719_47840732109968)
Sat Jan 22 16:25:24 2011
ORA-1092 : opiodr aborting process unknown ospid (22184_47575322619024)
Sat Jan 22 16:25:24 2011
ORA-1092 : opiodr aborting process unknown ospid (19721_47679094451344)
Sat Jan 22 16:25:24 2011
ORA-1092 : opiodr aborting process unknown ospid (30170_47106572815504)
Sat Jan 22 16:25:24 2011
ORA-472 : opidrv aborting process S000 ospid (9367_46990649617552)
Sat Jan 22 16:25:24 2011
Errors in file /u01/app/oracle/diag/rdbms/evodb/EVODB1/trace/EVODB1_j002_7052.trc:
ORA-00472: PMON process terminated with error
ORA-1092 : opidrv aborting process J002 ospid (7052_47411695402128)
Sat Jan 22 16:25:24 2011
ORA-1092 : opiodr aborting process unknown ospid (18493_47469336738960)
Sat Jan 22 16:25:24 2011
Errors in file /u01/app/oracle/diag/rdbms/evodb/EVODB1/trace/EVODB1_j006_10011.trc:
ORA-00472: PMON process terminated with error
ORA-1092 : opidrv aborting process J006 ospid (10011_47836408102032)
Sat Jan 22 16:25:24 2011
ORA-1092 : opiodr aborting process unknown ospid (19714_47958179912848)
Sat Jan 22 16:25:24 2011
Errors in file /u01/app/oracle/diag/rdbms/evodb/EVODB1/trace/EVODB1_j007_10289.trc:
ORA-00472: PMON process terminated with error
ORA-1092 : opidrv aborting process J007 ospid (10289_47356480347280)
Sat Jan 22 16:25:24 2011
ORA-1092 : opiodr aborting process unknown ospid (9076_47765392362640)
Sat Jan 22 16:25:24 2011
ORA-1092 : opitsk aborting process
Sat Jan 22 16:25:25 2011
ORA-1092 : opiodr aborting process unknown ospid (22167_47949919177872)
Sat Jan 22 16:25:25 2011
ORA-1092 : opiodr aborting process unknown ospid (24320_47408077532304)
Sat Jan 22 16:25:25 2011
ORA-1092 : opiodr aborting process unknown ospid (22130_47998542101648)
Sat Jan 22 16:25:25 2011
ORA-472 : opidrv aborting process N000 ospid (14774_47466200525968)
Sat Jan 22 16:25:25 2011
Errors in file /u01/app/oracle/diag/rdbms/evodb/EVODB1/trace/EVODB1_q000_14701.trc:
ORA-00472: PMON process terminated with error
ORA-1092 : opidrv aborting process Q000 ospid (14701_47693688122512)
Sat Jan 22 16:25:25 2011
ORA-1092 : opiodr aborting process unknown ospid (18386_47900707175568)
Sat Jan 22 16:25:25 2011
ORA-1092 : opiodr aborting process unknown ospid (27553_46921398619280)
Sat Jan 22 16:25:26 2011
Errors in file /u01/app/oracle/diag/rdbms/evodb/EVODB1/trace/EVODB1_j001_7050.trc:
ORA-00472: PMON process terminated with error
ORA-1092 : opidrv aborting process J001 ospid (7050_47290016251024)
Sat Jan 22 16:25:26 2011
Errors in file /u01/app/oracle/diag/rdbms/evodb/EVODB1/trace/EVODB1_o001_5297.trc:
ORA-00472: PMON process terminated with error
ORA-1092 : opidrv aborting process O001 ospid (5297_47702958673040)
Sat Jan 22 16:25:26 2011
Errors in file /u01/app/oracle/diag/rdbms/evodb/EVODB1/trace/EVODB1_o000_5277.trc:
ORA-00472: PMON process terminated with error
ORA-1092 : opidrv aborting process O000 ospid (5277_47599668255888)
Sat Jan 22 16:25:26 2011
ORA-1092 : opiodr aborting process unknown ospid (19745_47560156560528)
Sat Jan 22 16:25:26 2011
ORA-1092 : opiodr aborting process unknown ospid (27044_47388543339664)
Sat Jan 22 16:25:26 2011
Errors in file /u01/app/oracle/diag/rdbms/evodb/EVODB1/trace/EVODB1_j004_7061.trc:
ORA-00472: PMON process terminated with error
ORA-1092 : opidrv aborting process J004 ospid (7061_47341656689808)
Sat Jan 22 16:25:27 2011
ORA-1092 : opiodr aborting process unknown ospid (14431_47662297960112)
Sat Jan 22 16:25:27 2011
ORA-1092 : opiodr aborting process unknown ospid (14433_47826608635568)
Sat Jan 22 16:25:31 2011
ORA-1092 : opitsk aborting process
Sat Jan 22 16:25:32 2011
License high water mark = 269
Instance terminated by DBRM, pid = 9310
USER (ospid: 10539): terminating the instance
Instance terminated by USER, pid = 10539
Sat Jan 22 16:25:49 2011
Starting ORACLE instance (normal)
This is the trace /u01/app/oracle/diag/rdbms/evodb/EVODB1/incident/incdir_195200/EVODB1_pmon_9297_i195200.trc
(the one regarding the error DBRM (ospid: 9310): terminating the instance due to error 472)
Oracle Database 11g Release 11.1.0.6.0 - 64bit Production
With the Real Application Clusters option
ORACLE_HOME = /u01/app/oracle/product/11.1.0/db1
System name: Linux
Node name: dcsrv-evodb01
Release: 2.6.18-164.10.1.el5
Version: #1 SMP Wed Dec 30 18:35:28 EST 2009
Machine: x86_64
Instance name: EVODB1
Redo thread mounted by this instance: 1
Oracle process number: 2
Unix process pid: 9297, image: oracle@dcsrv-evodb01 (PMON)
*** 2011-01-22 16:25:12.984
*** SESSION ID:(884.1) 2011-01-22 16:25:12.984
*** CLIENT ID:() 2011-01-22 16:25:12.984
*** SERVICE NAME:(SYS$BACKGROUND) 2011-01-22 16:25:12.984
*** MODULE NAME:() 2011-01-22 16:25:12.984
*** ACTION NAME:() 2011-01-22 16:25:12.984
Dump continued from file: /u01/app/oracle/diag/rdbms/evodb/EVODB1/trace/EVODB1_pmon_9297.trc
ORA-00600: internal error code, arguments: [17183], [0x14E251C38], [], [], [], [], [], []
+========= Dump for incident 195200 (ORA 600 [17183]) ========+
----- Beginning of Customized Incident Dump(s) -----
And this is the trace /u01/app/oracle/diag/rdbms/evodb/EVODB1/trace/EVODB1_j005_9360.trc
(the one regarding the error ORA-00472: PMON process terminated with error)
Trace file /u01/app/oracle/diag/rdbms/evodb/EVODB1/trace/EVODB1_j005_9360.trc
Oracle Database 11g Release 11.1.0.6.0 - 64bit Production
With the Real Application Clusters option
ORACLE_HOME = /u01/app/oracle/product/11.1.0/db1
System name: Linux
Node name: dcsrv-evodb01
Release: 2.6.18-164.10.1.el5
Version: #1 SMP Wed Dec 30 18:35:28 EST 2009
Machine: x86_64
Instance name: EVODB1
Redo thread mounted by this instance: 1
Oracle process number: 95
Unix process pid: 9360, image: oracle@dcsrv-evodb01 (J005)
*** 2011-01-22 16:25:24.057
*** SESSION ID:(649.45863) 2011-01-22 16:25:24.057
*** CLIENT ID:() 2011-01-22 16:25:24.057
*** SERVICE NAME:(SYS$USERS) 2011-01-22 16:25:24.057
*** MODULE NAME:() 2011-01-22 16:25:24.057
*** ACTION NAME:() 2011-01-22 16:25:24.057
error 472 in job queue process
ORA-00472: PMON process terminated with error
My questions are:
- how can I discover the nature of the ORA-00600: internal error code, arguments: [17183], [0x14E251C38], [], [], [], [], [], []?
- what does error 472 in job queue proces mean?
- is it normal the the error 472 in job queue proces crash the instance?
Thanks in advanca for any kind of help!
Samuel>
how can I discover the nature of the ORA-00600: internal error code, arguments: [17183], [0x14E251C38], [], [], [], [], [], []?
>
ORA-00600 should be reported to oracle. Only they know the meaning.
Regards,
- wiZ -
Queue processing of messages (files / idocs)
Hi,
We have 4 communication channels:
INT A
1 filesender (file)
1 filereceiver (idoc)
INT B
1 filesender (file)
1 filereceiver (idoc)
So, the issue is we need to process the messages in order. First, 2 files from INT A, next 1 file from INT B. The correlationship is the key.
Is any configuration possible for queue processing with no using of BPM?
Regards,hi,
yes you can set queue (EOIO) processing in both filesenders
and if you hava ERP (IDOC) on WAS 6.40 it can be processed
in this one queue
how to (IDOC queue processing part) described in my book:
<a href="/people/michal.krawczyk2/blog/2006/10/11/xi-new-book-mastering-idoc-business-scenarios-with-sap-xi"><b>Mastering IDoc Business Scenarios with SAP XI</b></a>
Regards,
michal
<a href="/people/michal.krawczyk2/blog/2005/06/28/xipi-faq-frequently-asked-questions"><b>XI / PI FAQ - Frequently Asked Questions</b></a> -
Queue processing in receiver idoc adapter
hi all
i am doing file to idoc scenario and i want to use queue proceesing option can anybody tell me the entire process regarding queue processing.Hi KUNAAL MASIH ,
U can use a Prioritized queue for urgent messages that must be processed immediately
These r the details Queues Prioritization:
Queues for Prioritized Message Processing
http://help.sap.com/saphelp_nw04/helpdata/en/04/827440c36ed562e10000000a155106/content.htm
Queue prioritization for XI processing queues uses a built in feature of qRFC. By specifying the maximum processing time for a queue, u can define how much processing time a specific queue will get(this works like a time-scheduling procedure, time slicing). U can use this feature to add queues for high-priority and low-priority messages(for inbound and outbound processing). These queues are then named, for example XBT1* or XBT9* for inbound EO processing and XBTA, XBTZ for outbound EO processing.
This function uses the message filter concept and can be configured in transaction SXMB_ADM. U can define message filters for specific message attributes such as sender/reciever service, interface and so on. A filter can also be dependent on the message size.
This function can also be useful in situations where a queue backlog needs to be processed, due to a system error or an error on the reciever side, for example. In this case, u can use a Prioritized queue for urgent messages that must be processed immediately, without having to process the whole back-log first.
How to prioritize XI messages on the integration server
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/20bb9649-e86e-2910-7aa9-88ed4972a5f6
The parameter QualityOfService specifies how the Integration Engine should process a message. The following values are permitted:
1)BE(Best Effort: synchronous processing). If QualityOfService is BE, the client is sent the final status for the processing.
2)EO(Exactly Once: asynchronous processing with guaranteed execution exactly once). If QualityOfService is EO,processing occurs asynchronously and the client only recieves a confirmation of reciept with HTTP status '200'.
3)EOIO(Exactly Once in Order: asynchronous processing using queues, that is, guaranteed execution exactly once and maintaining the sequence of successive messages). If QualityOfService is EOIO,processing occurs asynchronously and the client only recieves a confirmation of reciept with HTTP status '200'.
Since u had choosen EOIO ,You must also define a queue name for EOIO:
XI.QueueId=<QueueName>
This queue name is used in the Integration Engine to process messages in the same sequence that they arrived in.
This QueueName can consist of a maximum of 16 characters. If the first 8 characters contain 'SAP_ALE_', these r removed since this value is reserved by SAP and used internally.
If a value is not specified for QualityOfService , the default value 'BE' is used.
These r following websites which u wil find helpful:
http://help.sap.com/saphelp_nw04/helpdata/en/0d/00453c91f37151e10000000a11402f/content.htm
http://help.sap.com/saphelp_nw04/helpdata/en/8f/d906d01f77fa40a4c84683c3f8326f/content.htm
http://documentation.softwareag.com/crossvision/xie311/admin/config.htm
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/a8424011-0d01-0010-e19d-e5bd8ca52244
cheers!
gyanaraj
****Pls reward points if u find this helpful -
I Cannot See Job Queue Processes (Jnnn) in v$session
Hello,
My Oracle environment is 9.2.0.8 on IBM AIX platform.
I found that I cannot see any job queue process (Jnnn) in v$session.
However, the program of the relative process in v$session is null value.
Does anybody know what is going wrong?
Thank you.not sure...
I have used 10g RAC.... I find programs .....: os_user@hostname (J00x)
select inst_id,action ,username ,program from gv$session where program like upper('%j00%') -
Queue Processing is not working
Hi,
I have the following situation:
4 files are combined in an inbound proxy and in that inbound proxy several individual outbound proxys are executed.
The outbound proxy sends an Idoc from the integration server to a SAP ECC system.
I want the Idocs to be processed serialized.
I've marked the checkbox for 'queue processing' in the receiver channel of the Idoc adapter but I doesn't seem to work.
Also I can't define the quality of service (which is EO instead of EOIO) and a queue.
Can anyone give me a tip how to handle this? What do I have to do more?
Kind regards
MaartenHi Maarten,
The sequence at the Integration Server inbound or outbound channel can only be guaranteed if only IDocs are processed, and not if different protocols (for example, IDocs and proxies) are processed together.
Do not confuse IDoc serialization using the IDoc adapter with the ALE serialization of IDocs.
Check this help:
http://help.sap.com/saphelp_nw04/helpdata/en/bd/277264c3ddd44ea429af5e7d2c6e69/content.htm -
Hi
I am doing a file to Idoc scenario .In the file sender communication channel I am using EOIO as quality of service.
I want to know which name i "ll give in the queue name (lets say ABC).will the message go the ABC queue or not if it will not goin in ABC queue then in which queue it goes and how to check it?? because In SXMB_MONI it is showing only the queue ID not queue name.
can we create our own queue?? tell me the complete procedure for using the queue processing in IDOC adapter and EOIO in File sender comm.channel??Hi Manas,
When ever u get an error that ur not authorized for any Transaction, then goto SU53 where u can get corresponding Authorization Object for that transaction and give that Authorization Object to the Basis people and they provide the Authorization for that Transaction.
Regards,
Varun Reddy.K
!!! Reward Points if Helpful !!! -
Receiving IDocs in XI from a system with Queue Processing option
I am trying to use the Queue Processing option that can be set in a partner profile for IDoc sending, so that qRFC is used.
I have set up the Rule Name as one of the defaults that come with the system, but when I execute the sending of the IDoc, it gets stuck with status 30 (ready for dispatch). I have configured the Output Mode of the IDoc as "Transfer IDoc Immediately".
SAP Documentation states that:
"When you send by qRFC, the IDocs are first put in an outbound queue in the sending system, and then in an inbound queue in the recipient system. You can assign IDocs to various queues and specify queue name rules. "
Is there something I also have to do in the XI system that is receiving the IDoc?
Kind Regards,
Tony.Hi Anthony,
Now I have the same problem in between ECC6.0 and PI7.11.
If you solving the problem,
Please let us know how you did.
Best Regards, -
Inbound Idocs: Queue Processing (non-stop queue?)
Hi everyone!
I have an issue with a File to Idoc interface. The customer would want the IDocs arriving to R3 to be in the same order they were sent from the legacy. From the File Adapter there isn't any problem using the EOIO QoS, and in the IDoc Receiver Adapter I checked the "Queue Processing".
There is something in the R3 side that the customer doesn't like much and it's about the stop of queue when an IDoc gets in error status: all the subsequent IDocs stay in status 75 ("IDoc received via qRFC").
I can change the status of the wrong IDoc and then release the stopped queue but: Is there a way to process serialized inbound IDocs avoiding the stop of the queue if an error occurs?
I'm using PI 7.0 SP30.
Thank you in advance!First, this is not serialization, it's the queuing design EOIO... they are not the same.
So, since you activated EOIO in the Sender CC it's normal to have such behave (i.e. 75 status)...
Basically the serialization is not a good fit for these requirements.
Here is one solution:
1- Use dynamic queue name (via UDF) to create more parallelism since I dont think you have to queue all the IDOCs in one single queue.
2- Copy the IDOCs with 75 status to a new IDOCS with 64 (You must have very few)
3- Use RC1_IDOC_SET_STATUS to change the status of the IDOCS from 75 to something 73
4- There is standard report that you have to schedule and restart the queues
5- Reprocess the IDOCs from steps 2
The enemy of EOIO design is the user locks in the target system...
Cheers,
Fouad -
Hi,
I've got a production batch processing setup where my j000 job grows to over 2Gb of memory. It doesn't seem to share with the other job queue processes. I have a setting of 10.
oracle 31082 0.3 6.4 2483684 2112444 ? Ss May16 57:32 ora_j000_conp
oracle 11029 0.0 1.6 2480352 543160 ? Ss May23 0:26 ora_j002_conp
oracle 11136 0.0 0.8 2479332 290672 ? Ss May23 0:09 ora_j003_conp
oracle 28657 0.0 0.3 2479316 102932 ? Ss May24 0:01 ora_j004_conp
At this point I have to reset the jobs with alter system set job_queue_processes=0
- wait a minute or two - then alter system set job_queue_processes=10
Anyone have any suggestions of limiting or sharing resources. It's Oracle 10.1.0.5 on Linux? taI've got a production batch processing setup where my
j000 job grows to over 2Gb of memory. It doesn't seem
to share with the other job queue processes. I have a
setting of 10.Its depend on how you submitting job and how many job you submitting at a time.
Check dba_jobs_running and find out what job j000 is running , run same job manually and check processes memory usage.
Virag -
Question about signal processing
hi
at which location i should post the question about sigmal processing toolkit???
plz inform me,,,,That sounds like a LabVIEW question to me. This LabVIEW board seems appropriate.
There are only two ways to tell somebody thanks: Kudos and Marked Solutions
Unofficial Forum Rules and Guidelines -
Question on App Process and Java script performance
I have quick question regarding performance of Application process and Javascript.
I'm having OnDemand Application process, which fetches data from db and thru javascript
in page, i'm invoking the application process.
My question is :
If I did not render a page say for 10 mins, and i'm changing field values in my tab report.
Consider i'm having a huge record in my tab report and changing certain updatable column value for all records.
Once i finsished updating the field value (before hitting submit). The same field might have been updated by someother user.
If i render the page, Would it shows data as per current session value or data same as 10 mins before?
Bit confused on this.
Your views on this would be highly appreciated!!
Thanks!
Vijay... one more reason not to use Tabular Forms.
I'm not sure this is related to performance. I think this is more of a lost update question. If you're using a standard Tabular Form, APEX will check the value of that data in the database to see if it's changed since you opened it. If so, it means someone else edited the data then saved it since you opened the page. APEX will return an error. At that point, the user would have to reload the whole page. If you expect collisions and the fields are big enough that it will take a person a long time to edit, I would strongly suggest NOT using Tabular Forms. If you're only editing one row at a time, the chance of collision between you and another users is substantially less than if you were both editing 15 rows at a time. Also, if there is a collision, you only have to reload one record, not a whole set of them.
Tyler -
Hello,
first I'll describe the situation:
- we have test environment which sends e-mails to non existing e-mail addresses
- we have catch_all mailbox (using catchallagent.codeplex.com )
- on that mailbox we have rule for incoming mail that redirects all mail with sender containing '@domain.com' to another mailbox and deletes the e-mail (put it in trash)
- on both mailboxes we have retention policy which clears trash after 1 day (no possbility to set it to shorter)
- volume of these test e-mail is 3000 / day (one shot is from 10 to 20 e-mails at the same time)
- we have Forefront for Exchange
- both mailboxes are on the same database and it's separate database from rest of company e-mails
- hardware wise it's 2 cores and 16GB ram, only exchange and forefront on this virtual machine
Now the problem is that queue often hangs on redirecting the e-mails (from catch_all mailbox to second one) and takes very long time to process, sometimes errors also if you try to access said mailboxes through OWA it's impossible (timeout). Which in the
end leads sometimes to hanging of the queue and requires Transport Service restart.
The error on messages is 4.3.2 432 STOREDRV.Deliver; recipient thread limit exceeded.
We applied the fix suggested, adding:
<add key="RecipientThreadLimit" value="2" />
<add key="MaxMailboxDeliveryPerMdbConnections" value="3" />
To EdgeTransport.exe.config but it didn't help. We also tried increasing the values by +1 to 3 and 4.
Restarting Transport Service is temporary solution.
Any advice is very welcome on this problem.
Best regards,
Wojciech IwańskiIt looks like it hangs on one specific one as Active for some time and then tries to proceed other ones but all get fail with error 4.3.2
432 STOREDRV.Deliver; recipient thread limit exceeded.
We've noticed that the problem mainly starts when the mailbox has lot of items (like 2000-3000 daily mail in trash before deletion), we've written simple script that connects to the mailbox and cleans e-mails after 3h and so far we've not noticed a queue
hangs, but it's work around for me not really good solution. -
Hi Guru,
i would like to know the assembly Process with CIN details.
please give the details regarding the above.
Thanks
BR
sivaHi Guru,
we are using the following process.
Direct Material
Prcourement from the supplier who are coming under VAT taxation
Procurement from supplier who are coming under CST taxataion
Procurement from the supplier where C form need to be given
Procurement from the Subcontracting Suppliers
Indirect material:
Service Procurement and relevant taxation
Consignement Procurement
Procurement from the supplier with account assignement purchase
Capital Goods
Capital Goods Procurement for Machineries
Capital Procurement for Machine accessories - Grinding wheel
Import
Procurement from other Plants
Procurement of Steel from Suppliers
Procurement of Capital Goods
Service Procurement for Tool Calibration
Pricing
Domestic pricing with Tax calculation
Option to edit the Tax condition type value in the PO
Option to enter the tax condition value or % in PO
Import Pricing to include the required condition of Excise and Govt requirement
Incoming Excise Invoice
Capture Excise Invoice During GR
Option to Edit the value after Excise Invoice Capture
Returnable Excise Invoice Form
Import Duty Capture and Excise Invoice posting
Registers
RG23A - Part I and Part 2 update
RG23C - Part I and Part 2 update
Cenvat Regeister
Sales Tax Regeister
Payment of tax to central and State - Separate GR posting
CIN Configuration Check list - PTP
Excise Registration
Check Excise Registration is updated for all plants
Check Excise Reg is updated with the Excise Range Information
Check Excise reg is updated with the ECC NO for all the plants
Check Excise Reg, Division and Range is maintained in Excise Reg
Plant Settings:
Check whether Excise Registration is assigned to plant or not
Check the manufactruing plant is unchecked with Depot Indicator
Check Multiple goods receipt/Multiple Credit option is set for Manufcaturing plants
Check the Depot plant has been flagged with Depot Indicator
Check Multiple goods receipt/Multiple Credit option is set for Depot plants
Excise Group
Check Excise Groups is created for manufacturing plant
Check the outgoing Excise Invoice settings
Check Default Challan Qty from GR is flagged in Excise group
Check Depot setting are deflagged for manufacturing plant Excise Group
Check in MIGO setting of Excise group all the below
EI Create/23D deflagged for manufacturing plant
EI Capture, Post, Duty different at GR, update RG1 at MIGO are flagged.
Check Depot settings are flagged for Excise groups for Depot
Check EI Create/23D is updated with flag mark for all Depot Excise Groups
Check the assignement of Plant, Excise Registration and Excise Group
Subcontracting
Check the sub contracting attribute is maintained as per plant requirement
Check the maintain movement type group is maitained with correct movement types
Incoming Excise Invoice
Check the assigned movement type for EI and Register Updates
Maintain Rejection code to cancel the Excise Invoice
Excise Regesiters
Check SAP Script is assigned
Number Ranges
Incoming Excise Invoice
Subcontracting Challan
Thanks
siva -
DVDSP preset question with batch processing.
I hope someone can help.
When I drag my files that I want to batch process, where I can
choose the output, for example DVD HD, etc.
These presets have different times with them for video, like 120, 190, or even 30.
My question is, what is the difference between them? Does any of them produce better quality of the video?
My video files are .avi files and run about 30 minutes.
Also, does it matter which I choose as far as HD DVD, DVD best quality, etc., if these are already .avi files or just choose DVD HD and have the best quality possible?
Thank you for any help that is given.About the numbers, the 30, 120, 190, etc. What do
those numbers mean?
Are they minutes? And if they are minutes, does that
mean it goes by how a regular dvd has minutes on it
or does it go by how long each file is, or total size
of project?
What those numbers mean are the amount of material that will fit on a DVD-5 based on the encoding settings, so in other words if you choose 120 it means that about 2 Hrs of running time of video will fit on the DVD encoded at that rate. Normal and high quality are whether it is a one pass or two pass
I am still a little confused.
I have 10 .avi files. Each one is about 30 minutes
long and is about 300mb.
I am unsure on what video setting or settings to use
that will allow me to have at least the same quality
as the files already are.
Encoding will reduce the quality, sometimes you may notice, other times not, but you have about 6 hours worth of material there. Depedning on what it is you can make a DVD-9, but unless it is very low motion probably not a DVD-5 (Also 300 Megs for 30 minutes of material (and I have not looked at new avi codecs recently) sounds like the material is already compressed heavily
To give you a rough idea, DV which is what comes from many consumer cameras with firewire, is compressed at a rate of about 5:1 already, and 9 minutes 20 seconds is just shy of 2 Gigs, so 30 minutes would be in the area of 6 Gigs of DV (or about 18 times the size of your files)
i have already done the audio portion of each file so
the video portions are all I need to do now.
Best thing to do is play with the settings, test small sections where there is less motion and more motion. In general 2-Pass is going to provide you with better results than one pass
Maybe you are looking for
-
Get the Type of a generic field at runtime, How to?
Hello, As the topic already says, i need to get the Type of a particular field of a class. This field is declared private and generic. In C# there is a method Type Object.getTypeIs there any specific way to do this in Java 1.5? Please excuse my poor
-
New quality system addition in three system landscape
Hi, I need to add a new quality system (TAQ) in a three system landscape. TED(development)----> TEQ(quality)----->TEP(Production). new landscape will be How should i add the new system in landscape. 1)Through extended Tranport 2) is there any virtual
-
Upload of mass Appraisal Documents
Hi, Is it possible to upload mass Appraisal Documents through LSMW or BDC.
-
Hello! I need help. In my BB Q5, in the configuration panel, it appears that the phone memory is 2GB. Well, I have all applications closed and I see that I have only 800MB of free memory...where's the rest of the memory, almost 1gb lost? Thank youuu
-
Hi, We have created couple of custom BP roles in our CRM 5.0 system under the path: Cross appl. components --> SAP business partner --> Basic settings --> BP roles --> Define BP roles. We used the field catalog for field maintenance. Is there any oth