VKM4 need to capture deleted deliveries
Hi,
When rejecting deliveries through VKM4 tcode.That perticular delivery gets deleted from SAP. Now I need your suggestions in capturing the deleted deliveries.How can I do thisPl. help me in doing this.
Thanks for your help.
Best Regards,
Kumar.
Hi,
Thanks for the reply.
But , include MV50AFZ1 is getting called only when I delete the delivery from VL02N.Here in my case I am rejecting the delivery from VKM4.After rejection and saving the document is getting deleted frm SAP.
So can I handle this through the same EXIT or any other suggestions please?
Best Regards,
Bharani.
Similar Messages
-
How to capture 'DELETE' menu bar option in VA02 application.
Hi to all
Please tell me how to capture 'DELETE' menu bar option in VA02 application.
It is captured in Sy-ucomm but as the pop up message comes it is over written.
Based on the 'DELETE' selection i need to write my own validation coding in user exit .
Please tell me how to do that.
Thanks & Regards
Anubhav GuptaThanks to all
In present situation userexit_save_document_prepare
Validation logic is fired for both VA01 and VA02 application.
Here for checking logic is :
if T180-TRTYP = 'H'.
vmbtcode = 'VA01'.
else.
vmbtcode = 'VA02'.
endif.
Now I want to skip this logic if - In VA02 application Delete sales order option from menu is selected.
Please give me suggestion.
Thanks& Regards
Anubhav Gupta -
Capture Deleted Records without Db objects
Hi
Does anybody help me on this..
i need to capture all deleted/inserted/updated
records from a set of tables A,B,C on particular day(for e.g today)..without creating any db objects like triggers or any client based code like form triggers only by using SQL/PL/sql or stored procedure...
thanks in advance
V V
nullA possible way to do this is to use the LogMiner utility with 8i.. Logminer will allow you to view the DML operations by interrogating your Redo Logs. This is also an offline operation so your db performance will not be impacted.. Check out the 8i documentation for usage notes..
-David -
Logic to capture deletion of CS08 allocation unit.
Hi gurus,
I have a problem in Cs08 transaction. I need to delete the allocation unit dynamically . For that i need to Capture Auskz field. Can any one suggest me in capturing this field.Hi Kim,
Please follow the logic below:
*Select all organizational units.
SELECT * INTO IT1_HRP1000 FROM HRP1000 WHERE OBJTYPE = 'O'.
LOOP AT IT1_HRP1000.
*Check if that org unit is sub unit for another one
SELECT * FROM HRP1001 where rsign eq 'B' and relat eq '002' and objid eq IT1_HRP1000-objid.
*if true
if sy-subrc eq 0.
*check whether that org unit has a chief or not.
SELECT * FROM HRP1001 where relat eq '012' and objid eq IT1_HRP1000-objid.
*if false
if sy-subrc ne 0.
GET THIS OBJID
endif.
endif.
ENDLOOP.
ENDSELECT.
Regards,
Dilek -
Capturing deletes in the source -best practices
What are best practices to capture deletes in the source (10g)? I need to bring the data into the data warehouse. Asynchronous CDC can do the job, but is there anything I should be aware of? Can somebody speak of the best practices of how to implement this? Other options?
Thanks in advance.
Edited by: Rinne on Sep 23, 2010 11:05 AMRinne wrote:
Deletes don't happen often at all. Just about 10 records in a month. But I do need to track them daily. I have a daily job that goes against the source and gets the data out. Currently, I'm relying on a timestamp, but I need to change this to get the deletes.If you can afford (i.e. you have control over the application that uses the source database), you may want to only mark the records as "DELETED" (for e.g. add a flag to the table that is set to indicate that record is deleted). That way you change a DELETE to an UPDATE. -
Capture Delete in PROCESS_EVENT
Hi All,
I need to know how to capture DELETE event in the process_event method in the feeder class 'CL_HRESS_PER_OVERVIEW'.Hi Siddarth,
I need to capture the delete of bank data and it is a list UIBB.
Can it be capture in IF_FPM_GUIBB_LIST~GET_DATA or IF_FPM_GUIBB_FORM~GET_DATA.
Please let me know the options possible.
Regards,
Porselvan -
Trying to delete the Apple Folder from Program Files/Common Files. I can delete all the contents except for the Internet Services folder which prevents me from making the deletion. The error message says "you need permission to delete this file".
Discovered this problem when trying to upgrade from my 3G iPhone to a new 5S iPhone unsucessfully.See note 3 of Troubleshooting issues with iTunes for Windows updates.
tt2 -
Deleting deliveries and sales orders using BAPI
Hello all...I am making some changes to the existing program which uses call transaction to VL02 and VA02 doe deleting deliveries and sales orders. This program is running for ever. So I want to use BAPI BAPI_OUTB_DELIVERY_CHANGE and BAPI_SALESORDER_CHANGE instead of call transaction. I just want to now what values should the input tables contain or please guide where I will find documentation over this. Please give me a little insight how to use these BAPI's in my program.
Thanks,Hello,
I got the following error when tried to execute my program with the BAPI function module.
The field "LT_DELIVERY" specified here has a different
field
type.
I am posting some part of my code here. Please help.
CONSTANTS: c_X TYPE c VALUE 'X'.
DATA: lt_header LIKE bapiobdlvhdrchg OCCURS 0 WITH HEADER LINE,
lt_control LIKE bapiobdlvhdrctrlchg OCCURS 0 WITH HEADER LINE,
lt_delivery LIKE bapiobdlvhdrchg OCCURS 0 WITH HEADER LINE,
lt_return LIKE bapiret2 OCCURS 0 WITH HEADER LINE.
lt_header-deliv_numb = sdel-vbeln.
lt_delivery-deliv_numb = sdel-vbeln.
lt_control-dlv_del = c_X.
CALL FUNCTION 'BAPI_OUTB_DELIVERY_CHANGE'
EXPORTING
HEADER_DATA = lt_header
HEADER_CONTROL = lt_control
DELIVERY = lt_delivery
TECHN_CONTROL =
TABLES
HEADER_PARTNER =
HEADER_PARTNER_ADDR =
HEADER_DEADLINES =
ITEM_DATA =
ITEM_CONTROL =
ITEM_SERIAL_NO =
SUPPLIER_CONS_DATA =
EXTENSION1 =
EXTENSION2 =
RETURN = lt_return
TOKENREFERENCE =
IF sy-subrc EQ 0.
CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'
EXPORTING
WAIT =
IMPORTING
RETURN =
Please suggest how to proceed.
Thanks,
Naren -
I need to recover deleted data from my iPhone 4S but don't have a recent backup. I thought by pressing sync on my macbook this would back up…but I was wrong. There are no backups on my macbook and the latest backup on iCloud was Jan 2012. My mum died in May and I had lots of text messages that I wanted to keep. I really want to get them back. Is there any way at all I can get that deleted data from the phone?
Since it has always been very basic to backup your computer and all it's data, Apple provides no way for you to transfer music from your iPhone back to your computer. As you know, you can re-download all iTunes purchases, but music that you ripped yourself you'll have to just re-rip again.
You can try and find 3rd party applications that might help you. I'm sure you'll pay, however.
Let this be a very important lesson learned.
Best. -
XI needs to capture the form back in the mail adapter
Hi Experts,
I am working on a scenario where , data needs to be sent from SAP and in XI , a form sort of( like a web form or pdf form) needs to be created. This form needs to be emailed ( using the mail adapter ) to an outside entity. They will fill out the form and email it back. XI needs to capture the form back in the mail adapter translate it and put the data back into sap.
Can some one help me out with this ?
Regards,
HemanthikaHi patnaik
Follow these links to covert to PDf and then mailing through mail adapter
Converting Smartform into PDF and sent to EMAIL
Check this..Smartform as attachment in mail. - 46k
http://sap.ittoolbox.com/groups/technical-functional/sap-dev/convert-smartforms-form-in-pdf-998715 - 87k
SMART form to PDF
https://wiki.sdn.sap.com/wiki/display/Snippets/ConvertSmartformtoPDFformat
smartform to MAIL
https://wiki.sdn.sap.com/wiki/display/Snippets/SmartformtoMailasPDF+attachment
regards
Sandeep sharma
If helpful kindly reward points -
Need to capture multiple image paths for responsive design when only one will be displayed at a time
I'm new to CQ and am having enough trouble following the documentation on image components as it is (why is there no master reference for all this?). I have a requirement where we need to capture three versions of an image and put the URLs into three attributes of a tag. The appropriately sized image will be selected via JavaScript based on the browser/device capabilities. I need to know how to capture those images when seemingly only one at a time can be dropped onto the page. Or perhaps there is a more CQ solution to this.
Hi,
You need to customize image component. I mean selected image is a asset in the repository and each asset by default has 3 rendtion generated when the image is uploaded in the dam.
For example when you upload image.jpg file into the DAM, standard workflow is launched and after a while inside the repository (see paths) are created following renditions:
/content/dam/project/image/image.jpg/jcr:content/renditions/cq5dam.thumbnail.140.100.png
/content/dam/project/image/image.jpg/jcr:content/renditions/cq5dam.thumbnail.319.319.png
/content/dam/project/image/image.jpg/jcr:content/renditions/cq5dam.thumbnail.48.48.png
This process can be customized by changing /etc/workflow/models/dam/update_asset.html workflow and modifing "Thumbnail creation" step by adding in the Process tab -> Arguments field new values for new rendition. So for example if you add there [400,400] new rendition will be created in the path
/content/dam/project/image/image.jpg/jcr:content/renditions/cq5dam.thumbnail.400.400.png
Next step is to customize jsp for image component. Using path to the drag and dropped image from a component attributes you can easily take all renditions iterating on the /content/dam/project/image/yourimage.jpg/jcr:content/renditions node and then set paths to all renditions in the tag attributes. Then like you wrote using js you can select proper rendition.
I hope that it hepls you.
Regards,
Adam -
Need to Capture porReqLineId from ShoppingCartPG dynamically
Hi,
My Requirement
From the Shopping Cart Page in iProcurement I have to link a custom form for each line where the users will be able to enter some additional information and based on the information some validations will be done after which the data will be stored in a custom table.
What needs to be done and what I have done till now
I have extended the Controller of the Shopping Cart Page. Created a Submit Button and added the button dynamically to each line of Shopping Cart. Set a fireActionEvent to the button. So when the user clicks on the button it should open a new custom page with the Requisition Line ID as a parameter.
My Problem
I am unable to capture the Requisition Line ID.
I have tried the following step
1. Created a Extended Controller by extending the ShoppingCartCO
2. In processRequest created a Submit Button named it as "Additional Info" and assigned it to the Table. So it will show a Button in the result table of the Shopping Cart.
3. Assigned a Fire Action for Submit Button in processRequest using setFireActionForSubmit method. So when the "Additional Info" button is clicked it raises the event set in Fire Action.
4. In processFormRequest method of the extended CO handled the event by
if ("addnInfoEvent".equals(paramOAPageContext.getParameter(OAWebBeanConstants.EVENT_PARAM))).
In this i tried to capture the porReqLineId which is a formParameter using the following
Number localNumber = 0;
try {
localNumber = new Integer(ClientUtil.getDecryptedParameter(paramOAPageContext, "porReqLineId"));
catch (Exception e) {e.printStackTrace();}
String outmsg="Line ID : " + localNumber + ":" + str + ":" + strEvent;
throw new OAException(outmsg,OAException.INFORMATION);
5. Then I am personalizing the ShoppingCartPG and assigning the new extended controller to the page.
6. So for the time being I need to capture the porReqLineId and pass it to the new custom page as a parameter. But this is not happening and when i click on "Additional Info" button it doesnt provide me the porReqLineId.
My Whole Code is pasted below
===================================================================
package xx.oracle.apps.icx.custom.webui;
import oracle.apps.fnd.framework.OAApplicationModule;
import oracle.apps.fnd.framework.OAException;
import oracle.apps.fnd.framework.webui.OAPageContext;
import oracle.apps.fnd.framework.webui.OAWebBeanConstants;
import oracle.apps.fnd.framework.webui.beans.OAWebBean;
import oracle.apps.fnd.framework.webui.beans.form.OASubmitButtonBean;
import oracle.apps.fnd.framework.webui.beans.table.OATableBean;
import oracle.apps.icx.por.common.webui.ClientUtil;
import oracle.apps.icx.por.req.webui.ShoppingCartCO;
public class XXBBShoppingCartExtend14CO extends ShoppingCartCO {
public XXBBShoppingCartExtend14CO() {
public void processRequest(OAPageContext paramOAPageContext, OAWebBean paramOAWebBean)
super.processRequest(paramOAPageContext, paramOAWebBean);
OATableBean otbRN=(OATableBean)paramOAWebBean.findIndexedChildRecursive("ItemTableRN");
OASubmitButtonBean oasb= (OASubmitButtonBean)paramOAPageContext.getWebBeanFactory().createWebBean(paramOAPageContext,"BUTTON_SUBMIT");
oasb.setID("addnInfo");
oasb.setUINodeName("addnInfo");
oasb.setText("Additional Info");
otbRN.addIndexedChild(oasb);
oasb.setFireActionForSubmit("addnInfoEvent",null,null,false);
public void processFormRequest(OAPageContext paramOAPageContext, OAWebBean paramOAWebBean)
OAApplicationModule localOAApplicationModule = paramOAPageContext.getApplicationModule(paramOAWebBean);
String strEvent= paramOAPageContext.getParameter(EVENT_PARAM) ;
String str = paramOAPageContext.getParameter("event");
if ("deleteLine".equals(str))
Number localNumber = 0;
try {
localNumber = new Integer(ClientUtil.getDecryptedParameter(paramOAPageContext, "porReqLineId"));
catch (Exception e) {e.printStackTrace();}
String outmsg="Line ID : " + localNumber + ":" + str + ":" + strEvent;
throw new OAException(outmsg,OAException.INFORMATION);
if ("addnInfoEvent".equals(paramOAPageContext.getParameter(OAWebBeanConstants.EVENT_PARAM)))
Number localNumber = 0;
try {
localNumber = new Integer(ClientUtil.getDecryptedParameter(paramOAPageContext, "porReqLineId"));
catch (Exception e) {e.printStackTrace();}
String outmsg="Line ID : " + localNumber + ":" + str + ":" + strEvent;
throw new OAException(outmsg,OAException.INFORMATION);
===================================================================
Here I also tried to modify the Oracle defined event of "deleteLine" by just capturing and printing the Req Line ID. This is happening in the case of "deleteLine" event but not in the case of "addnInfoEvent" event.
Please help me on this.
Thanks in advance.
Regards,
Rohit Subudhi
Edited by: 929000 on May 8, 2012 12:42 AM
Edited by: 929000 on May 8, 2012 1:22 AMHi,
I have used the following in processRequest
String pageName = paramOAPageContext.getRootRegionCode();
Hashtable params = new Hashtable (1);
params.put ("param1", pageName);
Hashtable paramsWithBinds = new Hashtable(1);
paramsWithBinds.put ("param2", new OADataBoundValueFireActionURL(oasb, *"${oa.encrypt.current.RequisitionLineId}"));*
oasb.setFireActionForSubmit("addnInfoEvent",params,paramsWithBinds,false,false); -
Reg: Need to capture cost / energy consumption in process order
Dear Friends,
I need your valuable advices for one of the following
I have a scenario where for one of the process , we are generating Energy(heat) in in-house b y burning coal.
We are manufacturing steel Pellets , and it is continuous process at the end of the process these steel pellets are heated upto 1200DegC in furnace,
and for this we are generating energy in in-house by burning Coal on the other side.Now i need to capture this energy cost in my process order. And also i need to have shift wise energy consumption report.
So let me know how can i achieve this..?
Can we achieve by defining is as an extra activity type..? if yes , please let me know how and also necesary formula to achieve this.1. Define New Std Value in your std value key. Say E0001
2. Now Ask Costing person to Create New Activity Type say ENG01
3. Now Decide how you want to calculate your Energy consumption will it based on you Order qty or It will based on the Machine run time.
4 Now give the std values in Routing as per Operation qty or Machine Run time
5. If is is based on Based on Operation Qty The formula will be
ENG01 = (Order Qty x Std Value of Energy)/ Operational Qty.
6. If it is Based on Machine run say 24 hr will burn 1000 joule
Then formula will be =
Machine run x Std value of Energy as in Routing.
Take help of your Costing guy to arrive at the Formula. -
What type of firewire cables do I need to capture recorings from my canon xm2
What type of firewire cables do I need to capture recorings from my canon xm2
I have a:
Model Name: Mac Pro
Model Identifier: MacPro5,1
Processor Name: Quad-Core Intel Xeon
Processor Speed: 2,4 GHz
Number Of Processors: 2
Total Number Of Cores: 8
L2 Cache (per core): 256 KB
L3 Cache (per processor): 12 MB
Memory: 6 GB
Processor Interconnect Speed: 5.86 GT/s
Boot ROM Version: MP51.007F.B03
SMC Version (system): 1.39f11
SMC Version (processor tray): 1.39f11
Serial Number (system): CK12002NHF8
Serial Number (processor tray): J511400HYBH8C
Hardware UUID: F51FCFBA-869D-5D70-A1F6-886A32871AA0 -
My memory is full of "other" what files need to be deleted to free up more memory?
My memory is full of "other" what files need to be deleted to free up more memory?
https://discussions.apple.com/docs/DOC-5142
MacBook Pro (15-inch Mid 2012), OS X Mavericks (10.9), i7 500GB 16GB RAM iPhone5 iOS7.0.4
Maybe you are looking for
-
I have Itunes on my PC with close to 1000 songs. The songs were also on my Ipod. I connected my Ipad2 and blew away all of my music. Can the music be retrieved and if so how can i do it? tks
-
Hey Everyone, I created an catalog using indesign and now I want to convert that into a pdf flip book. I have exported it as a SWF then changing the SWF back into a pdf. It works great however, I keep getting a blank white page next too my cover page
-
Can Wireless Live! record to USB thumb drive?
If I were to get a USB portable thumb drive (8MB) and plug it into the Live! server could I have it record video when motion is detected? That would be a great feature since I wouldn't have to turn my home computer on while on vacation and it would a
-
Resolve http 500 internal error - Oracle Application Server 10g 10.1.3
Hi , I have installed Oracle Application Server 10g 10.1.3 as an Integrated Web Server (+.. J2EE Server, and Process Management ) on windows 2003 (xeon 4 CPUs , 3gz RAM..). installation was successfully done and i am able to access to Enterprise mana
-
Anyway to loop specific parts of the timeline?
Hey, is there anyway to loop SPECIFIC parts of the time line, the way you can in Motion, Logic and some other audio programs. That would really be nice as you can make changes while you watch in REALTIME. Thanks