Q: Extract additional business partner of sales order

Hi experts,
In ECC we have an additional business partner on sales orders, does anyone know the best way to extract this data to BW? As far as I can find you have to customiz the LIS extractor in ECC in order to get this data.
Any suggestions?
Thank you in advance,
Mikael

Hi Gustavo,
We have found out that there are no suitable BTE for VBPA extraction. We therefore decided to go in another direction;
A custom datasource based on a function module that extracts the data from VBPA using update date from VBAP to trigger the delta. This solution might not be perfect, but if is sufficient for our business scenario.
This posts describes how to do it:
LIS User Exit MCS10001 and VBPA table (Roberto N. read me!)
Best regards,
Mikael

Similar Messages

  • SZA1_D0100-SMTP_ADDR (e-mail adress in business partner for sales order)

    I need to control that the in the Sales Order the field SZA1_D0100-SMTP_ADDR (e-mail adress in business partner) is setted.
    I thinked to use USEREXIT_SAVE_DOCUMENT_PREPARE. In this exit I have on line the structure XVBPA with ADRNR and I haven't on line the structure SZA1_D0100-SMTP. When I'm inserting for first time e-mail adress in sales order, i must read the value in structure and not a DB table. In which structure on line for USEREXIT_SAVE_DOCUMENT_PREPARE i can read e-mail adress for a specific partner?
    Also another way to control the setting of field SZA1_D0100-SMTP_ADDR is ok.
    Thanks.

    I need to control that the field is setted on the sales order during its creation. If there is another way....it is ok.
    I have seen that exist the structure ADSMTP where there is adress e-mail, but it isn't on line in the exit USEREXIT_SAVE_DOCUMENT_PREPARE.
    Who can help me?
    Thanks.
    Edited by: Biagio70 on Oct 18, 2010 4:19 PM
    Edited by: Biagio70 on Oct 18, 2010 7:36 PM

  • Create Business partner and Sales order automatic based on Excel file

    Hello everyone,
    Can anyone help me with the following.
    I need to create automatic Business partner master data and the Sales order in Business One based on the input list from one Excel file.
    Before the new automatic Sales order should to be created  the system need to create first the BP and then the Sales order using the new created BP.
    Is it possible to use some tools like CATT or LSMW for this reason.
    If yes can you please help me with a sample/
    Thanks and regards.

    use DTW (data transfer workbench ) or if you want to automate the entire thing, then an add-on using the DI is best.

  • Additional Data A in Sales order Item....

    Hi,
    Where to Configure fields(Material Group1,Material Group 2) in Additional data A in Sales Order Item level??? so that user can select it from Dropdown list.
    Any impact on Busines Process???
    Regards,
    Amol

    Hi Amol,
    The path for configuring these material groups is:
    SPRO>Logistics-General>Materail master>Settings for key fields>Data relevant to sales and distribution-->Define material groups.
    Here you can define the material groups and for each group you can define the values also. by double clicking on the groups.
    No,It willnot have any impact on the business process at all.
    Regards,
    Krishna.

  • Need information of Table containing Ship-to-party Partner at Sales Order

    Hello SAP folks,
    There is a scenario where we need to change the shipping address detail of a partner funtion "Ship-to-party" at Sales Order level. so I just wanted to know which tables stores all the data related to Address of Ship-to-party after the Sales Order is created.
    Suggestions are eagerly awaited in this topic !!
    Regards,
    Sarthak

    Hi sarthak
    As soon as you change the address for any partner in sales order, the changes are recorded in table ADRC. ( Normal address table for business partners)
    Select table VBPA and for the document number (VBLEN) and item number (POSNR) get the address number ( ADRNR) for the ship to party (WE)
    Now in the table ADRC with this ADRNR you can find the changed address for ship to party for the order.
    regards
    makarand

  • Partners are grayed out in "item partner" in sales order.

    Hi !
    I want to change the partner funtions in ITEM Partner in sales order. As of now i can not do that for a consignment fill up type of Sales doc. Where in IMG (?) i can change the settings so that i can change them manually.
    regards,
    vijay

    Hi,
    Go to SPRO - SD - Basic Functions - Partner Determination
    Under Sales Item Partner - you now have the option to either make the partner mandatory or editable in the document.
    Based on that setting, try changing your partner at line item level. I am sure this should work.
    Rewards points if helpful.
    Regards
    Ravi

  • Additional field in the sales order screen

    I need some additional field in the sales order screen. There is
      also no screen exit available for VA01. Can I use this
      additional data B tab in header details by creating additional
      field in it. Please tell me how to use this tab or how to get
      different field in the sales order (header or item level).

    Hi,
       Yes. You can use this screen. For this either can modify the table VBAP with additional fields and put them on this screen.
      You have to code your logic to save these values in the include MV45AFZZ. The subscreens you have to use for this are 4462 or 8459.
    refer Screen exits - Urgent.
    with regards,
    Vamsi

  • Is there a Business Object for Sales Order Create and Change VA01 and VA02

    Hi experts -
    I am looking for a business object for Sales order create and change VA01 and VA02 respectively?
    Thanks,
    Mark

    Hi Mark,
    I think this question is best answered in [SAP Solutions|/community [original link is broken]; Forums.
    - Subhodeep
    Edited by: Subhodeep on Aug 29, 2009 11:14 AM

  • MEP Partner In Sales Order

    Hi,
    what is MEP partner in sales order.
      Is this assigned to customer in customer master.
    please tell the table and fieldname.
    Thanks,

    Hi
    From the description, there will be some partner in Idoc in E1EDKA2 segment. This is checked in KNVV table whether the customer is created for the sales area/ company code. This will be surely checked during BDC when the tab parters header comes which generlaly gets saved in table VBPA. I think MEP will be some internal shortform that is being used and it will be just a some special partner. Hence the checks are defined for this partner other than Sold to and ship to so that this is not passed on withouth any check and order has problem.
    Hope this helps. reward accordingly.
    kind regrds
    sandeep

  • User exit for additional data B for sale order item .

    Hi., all
    my client requirement is
    (  This business requirement will make the Last Price for a given item be visible during order entry.  )
    u2022Retrieve & display during order entry, the most recent unit price given to a customer for a specific item, from the Billing data.
    . Display the Last Price under Additional Data B Screen
    add new field (last extended price) in additional data b screen.
    after that 1.     Using the Sales Order Material Number (VBAP-MATNR), Sales Order Sales Organization (VBAK-VKORG), Sales Order Distribution Channel (VBAK-VTWEG), Sales Order Division (VBAK-SPART), Sales Order Sold-to Number (VBPA-KUNNR for VBPA-PARVW=u2019AGu2019) to access the Billing Items By Material Index Table (VRPMA) and specify a billing date (VRPMA-FKDAT) of less than 60 days from current Sales Order requested delivery date (if specified at header VBAK-VDATU or at the schedule line level (VBEP-EDATU).  This will result in all the billing documents where the Sold-to bought the item but isnu2019t completely refined as of yet.  Retain the billing document (VRPMA-VBELN), item (VBPMA-POSNR), and billing date (VRPMA-FKDAT) in a temporary table to pass to number 2 as the input.
    2.     Use the billing document (VRPMA-VBELN) and item (VRPMA-POSNR) to read the Sales Document Partners Table (VBPA) where the partner function (VBPA-PARVW = u201CSHu201D) and the Sales Order Ship-To (VBPA-KUNNR for VBPA-PARVW=u2019WEu2019) to select ONLY billing documents that are for that given ship-to location.  This filters out only billing documents relevant for that ship-to location. 
    3.     From the resulting list of billing documents, select the most recent date (VRPMA-FKDAT) which will refine the search for the last Billing Document (VRPMA-VBELN) and item (VRPMA-POSNR).
    4.     Using the most recent Billing Document (VBPA-VBELN), access the Billing Document Item Table (VBRP). To result in the Last Extended Price as VBRP-KZWI1.
    5.     This price will be an extended price which needs to be calculated as a u2018unit priceu2019.  For this billing item, select the sales unit (VBRP-VRKME) to determine if the sales unit is in cases or eaches. 
    a.     If the unit of measure is in cases, then simple math is required to divide the Last Extended Price (VBRP-KZWI1) by the billing quantity (VBRP-FKIMG).  Standard rounding should apply when .005 results in a .01.
    how to achive this ?

    Hi Chakravarthy,
    use the Exits provided in SAPMV45A -includes MV45*ZZ and screen exits as well 8309 8310 8459, 8460. Just be sure to
    use zznnnnnn include in the SAP provided forms instead of coding directly in the forms.
    You can check below user exits:
    MV45ATZZ :For entering metadata for sales document processing. User-specific metadata must start with "ZZ".
    MV45AOZZ:
    For entering additional installation-specific modules for sales document processing which are called up by the screen and run under PBO (Process Before Output) prior to output of the screen. The modules must start with "ZZ".
    MV45AIZZ:
    For entering additional installation-specific modules for sales document processing. These are called up by the screen and run under PAI (Process After Input) after data input (for example, data validation). The modules must start with "ZZ".
    MV45AFZZ and MV45EFZ1:
    For entering installation-specific FORM routines and for using user exits, which may be required and can be used if necessary. These program components are called up by the modules in MV45AOZZ or MV45AIZZ.
    Reddy

  • Business partner relationships in order entry

    Hello,
    I have an issue with the business partner relationships. I have replicated the customer master data from ECC to CRM. In ECC the partner functions look like this for customer 100457:
    SP     Sold-to party          100457
    BP     Bill-to party          100000
    PY     Payer               100000
    PE     Sales employee          1026
    SH     Ship-to party          100457
    SH     Ship-to party          100439
    ZE     Employee for mail     E1026
    In CRM for BP 100457, the following business partner relationships exist:
    Has the Bill-To Party          100000
    Has the payer               100000
    Has the Sales Employee          9000000621
    Has the Ship-To Party/Recipient     100439
    Has the Employee for Mail     E1026
    The problem is that when I create a sales order in CRM, I receive a pop-up where I have to select the Bill-To Party and the Payer. I can then select partner 100000 or 100457.
    When entering an order in ECC, partner 100000 is selected automatically as Bill-To Party and Payer. I would like CRM to work the same way. Do you know if this is possible?
    Kind regards,
    Johan Wigert

    Hi Shwetha,
    In the partner determination procedure the partner functions
    - 00000003 Bill-To Party (CRM)
    - 00000004 Payer (CRM)
    both have the access sequence 0005 (Preceding Document -> Business
    Partner Relationships: Sold-To Party -> Current Partner: Sold-To Party.)
    The access sequence looks like this:
    10     COM_PARTNER_A Preceding Document
    20     CRM_PARTNER_A BP Relationships By Sales Organization
    30     CRM_PARTNER_C Business Partner Relationships
    40     COM_PARTNER_C Current Partner
    I created my own copy of this access sequence (Z005) and removed step 40.
    This did not help. Was this what you had in mind?
    Kind regards,
    Johan Wigert

  • New Error in Adding Multiple Partner to Sales Order

    I get this error, "
    Partner Function WE can only occur 1 times in procedure TA (Sales
    Document Header)"
    When i try to add the Partner Function once again, Ssay etierh SHip-to, Payer, Foreign Destination e.tc.
    I checked the group and got one from archive to check TPAR_STEIN ( Multiple occurence). that field is also blank for Partner function to allow multiple times.
    Still this error occurs.
    Your help is highly appreciated.
    Thanks

    Hi Ashwini
    I donot understand the reason behind having multiple ship to parties on the sales order at header or line level. This does not make sense because the system will be unable to determine who the ship to is on the delivery.
    Please provide the business reason for this if possible.
    Thanks

  • Additional selection Condition for sales order in CFM1

    Dear APO Gurus,
    Our business scenario requires CFM1 to have additional selection
    condition based on Sales order type (Table:VBAK, Field: AUART) for
    sales order data.
    Kindly guide us if there are any enhancement or OSS note to acheive the
    requirement?
    I know OSS note: 507696 can be used for enhancing CFM1 selection conditions based on MARC table
    fields. Any way this will not solve our requirement.
    Thanks in advance for your answer.
    Vignesh M

    Hi Bipin,
    Yes, that would be an option if we couldnt find a solution for setting a new selection condition in CFM1. Is there a CIF userexit related to sales order? That would be grateful..
    Cheers.
    Thanks in advance
    Vignesh M

  • How , When and What is the significance of Business Partner's Sales Area Data?

    Dear All,
    What is the Sales Area data of busines partner , What is the significance of the same?
    When it gets modified or extended?
    How to maintain its configuration? How maintain its data!!
    Hence i want to understand almost all about sales Area data of business partner.
    Regards,
    Dhruvin
    Moderated: Please use the search before posting.
    Message was edited by: Andrei Vishnevsky

    Hello Dhruvin,
    I think you shall have a look on the current help about this issue as it is a Complex ssue meaning "extense" and also one of the basic Points on the customizing and deployment of a CRM System:
    Organizational Management in SAP CRM - SAP Library
    Basically the Sales Area Data identifies your BP in your Sales Organization.
    You define your sales organization so its fits your business requirements and real structure. f
    Having this information properly defined helps to link data between SD and CRM so you can have for example: - The proper price for a customer when creating and Oportunity/ Sales Order.
                  - To restrict the access of the information of an employee.
    Hope these hints help..
    Regards            

  • BOM business requirement for sales order and PGI

    Hi Experts,
    Current setting
    The BOM structure is A = A1+A2
    1) Material A created in MM master item category group = ERLA
    2) Sub component material A1 and material A2, MM master item category group = NORM for both component.
    3) Maintained in CS01 BOM header is A and items are A1 and A2.
    4) Item category in IMG was created and assign item category also created.
        4.1) OR-ERLA-TAQ-TAE
    new business requirement as listed below.
    5) The material A is alway zero quantity on hand, no goods receipt required with no physical with such material or package at all. (it is dummy material number in SAP).
    6) while SO created.
        6.1) Fro material A sales price captured at BOM header level only, NO QTY and COSTshow in the sales order.
         6.2) Material A1 and A2 are actual physical inventory item in the ware house.
         6.3) The sub component of material A1 and A2 is required to captured QTY and COST. NO SALES PRICES NEEDED.
    CONCLUSION
    HOW to setup/configure such a business scenario?
    - Is it logic to configure as OR-ERLA-TAE-TAN that's what i think of?
      My problem is how to make the material A is alway ZEROS stock on hand and allow in sales order creation with ZEROS order qty?
    MATERIAL                                          QTY                             COST                                  SALES NET VALUE
           A                                                      0                                   0                                              1,500.00
           A1                                                    1                                  100.00                                           0
           A2                                                    1                                    50.00                                           0
    Thanks & Regards,
    Yong Kok Wah
    Edited by: Yong Kok Wah on Jan 27, 2010 11:16 AM

    As per your post,
    -  You are creating Main item which is a dummy material without any physical inventory maintained, but the pricing/billing should be done @ main item level.
    - here you are not dispatching main item, but billing should be carried at this level. in such case, I suggest you to go with the new sch.line cat w/o maintaining any mov type to it. & use Zitem category for this main item in VOV7, mark "Order qtty=1" so that min order qtty for this main item should be 1, so that you can calculate price.
    -  You want to capture Cost of sub items , summation of sub items cost is total cost of main item & Profit will be calculated accordingly.
    Sub items, sch.line category should have mov type, item cat should be not relevant for pricing & billing , but relevant for sch.lines. In Copy control from delivery - Billing @ item level, for the main item ,- item category, choose "Cumulate cost", so that cost of the sub items will be cumulated to main item.
    eg:
    MATERIAL QTY COST SALES NET VALUE
    A 0 0 1,500.00
    A1 1 100.00 0
    A2 1 50.00 0
    My problem is how to make the material A is alway ZEROS stock on hand and allow in sales order creation with ZEROS order qty?
    To avoid this, mark order qtty=1, in item category for main item, but for the same item, sch.line category should not have mov type. so that there will nt be any PGI document. But PGI should be done for sub items to capture inventory & cost.
    Test & revert, if any issues.

Maybe you are looking for