Log for deleted sales order
Hi Gurus,
Problem is: Some one has deleted some sales order from the system.
Now we need to know who has deleted the sales order, can any one tell me how to find out the log for deleted sales order.
Thanks,
Abhishek.
Hi,
Check report RVSCD100.
Thanks,
Raja
Similar Messages
-
RR Reversal for deleted sales order items
The revenue has been recognised for a sales order. but somehow user deleted this sales order. it seems there was some problem in the deletion. i can still see the sales order in VBAP but not in VBAK.
Is there a way to reverse the RR for this sales order? The sales order appears as open item in FBL3n.The revenue has been recognised for a sales order. but somehow user deleted this sales order. it seems there was some problem in the deletion. i can still see the sales order in VBAP but not in VBAK.
Is there a way to reverse the RR for this sales order? The sales order appears as open item in FBL3n. -
Release log for blocked sales order as credit limit
Hi gurus,
Any body kindly explain for me about how can I look over Release log for credit limit block sales order, Transaction code or report?
thanks.Hi,
u r trying all these in IDES system or in real time system.
if u r trying to release it in IDES system then go to VKM2 & do the changes.
in real time system only a authorized person can release the block by using the same T.code vkm2.
hope it helps u
regards
dibya -
Sales order line item delete error for MTO sales order
Dear Experts
iam facing below error for MTO sales order line item deletion
"For reasons of cost management, item 000040 cannot
be deleted"
Please help
Regards,
KEdarIt looks you try to delete the sales order line item and you get this error message.
Try to put reason for rejection for the line item and save the order. This is equal to deleting the line item.
You can also refer the OSS note 14097 - Order item cannot be deleted/overwritten for further information.
Regards, -
I want an information to retrive deleted records for a sales order.
Hi technicals,
This is suresh.I need a help from you .
I have designed a BAPI which is going to retrive the New records ,updated records for a particular sales order based on the sales organization.But when i am trying to retrive the data for deleted records it's not getting any data.
Is it possible to get the deleted records for particular sales order based on sales organization.
if it is possible ,then let me know whether there is any function module to get the
deleted records based on sales organization.
Please help me to solve the problem.
Thanks in advance,
suresh..I'm not aware of a FuMo
SAP deletes VBAK hard on database. Only trace in ChangeHist is possible.
Ask Table CDHDR & CDPOS for those...
OBJECTCLAS = VERKBELEG, OBJECTID = vbeln (leading zroses!), TABNAME = VBAK, CHNGID = D
SalesOrg not identificable out there...
Have fun ! Not points wanted! -
Deleting Sales Order Details using BAPI_SALESORDER_CHANGE And Reinserting
Hi All,
I need to <b>change a Sales Order</b> in such a way that I would <b>delete all the existing Line Items</b> of that SO And <b>then reinsert new Line Items</b> as generally is the practice of saving a document.(Update Header-Delete Old Item Entries-Reinsert New Present Entries).
I coded a small test program in ABAP using the <b>BAPI_SALESORDER_GETLIST And BAPI_SALESORDER_CHANGE</b>.
In order to affect the Qty I have to update the Schedule Parameter also of the BAPI_SALESORDER_CHANGE Function.But this causes a new entry in VBEP.
eg:
<b>Before BAPI Calls</b>
SO-Number:9001
Header:9001,etc......
Detail:ItemNo=10,Material=xyz,TargetQty=100,etc..
Scedule:ItemNo=10,Scheduleline=1,Req_Qty=100,etc...
I coded the program such that
1.I <b>Get the List of Items</b> using BAPI_SALESORDER_GETLIST.
2.Call the <b>BAPI_SALESORDER_CHANGE</b> filling appropraite values in Parameters <b>with UpdateFlag = 'D'</b>
3.<b>Insert new values</b> in OrderItems And Schedule Parameters
say:
Detail:ItemNo=10,Material=xyz,TargetQty=25,etc..
Scedule:ItemNo=10,Scheduleline=1,Req_Qty=25,etc...
4.<b>Call the BAPI_SALESORDER_CHANGE</b> filling appropraite values in Parameters <b>with UpdateFlag = 'I'</b>
<b>The output now becomes.</b>Header:9001,etc......
Detail:ItemNo=10,Material=xyz,TargetQty=100,etc..
Scedule:ItemNo=10,Scheduleline=1,Req_Qty=100,etc...
ItemNo=10,Scheduleline=2,Req_Qty=25,etc...
Now After Commit when I see my <b>SO it shows me a qty of
125</b>.
I am attaching the code for your analysis.
Thanx in advance.
*& Report ZSM_CHANGESALESORDER *
REPORT ZSM_CHANGESALESORDER .
DATA:
For Calling the GetList BAPI Function
CUSTOMER_NUMBER LIKE BAPI1007-CUSTOMER,
SALES_ORGANIZATION LIKE BAPIORDERS-SALES_ORG,
IT_SALES_ORDERS LIKE TABLE OF BAPIORDERS,
WA_SALES_ORDERS LIKE LINE OF IT_SALES_ORDERS,
IT_RETURN LIKE TABLE OF BAPIRETURN,
WA_RETURN LIKE LINE OF IT_RETURN.
For Calling the ChangeFromData BAPI Function
DATA:
SALESDOCUMENT LIKE BAPIVBELN-VBELN,
WA_ORDER_HEADER_IN LIKE BAPISDH1,
WA_ORDER_HEADER_INX LIKE BAPISDH1X,
IT_ORDER_ITEM_IN LIKE TABLE OF BAPISDITM ,
WA_ORDER_ITEM_IN LIKE LINE OF IT_ORDER_ITEM_IN,
IT_ORDER_ITEM_INX LIKE TABLE OF BAPISDITMX ,
WA_ORDER_ITEM_INX LIKE LINE OF IT_ORDER_ITEM_INX,
IT_SCHEDULE_LINES LIKE TABLE OF BAPISCHDL ,
WA_SCHEDULE_LINES LIKE LINE OF IT_SCHEDULE_LINES,
IT_SCHEDULE_LINESX LIKE TABLE OF BAPISCHDLX ,
WA_SCHEDULE_LINESX LIKE LINE OF IT_SCHEDULE_LINESX,
IT_RETURN_CHG LIKE TABLE OF BAPIRET2,
WA_RETURN_CHG LIKE LINE OF IT_RETURN_CHG.
DATA:
IT_RETURN_CT LIKE BAPIRET2.
PARAMETERS:
P_SO LIKE VBAK-VBELN,
P_CUSTNO LIKE BAPI1007-CUSTOMER,
P_SORG LIKE BAPIORDERS-SALES_ORG.
START-OF-SELECTION.
SALESDOCUMENT = P_SO.
CUSTOMER_NUMBER = P_CUSTNO.
SALES_ORGANIZATION = P_SORG.
Retrieve the Existing Sales Order details for that Sales Order.
PERFORM GETREQSODETAILS.
Delete the Existing Sales Order details from that Sales Order.
PERFORM DELETEOLDSODETAILS.
Insert New details for that Sales Order.
PERFORM ADDNEWSODETAILS.
END-OF-SELECTION.
PERFORM COMMITTRANS.
*& Form GetReqSODetails
FORM GETREQSODETAILS .
CALL FUNCTION 'BAPI_SALESORDER_GETLIST'
EXPORTING
CUSTOMER_NUMBER = CUSTOMER_NUMBER
SALES_ORGANIZATION = SALES_ORGANIZATION
IMPORTING
RETURN = WA_RETURN
TABLES
SALES_ORDERS = IT_SALES_ORDERS.
*delete the Sales Order Details of Sales Orders other than the req.One
IF NOT IT_SALES_ORDERS[] IS INITIAL.
SORT IT_SALES_ORDERS BY SD_DOC.
LOOP AT IT_SALES_ORDERS INTO WA_SALES_ORDERS.
IF WA_SALES_ORDERS-SD_DOC NE SALESDOCUMENT.
DELETE IT_SALES_ORDERS.
ENDIF.
ENDLOOP.
ENDIF.
ENDFORM. " GetReqSODetails
*& Form deleteOldSODetails
FORM DELETEOLDSODETAILS .
DATA: IRECCOUNT TYPE I.
IRECCOUNT = 1.
*Clear all the Inernal Tables And Work Areas
*and Update the SO Header Index
PERFORM CLEARDATA.
PERFORM SOHEADERINDEX.
LOOP AT IT_SALES_ORDERS INTO WA_SALES_ORDERS.
*Fill the Order Details Index Internal Table
PERFORM FILLSODELETEDTLS_INDEX_PARAM
USING WA_SALES_ORDERS-ITM_NUMBER 'D'.
*Fill the Order Scedule Index Internal Table
PERFORM FILLSODELETESCH_INDEX_PARAM
USING WA_SALES_ORDERS-ITM_NUMBER IRECCOUNT 'D'.
ENDLOOP.
*call the Sales Order Change Fumction to delete the Existing Data
CALL FUNCTION 'BAPI_SALESORDER_CHANGE'
EXPORTING
SALESDOCUMENT = SALESDOCUMENT
ORDER_HEADER_INX = WA_ORDER_HEADER_INX
TABLES
RETURN = IT_RETURN_CHG
ORDER_ITEM_INX = IT_ORDER_ITEM_INX
SCHEDULE_LINESX = IT_SCHEDULE_LINESX.
ENDFORM. " deleteOldSODetails
*& Form SOHeaderIndex
FORM SOHEADERINDEX .
WA_ORDER_HEADER_INX-UPDATEFLAG = 'U'.
ENDFORM. " SOHeaderIndex
*& Form FillSODeleteDtls_Index_param
FORM FILLSODELETEDTLS_INDEX_PARAM
USING VALUE(P_ITM_NUMBER) VALUE(P_FLAG).
WA_ORDER_ITEM_INX-ITM_NUMBER = P_ITM_NUMBER.
WA_ORDER_ITEM_INX-UPDATEFLAG = P_FLAG.
APPEND WA_ORDER_ITEM_INX TO IT_ORDER_ITEM_INX.
ENDFORM. " FillSODeleteDtls_Index_param
*& Form FILLSODELETEsch_Index_PARAM
FORM FILLSODELETESCH_INDEX_PARAM
USING VALUE(P_ITM_NUMBER) VALUE(P_RECCOUNT) VALUE(P_FLAG).
WA_SCHEDULE_LINESX-ITM_NUMBER = P_ITM_NUMBER.
WA_SCHEDULE_LINESX-SCHED_LINE = P_RECCOUNT.
WA_SCHEDULE_LINESX-UPDATEFLAG = P_FLAG.
APPEND WA_SCHEDULE_LINESX TO IT_SCHEDULE_LINESX.
ENDFORM. " FILLSODELETEsch_Index_PARAM
*& Form addnewSODETAILS
FORM ADDNEWSODETAILS .
DATA: IRECCOUNT TYPE I, ITEMNO TYPE I.
IRECCOUNT = 1.
*Clear all the Inernal Tables And Work Areas
*and Update the SO Header Index
PERFORM CLEARDATA.
PERFORM SOHEADERINDEX.
WHILE IRECCOUNT <= 1.
ITEMNO = IRECCOUNT * 10.
*Fill the New Order Details in the Internal Table
PERFORM FILLSODTLDATA USING ITEMNO 'TEST FG' 37 .
*Fill the Order Details Index Internal Table
PERFORM FILLSODELETEDTLS_INDEX_PARAM USING ITEMNO 'I'.
*Fill the New Schedule Details in the Internal Table
PERFORM FILLSOSCHDATA USING ITEMNO IRECCOUNT 37 .
*Fill the Order Scedule Index Internal Table
PERFORM FILLSODELETESCH_INDEX_PARAM
USING ITEMNO IRECCOUNT 'I'.
IRECCOUNT = IRECCOUNT + 1.
ENDWHILE.
*call the Sales Order Change Fumction to Insert New Data
CALL FUNCTION 'BAPI_SALESORDER_CHANGE'
EXPORTING
SALESDOCUMENT = SALESDOCUMENT
ORDER_HEADER_INX = WA_ORDER_HEADER_INX
TABLES
RETURN = IT_RETURN_CHG
ORDER_ITEM_IN = IT_ORDER_ITEM_IN
ORDER_ITEM_INX = IT_ORDER_ITEM_INX
SCHEDULE_LINES = IT_SCHEDULE_LINES
SCHEDULE_LINESX = IT_SCHEDULE_LINESX.
ENDFORM. " addnewSODETAILS
*& Form clearData
FORM CLEARDATA .
CLEAR WA_ORDER_HEADER_INX.
CLEAR WA_ORDER_ITEM_INX.
REFRESH IT_ORDER_ITEM_INX.
CLEAR WA_SCHEDULE_LINESX.
REFRESH IT_SCHEDULE_LINESX.
CLEAR WA_RETURN.
REFRESH IT_RETURN.
CLEAR WA_ORDER_ITEM_IN.
REFRESH IT_ORDER_ITEM_IN.
CLEAR WA_SCHEDULE_LINES.
REFRESH IT_SCHEDULE_LINES.
ENDFORM. " clearData
*& Form FILLSODTLDATA
FORM FILLSODTLDATA USING VALUE(P_ITEMNO) VALUE(P_MATERIAL)
VALUE(P_TARGET_QTY) .
WA_ORDER_ITEM_IN-ITM_NUMBER = P_ITEMNO.
WA_ORDER_ITEM_IN-MATERIAL = P_MATERIAL.
WA_ORDER_ITEM_IN-TARGET_QTY = P_TARGET_QTY.
APPEND WA_ORDER_ITEM_IN TO IT_ORDER_ITEM_IN.
ENDFORM. " FILLSODTLDATA
*& Form FILLSOschDATA
FORM FILLSOSCHDATA USING VALUE(P_ITEMNO)
VALUE(P_RECCOUNT)
VALUE(P_REQ_QTY) .
WA_SCHEDULE_LINES-ITM_NUMBER = P_ITEMNO.
WA_SCHEDULE_LINES-SCHED_LINE = P_RECCOUNT.
WA_SCHEDULE_LINES-REQ_QTY = P_REQ_QTY.
APPEND WA_SCHEDULE_LINES TO IT_SCHEDULE_LINES.
ENDFORM. " FILLSOschDATA
*& Form committrans
FORM COMMITTRANS .
DATA:SUCCESSFLAG(1).
LOOP AT IT_RETURN_CHG INTO WA_RETURN_CHG.
IF WA_RETURN_CHG-TYPE = 'S'
AND WA_RETURN_CHG-ID = 'V1'
AND WA_RETURN_CHG-NUMBER = 311
AND SUCCESSFLAG IS INITIAL.
CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'
EXPORTING
WAIT = 'X'
IMPORTING
RETURN = IT_RETURN_CT.
SUCCESSFLAG = 'X'.
ENDIF.
ENDLOOP.
IF SUCCESSFLAG IS INITIAL.
WRITE: 'SORRY SOME ERROR'.
ELSE.
WRITE: 'SUCCESSFUL'.
ENDIF.
ENDFORM. " committransThanx wolfgang,
I needed that info.
As I had mentioned in the earlier posts, I want to delete the old Sales Order Item Details,
Schedule Details,Basic Price data And Reinsert data in the same.
I am giving u the algo that I have used.
1.<b>Get the SalesOrder Details</b> for a particular Sales Order using BAPI_SALESORDER_GETLIST(para:customer & sales Org and then deleting unwanted SO data).
2.<b>Delete</b> the Sales Order <b>Item Details,Schedule Details</b> using BAPI_SALESORDER_CHANGE.
3.<b>Commit</b> Transaction(<b>If I dont use this commit Error comes in Step No.7 while Commiting</b>)
using BAPI_TRANSACTION_COMMIT.
4.Check <b>Return Table</b> of both BAPI_SALESORDER_CHANGE and BAPI_TRANSACTION_COMMIT.
5.if Step No.4 is <b>Not okay</b> <b>then Rollback</b>(BAPI_TRANSACTION_TRANSACTIN) <b>and Exit</b> <b>else move to step 6</b>.
6.<b>Add New</b> Sales Order <b>Item Details,Schedule Details, Basic Price</b> using BAPI_SALESORDER_CHANGE.
7.<b>Commit Transaction</b> using BAPI_TRANSACTION_COMMIT.
8.<b>Check Return</b> Log of both BAPI_SALESORDER_CHANGE and BAPI_TRANSACTION_COMMIT.
9.if Step No.9 is okay then Exit else Rollback(BAPI_TRANSACTION_TRANSACTIN) and move to step 10.
10.Add Old Sales Order Item Details,Schedule Details, Basic Price from Data available in Internal
table(Filled in step.1 ) using BAPI_SALESORDER_CHANGE.
11.Commit Transaction using BAPI_TRANSACTION_COMMIT.
This <b>works fine in 1 server in which I get the message of Incomplete Data,etc...when I make a Sales Order from va01</b>.
But in another server where I dont this message,I get <b>error in step 7 or 11 as per the flow</b>.
The return structure of BAPI_TRANSACTION_COMMIT contains error with Message 'Updating was not possible'. Also the message 'Updation was terminated' cms frm the SAP server.
What could be the reason?
Thanx in advance -
Hi,
Business needs to get the data back for all the deleted sales orders for a period. Is there any way these data can be retrieved. When I put the sales orders number system says "Sales Document XYZ is not in the database or has been archived".
Your views are much appreciated.
Regards
RajHi,
There is only one option available by which you can track changes done for a particular sales order which has been deleted.
thru VA02, go to an existing Sales order, click on tab ENVironment, changes.
Here, you will find, the existing sales order number. Delete this number and enter the number of the sales order that was deleted & for whose details you intend to RETRIVE.
You will get a change LOG, which will give u complete details of the changes done for that Sales order.
Reward points if found useful.
Regards,
C. Ramakrishna -
How to create a single delivery for two sales orders?
Hi Experts,
I need to create one delivery for two sales orders. But it fails.
The route, shipping point, ship to party are same for both orders but INCOTERMS are different.
Delivery date, Good issue date, loading date,material availability date, transportation planning date for 1st order is 12/07/11 and for second order is 14/07/11.
I have created delivery on 14/07/2011 but the delivery is created for 1st order only, the second order is missing in the delivery.
It not happened because of incoterms.? different dates
Kindly help regarding this.
Thanks
RaghuPrerequisite for Grouped delivery
1. Header data should be same like Inco terms,Payment terms
Go to VL10A
Enter the sales order Numbers and execute
Select the sales order Nos for the group delivery and select "Background" Tab in Tool Menu Bar
If delivery is created coloured line items will get generated
Check the log for delivery docuements
Check and confirm
Senthils -
Report on deleted sales orders ( va02)
hi,
i got one requirement to write a program to display the list of deleted sales orders (through VA02 Tcode).
to my knowledge when a sales order is deleted through VA02 the order will be deleted from the database itself and will be deleted from all the SAP tables.
if that is correct, is there any possibility that we can create a Ztable and update the data before deletion or any other solution for the above requirement?
thanks in advance,
Rajani yelurihi rajani,
u will get deleted data from using tables CDHDR,CDPOS,CDRED and function module ' CHANGEDOCUMENT_READ'.
i am sending u some sample code, i hope it will helps u
DATA: it_editpos LIKE cdred OCCURS 0 WITH HEADER LINE,
"Change documents, display structure
it_editpos1 LIKE cdred OCCURS 0 WITH HEADER LINE,
"Change documents, display structure
x_editpos1 LIKE cdred, "Change documents, display structure
x_editpos LIKE it_editpos,
"Change documents,display structure
*-----Calling FM to populate the structure 'EDITPOS'
CLEAR it_editpos.
CALL FUNCTION 'CHANGEDOCUMENT_READ'
EXPORTING
objectclass = ' '
TABLES
editpos = it_editpos
EXCEPTIONS
no_position_found = 1
wrong_access_to_archive = 2
time_zone_conversion_error = 3
OTHERS = 4.
IF sy-subrc <> 0.
MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
ENDIF.
CLEAR: x_editpos,
it_editpos1.
LOOP AT it_editpos
INTO x_editpos
WHERE tcode = 'ME21N' OR "Here u have 2 pass 'VA02'
tcode = 'ME22N' OR
tcode = 'ME23N'.
APPEND x_editpos TO it_editpos1.
CLEAR x_editpos.
ENDLOOP.
now it_edipos1 has all CHANGENR numbers, so now u have to fetch data from F_NEW and F_OLD Fields
i hope this will helps u
Regards,
prasad -
MTO - how to prevent a second planned order for a sales order?
Dear friends,
We are working on Make to Order process (Planning strategy group 20).
No Production/process order is used
Shop floor uses a different system --> details from planned order is passed to the shop floor system; and finished product is delivered/posted into SAP Sales order stock - through interfaces
No QM in place
A typical day-to-day scenario
Sales order Qty = 100
MRP Run à Planned order qty = 100
Raw materials posted to Sales order stock
Planned order is firmed
For example if Produced qty = 90
sales order stock of the finished product = 90
Balance 10 cannot be produced / delivered for various reasons
Planner posts the raw material to cost center / rejections / own stock etc., and ensures that the sales order stock of the raw materials are zero.
Planner deletes the planned order
Next MRP run triggers a new planned order for the balance qty 10
Now, the requirement is to prevent the new planned order getting generated for the balance quantity, during the subsequent MRP run (despite the shortage in the Sales order stock of the finished product).
The following options have been evaluated
Once the final good receipt is done & before deleting the planned order,
o Change the Sales order quantity to match the total produced quantity
o (or) Change the schedule line category for the Sales order item from CP to CN
§ Since the Sales order and planned order are handled by different teams, considering the frequency of correspondence/coordination needed between these two teams to get the sales order items corrected, this idea is not accepted
§ Additional authorization for the planner to change the sales order item is not acceptable
Include Under delivery / Unlimited tolerances
o at the customer (master) level
o (or) Sales order level
§ In this case, System seems to consider the tolerances only when the delivery for the Sales order is posted; and not when the sales order stock is received within the tolerance limits;
§ Considering the time gap between the GR and Delivery of the finished product, this option is not accepted
Kindly suggest the other options / settings / processes, to meet this requirement
Thank you for your time and efforts.
With Best Regards,
SenthilClosing this thread
Thanks
Senthil -
PL/SQL API for Creating Sales Order
Hi,
I am new to Oracle SOA 11g.
I have done the Deleting Sales Order using PL/SQL API ( Oracle Apps Adapter ) [ API Name: OE_ORDER_PUB.DELETE_ORDER ] in SOA BPEL. While executing the BPEL, it is correctly deleting Sales Order in E Business Suite which is created in EBS User Interface. I don't face any problem while deleting the sales order.
Now, in same way, I have to create a new Sales Order using PL/SQL API in SOA-BPEL. I don't find any API's related to creating Sales Order in Order Management Suite (OM_PF) -->Order Management (ONT) --> Sales Order (ONT_SALES_ORDER) --> PL/SQL --> Process Order API (OE_ORDER_PUB) in Module Browser.
Please tell me which PL/SQL API to use to create new Sales Order in BPEL.
Thanks,
-- Gowtham
Edited by: user8223943 on Feb 16, 2012 7:38 AMYou may be on a different patch level. Can you ensure that you have applied all latest patches for your version?
See sample code at http://jyotioraapps.blogspot.com/2009/08/use-of-oeorderpubprocessorder-to-create.html
Hope this helps,
Sandeep Gandhi -
PL/SQL API for Creating Sales Order in E Business Suite from BPEL
Hi,
I am new to Oracle SOA 11g.
I have done the Deleting Sales Order using PL/SQL API ( Oracle Apps Adapter ) [ API Name: OE_ORDER_PUB.DELETE_ORDER ]. While executing the BPEL, it is correctly deleting Sales Order in E Business Suite which is created EBS User Interface. I don't face any problem while deleting the sales order.
Now, in same way, I have to create a new Sales Order using PL/SQL API. I don't find any API's related to creating Sales Order in Order Management Suite (OM_PF) -->Order Management (ONT) --> Sales Order (ONT_SALES_ORDER) --> PL/SQL --> Process Order API (OE_ORDER_PUB) in Module Browser.
Please tell me which PL/SQL API to use to create new Sales Order in BPEL.
Thanks,
-- GowthamYou may be on a different patch level. Can you ensure that you have applied all latest patches for your version?
See sample code at http://jyotioraapps.blogspot.com/2009/08/use-of-oeorderpubprocessorder-to-create.html
Hope this helps,
Sandeep Gandhi -
Error while deleting SALES ORDER.
Hi All,
I am getting this error 'Document is being distributed - changes are not possible*' while i am trying to delete a Sales Order.
Only SOLD to Party entry has been made for this Sales Order.
Will be gald in case i get some pointers as to where i can find these Processing and how can i stop these Processing?
Thanks,
VSHi VS,
This error occurs when the SAP CRM is trying to send the sales document to the corresponding OLTP system; you need to check if it's mandatory to your business scenario distribute this document to other system.
If your answer is NO: You can filter which document should be distributed in transaction R3AC1 (adapter object SALESDOCUMENT).
If your answer is YES: Keep going with the currently configuration and please check if the SAP NOTE 1248701 is applied in your system. The program CRM_CHECK_DISTRIBUTION_STATUS for blocking sales and distribution documents does not work if you enter a document interval as a selection criterion, and this note fixes this issue.
I hope it helps.
Regards,
Gabriel Santana -
How to find out the deleted sales order
hi,
sap gurus,
my core user has deleted one sales order
its showing as sales order is ARCHIVED in the status when we go for VA02
in SAP in which table the deleted sales order will be stored.
so that i can
regards,
balaji.tPlz SEARCH in SCN before posting.
You can get those details from CDHDR, CDPOS tables.
Give OBJECTCLAS = VERKBELEG and CHNGIND = 'D' in CDPOS table.
You will the List of all Deleted Sales Orders. -
How to setup security to view deleted sales order deletion information
User is going into VA03. entering a sales order number but instead of hitting enter, is going it to the top menu, selecting Environment and then changes. When the screen appears, they are selecting time of change and getting not authorized.
When I look at SU53 for them I see
Authorization check failed
Object Class SD Sales and Distribution
Authorization Obj. V_VBAK_VKO Sales Document: Authorization for Sales Areas
Authorization Field ACTVT Activity
03
Authorization Field SPART Division
Authorization Field VKORG Sales Organization
Authorization Field VTWEG Distribution Channel
How would I set the display role for this transaction up to allow me to put in blanks for the division, Sales Org, and Distribution Channel since that is what comes back for this sales order after it has been deleted.
Is there a different transaction that they should be using to see this info?
Obviously SAP_ALL will give me the info, but I do not want the user to have that authority.Hi John,
Did you run a trace(ST01) and check the missing authorization. Are you getting the same missing authorization in trace.
Also the Sales Order, for which the user is trying to check the Change document is it a valid one? I mean does it belong to any Sales org/division/..?
Cheers,
Laxman
Maybe you are looking for
-
I'm running Windows 8.1 64-bit, AMD fx-6300, geforce gtx-760, 8gb RAM. All legitimately obtained, before you ask! Really bothered by this, when trying to make a gif, apparently "DynamicLink" is not available. Damn.
-
Application storage directory for CS Extensions?
hi, I want to convert my AIR app. into a CS Extension. I have local configuration xml files in my AIR app and I use File.applicationDirectory, File.applicationStorageDirectory..etc to read and write to those configuration files. I have external web s
-
Product Drill Down Reporting and Using KKC7/KKC8 & KKRV
Hello Guys, Need some expert advise on my issue. 1. I have created a product group using T-code KKC7 and assigned materials to my product group. 2. I have done some material movement posting using 261 on these materials. 3. Next I run KKRV to collect
-
Hi there I have recently installed App Server 10.1.2.0 on a new machine. Copied all my forms to an appropriate directory. Set up formsweb.cfg to allow them to run and have attempted to run them. Unfortunately I get stuck at the Loading Java Applet sc
-
QuickTime Plug-in for Chrome under OSX: how to activate?
How do I activate Quicktime plug-in on Chrome running under Yosemite? QuickTime is obviously installed on my Air because it runs e.g. with Safari. Surely I don't have to re-download QT? Chrome: Version 39.0.2171.95 (64-bit) Quick Time Player: version