EDI 865,order change acknowlegment via edi
HI Guru's.
I hope you will help me with your expertise, i have a requirement with my client to have an EDI 865(outbound) message without having an 860 (inbound). Eg, customer will not sent an 860 message, and requesting an 865 , when ever there is a change in the sales order for some fields, we need to send an 865 EDI message.
My Questions:
1) which IDOC message type should i use for this transaction, to send an 865 ?
2)What program and Form routine should i use to send an 865 , while configuring the output type in V/30 ?
3) Please advice me the SAP setting we need to do for an 865 (order change Ack) .
Your input is highly appreciated,
<< Moderator message - Please do not promise points >>
Thank you all for reading this Post.
Edited by: Rob Burbank on Feb 1, 2011 5:41 PM
Hi,
I think Order05 should work for you. Let me try to answer your questions
1) which IDOC message type should i use for this transaction, to send an 865 ?
A: ORDERS. Basic type should be ORDERS05
2) What program and Form routine should i use to send an 865 , while configuring the output type in V/30 ?
A: RSNASTED. Form routine: EDI_PROCESSING which is pretty standard. You can use BA00 output type which is standard again.
3) Please advice me the SAP setting we need to do for an 865 (order change Ack) .
A: i. You should have the EDI settings done by your Basis team. (Else Idocs will not generate)
ii. You should create a partner profile in WE20 for KU customer, outbound.
iii. In the Outbound options mention the port and other stuff. Maintain the message control. Note that you put in BA00 there in the message type and put the right process code (Should be SD01).
I think these are the only things. Try and this should work for you.
Regards,
Mukund S
Similar Messages
-
EDI 860 PO Change and 865 PO Change Acknowledgement
Currenlty we handle our EDI 860 PO Changes not via the ORDCHG Message Type but rather we send the change via email and the users manually change the order. This was done because the users did not want SAP to automatically update the order. Now we have a mandatate by a customer to do the 865 PO Change Acknowledgment. Can anyone tell me if there is a standard way to do the 860 and 865 in SAP, without having the 860 ORDCHG automatically update the order? Any help would be great.
Thank You
Dave AckermanIs that the only difference in the EDI mapping for 850 PO change compared to 850 PO?
I still don't understand how the system will know which sales order corresponds to the incoming PO change. In the TCode VA02, we have to input the Sales Order # in order to change the sales order. How would the system know how to do this when a PO change is sent through EDI? -
Purchase order changes through EDI
Hi All,
Is it possible to transmit only changes made againt each purchase order through EDI. If so how that can be done.
For example if the quanity of purchase order changed then only changed quanity field should be transmitted through EDI.
Thanks & Regards,
N. LaxmanHi Laxman.
What do you have on WE20?
Usually you have two records. One to send the PO when you create and another one for changes;
Partner role | Message Type | Message Function
OA | ORDERS | 850
OA | ORDCHG | 850
For the message type ORDCHG in the config you have to set the message control as follow
Application | Message type | Process code | Change
EF | NEU | ME11 | checked
Hope this helps.
Regards
Eduardo -
EDI Outbound sales order change
Hello,
I am triggering an EDI outbond sales order change.
I am useing ORDCHG and ORDERS05.
While setting up the Outband Partner profile,In the Message conterol tab
what is the Application,message function and process code.
Thanks in advance...I am triggering an EDI outbond sales order change.
I am useing ORDCHG and ORDERS05.
While setting up the Outband Partner profile,In the Message conterol tab
what is the Application,message function and process code.
-The application is V1.
-You should enter in the Messagetype the Outputtype as used in NACE and the Sales Order Output creation. That can be BA00.
Make sure you make 2 entries in the partner profile: one where in the messagecontrol tab the change message Tab is ticked (in case the order changes) and one where it is not ticked (initial change).
-Message functionion can be used optionally, to differentiate to make it unique.
-The Processcode can be SD10 (or ME02 for PO change). You can use the dropdownbox if there is something configred yet. -
EDI Purchase Order Change Import (POCI) Example
Hi,
We are using e-Commerce Gateway POI for Order import to create new Sales Order. Now, we are tasked to import order changes and plan to use ecg PO Change Import (POCI). Can anyone share a sample import file? ThanksCheck it out
https://oracleaw.webex.com/ec0605ld/eventcenter/recording/recordAction.do;jsessionid=pkp0TkhMRhXW0Xn0dNDYJnNmQXQf2QmBNL0X5S62N4DxNvBCJFLX!-630848372?theAction=poprecord&actname=%2Feventcenter%2Fframe%2Fg.do&apiname=lsr.php&renewticket=0&renewticket=0&actappname=ec0605ld&entappname=url0107ld&needFilter=false&&isurlact=true&entactname=%2FnbrRecordingURL.do&rID=64868562&rKey=b33ab32f2bcc9178&recordID=64868562&rnd=8026325881&siteurl=oracleaw&SP=EC&AT=pb&format=short -
Incorrect message type in IDOC for Purchase order change
Hi Gurus.
Please advise on below.
We have several purchase orders that are configured to trigger IDOC upon change. But accidentally, someone has deactiveted the automatic proposal of EDI message type for these Purchase orders which resulted to not transmitting purchase order change documents automatically.
As a workaround, we have proposed to create EDI message manually during Purchase order change. But upon checking in tcode WE09, message type is ORDERS which is PO create instead if ORDCHG for purchase order change.
Please kindly advice on why it is behaving like this for purchase orders with EDI message previously deactivated.
Thanks in advance.
Acel.
To simulate.
Create PO. go to messages, select EDI message then deactivate permanently. Save PO. Release PO if needed. Change PO. go to messages, EDI is not automatically proposed. create EDI message mamanually. Save PO. Release PO id needed. check tcode WE09, for PO create, no IDOC since it was deactivated permanently. For PO change, IDOC was triggered but with incorrect message type ORDERS instead of ORDCHG.Hi Acel,
You will need to check the settings in transaction WE20 - You will be using a Partner Profile to determine the outbound message, either for each vendor or a generic one.
on the outbound parameters, you will need to ensure that ORDCHG is set up as a message type. If not, add it, ensuring that you use the message ORDCHG, the basic type (or extension) that you are using, usually ORDERS05 and make sure that in message control, you have process code ME02 set up. This should enable the correct message type to be determined.
Regards,
Rob -
Sales Orders Change Log question
Hi All,
I am currently working on a project that involves querying SAP Database to get custom reports via web browser, I've made a lot of advances and most of the site is ready but I'm missing just one item that I hope you could help me.
Thing is I am working with the Sales Order change log and the problem comes one a user deletes a row. If I go to the change log inside SAP and see the differences a new record will be shown saying that row X was deleted and
if I go to the database (ADOC and ADO1 tables) I don't have a way to see wich row was deleted.
My way of doing this is to check for the number of rows on the current state of the sales order and check the same on the previous instance of the SO and see if a line was deleted. Then I would have to check row by row between instances what rows are there and what row is missing and store that info. I think this kind of approach will definitively kill the server.
I was wondering if some one can give me a hint about how to approach this problem. Does any body know how SAP works on this area?
I'm working with SAP2005A and SQL Server 2005 Standard Edition.
Any help is greatly appreciated.
Thanks!
Alejandro.-Hola Alejandro,
Thanks for your answer, as I see it I'm doing exactly what you proposed but the problem comes with the following scenarios:
a.- If I post a new SO with two lines I will have on the ADO1 table two records with the values 0 and 1 for each line respectively but if I delete the item on LineNum = 1 and then I add a new item, this last item will be also created with LineNum value = 1. This is not a complicated thing to do but the problem comes when the user is used to work with SOs with several items at detail level and is used to add and erase lines once in a while and as I see it it's very difficult for me to track those specific changes. There's also the fact that on the Log table a new instance is created every time the user hits the update button regardless if a modification was actually made or not. I mean I would know that a line was deleted or added but I would have to start comparing each field on each line of a sales order with it's previous instance to check what was actually added/deleted and I'm afraid that this may affect the server performance. I know that SAP does this without affecting to much the system resources and that is what I'm trying to find.
I forgot the other scenario I was considering he he I will post again as soon as I remember it but I hope I'm explaining this ok (I'm not very good at explaining...) If not let me know and I'll try to explain again.
I'm also working on trying to get another approach to see what comes up...
Thanks for checking this thread, your answers are helpful.
Regards. -
Changin work order system status via FM BAPI_ALM_ORDER_MAINTAIN
Hello,
I've succeeded to change work order user status via FM BAPI_ALM_ORDER_MAINTAIN.
Is it also possible to change the system status with the same FM?
Thanks
MosheCheck STATUS_CHANGE_INTERN_MULTI & STATUS_CHANGE_INTERN
-
CRM ORDER CHANGE AND STATUS MANAGEMENT - workflow
Hi,
We have created a Changed method for bus2000120 which is configured to fire when the Order is saved via Status Management. We have added an entry to BSVW for the object, bus2000120.changed with no restrictions. We have also created a function module that checks to see if the user status is E0005 or E0007 or it deletes the object from the Event table. I see that this works correctly, however, a given SAVE of a transaction is firing 2 bus2000120.changed for the exact same user and system status. (I know that it is firing 2 bus2000120.changed because I ran swels and swel. The event was listed twice. Please remember that the Event table when read directly after the save only lists bus2000120.changed one time.)
There is only 1 entry in the event linkage(swetypv) for bus2000120.changed and it has a condition of the same user status, e0005 or e0007. No real problem here, however, since there were 2 firings it runs the workflow twice.
When you look at the extras-change documents you can see that the Header is changed twice, once for a system status and once for the user status. I am assuming that since there are 2 changes, this is what is doing both firings.
The funny thing is that if I fall into our custom code in debug where we are reading the status and event tables I only see bus2000120.changed.
Any ideas on how I might solve this problem? Do you believe I am correct in assuming that the 2 status changes to the header of the transaction is how both events are being fired? If not, any guidance you might give would be greatly appreciated.see post stream, solved via sap note 1063138
-
Production order change document
Hi experts,
Can anybody please tell me where I can get change document for production order.
I have first created order & then saved it. Later on I changed BOM component quantity.I didn't get any change document in GOTO--Change document. Where I faced message - No change process found for order 1000470.
Please help.Hi,
You will be able to get change documents, if you're working with Order Change Management. If not, then you will not be able to get the same.
For OCM, you would need to configure the profile in OPL7 & OPL9, assign the same in material master. Then you will be able to manage changes via COCM.
To understand better, refer to the link
http://help.sap.com/saphelp_erp60_sp/helpdata/EN/41/3699761bc211d2b62b0000e8359890/content.htm
Hope the above helps.
Regards,
Vivek -
What Message type and Process Code to use for Purchase Order Change in 4.6C
I like to implement in SAP R/3 4.6C a scenario for Purchase Order Change, via inbound IDoc.
I have been searching, but could not find what Message Type, Idoc Basic Type and Process Code to use.
I can not imagine this functionality does not exist in 4.6C.
Any suggestions for my problem are welcome.Hello,
In this case you should use the message PORDCH and BAPI method BAPI_PO_CHANGE but only exist as of release 4.7.
Function module BAPI_IDOC_INPUT1
Idoc Type PORDCH01
Message Type PORDCH
So check carefully the following OSS notes:
[Notes 589066 - BAPI_PO_CHANGE: Incorrect account assignment to network |https://service.sap.com/sap/support/notes/589066] (not be fooled by the description)
[ Notes 197958 - BAPIs for purchase orders - Missing Functions|https://service.sap.com/sap/support/notes/197958]
Regards,
Andrea
Edited by: Andrea Olivieri on Sep 3, 2009 10:17 AM -
Report for Sales Order Change History CDPOS and CDHDR
How to take a report of the data for the Sales Order Change history for a particular period of time. It is required to take a report of all the Sales Orders for which the basic price has been changed. Please let me know the procedure. I could not get the data from the table CDPOS and CDHDR
Helpful answer would be rewarded.
Regards
PraveenDear Praveen Kumar
Have you tried with VBAP where sale order details at item level would be stored.
Moreover, to my knowledge, there won't be any changes as for as pricing is concerned at sale order level but there is at billing level. Normally, any price increase / decrease would reflect in billing. So why dont you to table join through SQVI VBAP (for sale order details) and VBRP (for billing details) so that you can compare the selling price in sale order with billing.
Thanks
G. Lakshmipathi -
Dear Guru's
Is there any T-Code for verifying Sale Order changes (Step wise), as in my company Invoices are generated with lot of changes which not matching with Sale Order conditions. So I would like to moniter the Sale Order conditions changes. Kindly help me out.
Thanks in advanceHi
Sales order changes can be seen in the report only if the changes are made by any user(userid). If your problem is with changes in pricing conditons...then before comparing the sales orders and invoices, I advise you to check the copy controls and the price type used in the copy controls. If the price type selected is to redetermine the pricing, then you should check the validity of the conditon records. Sometimes, the conditon records may be different during sales order creation and invoice creation.
Thanks,
Ravi -
Sale Order change BAPI - Storage loc not updated
Hi Everybody,
Iam using "BAPI_SALESORDER_CHANGE", to change the sale order items.
First iam calling above bapi with switch B, for new pricing & then second time for material change.
When i change any material number, it is getting updated correctly.
But the storage location, even though iam passing in the bapi it is not updated, & is blank - updation flag is also passed.
When i execute sale order change again it is updated - ie, for any material change for first bapi call, storage loc is not updated - for 2nd bapi call storage loc is updation - for same input in both the cases.
Is there any way to update the storage loc is first call of sales order change bapi.
Below is the parameters iam passing in bapi :
CALL FUNCTION 'BAPI_SALESORDER_CHANGE'
EXPORTING
SALESDOCUMENT = LS_SALESDOCUMENT
ORDER_HEADER_IN = LT_HEADER_IN
ORDER_HEADER_INX = LT_HEADER_X
TABLES
RETURN = LT_RETURN
ORDER_ITEM_IN = LT_ITEMS
ORDER_ITEM_INX = LT_ITEM_X
ORDER_CFGS_REF = LT_CFGS_REF
ORDER_CFGS_INST = LT_PARTS
ORDER_CFGS_VALUE = LT_VALUES
ORDER_CFGS_BLOB = LT_CUBLOB
ORDER_CFGS_VK = LT_CUVK
ORDER_CFGS_REFINST = LT_CUREF
SCHEDULE_LINES = LT_SCHEDULE_L
SCHEDULE_LINESX = LT_SCHEDULE_X
ORDER_TEXT = LT_TEXT
CONDITIONS_IN = LT_CONDITION_L
CONDITIONS_INX = LT_CONDITION_X.
Any help is appreciated.
Regards,
Nagarajan.JHi,
Storage location is updated only when same sale order bapi is called another time with required details.
rgs,
Nagarajan J -
Error while creating change request via solman support desk message
I have configured CHARM and my change req. is working for urgent correction, I have tested the entire workflow.
however when i try to create a new change req. via support desk message --> create a change request open
I get following error
An action was terminated due to an exceptional situation.
Message no. SOCM_ACTION_LOG 090
Diagnosis
An exception has been triggered in PPF action processing.
System Response
Action processing has been terminated. The status of the transaction is still incorrect.
Procedure
You cannot execute the action until the cause of the error has been removed.
The error messages will be kept until the transaction is next checked for subsequent analysis.
Procedure for System Administration
If necessary, analyze other messages in the application log for the incorrect transaction. To analyze the termination, you can activate the breakpoints in the checkpoint group socm_exception.
Additional Information:
Exception CX_SOCM_PRECONDITION_VIOLATED occurred (program:
CL_HF_HELPER==================CP, include:
CL_HF_HELPER==================CM00A, line: 29).
pls helpHi Yunus,
Your probably have changed the transaction type SLFN to a the customer namespace Z or Y. If this is the case you MUST also "Define Mapping Rules for Copy Control".
Goto SPRO -> SAP Solution Manager -> Scenario-Specific Settings -> Change Management -> Change Request Management -> Extended Configuration -> Change Transaction -> Change Transaction Types -> Copy Control for Change Request Management -> Define Mapping Rules for Copy Control.
Once at this point in the IMG make a copy of SLFN -> ZLFN. This will resolve your problem.
Kind regards,
Latief
Maybe you are looking for
-
Intel 9965 Device cannot start (Code 10) fix
I just wanted to report my experience upgrading from Vista Basic to XP Pro on my new T61. The laptop came with Vista, I upgraded to XP Professional Service Pack 3. Everything worked with the Lenovo downloadable drivers except the sound card, which w
-
When i connected my itouch in the computer to charge it, it said that it needed to be restored and when I try to restore it, it says extracting software and after that it says verifying restoring.. and then the unknown error 3014 occurred message pop
-
I have a created a multi-form application where i have a calling form which calls another form. The user could commit changes in the called form and return to the calling form and either have changes in that form committed or rolled back. However, a
-
Hi, I have imported the WebI report using Live Office into the Xcelsius. When I give the refresh options and preview the dashboard, then I am getting the error "Error #2007" . I have not made any changes to the imported query. The structure of the qu
-
where can i learn about Dynamic Proxy API,.. can anyone provide me links for the same... thank you...