Maintaining Plant info in CRM Ship to Party
Hi Experts,
CRM is the source system for creating ship to parties in CRM and replicating to ECC. However, in ECC the field 'Delivery Plant' is marked as mandatory due to which the sales area data of Ship to party is not flowing to ECC.
How do I fill delivery plant data in the ship to party originally created in CRM ? Note 493947 gives a possible solution ... is there no other way to do this ?
BR.
Hi Jacob,
I'm afraid that this is not possible in another way then mentioned in the note.
Plants are different in CRM then in ECC. When you download plants via object DNL_PLANT, for each plant a BP is created. You will have to work with relationships etc like described in the note.
Is it an option to deflag it as mandatory in ECC?
What you also can do is create a custom field for the delivery plant. Let this custom field populate the KNVV-VWERK field via middleware enhancements. Search for event DE_BALE or check the middleware extension guide where it is mentioned in detail how to deal for this.
Regards
T
Similar Messages
-
In IDoc system is picking Plant code instead of Ship to party.
Hello Experts,
I am not so good in Idoc process.
When I am reprocessing the IDoc I came to know that system is picking Plant code (plant address) instead of Ship to party code.
Kindly let me know How can I check it ?
How I can reprocess it ?
is there any way/t-code we can track the mapping in Idoc ??
Awaiting your precious reply.
Thanks,Hi,
Please provide your scenario
because Message type and Basic IDOC type varies from process to process
if you know Message type, check in WE41/WE42
and underneath you can get logical message as well -
You cannot maintain the address (partner function 'Ship-to party' is empty)
Dear Experts,
I create one outbound delivery but when I click on address ( Symbol next to ship to party) it is showing below error.
You cannot maintain the address (partner function 'Ship-to party' is empty)
Message no. VPD017
I also check customer master , address is maintain properly.
in partner functions Sold-to party , Bill-to party , Payer , Ship-to party all are same. ( example: if bill to party is ABC then payer , ship to pary , bill to party all are ABC).
Please help.
Regards,
Nirav DesaiHii Nirav Desai,
You do correctly "configure automatic partner determination". The steps are as below -
Customer Master
Sales Document Header
Sales Document Item
Delivery Type
Shipment Type
Billing Header
Billing item
Sales Activities
1. How to define partner?
A grouping of partner functions. The procedure specifies which partner functions are allowed for a particular business transaction (for example, for processing a sales order) and which of those partner functions are mandatory.
Use
You define partner determination procedures in SD Customizing through Functions -> Partner determinat.
u2022 In sales documents, for example, you can specify the partner determination procedure according to sales document type and item category. During order entry, the system first proposes partners from the customer master record of the sold-to party. If this information does not exist in the customer master, the system automatically proposes the mandatory partners from the partner determination procedure that you specify in the document header.
u2022 For billing documents, for example, you can specify a partner determination procedure where the sold-to party, bill-to party, and payer are mandatory but the ship-to party is not (for billing, you are more interested in who orders and pays for the goods than in who receives them).
Thanks and Regards,
Santanu -
How to maintain the multipul address to ship to party
hi sd network this is prasad i want to the solutions
At header level we can change the address of ship to party manually.For the item level initally it will be disabled no changes will be allowed.In order to change the address,first delete ship to party number or name enter any other ship to part name,it ask for redetermining of route then,again enter the old SH no(if required) and again ask for redetermining of route.
Now double click the SH,this will enable to enter new address.
Hope this will help you
Ramesh -
In JITM Ship to party number is not displayed.
Hi,
Scenario 1
There are 2 ship to parties having same partner description.
When the JIT call against this sold-to-party, partnr description is displayed in JITM, the ship-to-party is not getting picked up
Scenario 2
We removed/deleted one of the ship-to-parties from sold-to-party assignment in customer master and then executed JITM.
The ship-to-party is not getting picked up, even after deleting one of the ship-tos
Please explain the cause for both the scenarios.
ThanksHi Rajagopal,
First of all, is the ship to party maintained as a partner function in ECC. If yes, then its a sales area dependent PF. This will ensure that ship to party has the same sales area as the sold to party.
Then you can maintain settings so that the ship to party flows as a relationship to CRM (with associated Sold to).
And then Partner Determination procedure can be defined which will pick the Ship to partner from this relationship.
This will avoid the error that you mentioned.
Regards,
Rahul -
Ship to party Jursidiction code change at line item leve in Sales order
Hell Gurus,
Here is requirement for enhancement in Sales order. For determining tax following logic is requird to modify jursidiction code of ship-to party at line item level.
after entering header details and line item, then user exit should be there(which user exit??) and i need to compare countries of Ship-from(Plant i believe) and Ship-to party(customer) if country is same, then jursidiction code of Ship-to party at line item level should be changed with value from Jursidiction code of Ship-from party(plant this value will come from <b>T001W</b>) table. this should happen before save(while entering line items, user may go and check jursidiction code change)
what i need here is which user exit is triggerd ater line item entry, and how to change jursidiction value( i believe we need XVBAP, XVBPA, might be XADRC(Jursidiction code) . if some one provide user exit and logic with structure details then it would be of great help.
hoping to get reply
Thanks in Advance
SivaCan you check in MV45AFZB Include but i am not sure
FORM USEREXIT_FILL_VBAP_FROM_HVBAP.
VBAP-zzfield = HVBAP-zzfield2.
ENDFORM.
FORM USEREXIT_SOURCE_DETERMINATION.
set source
VBAP-WERKS = zzfield1.
set item category
VBAP-PSTYV = zzfield2.
ENDFORM.
*eject
Reward Points if it is helpful
Thanks
Seshu -
Ship To Party issue in Sale Order
Hi,
when i trying to choose another ship to party on header of a sales quotation . system is giving me error
"Top node 0011000560 for ship-to 0011000845 not maintained or ship-to is not valid"
I have maintained the 2nd code as ship to party in customer master of the 1st.
Please advice.
Ankur
Edited by: Lakshmipathi on Jun 3, 2011 12:07 PM
Please use the subject effectivelyDear Ankur,
I hope you created a new ship to party in new account group,now what you have to do is assain this ship to party no to your customer (sold to party) change mode,sales area tab there in partner functions there menction one more SH and give the ship to party no and save the customer master.Then while you crating the quatation or sale order once you enter the sold to party system will show the pop up to select the ship to party then select the related ship to party.
Thanks and Regardds
Vinayk -
Fax number is not picking from the ship to party to send COA
Hello,
To fax COA, output type in delivery is not picking up fax number from customer or from partner function.
Condition records are maintained for partner function ship to party and condition records and output determination procedure is also assigned.
Can anyone guide what is missing to pick up fax number from partner function ship to party or sold to party?
ThanksHello Sandeep,
Thanks for your response!
yes it is maintained there for ship to party. my question is at delivery item level, if I select output type and check the communication method for FAX, it is showing blank or sometime wrong fax number.
I am expecting to pick up fax number which is maintained at XD02 for the ship to party by refering condition record vv22. Here, I have maintained fax details in contact person of that parner function in the sales area of customer. Else, you can guide me the right procedure to sent COA fax to recipients.
Hope above information helps you to understand my issue, else I will elaborate more.
Thanks -
Converting External Ship-to-party number to Internal ship-to-party number
Hi Friends,
I am working on Ale idoc scenario in which i need to create sales order from customer purchase order. for this i need to maintain ship-to-party number in advance. Customer is providing me with list of ship to party number, but i dont want to maintain external number. I wan to maintain internal ship-to-party number and assign it to external ship-to-party number coming from idoc from customer PO.
So Please suggest how can i do this. is there some standard functionality provided by sap for this, coz i think this is standard requirement.
Thanks ,
Brijesh SoniHi Brijesh,
You can maintain the value of external ship to party number in the customer master against a system generated(internal) customer number.
This can be done in the sales view----partners tab of customer master. The field is called"partner description".
When you received an idoc,you can match the customer number in idoc to the field KNVP-KNREF and against this field pick value of KNVP-KUNNR. once the system determines the correct sold to party then ship to party will be determined automatically.
SAP has given KNREF field especially for these kind of scenarios.
Regards
Karan -
Determine MWST using fiscal class of ship-to-party
Hi,
Can you tell me how to make the system determinate MWST condition by the fiscal classification of the ship-to-party?
I create an acess sequence with filed KOMK-TAXK1, but this is the fiscal classification of the sold-to-party except if the ship-to-party has a VAT Registration Number. But what I want is that an acess sequence always by the fiscal classification of the ship-to-party.
Can you hepl me?
Thanks in advance
DoraHi,
Go to VK11, select UTXJ and maintain the tax code for ship to party for your customer.
Basically the idea to maintain the tax code which has the relevant registration number.
If the priority has been given to the sold to party, then what i can suggest alternatively, you can add the tax number of ship to party, while removing the tax number of sold to party.
thats all i know, see if it helps you.
regards,
Siddharth -
Line item Ship-to Info is not the same in Header Ship-to Party During Sales Order Creation via IDOC
We have observed that during creation of sales order using idoc, the line item ship-to party is not the same with header ship-to. The ship-to party info in line item is equivalent to the header's sold to party. To give you a quick background, Sold to party info is given in idoc and ship to party is being determined using table EDPAR. In this specific scenario, sold to customer is not the same with ship to customer.
Initial checking on the code leads us in function module VIEW_KUAGV. This FM populates partner details of sales order header and line item in program LVEDAF1Z
Below is the code for Sales order Header. Notice that WE_INPUT parameter which contains Ship to party is passed as exporting parameter in FM VIEW_KUAGV. This is the reason why Ship to Party is populated correctly in sales order header but not in sales order item.
Initially, it first set to Sold-To Party. However, if WE_INPUT is given or provided, partner details is set to Ship-To Party.
Please advise on how we can make the ship to party info in header and line item be consistent. This is SAP Standard program which why we are hesitant to make change on the program. If there is a configuration to make this happen, kindly advise.
Regards,
RommelHi Jayesh,
If I understand you correctly, you want that when creating SO from Quoatation
the Ship to Party also follow/copy Ship to Party from Quotation, right?
Just to confirm with you, when you creating SO reference from Quotation, you
use copy/follow-up function, am I right?
You can do this by setting in configuration of Copy Control (like mentioned by Hui).
Step as follow :
1. Go to IMG->CRM->Transactions->Basic Settings->Copying Control for
Business Transactions
2. Create your BAdi (Business Add-In for Copying Control), such as get Ship to
Party value from source document and use it in current document
3. Use this Rule you have created in BAdi (no. 2), in copy control transaction type
IMG->CRM->Transactions->Basic Settings->Copying Control for
Business Transactions-> Define Copying Control for Transaction Types
4. Here you set Copying Routine for your transaction types (put name of your Badi
created in step no. 2)
Or alternatively, you can set it on access sequence in Partner Function
Ship to Party in configuration. You can define access sequence the Ship
to Party is taken from Preceeding Document -> Ship To Party
1. Go to Partner Function access sequence :
IMG->CRM->Basic Functions->Partner Processing->Define Access Sequence
2. Create new access sequence with following entry :
- Source COM_PARTNER_A (PrecedingPartner)
- Check Mapping for Partner Being search
- Partner Function in Source = Ship To Party
3. Assign this Access Sequence in you Partner Function used in Sales Order Transaction
Type.
Tell me if this is what you looking for
Gun. -
Assign different ship to party for each material in a sales order in CRM?
Hi all,
I need to create a sales order in CRM, such that the sales order contains more than 100 materials at item level and each material should be shipped to a different ship to party.
That is for 100 materials in sales order I need to ship to 100 different customers.
The 100 ship to partyu2019s are maintained for the business partner in relation ships tab in /nBP.
The CRM configuration is done in such a way that when we enter a material while creating a sales order in CRM,u2026u2026.a window pops up asking us to select the ship to party for that material.
No I need to replicate this programmatically. I generated a sales order in CRM programmatically using BAPI_SLSTRANSACT_CREATEMULTI. u2026 Now I need to make changes such that I have a provision to assign ship to party for each materialu2026
How can I do this? Can any one tell me if there is a BAPI or Function Module available so that I can assign a different ship to party for each material in sales order?
Regards,
Jessica SamHere is sample code. In that highlighted portion is different. check this out
DATA: ls_partner TYPE crmt_partner_com,
ls_input_fields TYPE crmt_input_field,
lt_fieldname TYPE crmt_input_field_names_tab,
ls_fieldname LIKE LINE OF lt_fieldname.
ls_partner-ref_handle = p_iv_handle.
ls_partner-ref_partner_handle = 1.
ls_partner-ref_kind = 'A'.
ls_partner-display_type = 'BP'.
ls_partner-no_type = 'BP'.
ls_partner-kind_of_entry = 'C'.
licensee
ls_partner-partner_fct = '00000069'.
ls_partner-partner_no = w_but000-partner.
INSERT ls_partner INTO TABLE gt_partner.
Bill to party
IF NOT w_con_header-billtoparty IS INITIAL.
ls_partner-partner_fct = '00000003'.
ls_partner-partner_no = w_but001-partner.
INSERT ls_partner INTO TABLE gt_partner.
ENDIF.
IF w_con_header-billtoparty IS INITIAL.
ls_partner-partner_fct = '00000003'.
ls_partner-partner_no = w_but000-partner.
INSERT ls_partner INTO TABLE gt_partner.
ENDIF.
Employee
ls_partner-partner_fct = '00000014'.
ls_partner-partner_no = w_con_header-empresp.
INSERT ls_partner INTO TABLE gt_partner.
+*lsinput_fields-ref_handle = p_iv_handle.*+_
+*lsinput_fields-ref_kind = 'A'.*+_
ls_input_fields-logical_key = ls_partner-ref_partner_handle.
ls_input_fields-objectname = 'PARTNER'.
ls_fieldname-fieldname = 'DISPLAY_TYPE'.
INSERT ls_fieldname INTO TABLE lt_fieldname.
CLEAR ls_fieldname.
ls_fieldname-fieldname = 'KIND_OF_ENTRY'.
INSERT ls_fieldname INTO TABLE lt_fieldname.
CLEAR ls_fieldname.
ls_fieldname-fieldname = 'NO_TYPE'.
INSERT ls_fieldname INTO TABLE lt_fieldname.
CLEAR ls_fieldname.
ls_fieldname-fieldname = 'PARTNER_FCT'.
INSERT ls_fieldname INTO TABLE lt_fieldname.
CLEAR ls_fieldname.
ls_fieldname-fieldname = 'PARTNER_NO'.
INSERT ls_fieldname INTO TABLE lt_fieldname.
CLEAR ls_fieldname.
ls_input_fields-field_names = lt_fieldname.
INSERT ls_input_fields INTO TABLE gt_input_fields. -
Question for Plant determination when Ship-to Party changed
Hello together,
SAP determines the delivery Plant as everybody knows in the following way:
1. Material Customer-Info record of the sold-to
2. Delivering Plant from the ship-to-party
3. Material
In my case I have only set-up the plant to be determined from the ship-to-party (no plant in customer-material-info-record; no in material)
I have two ship-to parties
1 with plant A
2 with plant B
When I create the order everything works fine and the plant is determined correctly.
Now I change the order (no subsequent document yet) from ship to part 1 to 2. Still I have on line item level the plant A, even so SAP gives the pop-up: Ship-to party has been changed: Redetermine plant/shipping point ? I click on redetermine, but nothing happens with the plant. (Material is set-up for both plants)
Userexit userexit_source_determination is not implemented.
Did anyone made the same experience. Any idea why the plant is not updated when the ship-to is changed? I checked OSS but did not find anything helpful.
IThe item was a BOM according to OSS 665080. This is standard behavior because the plant is not ready for input.
Br,
Lukas -
ECC Customer Ship to party not showing in BP relationship in CRM
Hello Experts,
The sold-to party 1111 and ship-to 100 are downloaded to CRM 6.0 from ECC 6.0
We have maintained this SHIP to PARTY - 100 for a sold-to party 1111 in ECC in the partner function tab in XD02. In this case BDoC got generatedin CRM, it is showing GREEN also, but still the ship-to 100 is not showing in the RELATIONSHIP button of BP - 1111 in CRM.
Please advice what will be the reason? Any note, web blog , any specific settings to be checked?
RegardsHi
Yes, the BDoC type is BUPA_REL and it shows fully processed (showing in GREEN) in CRM system.
But still the relationship (ship-to party) is not shown in RELATIONSHIP for BP in CRM.
Any pointers? -
Ship-to Party is not maintained in sales area
Hi,
While creating a sales order for a company code and if we give a different ship-to party, which is not belongs to that sales area, I'm getting a message "Ship-to Part XXX is not maintained in sales area abc xxxx yy zz".
When I tried to add one more partner at header level, say "Mark for customer", and give the different customer number, the error is not coming.
Can anyone tell whether this check will be done only for standard partners like Sold-to, Ship-to etc? and not for custom partners?
Thanks,
KishoreTry the following:
BADI_SD_SALES General Enhancements for Sales Order Proces
BADI_SD_SALES_ADDON Special enhancements which are not universa
BADI_SD_SALES_BASIC Enhancements for Sales Order Processing Par
BADI_SD_SALES_ITEM Enhancements for Sales Order Processing (It
Andrew
Maybe you are looking for
-
When I sign into my email account I am brought to the "Email Preview" page. When I click on "email", "address book" or any of the other files, it tries to connect. In the box at the top it says "connect, then Zimbra, then connect again. Then I am bro
-
A unique library for each iPod, but still sharing content
Each member of our household has an iPod, four in total, and their own HP laptop, one running Windows 7 and the others running Vista. Currently I synch all to an iTunes library on my laptop (Windows 7), with everyone sharing the same Apple ID for pur
-
Hi! I have a Java application in Solaris. This application has a button that when it is pressed it may start Netscape. But it doesn't happen. When you press the button and error occurs: netscape: couldn't find our resources? This could mean that ther
-
Button not working when using JumpTo Captivate 8
I seem to be having a problem when using smart objects as buttons, I select use as button, select jumpto and select the slide , in this case home, I have named the home slide home, but when previewing the button doesn't work, this is pretty basic and
-
Load report failed - document cannot be opened in the c++ stack
I am now receiving an error when trying to load a report into the report viewer. The error I am recieving is "Load report failed ... Unsupported operation. A document processed by the JRC engine cannot be opened in the C++ stack" <br /> Here is the e