How to increment the delivery Count using Xquery
How to increment the delivery Count in the JMS using the Xquery Expression editor?
or is it possible to increment it manaully ?
If so please let me know how to do the required..
Thank you!
There is a JMS header JMSXDeliveryCount for redelivery purposes. However, I think this header is read only and you should leave it up to JMS provider (WebLogic) to handle it. WebLogic will increase the value on its own every time the message failed to be delivered.
set the JMSXDeliveryCount in onMessage in a MDB
You can also take a look at WebLogic JMS documentation.
http://download.oracle.com/docs/cd/E12840_01/wls/docs103/jms/fund.html#wp1024070
Similar Messages
-
How to increment the date using sequence?
how to increment the date using sequence?
01-jan-10
02-jan-10
30-jan-10794244 wrote:
how to increment the date using sequence?
01-jan-10
02-jan-10
30-jan-10This doesn't look like a task where a sequence is usefull.
A sequence is a number generator that guarantees that multiple sessions will all get a different number.
Even if the sequence is fetched for differnent users (=sessions) that the same time.
This in turn means that the value returned by the sequence will depend on actions done in other sessions.
Typical task: create a new unique primary key number. The number MUST be different in all sessions.
In your case I guess that the same logic should work regardless of the session that executes it. So you need a "number generator" that works indepented from other session values. There are several ways to create such a numbered list.
The basic idea is to create a select statement that simply returns as many rows as you need. And then use ROWNUM as the number generator. Examples how to do this have already been given. LEVEL works also in hierarchical queries.
if my interpretation of your requirement is right, then all answers that really used a sequence seem to be wrong. Even if the output looks ok. At best they are just slow. To create new sequence values is a complex task and the database needs a little time for all the synchonization issues that come with it. At worst it will have gaps in the sequence because other sessions used the same value while the numbers were created.
Edited by: Sven W. on Sep 20, 2010 2:08 PM -
How to create the sales order using BAPI's ....?
Hi Guru's,
could you please provide how to create the sales order using BAPI's .....i need step by step process and please provide the details from scratch....basically i don't have basic knowledge on this....please provide required inputs ....:)
thanks in advance
Srinivas......Hi Guru's thanks for your inouts and your valuble time...
please find the program logic below...
*& Report ZAREPAS30
REPORT zarepas30.
DATA : gs_vbeln TYPE vbak-vbeln,
gs_order_header_in TYPE bapisdhd1,
gs_order_header_inx TYPE bapisdhd1x,
gt_order_items_in TYPE STANDARD TABLE OF bapisditm,
gwa_itab1 TYPE bapisditm,
gt_order_items_inx TYPE STANDARD TABLE OF bapisditmx,
gwa_itab2 TYPE bapisditmx,
gt_order_partners TYPE STANDARD TABLE OF bapiparnr,
gwa_itab3 TYPE bapiparnr,
gt_return TYPE STANDARD TABLE OF bapiret2,
gwa_itab4 TYPE bapiret2.
Sales document type
PARAMETERS: p_auart TYPE auart OBLIGATORY.
Sales organization
PARAMETERS: p_vkorg TYPE vkorg OBLIGATORY.
Distribution channel
PARAMETERS: p_vtweg TYPE vtweg OBLIGATORY.
Division.
PARAMETERS: p_spart TYPE spart OBLIGATORY.
Requested Delivery Date
PARAMETERS: p_edatu TYPE edatu OBLIGATORY.
Sold-to
PARAMETERS: p_sold TYPE kunnr OBLIGATORY.
Ship-to
PARAMETERS: p_ship TYPE kunnr OBLIGATORY.
Material
PARAMETERS: p_matnr TYPE matnr OBLIGATORY.
Quantity.
PARAMETERS: p_menge TYPE kwmeng OBLIGATORY.
Plant
PARAMETERS: p_plant TYPE werks_d OBLIGATORY.
Start-of-selection.
START-OF-SELECTION.
Header data
Sales document type
gs_order_header_in-doc_type = p_auart.
gs_order_header_inx-doc_type = 'X'.
Sales organization
gs_order_header_in-sales_org = p_vkorg.
gs_order_header_inx-sales_org = 'X'.
Distribution channel
gs_order_header_in-distr_chan = p_vtweg.
gs_order_header_inx-distr_chan = 'X'.
Division
gs_order_header_in-division = p_spart.
gs_order_header_inx-division = 'X'.
Reguested Delivery Date
gs_order_header_in-req_date_h = p_edatu.
gs_order_header_inx-req_date_h = 'X'.
gs_order_header_inx-updateflag = 'I'.
Partner data
Sold to
gwa_itab3-partn_role = 'AG'.
gwa_itab3-partn_numb = p_sold.
APPEND gwa_itab3 TO gt_order_partners .
ship to
gwa_itab3-partn_role = 'WE'.
gwa_itab3-partn_numb = p_ship.
APPEND gwa_itab3 TO gt_order_partners .
ITEM DATA
gwa_itab2-updateflag = 'I'.
Line item number.
gwa_itab1-itm_number = '000010'.
gwa_itab2-itm_number = 'X'.
Material
gwa_itab1-material = p_matnr.
gwa_itab2-material = 'X'.
Plant
gwa_itab1-plant = p_plant.
gwa_itab2-plant = 'X'.
Quantity
gwa_itab1-target_qty = p_menge.
gwa_itab2-target_qty = 'X'.
APPEND gwa_itab1 TO gt_order_items_in.
APPEND gwa_itab2 TO gt_order_items_inx.
Line item number.
gwa_itab1-itm_number = '000020'.
gwa_itab2-itm_number = 'X'.
Material
gwa_itab1-material = p_matnr.
gwa_itab2-material = 'X'.
Plant
gwa_itab1-plant = p_plant.
gwa_itab2-plant = 'X'.
Quantity
gwa_itab1-target_qty = p_menge.
gwa_itab2-target_qty = 'X'.
APPEND gwa_itab1 TO gt_order_items_in.
APPEND gwa_itab2 TO gt_order_items_inx.
CALL FUNCTION 'BAPI_SALESORDER_CREATEFROMDAT2'
EXPORTING
order_header_in = gs_order_header_in
ORDER_HEADER_INX = gs_order_header_inx
IMPORTING
SALESDOCUMENT = gs_vbeln
tables
RETURN = gt_return
ORDER_ITEMS_IN = gt_order_items_in
ORDER_ITEMS_INX = gt_order_items_inx
order_partners = gt_order_partners.
Check the return table.
LOOP AT gt_return into gwa_itab4 WHERE type = 'E' OR type = 'A'.
EXIT.
ENDLOOP.
IF sy-subrc = 0.
WRITE: / 'Error occured while creating sales order '.
ELSE.
Commit the work.
CALL FUNCTION 'BAPI_TRANSACTION_ROLLBACK'.
CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'.
WRITE: / 'Document ', gs_vbeln, ' created'.
ENDIF. -
How to get the Delivery address for PO
I have a problem.
I am working on a SAP Script , which is for PO(Zmedruck_po) , which is a copy of
MEDRUCK.
I am asked to print the delivery adress in a window .
The scenario is like this .
In ME23N , under item details , there is a tab called DELIVERY ADDRESS
this has option to enter the adress details or a delivery number in the address text box .
If the address number is present i have to print that address , else i have to print the address which is entered in the delivery address tab.
If the delivey address number is there i have no problem in printing it ,But if address number is not there ,I need to know how to get the delivery address,
is it the plant address, company code address ... ?
I debuged ,but could not find out.
Can anyone help please .Hi,
try using the below method:
Goto TWLAD table with storage location (EKPO-LGORT) as key to get address number (ADDRNUMBER). then goto ADRC table to get the address of the delivery
Regards
Shiva -
How to Reduce the Gate count of a Design(RTL gate count)
Hi All,
I am a newbie to FPGA design and implemetation. I have a design (H.264 Encoder) and implemented on zynq zc702 (which is having Artix7 FPGA fabric). Now we need to implement it on zynq zc706 with reduced gate count ( because we are going to add some more blocks like rate control etc.,)
How to reduce the gate count ?
Please guide me regarding this query.
Thanks,
Ramesh
Try to reduce the overall control set. Registers in the slice shares the same control set so if the number of registers in the control set do not divide cleanly, some registers may go unused.
Make sure correct DSP and BRAM blocks are getting inferred by the tool
Try to map FSM in BRAM.
Use Synthesis and Implementation level strategies.
See if any module is having high utilization and can be reduced by changing RTL: report_utilization -hierarchical -file utilization.txt
Thanks,
Anusheel
Search for documents/answer records related to your device and tool before posting query on forums.
Search related forums and make sure your query is not repeated.
Please mark the post as an answer "Accept as solution" in case it helps to resolve your query.
Helpful answer -> Give Kudos
-
How to schedule the background job using current selection screen field val
Hello Friends,
How to schedule the background job using current selection screen field values.
after completion of the job the spool should be sent as a mail to SAP Inbox.
Is there any way to create the variant dynamically by reading the current selection screen values.
Thanks,
RaviHi,
To get the variant details you can use teh following FM.
'RS_VARIANT_CONTENTS'.
Regards,
Ankur Parab -
How to determine the delivery plant in a CRM Sales Order
Hi experts:
In CRM how to work the delivery plant determination? and I can change the Plan in a Sales Order before its download to ECC?
I download the DNL_PLANT object but i don't understand what is the functionality of these are created like business partner in CRM.
Thanks in advanced by your orientation about these questions that have me a little bit confuse.
SussieHi Reddy
Thanks for your reply, but the note says that only applies for India or Brazil legal purposes.
In my case I still have confuse, in a normal Sales scenario CRM to R/3 how to works the determination of the delivery plant.
I know that in R/3 is determined by:
1. Customer-Material info record (Sales Area data)
2. Customer Master data (Sales area data)
3. Material Master data (Sales-area data)
I can think that in CRM is determinate bye Material Master Data, but I still don't know if I can change
it?? and where in the crm sales order before it is download to R/3??
Thanks
Sussie -
How to restrict the delivery quantity not more than target quantity?
Dear Gurus,
How to restrict the delivery quantity not more than target quantity in a scheduling agreement? I think there are 2 methods.
1. I found that setting 0 in Overdelivery Tolerance Limit in Info Record is not effective. Why?
2. I want to set E for the message but can't find the place. The message is generated when entering and saving quantity as delivery quantity that is larger than target quantity. How can I set E to a message (067, as I remember)
Any other effective method? Please advice. Thanks.
Regards,
DavidDear all,
It is not OK after checking everywhere you mentioned. I tested in 2 clients. In the development enviroment client, it works whatever E or W. In test enviroment, it does not work (meassge is W).
I think there must be somewhere besides of those you menetioned.
I notes that SAP help for the overdelivery tollerance setting of scheduling agreement:
Overdelivery Tolerance Limit
Percentage (based on the order quantity) up to which an overdelivery of this item will be accepted.
Dependencies
If you have set the indicator in the Partial delivery/Item field to 'D' (partial delivery allowed), this takes priority. It makes no sense to define a tolerance limit for overdelivery in such case.
Where can I see: 'the indicator in the Partial delivery/Item field to 'D' (partial delivery allowed)'? I want to check it.
Pls help! Thanks.
Regards,
David -
How to clear the delivery group in sales order?
Dear All:
My sales order is auto created from CRM by BAPI, but in vbap table, the GRKOR field is 001, only one order , how to clear the delivery group in the sales order ?
Regards
Peter.Thread Locked - Reason Duplicate Post
How to clear the delivery group in sales order?
Please dont post the same query twice. Continue all your queries in one thread
G. Lakshmipathi -
How to get the context data using java script in interactive forms
Hi All,
How to get the context data using java script in interactive forms by adobe, am using web dynpro java
thanks.Hi venkat,
Please Refer this link.
Populating one Drop-Down list from the selection of another Drop-down list
Thanks,
Raju. -
How to get the row Count of a ResultSet
How to get the row Count of a ResultSet
Hi
I'v tried rennie1's way ,but I only get zero,my code is:
rs.executeQuery("select count(*) from t_test");
if (rs.next()) int rowCount=rs.getInt(1);
I also tried barni's way ,but the method rs.last() and rs.beforeFirst() throw a same Exception
I tried another way,the code is:
while rs.next(){
// Do nothing ,just move the cursour to the last row
int rowCount=rs.getRow()
However,the rowCount still equal zero
Any help would be greatly apprecite!
note:
I get connection by DataSource's JNDI name from client, the Server is Weblogic Server 6, the DBMS is Oracle. -
How to update the FB01L transaction using the FM bapi_acc_document_post
Hi All,
How to update the FB01L transaction using the bapi_acc_document_post but there is no ledger group field in the bapi function module.
Please help me how to do it.hi,
use batch input method for the same.
check this.
[https://forums.sdn.sap.com/click.jspa?searchID=19107237&messageID=884744] -
How to get the list of Used Quotations & Non Used Quotations
Hi MM Gurus,
How to get the list of Used Quotations & Non Used Quotations.
i am not talking about Open quotation ,closed quotation..
if once i created PO through quotation it should be used quotation. i not created PO through quotation
it s should be Non used quotation. how to get this list through when we create PO through ME21N
document over view. is there any opetion in Dynamic selection or somthing ..???
Thanks in Advance..
Anthyodaya.ok.
-
How to find the File name using the FTP Adapter
hi all,
how to find the File name using the FTP Adapter with BPEL.
RegardsFound the solution for this.
First In the mediator's routing rule use assign property $in.property.jca.file.FileName to $out.property.jca.file.FileName
In the BPEL's receive activity go to the properties tab and get the property to a BPEL variable. That should do it.
Thanks for the posts -
How to download the chinese character using GUI_DOWNLOAD
How to download the chinese character using GUI_DOWNLOAD from SAP 4.6c
Hi,
Make sure that the chinese font is installed in your system, because when you download in excel, the character formats are taken from the Frontend. For detail see the below thread.
[link1|Re: Download Chinese character]
Thanks,
Asit Purbey.
Maybe you are looking for
-
Urgent help in function modules
Hi Gurus, Please send me the names of the related function modules of ISU.also if possible send examples or tutorials of FM creation and the coding involved in it. My email is [email protected] All Replies will be rewarded.
-
My Hitachi external drive does not show up in my Dell Lapto Device Manager
I have a Dell external drive which is Hitachi Model 72323. I was happy with it until I used bit locker to add a password on it. After that it worked a couple of times then my computer will not recognize the drive again. It does not even show up in my
-
How do you Whiten an off-white background in PSE (pic of a person with a shadow)?
I have PSE10 on my PC. I use it to edit photos I take of people in a studio set up with a white background and white vinyl on the floor. Currently I whiten the BG and floor by, 1) using a Levels layer (to darken the image) and then 2) apply the Dodge
-
I get 3 different views of a page
hi I was interested in this product and decided to give it a try, but now I dont get how it works. I get 3 different views of my page, first is design view, second live preview, and the third is preview in a browser that is grately different. there i
-
How to execute Infopackage with an ABAP program
Dear All, I would like to execute an infopackage every 6th day of the month. Therefore I would like to integrate a program in a process chain executed on a daily basis, and call with this program the execution of the infopackage if day = 6. Do you kn