Changing the receiving partner in idoc (Outbound SALES ORDER)
Hi All,
In my scenario Sales order (ORDERS) outbound is created and it should send to Delivering plant not to the Sold-to party. how to do this in partner profile? Is there is any coding should be written?
Thank you in advance,
Adithan S.
Hi,
Aveek is right, you only option is to use partner type 'LS'. So you need to create logical systems for these delivering plants, but since setting up 'LS' as the partner function for all the customers requires lots of illogical customizing changes and master data changes, I suggest that you use 'ALE' medium instead of 'EDI'. So that all you need to do is maintain distribution module for any one of these logical system so that output type processing can take place. Later you can use exit 'EXIT_SAPLVEDC_001' to change control record (change recipient to delivery plant).
Cheers,
Sanjeev
Similar Messages
-
Change the Sold to Party(SP) in sales order in change mode
Hi,
Is it possible to change the Sold to Party(SP) in sales order in change mode?
If yes then How??
Regards
SomnathHi somnath,
It is very much possible to change the sold-to-party in the change mode of Sales order(VA02).
Goto VA02-->enter the sale order number.
Press enter.
In the overview screen if you change the sold-to-party then every thing will be redetermined(Taxes and pricing procedure etc...).These will be determined from CMr etc.
You cannot change the sold-to-party at the partners tab that is present in the Header details.
It will be greyed out.
If you change the sold-to-party at the overview screen as suggested earlier it will not apply to the item.
You are also going to see this message while changing.
And finally save the document.
Regards,
Krishna. -
User Exit/Badi to change the billing plan date when create sale order
Experts,
Please advise which user exit/badi can be used to change the billing plan date wen create sale order.
My requriement is based on some rules to dynamically change the line item billing plan start date and end date when create sales order.
I tried some user eixt in MV45AFZZ, but the date got revert to the orginal date from billing plan.Hi,
check the include MV45AFZB.
Thanks & Regards,
Sateesh. -
User Exit to change the Ship-to party address at Sales Order headder level
Hi,
I have requirement like this......
I need to change the ship-to party address at Sales Order headder level. for that which user exit i need to use and which structure i need to use to update the transaction.
I used : userexit_save_document_prepare, in that i passed data to 'xvbpa' and 'xvbadr' structures. even though it is not update the transaction.
Please let me know the answer.
Thanks,
Satish.Hi Satish,
Step1. Create new Data Copy Routine using Tcode VOFM.
Step2. *-----------------------------------Ship to Party from contract
IF CVBPA-PARVW = 'WE' OR
CVBPA-PARVW = 'SH'.
REFRESH IT_STP.
SELECT KTOKD
A~KUNNR
NAME1
NAME2
A~ADRNR
FROM VBPA AS A INNER JOIN KNA1 AS B ON A~KUNNR = B~KUNNR
INTO CORRESPONDING FIELDS OF TABLE IT_STP
WHERE VBELN = CVBPA-VBELN .
Step3.
CALL FUNCTION 'POPUP_WITH_TABLE_DISPLAY'
EXPORTING
ENDPOS_COL = 80
ENDPOS_ROW = 10
STARTPOS_COL = 10
STARTPOS_ROW = 5
TITLETEXT = 'Your Title'
IMPORTING
CHOISE = T_SELIDX<=====Index No of selection
TABLES
VALUETAB = IT_STP
EXCEPTIONS
BREAK_OFF = 1
OTHERS = 2.
Step4.
READ TABLE IT_STP INTO WA_STP INDEX T_SELIDX.
IF SY-SUBRC = 0.
CLEAR:CVBPA-KUNNR, CVBPA-ADRNR.
MOVE WA_STP-KUNNR TO CVBPA-KUNNR.
MOVE WA_STP-ADRNR TO CVBPA-ADRNR. <========Address ID (Change Here).
ENDIF.
Regards,
Amrendra
Moderator Message - Please do not reply to old, dormant threads.
Message was edited by: Suhas Saha -
How to change the sequence that VL10 use for sales order during DN creation
We are using VL10 for DN creation , VL10 is executed in background as a batch job ..... we have created a variant and have given range of shipping points for which we want to create the Deliveries.
What we want to understand is that how SAP standard code for VL10, sorts the sales orders for which the delivery are to be created using VL10?
we would like VL10 to process the sales order which belong to same shipping point in some order....so that delivery needs to be created for the first sales order rather than last sales order for a given shipping point....
Is there any sort order that SAP follows to pick which order it will consider for delivery creation ....first over the other sales order where the shipping happens to be same ? if yes then is there any way we can change it ?
Any guidance is appreciated
Thanks
RajeyWe are facing the same problem and are running at 4.7.
There are orders with the same goods issue date and if so, it should be sorted by order no.
Nevertheless, it does not sort it by order no but we could not find yet what the sort criteria is if it runs in the background and how to change these rules. -
How to change the status of material while creating sales order via BDC
Hai.
In BDC while creating sales order( va01 posting ) it is stucking up in middle saying material is new. I.e Sales order (va01) is not getting created because of material status is new . I want to create sales order (va01) even material status is new.
pls give me out the solution. Points will be rewarded.
thanks & regards,
sami.Hi,
If you drag the line item a little towards the right side, you will find a filed material entered. The one you see in the material filed on sales order over view screen is the one determined. You can as well double click and see the fields material entered and material determined.
Is there anything else you are expecting to see as part of analysis ?
Regards
Sadhu Kishore -
How to trigger an Idoc from Sales order creation and change
We are trying to trigger Idoc from sales order creation and change we have done following setting mentioned below:
Follow the below steps:
1. Go to NACE transaction
2. Select V1 application and select OUTPUT TYPES
3. Select the required output type and double click on Processing routines.
4. Enter Medium as DISTRIBUTION ALE, Program as RSNASTED and Routine as ALE_PROCESSING.
5. Save it.
message type ORDERSP in the distribution model (BD64).
Follow the below steps to configure the condition records:
1. Go to NACE
2. Select V1 application and select CONDITION RECORDS
3. Select the requred output type and click on Condition records
4. Selection screen will be displayed.
5. Go for execution. In that screen enter the selection criteria. For eg Condition record is based on Sales document type. Then
Sales doc type = OR
Funt = SP
Partner = blank. It means there is no restriction on partner numbers.
Medium = A
date/time = 4
Lan = EN.
Note: partner is left blank means, the sales order of type OR can be send to all partners.
6. Save it.
We also done ALE configuration.
We are facing problem that from VA02 "No output has been selected for printing Message no. V1102"
Kindly suggest the solution.
Regards,
Sharad DixitHi ,
Please check the total error description and diagnosis as below :
InVa02 enter SO go to extras->output->Header->edit.You can find a table with all the triggered output types. Choose the output type BA00 with medium Distribution ALE and go for 'Processing log'. It will show you the error description.
Please paste the diagnosis .
Thanks and Regards,
P.Bharadwaj -
Add segment to outbound Idoc for Sales order
HI experts,
I need to add segment E1EDP02 under Existing segment E1EDP01 for outbound IDOC for Sales order. FM" IDOC_OUTPUT_ORDRSP".
I have used the Exit : "EXIT_SAPLVEDC_003" for the FM "IDOC_OUTPUT_ORDRSP" in the include of the Exit i wrote my code also for adding segment and activate it.
But when i am trying to debug the code it's not working
So please guide me how to debug it
I have followed below steps to Debug.
1. In VA02 i have repeat the output.
2. Put the breakpoint in the Exit include program .
3. put the Breakpoint in ALE processing Routine in RSNASTED program also
4. Trigger the program RSNAST00 by giving the Parameter value of SALES ORDER number and execute.
But not working
And i need to know whether i have used the Correct EXIT or not.In that case how to identify the correct exit's
Thanks In advanceHi,
I hope you have to add your segments through WE30 first for your IDOC type.
Cheers,
Raja.D -
Hi,
can any one guide me in orders Message Control Configuration..
I am trying to acheive the outbound idoc upon sales order creation through output type.CHeck these threads.
Idoc Sales Order Creation .
Re-open EDI - ORDCHG for outbound sales order -
Possible to change the business Partner from a created Contract in ICWEB??
Hello experts,
I would like to know if it is posible to change the BP from a created contract in ICWEB.
I check the option "CONTRACT MANAGMENT" and there is an option to change the premise with the button "Move To Other Premise" but I don't find an option to change the Business Partner from a created contract.
Can you help me, please??
Thank in advance.
Edited by: Javier Garcia on Aug 19, 2008 7:01 PMHello S Reddy and a lot of thanks for your help.
But I don't know where I can select this option, there isn't the where I can associate the option in customizing or what transaction. Could you explain me with more details, please ??
Thanks in advance.
Regards. -
How do you change the Received: From in the message header to correct external address
We have trouble every so often sending a message to customers will get a bounce back. Basically it is using our local internal name (mailserver.local) instead of our External name (mail.domain.com). We have a pretty
simple setup one Server (no edge server) with and SSL certificate. I went in to the Hub Transport setting and made sure the FQDN was mail.domain.com and it was. I have read on the subject some people suggest getting your ISP to create a pointer
record for the IP to the internal name. That will not work for us, because we may be changing ISPs in the near future.
I included a bounce and current header info.
So is there a way to change the "Received: from" server name to our external name?
Bounce Message
Generating server: mailserver.local
[email protected] TUK-UTM.theirdomain.com #550 Invalid RDNS entry for 96.43.XX.XX ##
Message headers
Received: from mailserver.local ([::1]) by
mailserver.local ([::1]) with mapi id 14.01.0438.000; Fri, 9 Jan
2015 11:35:19 -0600
Content-Type: application/ms-tnef; name="winmail.dat"
Content-Transfer-Encoding: binary
From: test1 <[email protected]>
To: test2 <[email protected]>
Subject: test 2
Thread-Topic: test 2
Thread-Index: AdAsMp9XJVDQap4vSC6OcUEejnFNCw==
Date: Fri, 9 Jan 2015 11:35:18 -0600
Message-ID: <[email protected]>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-Exchange-Organization-SCL: -1
X-MS-TNEF-Correlator: <[email protected]>
MIME-Version: 1.0
X-MS-Exchange-Organization-AuthSource: mailserver.local
X-MS-Exchange-Organization-AuthAs: Internal
X-MS-Exchange-Organization-AuthMechanism: 04
X-Originating-IP: [192.168.XX.XX]The error message states the reverse DNS entry isn't valid. I agree with Willard that setting up an SPF record will help your overall spam score from receiving hosts, but in this case it should simply be resolved by configuring a reverse DNS.
Receiving mail hosts on the Internet usually care most about the IP that's connecting to them. One of the most common tests is the reverse DNS (since the SMTP connection comes from 96.43.X.X, the receiving host will ask itself "does 96.43.X.X really
belong to the TUK-UTM.theirdomain.com ? and will go and check for PTR records for 96.43.X.X) It's this check that's failed.
Even if you'll be changing your ISP in the future, you would still have ownership for your DNS domains, right ? It should be your company paying for this service after all. -
I wana change the receiver E-mail address for security answers . How can i ?
I wana change the receiver E-mail address for security answers . How can i ?
Hi Mohammed,
You can change the Rescue email address by logging onto your Apple ID at:
https://appleid.apple.com/cgi-bin/WebObjects/MyAppleId.woa/
Of course, if you do not know your password, and it is asking you to answer your security questions right now, then you can't do that....
Cheers,
GB -
Urgent: Creating ALE IDOC for SALES ORDER
hi
please tell me <b>step by step procedure to create ALE IDOC for SALES ORDER?</b>
reward for sure
regards
ravishHi,
ALE IDOC
Sending System(Outbound ALE Process)
Tcode SALE ? for
a) Define Logical System
b) Assign Client to Logical System
Tcode SM59-RFC Destination
Tcode BD64 ? Create Model View
Tcode BD82 ? Generate partner Profiles & Create Ports
Tcode BD64 ? Distribute the Model view
Message Type MATMAS
Tcode BD10 ? Send Material Data
Tcode WE05 ? Idoc List for watching any Errors
Receiving System(Inbound ALE )
Tcode SALE ? for
a) Define Logical System
b) Assign Client to Logical System
Tcode SM59-RFC Destination
Tcode BD64 ? Check for Model view whether it has distributed or not
Tcode BD82 -- Generate partner Profiles & Create Ports
Tcode BD11 Getting Material Data
Tcode WE05 ? Idoc List for inbound status codes
ALE IDOC Steps
Sending System(Outbound ALE Process)
Tcode SALE ?3 for
a) Define Logical System
b) Assign Client to Logical System
Tcode SM59-RFC Destination
Tcode BD64 !V Create Model View
Tcode BD82 !V Generate partner Profiles & Create Ports
Tcode BD64 !V Distribute the Model view
This is Receiving system Settings
Receiving System(Inbound ALE )
Tcode SALE ?3 for
a) Define Logical System
b) Assign Client to Logical System
Tcode SM59-RFC Destination
Tcode BD64 !V Check for Model view whether it has distributed or not
Tcode BD82 -- Generate partner Profiles & Create Ports
Tcode BD11 Getting Material Data
Tcode WE05 !V Idoc List for inbound status codes
Message Type MATMAS
Tcode BD10 !V Send Material Data
Tcode WE05 !V Idoc List for watching any Errors
1)a Goto Tcode SALE
Click on Sending & Receiving Systems-->Select Logical Systems
Here Define Logical Systems---> Click on Execute Button
go for new entries
1) System Name : ERP000
Description : Sending System
2) System Name : ERP800
Description : Receiving System
press Enter & Save
it will ask Request
if you want new request create new Request orpress continue for transfering the objects
B) goto Tcode SALE
Select Assign Client to Logical Systems-->Execute
000--> Double click on this
Give the following Information
Client : ERP 000
City :
Logical System
Currency
Client role
Save this Data
Step 2) For RFC Creation
Goto Tcode SM59-->Select R/3 Connects
Click on Create Button
RFC Destination Name should be same as partner's logical system name and case sensitive to create the ports automatically while generating the partner profiles
give the information for required fields
RFC Destination : ERP800
Connection type: 3
Description
Target Host : ERP000
System No:000
lan : EN
Client : 800
User : Login User Name
Password:
save this & Test it & RemortLogin
3)
Goto Tcode BD64 -- click on Change mode button
click on create moduleview
short text : xxxxxxxxxxxxxx
Technical Neme : MODEL_ALV
save this & Press ok
select your just created modelview Name :'MODEL_ALV'.
goto add message type
Model Name : MODEL_ALV
sender : ERP000
Receiver : ERP800
Message type :MATMAS
save & Press Enter
4) Goto Tcode BD82
Give Model View : MODEL_ALV
Partner system : ERP800
execute this by press F8 Button
it will gives you sending system port No :A000000015(Like)
5) Goto Tcode BD64
seelct the modelview
goto >edit>modelview-->distribute
press ok & Press enter
6)goto Tcode : BD10 for Material sending
Material : mat_001
Message Type : MATMAS
Logical System : ERP800
and Execute
7)goto Tcode : BD11 for Material Receiving
Material : mat_001
Message Type : MATMAS
and Execute --> 1 request idoc created for message type Matmas
press enter
Here Master Idoc set for Messge type MATMAS-->press Enter
1 Communication Idoc generated for Message Type
this is your IDOC
Change Pointers
I know how to change the description of a material using ALE Change Pointers.
I will give the following few steps
1) Tcode BD61---> check the change pointers activated check box
save and goback.
2) Tcode BD50---> check the MATMAS check box save and comeback.
3) Tcode BD51---> goto IDOC_INPUT_MATMAS01 select the checkbox save and comeback.
4) Tcode BD52---> give message type : matmas press ok button.
select all what ever you want and delete remaining fields.
save & come back.
5) 5) go to Tcode MM02 select one material and try to change the description and save it
it will effects the target systems material desciption will also changes
6) goto Tcode SE38 give program Name is : RBDMIDOC and Execute
give Message type : MATMAS and Executte
ALE/IDOC Status Codes/Messages
01 Error --> Idoc Added
30 Error --> Idoc ready for dispatch(ALE Service)
then goto SE38 --> Execute the Program RBDMIDOC
29 Error --> ALE Service Layer
then goto SE38 --> Execute the Program RSEOUT00
03 Error --> Data Passed to Port ok
then goto SE38 --> Execute the Program RBDMOIND
12 Error --> Dispatch ok
Inbound Status Codes
50 Error --> It will go for ALE Service Layer
56 Error --> Idoc with Errors added
51 Error --> Application Document not posted
65 Error --> Error in ALE Service Layer
for 51 or 56 Errors do the following steps
goto WE19 > give the IDOC Number and Execute>
Press on Inbound function Module
for 65 Error --> goto SE38 --> Execute the Program RBDAPP01 then your getting 51 Error
Regards -
Outbound Sales Order - want to restrict line items
Hello,
I am generating outbound Idocs, from sales order (using ORDRSP) , via message control. (RSNASTED - EDI_PROCESSING)
I have 4 line items in my order, where, item 20, 30, 40 are components(parts) of item 10. In technical terms VBAP will have UEPOS 000000 for item 10, and 000010 for items 20, 30 and 40. (as 10 is parent item for 20, 30, and 40).
I need my idoc with just item 10. ie, I dont want items 20, 30, and 40 in my Idoc.
Which will be the best way to restrict this ? I have user exits EXIT_SAPLVEDC_001, which have Tables XVBAP in interface in FM IDOC_OUTPUT_ORDRSP. Shall I go ahead with this user exit or is there a better approach ?
Please share your thoughts.
ThanksHi,
It would be better to use user exits EXIT_SAPLVEDC_002 in FM IDOC_OUTPUT_ORDRSP to delete the unneeded segments in table INT_EDIDD instead of mess around table XVBAP.
Regards,
Ferry Lianto -
SD How to create IDoc once Sales Order Invoice (Billing) has been created ?
Hi,
How to create IDoc once Sales Order Invoice (Billing) has been created ?
I.e Once you click on save button of Invoice , IDoc Should genrate Automatically.
ThanksHello,
Go to T.code VV31 and select the billing output type and select the access sequence required and in the details screen of create condition records give all the required entries for eg: may be Billing Type, Sales Organsiation etc.and in the medium choose the option as 6(EDI) and time select as 4 that is immediately after saving the document.Also please ensure that particular partners for whom idoc should be generated they need to have partner profile setup with the billing message types. Hope this helps.
Maybe you are looking for
-
Hi there I have a older Mac Mini (MA608B/A) Intel Core Duo 1.83 GHz upgraded with 2 GB RAM with OS 10.6.5 installed. I want to upgrade my copy of iLife as I'm still running the original iLife06 that shipped with it. I'm wondering whether my Mac Mini
-
Configurable material with make to stock
Hi, My scenario is like final products Distemper red 1kg, distemper red 5kg and 10kg like this.But Sales order will be Distemper red 1000kg.Based upon the availability of stock customer will get 5kg,10kg Depending upon the pack, price also diff
-
Got two apple ids on an ipod touch. How do you make one the default?
Got two apple ids on an ipod touch. One child shared account with other sibling. Has now set up own apple id and wants that one to be default id. Every time goes to apple id, shared one comes up. How do we change the settings so that new id is the de
-
3.6.13 won't open
I was surfing last night when I got a notice that 3.6.13 was available. Naturally, I downloaded right away. During the download, I was asked if I was sure I wanted to continue, because the source couldn't be verified. I continued, I never suspected M
-
What are the differences between application server and webserver
pls give the differences between application server and web server with examples