Partner functions missing in the replicated order
Hi Experts,
I Have created an order in ECC which has replicated to CRM with some errors partner functions are missing. could help me how to solve this problem in below link you can see the detail analysis of the error.
1)http://s657.photobucket.com/albums/uu298/vallabhaneni/?action=view¤t=orderecc.jpg
2)http://s657.photobucket.com/albums/uu298/vallabhaneni/?action=view¤t=orderincrm.jpg
Thanks & Regards
V.Srinivas
Hi V.srinivas,
For Order Replication from ECC system to CRM system your Configurations for both the system must be Coinciding.
Hope your Partner Function Determination in ECC and CRM are also maintained the Same way,else check for the Determination of Sub-Partner Function determination (Ship to Party,Bill to Party..) in ECC and CRM the way its maintained.
The Main Problem arising in your Order is after replication from ECC System your Sub-Partner Functions aren't getting Determined,
Check for the Partner Determination Procedure in CRM for the Sub-Partners and try to Determine them from your Main Partner Function e.g. Sold to Party.
Hope it Solves your Query..
Revert back for Further Queries..
Thanks and Regards,
RK.
Similar Messages
-
Restrict the Partner functions visible in the Partners tab of One Order obj
Hi Gurus,
We are implementing Opportunity Management
We want to restrict the Partner functions visible in the picklist in the partners tab
can anyone suggest how we can achieve this
Regards,
VishVish,
If you would have searched on "restrict partner list" in this forum, you would have found your answer as the first search result. Please in the future do a search before posting here and read the rules of engagement.
https://www.sdn.sap.com/irj/scn/wiki?path=/display/home/rulesofEngagement
The thread that answers your question is located here:
Hide List Elements for example Partner Functions
I'm know locking this thread due to this being a duplicate question.
Thank you,
Stephen
Edited by: Stephen Johannes on Apr 27, 2009 8:45 AM -
Use SQL function to get the original order number using the invoice number
Hi All,
wondering is someone can help me with this challenge I am having? Often I need to return the original order numbers that created the resulting invoce. This is a relatively simple seriese of joins in a query but I am wanting to simplify it using a SQL function that can be referenced each time easily from with in the SELECT statement. the code i currently have is:
Use SQL function to get the original order number using the invoice number
CREATE FUNCTION dbo.fnOrdersThatMakeInvoice(@InvNum int)
RETURNS nvarchar(200)
AS
BEGIN
DECLARE @OrderList nvarchar(200)
SET @OrderList = ''
SELECT @OrderList = @OrderList + (cast(T6.DocNum AS nvarchar(10)) + ' ')
FROM OINV AS T1 INNER JOIN
INV1 AS T2 ON T1.DocEntry = T2.DocEntry INNER JOIN
DLN1 AS T4 ON T2.BaseEntry = T4.DocEntry AND T2.BaseLine = T4.LineNum INNER JOIN
RDR1 AS T5 ON T4.BaseEntry = T5.DocEntry AND T4.BaseLine = T5.LineNum INNER JOIN
ORDR AS T6 ON T5.DocEntry = T6.DocEntry
WHERE T1.DocNum = @InvNum
RETURN @OrderList
END
it is run by the following query:
Select T1.DocNum, dbo.fnOrdersThatMakeInvoice(T1.DocNum)
From OINV T1
Where T1.DocNum = 'your invoice number here'
The issue is that this returns the order number for all of the lines in the invoice. Only want to see the summary of the order numbers. ie if 3 orders were used to make a 20 line inovice I only want to see the 3 order numbers retuned in the field.
If this was a simple reporting SELECT query I would use SELECT DISTINCT. But I can't do that.
Any ideas?
Thanks,
MikeThanks Gordon,
I am trying to get away from the massive table access list everytime I write a query where I need to access the original order number of the invoice. However, I have managed to solve my own problem with a GROUP BY statement!
Others may be interested so, the code is this:
CREATE FUNCTION dbo.fnOrdersThatMakeInvoice(@InvNum int)
RETURNS nvarchar(200)
AS
BEGIN
DECLARE @OrderList nvarchar(200)
SET @OrderList = ''
SELECT @OrderList = @OrderList + (cast(T6.DocNum AS nvarchar(10)) + ' ')
FROM OINV AS T1 INNER JOIN
INV1 AS T2 ON T1.DocEntry = T2.DocEntry INNER JOIN
DLN1 AS T4 ON T2.BaseEntry = T4.DocEntry AND T2.BaseLine = T4.LineNum INNER JOIN
RDR1 AS T5 ON T4.BaseEntry = T5.DocEntry AND T4.BaseLine = T5.LineNum INNER JOIN
ORDR AS T6 ON T5.DocEntry = T6.DocEntry
WHERE T1.DocNum = @InvNum
GROUP BY T6.DocNum
RETURN @OrderList
END
and to call it use this:
Select T1.DocNum, dbo.fnOrdersThatMakeInvoice(T1.DocNum)
From OINV T1
Where T1.DocNum = 'your invoice number' -
Partner Function "Vendor" missing when the sales order is replicated to ECC
Hi Gurus,
We are facing a problem on replication of functions partners between
sales order of CRM and ECC.
We have downloaded vendors (partners of table LFA1) from ECC to CRM
following note 883162 and this replication was ok!
We have mapped all partner functions from ECC to CRM and from CRM to
ECC for distribution of partners between systems.
We must include a vendor using partner function '0000092 - Carrier' on
our sales order, which is transferred to ECC. However, when the sales
order is transfered to ECC, the vendor (which was included on CRM) is
missing.
When the sales order is created on ECC and the partner (type carrier)
is included in, the order arrives on CRM missing only the partner
number, because the partner function is there.
How to fix this problem?
Best Regards,
Nivea FariaHi,
See this Note : 975195
Hope this helps.
Best Regards
Shiven -
Purchase Order : function to determine the purchase order number
Hi,
I'm working on data migration to create purchase order. I must use the internally range number. Does anybody knows which function must i use to create the purchase order number before calling the bapi bapi_po_create ?
with regards
Jean-Luc LedouxHi,
The BAPI is designed to generate the next free number that is defined by the company and allocate it in series.
This is taken care internally.
explain the scenario like as from what data ur creating the PO and wht exactly do u mean by having ur own internal number range.....
No body will have 2 number ranges to define PO....
if ur uploading data from legacy system then u can have 2 fields called as old purchase order number and purchase order number in new erp system.
if this is ur scenario ask how the functional mapping is done in the company to accomadate legacy purchase order numbers.
Regards,
Jayaram Maganti -
R/3 Partner Function missing in CRM
Hi Guys,
There is partner function in R/3 called SR (Material safety sheet reciepient). This partner function is assigned as mandatory in R/3 while creating customers in R/3.
However in the CRM system there in Role similar to that one. How do I get around this issue. Even if i create a new role how will I link this new role to the R/3 partner function?
AniHi Ani,
You need to map R/3 Partner funtion to CRM partner funtion and vica versa.
Please perform the partner funtion data transfer settings as below
In IMG settings,
Customer Relationship Management>Basic Functions>Partner Processing-->
Data Transfer
Here in you have two mappings to be done
1) Distribution of Partner Functions from SAP ECC into CRM
2)Distribution of Partner Functions from CRM into SAP ECC
Please read the help associated to IMG to get the clear picture.
And see the example for mapping of partner funtion 'Sold-to-Party'
i.e partner funtion in R/3: 'AG'
and Partner funtion '00000001' in CRM
Best Regards,
Pratik Patel
<b>Reward with Points!</b> -
Partner function relevant for the credit management.
Hi,
Which partner function is relevant for the credit management.
Regards
PrabudhHi Prabudh,
Check this link.
https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/a0fde72f-8216-2a10-6e87-e69ab79cb24f
https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/a0780530-bf03-2b10-d5ad-e9e8a53def23
Much Regards,
Amuktha. -
Field missing in the sales order.
Hi Experts,
We have notification for which the sales orders are created.
Whenever some changes are made in the notification they get reflected in teh sales order once u open it an save it again.
But this time when we made some changes on the notification and hence opened and saved the sales order along with reflecting the changes in the sales order as per the notification one crucial field got cleared.
But we are not able to trace how is this field getting cleared.
We have tried creating new sales orders and again tried the same changes but this time no field got cleared and everything is fine.
But the original sales order still have the field blank which is important.
Please advice.Hi,
The copying controls are same as for other notifications.
We have tried creating sales orders without changing the copy controls. But this prob has not occurred with the sales orders we are creating now. But the prob that has occured in case of original sales order still persist.
Please advice. -
Profit center is missing in the Sales Order Items
Hello,
I would like to ask why a profit center field in the sales order item data is blank but in the material master, the profit center is maintained. Why was it not populated during order entry?
Hoping for your support.
Thanks.Hi Cynthia,
Please check if you have maintained Profit Center at correct place in Material Master. It is maintained at Mat master: Sales: gen/plant view (MARC-PRCTR)
If it is maintained here, it should get populated at Sales Order Item -> Account Assginment tab. This is Standard SAP behavior.
Regards,
Rianka -
Partner function SP determine in the sales order
Dear SD Gurus,
I want to determine the partner function SP in the sales order, when not entered anyvalue, the sales should give incopleteness check.
But what the client here wants is that, sometimes the client wont enter any value on the sales order,so he will deleted the automatcally determined part function on the partner tab of the sales order header.
Here the partner function should be not mandatory (because when the client wants to deleted the line ofn the header tab,system doesnt allow to do it). Also the partner function should not be not modifiable, because he may want to change it when sth wrong has been entered.
So to automatically determined the partner function on the sales order,either modifiable or mandatory should be selected as I know.But when both are selected, this is not a good way for usage.
Do you have any suggeston to make this partner functon automatically determine on the sales order and when wanted, deleted?
Thanks
JackHi,
Try this way and see whether it's what is require by the customer.
First of all what is this Partner function your talking about?
Can you maintain this Partner function for each customer? If possible you can try this method.
Go to below IMG path:
Sales and Distribution / Basic Functions / Partner Determination / Set Up Partner Determination / Set Up Partner Determination for Customer Master
Then highlight the "Partner Determination Procedure"
Double click on "Partner Functions in Procedure" node
If you haven't maintained your partner function there, add it
Set it Mandatory if you want it to be set mandatory for each customer.
Save
Then go to below IMG path:
Sales and Distribution / Basic Functions / Partner Determination / Set Up Partner Determination / Set Up Partner Determination for Sales Document Header
Highlight the relevant Partner Determination Procedure for Order Header
Double click on "Partner Functions in Procedure" node
Add If you haven't maintained your partner function there, add it
Don't Mark it as mandatory or not modifiable
Save
Now go to you customer master from XD02 transaction.
System will ask you to add new partner function as it is Mandatory.
Now create a Sales order from that customer.
System will automatically copy that Partner function to you Order Header.
If user wants to delete it, he can delete it from there.
If user want to change it, he can change it from there.
Hope this helps !
Best regards,
Anupa -
Partner functions OA and IP missing for Vendor in Extended classic PO
As part of current Classic scenario, we have maintained OA (Ordering Address) and PI (Invoicing Party) for a vendor in R/3. We have also maintained different ordering addresses for multiple plants in the Vendor master: Partner functions screen --> Alternative data.
I would like to acheive the same functionality in Extended Classic scenario. We have replicated the vendors from R/3 to SRM. After activating Extended Classic scenario, we see only VN as the partner function in R/3 PO.
Q1. How can we enable OA and PI partner functions in R/3 PO (Extended Classic) ?
Q2. How can we enable different ordering addresses for multiple plants in R/3 PO (Extended Classic) ?Hi
Which SRM Server are you using ?
<b>You need to maintain Partner Functions in the SRM Server - SPRO Transaction - Configuration Settings.</b>
<u>Here is the Path from SPRO Transaction -></u>
<b>Supplier Relationship Management -> SRM Server -> Cros Application Basic-Settings -> Define Partner Functions</b>
<u>Maintain Similar entries as mentioned below.</u>
Function Function Type Usage Description Abbreviation
00000016 0013 B2B Requester RQ
00000017 0007 B2B Contact Person CP
00000018 0011 B2B Bidder BI
00000019 0012 B2B Vendor VD
00000020 0002 B2B Goods Recipient GR
00000025 0014 B2B Portal Provider PP
00000026 0008 B2B Responsible Employee RE
00000027 0017 B2B Ship-To Address DP
00000028 0003 B2B Invoice Recipient IR
00000029 0015 B2B Invoicing Party IP
00000030 0018 B2B Ship-From Address SP
00000034 0002 B2B Plant PLNT
00000038 0001 B2B Sold-to Party ORDR
00000039 0026 B2B Preferred Vendor PRVD
00000051 0019 B2B Purch. Org. Auth. For Release AREL
00000074 0025 B2B Service Agent SERV
00000075 0031 B2B Location LOCA
00000097 0034 B2B Invoicing Party Employee IPEm
<u><b>Hope this will definitely help.</b></u>
<u>More details -></u>
<b>For 1), see these links below -></b>
Partner function missing in backend PO
Re: Error in transmission while PO cration
"Multiple" partner data at PO header
Partner functions in plan driven MM-SUS
Re: Partner function not found
Number range for business partner
Re: Problem with BP. Assignment: Business partner person to user not unique
Error in creation of Employee for Business Partner
Re: enter exactly one partner of type vendor
Re: Business partner as Vendor and Invoicing Party
Partner functions in EBP for extended Classic Scenario
Classic Scenario PO has multiple OA Partner Functions for Vendor
<u>For 2), see the pointers -></u>
<u><i>There is an article written by Jason Didday at www.saptips.com entitled "mySAP SRM and SAP R/3 Partner Functions: Supporting OAs, VNs and IPs" that you may find useful.</i></u>
<u>In SRM, there is no standard relation betwwen plant and vendor master data.
You can use BBP_GET_VMDATA_CF BADI to add backend data in SRM while using BBPGETVD and BBPUPDVD transactions.</u>
Replication of Ordering Address from R/3 to SRM
Re: Adding Partner Function to R/3 PO from SRM in Classic using BADI
Partner function Payee in SRM
Adding Partner Function to R/3 PO from SRM in Classic using BADI
Do let me know.
Regards
- Atul -
Mandatory partner function at sales order item level
Hi all,
I'm customizing partner schema at item level for sales order. I have created a custom partner function, I put it in a new sales order item partner procedure and i set this partner function as mandatory (I want that system show me a message if this function is missing at item level in sales order). This partner function is defined only at sales order item level (not at header level or customer master).
If i create and save a sales order with an item type that use the item partner procedure I have created, system don't show me any message for the item custom partner function missing, else if it is set as mandatory in sales order item partner procedure.
I have read some posts in these forums about this functionality, but it seems a different situation.
Someone had a similar type of problem?
Thank you in advance for any possible suggestion.
Regards
GianpaoloHi,
First you have to create a new partner function.
Then assign that partner function to the account group.
Then assign that partner function to partner determination procedure for the item category.
Over here click on the mandatory button also.
Then assign that partner determination procedure to item category.
Then to XD02 and give your customer number and in the partner tab maintain the data for that partner function.
Now go to VA01 and create your sales order you will see you partner function.
If you wont have maintained it in the customer master then it will prompt an error.
Regards
Raj. -
Order Partner Functions for VENDORs
Hi All,
We are using CRM 5.0 and ECC 6.0. We successfully replicated all the VENDORs from ECC to CRM BPs with BBP000-VENDOR role as this features is supported from CRM 5.0.
We are now trying to get the VENDOR Partner functions replicate from ECC sales order to the Partner Functions for the CRM ORDERS. Looks like SAP doesn't support this feature yet. I am getting the Partner Functions (say Z1 - Freight Carrier ) but the partner data is BLANK. So i am working on a workaround.
My Issue I am using ORDER_SAVE BADI to enter a BP from CRM to this Partner Function that is coming empty to CRM. For some reason my code is not working. Below is my code
Data declarations for VENDOR Partner Function*********
data: lt_partner_ref type CRMT_PARTNER_EXTERNAL_WRKT,
ls_partner_ref type CRMT_PARTNER_EXTERNAL_WRK,
lt_partner type CRMT_PARTNER_COMT,
ls_partner type CRMT_PARTNER_COM,
lt_partner_act type CRMT_PARTNER_COMT,
lt_partner_attributes type CRMT_PARTNER_ATTRIBUTE_COM_TAB,
ls_partner_attributes type CRMT_PARTNER_ATTRIBUTE_COM.
data:lt_header_ref type crmt_object_guid_tab,
guid type crmt_object_guid.
guid = iv_guid.
insert guid into table lt_header_ref .
call function 'CRM_ORDER_READ'
EXPORTING
it_header_guid = lt_header_ref
IMPORTING
et_partner = lt_partner_ref
EXCEPTIONS
document_not_found = 1
error_occurred = 2
document_locked = 3
no_change_authority = 4
no_display_authority = 5
no_change_allowed = 6
others = 7.
Start of the code to VENDOR PARTNER FUNCTIONS for ORDER Heafer/Item ***********
Read table lt_partner_ref into ls_partner_ref with key partner_fct = 'Z0000007'.
if ( sy-subrc = 0 ).
ls_partner-kind_of_entry = 'C'.
ls_partner-partner_fct = 'Z1'.
ls_partner-partner_no = '0010060331'.
ls_partner-display_type = 'BP'.
ls_partner-no_type = space.
ls_partner-REF_HANDLE = '100'.
INSERT ls_partner INTO TABLE lt_partner.
ls_input_names-fieldname = 'KIND_OF_ENTRY'.
ls_input_names-changeable = ' '.
INSERT ls_input_names INTO TABLE ls_input_field-field_names.
ls_input_names-fieldname = 'PARTNER_FCT'.
ls_input_names-changeable = ' '.
INSERT ls_input_names INTO TABLE ls_input_field-field_names.
ls_input_names-fieldname = 'PARTNER_NO'.
ls_input_names-changeable = ' '.
INSERT ls_input_names INTO TABLE ls_input_field-field_names.
ls_input_names-fieldname = 'DISPLAY_TYPE'.
ls_input_names-changeable = ' '.
INSERT ls_input_names INTO TABLE ls_input_field-field_names.
ls_input_names-fieldname = 'NO_TYPE'.
ls_input_names-changeable = ' '.
INSERT ls_input_names INTO TABLE ls_input_field-field_names.
ls_input_names-fieldname = 'REF_HANDLE'.
ls_input_names-changeable = ' '.
INSERT ls_input_names INTO TABLE ls_input_field-field_names.
ls_input_field-ref_guid = ls_partner_ref-ref_guid.
ls_input_field-objectname = 'PARTNER'.
ls_input_field-ref_handle = '100'.
ls_input_field-logical_key = '0000'.
ls_input_field-ref_kind = 'B'.
INSERT ls_input_field INTO TABLE lt_input_field.
Endif.
call function 'CRM_ORDER_MAINTAIN'
EXPORTING
it_partner = lt_partner "I added this for VENDOR PF
CHANGING
ct_input_fields = lt_input_field
EXCEPTIONS
error_occurred = 1
document_locked = 2
no_change_allowed = 3
no_authority = 4
others = 5.
endmethod.
Could anyone check my code and suggest any changes?
Thanks,
Karuna.Hi ROshan,
Open customer master in XD02 sales view and save it then check in XD03 it should display the partner functions.
As you said the account group has been changed I think the records needs to be saved again. -
New partner function in the inbound delivery
Hi
I want to have the partner fuction: CR (forwarding agent) in the inbound delvery. It has to be copied from the purchase order.
I added the partner type to the partner determination procedure for the vendor, the purchasing document and the in the inbound the delivery.
Then I added a forwarding agent to the master data of the vendor. When I created a purchase order the forwarding agent was nicely copied to the purchase order. But when I created the inbound delivery from the purchase order it was not copied over.
By the way I checked also the partner procedure which is linked to the sales order which is used as the source for the copy control of the inbound delivery. This has the forwarding agent in it as well.
Anybody an idea how to proceed?
Thanks,
RudyThere might be an entry of Partner function missed in SPRO.
SPRO>Logistics Execution>Shipping>Partners>Master Data-->Set Up Partner Determination for Deliveries.
If forwarding agent entry missed ,maintain the entry.Then partner entry will automatically copy to delivery . -
Partner funtions not coming up after saving the telesales order
Hi All
I have saved the sales order with product entry and entering all the manadatory partner functions. If I delete one of the partner fuctions at item level and again try to add that partner function, the related partner functions are not seen again.
I have checked recurring option for all the access sequences to that partner functions . Please help me in this.Hello,
Did you look for OSS notes on application area CRM-BF-PD? Depending on your CRM version, for example the following may fix your issue:
Note 1035901 - Partner determination not complete at item level
Note 716349 - Missing partner functions in the partner dropdown listbox
Kind regards,
Nicolas Busson.
PS: I'm assuming that you are talking about missing partner functions in the corresponding field... and not that you are expecting the system to redetermine partner functions automatically after the order was saved (which is standart behavior).
Maybe you are looking for
-
How to access var in outter class inside inner class
I've problem with this, how to access var number1 and number2 at outter class inside inner class? what statement do i have to use to access it ? i tried with " int number1 = Kalkulator1.this.number1; " but there no value at class option var y when th
-
HTMLResources, does this work in the adobe content viewer on the iPad
HTMLResources, does this work in the adobe content viewer. I have created my HTMLResources folder with the pdf and zipped it. It how ever does not download anything when I press the button in the content viewer.
-
I purchased Lightroom on my old Macbook but recently updated to a Mac with Retina display. How do I access Lightroom on my new computer without purchasing it again?
-
ERP release for Central Contract Management with SRM 7.0 EhP 1
Hi all, i would like to have clarification with ERP and SRM release combinations regarding SRM 7.0 EhP1. Indeed, the "Software Component Matrix for SAP SRM 7.0 EHP1", for Operational Contract Management, tells 'EHP 5 for SAP ERP 6.0 required'. Moreov
-
How can I filter thermocouple noise using a TC-2095 and SCXI-1102c?
Hello all, I currently have four TC-2095s connected to SCXI-1102c cards inside a SCXI-1001 chassis. These thermocouples are floating and I have been getting a fair amount of noise (3-phase 400 Hz and even 60 Hz noise) when we power on some equipment