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
    ~Suresh

    Hi 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,
    Ira

    Hi,
    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,
    Daniel

    The 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 Agrawal

    Hi 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
    Chris

    I have just explained this in Copy partner from PO to inbound delivery

  • Help on Partner Function

    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,
    Vishal

    Hi 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

  • Vendor partner functions

    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...  

  • List Schema.XML

    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