Using a Partner Function in SUS
Hello,
I am trying to start using the Partner "Ship From Party" on the PO at the line item level. I edited the business partner in transaction BP and added the "Ship From" address. The PO create works, the first PO change works and the 2nd PO change fails...every time. Here is the error:
An error occured within an XI interface: Exception occurredE:BBP_PD:004 -Partner Ship-From Party not found E:BBP_PD:004 -Partner Ship-From Party not found
What could cause it to fail on the second PO change? All I change within the PO is the item quantity.
Thanks,
Matt
This problem was solved.
I still do not understand why the 2nd PO change failed completely, but the following changes will make it work.
Ship From Party is on the XML document but it is not support by SUS. So, it would not map into SUS and we needed to use a BADI to map the address information in (BBP_SAPXML1_IN_BADI) as well as a mod to allow a "Ship From Party" on the SUS PO at the item and header level (LBBP_PDHF0V).
In your instance of the BADI for PurchaseOrder-SUS you will need to map in the business partners ext_bu_id and ext_bu_id_type into ct_partner.
In LBBP_PDHF0V, you will need to add the following code to the SUSPO item and header level.
ls_partner_card-partner_pft = c_ship_from. "ship_from_party
APPEND ls_partner_card TO st_partner_card.
Thanks,
Matt
Similar Messages
-
How to use a partner function?
1. I would like to link a project (or WBS) to the Invoice Approver (for the workflow)
2. I would like to link a project to a Customer or several Customers
3. I would like to link a project to a Vendor or number of Vendors
Not clear how to use a partner function for that reason and where this will be visible.Getting following error message for the Customer:
Customer for function Y2 may not have account group Z010
Message no. VP303
Why and where such restrictions are applied? -
Benefits of using vendor partner function
Hello Experts:
I understand the general use of vendor partner function. But what are the benefits of using vendor partner function? Is it for ease of reporting? Is there a functionality down the line that will not be possible if a vendor partner function is not used?
The reasoning for this question is, I am at a client that has the general association of vendor and remit to addresses. However, they also have a scenario where they have one main vendor, but there are 30+ remit to addresses. These remit to addresses are dependent on the plant that placed the order. As an example, the vendor is AT&T, but the plant that uses the service in Caifornia sends the check to a remit to address in Calif. The plant in Arizona, sends their check to another AT&T remit to address in AZ.
My current solution is, for the client to create the partner function that are more straight forward, one main vendor and one remit to address. As for the vendors that have multiple remit to addresses, i am opting out not to create the partner function. Which is why I am asking if there is an issue not using vendor partner function.
Thanks in advance for your help!!It is certainly possible to work without partner functions in SAP.
It is almost impossible to work without partner functions in SAP if you do business with global players and need some comfort for your processes.
It is impossible to work without partner functions if oyu have to do Intrastat reporting with SAP and your goods supplier is located in a different EU country than your vendor.
In your special case with AT&T without partner functions, you would enter the invoice to your main vendor, the payment run then creates a cheque to your main vendor (and you then use Microsoft word to create a lable with the remit to address that you stick over the SAP printed address on the cheque ..... how does Finance department know that it has to create this lable?.....how will you be able to trace who got the cheque? ..........this is not a good practice)
Especially in this case the partner funtions gives the real benefit.
partner funtions are not for ease of reporting, as You cannot run analyses for any of the other partner roles supplied in the standard system.
if you use invoicing party, then the invoicing partyu2019s account will be charged instead of the vendoru2019s.
more can be found: http://help.sap.com/saphelp_erp60_sp/helpdata/en/a1/7b373944f7a97ce10000000a114084/content.htm -
Use of partner function && and $1 in PO output determination
Hi,
I have setup a message type for sending PO's to vendor by email.
I use medium '5 - external send' in the output message record.
During PO output, the system takes the email address of the PO wich is defaulted from vendor master record.
Now our end users want to send the PO's first to their email address instead of directly to the vendor.
I thougth to achieve this via partner function && or $1 (created by). I thougth the system will take the email address of the userID that created the PO and send the PO to him.
But unfortunately it does not work. When I specify the partner function, system complains that the partner does not exist and no email is generated.
Can somebody help me ?
Thanks a lot !!Hi,
U have to mention the vendors mail id in vendor master record/ down load in a pdf form 7 send through external mail id.
first check ur print settings it is either 1 print output 2 external send....
pandari -
Whats the use of PARTNER FUNCTIONS node in NACE transaction
hello
i would like to know when a output type is selected as medium EDI or ALE what needs to be entered in the PARTNER FUNCTIONS node and what is the main purpose of this node. Pls help
~SureshHi Suresh,
Partner Functions Uses
You use partner functions in transactions, in all areas of partner processing and in some areas of business partner master data.
· For example, you have a real estate business and define the function tenant to refer to your customers.
· Tenant is then displayed in the header and Partner tab page in transactions, and on the Buying Center tab page, when relevant.
· It appears in the Customizing settings for access sequences, partner determination procedures and partner teams
· It appears in business partner master data when you assign partners to partner functions as part of maintaining sales area-specific data, and when you enter excluded partner functions.
Nace Transaction
The Tcode NACE is used to link the Standard SAP forms (SCRIPTFORM or SMARTFORM) or the customized form or the new form to its respective print programs. Also the output types, Form entry are linked with their forms and print programs. In short term, i can tell u that configuration or customization of forms to print programs, assigning output types, form entry to the forms are done using this Tcode.
NACE is used to create output type while creating the output type you will mention forms, and driver program.
that will be maintained in the table TNAPR.if you create the output type using NACE then it will be automatically visible in table NAST and TNAPR.
so check in NAST, TNAPR table
Reward if useful.
Thankyou,
Regards. -
What is the Use of Partner Functions in VM?
Hi,
Can someone tell what is the exact use of the Partner Functions (VN, OA, IP,GS etc) maintained in the Partner Function view of Vendor Master? Where exactly are these used?
PO, GR, Inv, Vend Payment all can be done without maintaining the Partner Functions in VM then why do we need these to be maintained?
What will happen if we enter different Vendor #'s for differet Partner Functions in VM e.g. 1001, 1002, 1003, 1004 against for VN, OA, IP, GS?
Thanks.if you are doing business with global players, then your vendor is e.g. located in Belgium, but you might order at a sales office in your country, so this sales office need to be created as vendor and you assign this vendor as OA order adress to the venor master of your Belgium vendor.
The material is then send from a plant in Great Britain, thus this will become the GS partner, that is needed for trade reporting in European Union.
The invoice is send from the Business Service company of your vendor, this is then partner role PI invocie presenter.
if you have more than one vendor for the same role, then the buyers will get pop-ups to choose the right one for the PO. -
SAP PS Authorizaton use of Partner Function
Hi,
I have a similar requirement like http://scn.sap.com/thread/1227415
" I have a few users, User A, B and C who are all authorized users to the various project system functionality. However, I would like to set up authorization in such a manner that each project/ WBS elements can only be changed/ viewed by its creator and users nominated via partner functions.
For example, if user A creates a project,, users B and C will not be able to access the project unless user A enters one of their IDs under one of the partner functions."
After searching on the internet (including the referred link) I found out that we can do so using OSS 638781.
However we are on SAP_APPL 617 and this note is not applicable for us.
Anyone has any clues on this one?
Thanks,
IraHi,
Unfortunately this is a very basic functionality requirment in multi company code Environment but not available in the earlier versions of SAP SAP_APPL 617. OOS Note 638781
You can restrict with MRP Controller(Network( / (WBS)Person Responsible & Profit Centre. (WBS)
This will solve 80% of your problem. Kindly reply if it works.
Thanks,
Shareeq -
Use of Partner Function in WBS authorization
Hi all,
Considering the following scenario:
" I have a few users, User A, B and C who are all authorized users to the various project system functionalities. However, I would like to set up authorization in such a manner that each project/ WBS elements can only be changed/ viewed by its creator and users nominated via partner functions.
For example, if user A creates a project,, users B and C will not be able to access the project unless user A enters one of their IDs under one of the partner functions."
Is the above scenario, or anything similar, possible under standard customizing/ authorization settings?
Many thanks for the help.
Cheers,
DanielThe steps are as below:
Project system->Structure-> Operative Structure-> WBS-> Define Partner Determination Procedure and Roles->
Slect "Define Partner Determination Procedures and Partner Roles"
Choose the partner function and click "Partner functions in Procedure".
(Txn:OPSPAR3)
Here you can make the desired partner function mandatory.
Please refere this post. mostly will stisfy your req.
Re: PartnDet.Proc in PS
Regards
Nitin
Edited by: Nitin Patoliya on Feb 9, 2009 10:23 AM -
Using specifc partner function as access field for pricing
Hi all,
i am planning to add a specific partner function as an access field in combination with the material with which i will maintain the condition record & i want this condition record to be fetched for my respective condition type.
i did the following, i still dont get the value.
copied the new field in the KOMK table (structure & activated it), assigned it to the relevant access sequence & hence to the condition type, i still dont get the condition record value ( condition record is a valid one too).
what am i missing here?Hello,
Go to Sales Order - Item Detals - Condition Tab & Click on "Analysis". Here check the Accesses & whether system has found the Condition Record.
Also, as mentioned by Ankur above, most probably the new Partner Function or either of the Accesses will not be prosent in Sales Order.
Hope this helps,
Thanks,
Jignesh Mehta -
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 -
Org determination based on the Partner function
Dear Experts,
I have a scenario where i need to determine the org data of an activity based on BP assignment in Org model. this BP is caluclated based on partner determination procedure which has got access sequence "Preceding Document: Activity Partner -> Preceding Document: Sold-To Party" & is actually an employee. This employee is assigned to org structure & i want to have the org data based on that.
Can somebody help me on that.
Thanks & Regards,
Shashank AgrawalHi Shashank,
In the customizing, under transactions->define transaction types, cannot you make use of "Partner function ORG" under "profiles"?
Regards,
Arun Prakash -
Partner function copied from PO to Outb.del. but output message not created
Hello Gurus,
As the copy of the partner function from the PO to the Outbound Delivery is not supported in standard, I have activated userexit_save_document_prepare (MV50AFZ1) where I can add the other partner roles out of the purchase order into table XVBPA (VN). Thanks to this exit, the partner function VN is correctly added in the Outbound Delivery.
My issue is the following this partner function should create an output message using the partner function VN but this one is not created during the Outbound delivery creation. But if I go to the VL02N and just save the Outbound delivery again (without change) now the output is correctly created and processed.
Does someone of you know the reason why the output message for partner VN is not triggered at the Delivery Creation but
after the manual save?
Kind regards
ChrisI have just explained this in Copy partner from PO to inbound delivery
-
Dear All,
Please tell me what is the purpose of Partner Function 'SP - Forwarding Agent'? What is its meaning, its function & procedure how can I use it?
In my company, we have some orders from our Dealers. Means they are only bringing the orders, neither they are Sold-to-party nor ship-to-party.
For such type of Orders, we give commissions to these dealers. Now, I want to keep track record of such type of orders. So where can I mention these Dealers in Sale Order or I have to use some Partner Function?
Regards,
VishalHi Vishal
First of all , the purpose of Partner Function - " Forwarding Agent" is that the partner will be sending the stock and he will be as a mediator between company and customers.Now if you have dealers and if they are neither Sold to Party nor Ship to Party . But if they are regular dealers then maintain them as a Sold to party.If they
But as per your company norms , if those dealers wont come under Sold-to-party nor Ship-to-party. then maintain them as a Forwarding Agent. who are supplying the stock and for getting the orders you are paying commisions. then i suppose your requirement should be fulfilled
Regards
Srinath -
Free form partner function field in Sales document header and item..
Hello Experts,
Is there anyway we can use the partner functions functionality in Sales document header and item level, so that we can enter a free form number in the Partner field? I mean is it possible to be able to enter a free form number WITHOUT getting validated against corresponding master data like Customer or Vendor master, Contact person, Personnel or User master records?Hi,
It is not possible.
Because partner function will be determined in the sales document header and item as per the configuration you have done in the partner determination.
It is not possible to enter a number wihich is not created and assigned.
Regards,
Mullairaja -
Hi SAP gurus,
I have 3 scenarios of Vendor partner function.
So please help me to configure this.
In scenarios 1 & 2 procurement is made from overseas source and supplier, in scenario 1 source & suppliers are different; In scenario two source & supplier are same. In scenario three material is procured locally with possibility of cash purchase or is done under barter scheme.
Waiting for reply.
Points will be rewarded for helpful answer.
Regards,
Ravi.In scenario 1 source & suppliers are different
How they are differnt if the ordering address is different then use "OA" partner function in the vendor master record
If invoicing party is different then maintain "PI" partner function in the vendor master record.
In scenario two source & supplier are same
No need to maintain partner function.Since same vendor is playing all the roles.
Maybe you are looking for
-
Changes to sales order item not reflected if Call Transaction is used
I m updating another Sales Order item quantity and reason for rejection programmatically from another sales order. The code is working fine and the quantity does get changed as well as the reason for rejection flag get set (if required). But if I go
-
Project Professional 2010 Not Publishing to Project Server 2010
I am having trouble publishing a project from Project Professional 2010 to the Project Server 2010 (PWA). What I am trying to publish is a master project which is contains many enterprise projects as subprojects. When I press publish, it prompts me t
-
Is there a block select feature in the CVI editor?
I'm a CVI newbie and am becoming familiar with the environment. One thing I haven't found yet is a block select feature. Can anyone help me out on this? I'm looking for something functionally similar to, say, Alt-drag in MS Word. Thanks. Solved! G
-
C6's Photo Gallery and Swipe to Unlock on X6 ?
Will X6 get C6's Photo Gallery and Swipe to Unlock ?C6's Photo Gallery is really very useful and faster then X6's gallery. Thanks in advance...Sorry if i'm in wrong section...
-
Hey, I have to write with a custom list definition. The list definition must also include a content type. But the problem is I cannot reference the content type by guid. The list definition must run in different site collection and the content type