FM for change partner of a quotation

Hi experts
i need a FM for change the partner of a specific partner function on a quotation in r3.
This because i can't map the currier from crm->r3.
Can anybody help me?
best regards
Marco

Just check for bapiquotationchange* in se 37....

Similar Messages

  • Change history of User for Business Partner Number attaching and removing

    Hi Experts
    Is there any t-code in SRM which will show change history of User for Business Partner Number attaching and removing.
    Thanks--
    Guru Prasad Dwivedi

    Serene,
    I am not too sure if anyone can DELETE a Payment Term linked to a BP. The system would not allow this.  If at all a Payment term was deleted, I don't think it can be traced.
    It is therefore very important to use Proper user authorization so that only people authorized to do certain things are doing it and not everyone.
    Suda

  • User exit to change partner for inbound delivery creation

    Hello,
    I have a requirement to change the partner number for
    the inbound delivery creation.
    I only see the USEREXIT_MOVE_FIELD_TO_LIKP but I am not sure if this is
    the right user exit for this requirement.
    Is there the user exit for modifying partner in the inbound delivery?
    Thanks in advance,

    HI
    There is a program with which you can find the available exits as per your requirement. You have to execute the same and give your transaction code. Hope this helps...
    *& Report  ZFINDUSEREXIT
    report  zfinduserexit.
    tables : tstc, tadir, modsapt, modact, trdir, tfdir, enlfdir.
    tables : tstct.
    data : jtab like tadir occurs 0 with header line.
    data : field1(30).
    data : v_devclass like tadir-devclass.
    parameters : p_tcode like tstc-tcode obligatory.
    select single * from tstc where tcode eq p_tcode.
    if sy-subrc eq 0.
    select single * from tadir where pgmid = 'R3TR'
    and object = 'PROG'
    and obj_name = tstc-pgmna.
    move : tadir-devclass to v_devclass.
    if sy-subrc ne 0.
    select single * from trdir where name = tstc-pgmna.
    if trdir-subc eq 'F'.
    select single * from tfdir where pname = tstc-pgmna.
    select single * from enlfdir where funcname =
    tfdir-funcname.
    select single * from tadir where pgmid = 'R3TR'
    and object = 'FUGR'
    and obj_name eq enlfdir-area.
    move : tadir-devclass to v_devclass.
    endif.
    endif.
    select * from tadir into table jtab
    where pgmid = 'R3TR'
    and object = 'SMOD'
    and devclass = v_devclass.
    select single * from tstct where sprsl eq sy-langu and
    tcode eq p_tcode.
    format color col_positive intensified off.
    write:/(19) 'Transaction Code - ',
    20(20) p_tcode,
    45(50) tstct-ttext.
    skip.
    if not jtab[] is initial.
    write:/(95) sy-uline.
    format color col_heading intensified on.
    write:/1 sy-vline,
    2 'Exit Name',
    21 sy-vline ,
    22 'Description',
    95 sy-vline.
    write:/(95) sy-uline.
    loop at jtab.
    select single * from modsapt
    where sprsl = sy-langu and
    name = jtab-obj_name.
    format color col_normal intensified off.
    write:/1 sy-vline,
    2 jtab-obj_name hotspot on,
    21 sy-vline ,
    22 modsapt-modtext,
    95 sy-vline.
    endloop.
    write:/(95) sy-uline.
    describe table jtab.
    skip.
    format color col_total intensified on.
    write:/ 'No of Exits:' , sy-tfill.
    else.
    format color col_negative intensified on.
    write:/(95) 'No User Exit exists'.
    endif.
    else.
    format color col_negative intensified on.
    write:/(95) 'Transaction Code Does Not Exist'.
    endif.
    at line-selection.
    get cursor field field1.
    check field1(4) eq 'JTAB'.
    set parameter id 'MON' field sy-lisel+1(10).
    <b>Do reward if useful...</b>
    Regards
    Dinesh

  • User Exit for changing RBKP-BVTYP in t-Code MRRL

    Hi ,
    We have to change Partner bank type field (RBKP-BVTYP) while creating invoice through t-code MRRL. i tried to find out the user exit or BADI for this
    purpose, but i could not.
    i found below user exits and badi but here i was unable to change the value. there were other exits but there also it was not possible to change the value.
    Enhancement MRMH0001 - component - EXIT_SAPLMRMH_001 and EXIT_SAPLMRMH_002
    here only limited change to RBKP is permitted.
    I tried with BADI INVOICE_UPDATE but it is not allowed there also.
    Can we do it with some configuration or substitution rule ?  if yes then how?
    thnaks in advance
    rajpal

    Hi Emir,
    BADI BADI_SD_SALES_ITEM now changed to enhancement spot.
    In SE18: enter Enhancement spot - BADI_SD_SALES_ITEM.
    Inside enhancement spot BADI_SD_SALES_ITEM four BADI definition were exist.
    I think BADI definition MSR_SD_SALES is use full for you (This BADI definition is not reserver for SAP intrnal use.
    And above enhancement spot also not reserverd for sap internal use.
    Just try to implementation BADI definition MSR_SD_SALES and use method CHANGE_BILLING_BLOCK_ITEM.
    BR,
    Vijay

  • BADI ME_PROCESS_PO_CUST for changing header data

    Hello Experts,
    I'm using Method PROCESS_HEADER in Badi ME_PROCESS_PO_CUST in order to change some header data.
    I want to change header data depending on the partner data which are on header level.
    It works fine as long as there are data changed in the header or item level and not only on the partner screen.
    The method in this Badi isn't processed if only partner data are changed. But for me it is necessary to set a special field on the header depending on the partner data.
    Regards,
    Sven

    Hi,
    Firstly, for changing Header data without any INSERT/UPDATE?MODIFY statement, badi - ME_PROCESS_PO_CUST  will not be useful.
    As method you mentioned has no header parameters under CHANGING / EXPORTING clause.
    You can use the badi which has the parametrs you want in either change/ Export mode. It can be defined under table also.
    Below is the list of important badis gettign called, however none of them contains header values in change/export clause.
    ME_CCP_ACTIVE_CHECK
    MD_STOCK_TRANSFER
    ME_DEFINE_CALCTYPE
    ME_PO_PRICING
    ME_FIELDSTATUS_STOCK
    ME_COMMITMENT_STO_CH
    ME_COMMITMNT_PARKING
    ME_INFOREC_SEND
    ME_CHECK_SOURCES
    ME_PURCHDOC_POSTED
    Instead you can use enhacement MM06E005  Customer fields in purchasing document.
    Create a project under Transaction CMOD.
    Assign enhancement as Project component.
    You'll find Exit 012. At time of save you can change header im_ekko based on you parterner data tab.
    Regards,
    Amee.

  • What are the highlevel steps for changing to a new R/3 backend in SRM 7.0?

    Hi,
    I need confirmation of the highlevel steps required for changing to a new R/3 backend system in a SRM 7.0 server?
    Our scenario is that we want to switch from an old R/3 backend to a new R/3 backend (both ECC 6.0). From what I can read from SAP Note 995771 the following steps would have to be conducted, only I don't know if all are valid or complete for SRM 7.0 as well?
    1. Create new RFC connection for new R/3 backend system in SM59 ( in SRM system.)
    2. Create new RFC connection for SRM system in SM59 (in new R/3 backend system).
    3. Define Logical System for the new R/3 backend system (in SRM system).
    4. Define Logical System for the SRM server (in new R/3 backend system)
    5. Define System Landscape for new Logical System and RFC connection (in SRM system).
    6. Adjust settings in Define Backend system for Product Category. (in SRM system)
    6. Run BDLSS (in SRM system)
    7. Run BDLSS (in new R/3 backend system).
    8. Control BDLSS results via report ZSCAN_LOGSYS (in SRM system)
    9. Control BDLSS results via report ZSCAN_LOGSYS (in new R/3 backend system)
    10. Maintain ALE-Distribution Model and Distribute Views for new R/3 backend. (in SRM System)
    11. Verify ALE-Distribution Model and Distributed view for SRM system (in new R/3 backend system)
    12. Generate/Control Partner functions in WE20 for IDOC processing (in SRM System)
    13. Generate/Control Partner functions in WE20 for IDOC processing (in new R/3 backend system)
    14.Adjust the site attributes in transaction SMOEAC (in SRM System)
    15. Adjust Table CRMRFCPAR (in new R/3 backend system)
    16. Adjust Table CRMCONSUM (in new R/3 backend system)
    17. Adjust Table CRMSUBTAB (in new R/3 backend system)
    18. Adjust Table CRMPAROLTP (in new R/3 backend system)
    19. Adjust Table SMOFPARSFA (in SRM system)
    20. Run report RHOMATTRIBUTES_REPLACE to replace attributes still having the old logical system assigned in the organization model.
    Are there any relevant steps missing? (I will of course take care of master data, number ranges etc)
    Thanks in advance for your responses,
    BR Jakob

    Hi,
    Solution Manager has some documents. or check help.sap.com.
    http://help.sap.com/saphelp_nw70/helpdata/en/39/a1bb5c4c0d4ab4a417e87ef35f1efa/frameset.htm
    When you create a custom task, you should add the task ID to the UWL configuration.
    Portal, Administration -> System configuration -> UWL Administration -> Click to Manage Item Types and View Definitions. Select Configuration "com.sap.pct.srm.core"; and download the configuration. Edit the configuration copy the task block and add new task ID. Upload the configuration.
    Regards,
    Masa

  • Pricing Condition is Duplicating on Changing the Variants in Quotation !

    Hi,
    I have a requirement, where the Pricing Condition (Custom Pricing Condition Specific to the Variant Pricing) is duplicating on changing the Variants in Quotation to be stopped or deleted.  I suppose, the variant pricing condition should not be newly added to the pricing table each time, there is a change in the material variants as chosen by the business/user with the Quotation.  Instead, I assume, the existing cost for the variant pricing condition should update each time, when the variant material is changed by the user. I am not sure, whether this issue can be controlled in the configuration? or Can I control the occurrence of the duplicate pricing condition inside any user exit by deleting the duplicate condition, but retaining the newly added ( Recently  added pricing table entry for that condition)? I am not sure, what are the possibilities to fix this issue? Appreciate if you could provide me with a suitable solution.
    Thanks for your time.
    Thanks,
    Kannan

    Hello Kannan.
    I have the Same Problem. do you have a solution for the same?
    i have written a pricing condition at the characteristic level using pricing Factors. however when i change the characteristic. it is duplicating the condition instead of refreshing it.

  • Sending mail to the partner when the quotation is created in va21

    i need to send the email to the partner when the quotation is created(va21) or changred(va22) with smart form. plese advice how can i achive this..
    thanks,

    Hi,
    You can send by using the function module : SO_NEW_DOCUMENT_ATT_SEND_API1 . for that RSWNSENDMAIL1 is a sample program for sending mails.
    Then for your requirement, find the appropriate exit/badi and put the mail send code inside that.
    Regards,
    Renjith Michael.

  • PFAC rule for detrmining partner functions in Actions of Opportunity

    Hi all,
    In Opportunity, we have scheduled the actions automatically for every phase.When we select phase in Opportunity transaction & save , the activities in that pahse would be created automatically based on conditions with person responsible same as in Opportunity transaction.
    Now I have changed the access sequence in partner determination procedure not to determine person responsible from preceding document means this partner function would be empty in Actions created & I have created rules in transaction PFAC with category 'Agent Determination-Responsibilitis' & responsibility & need the system to deterimine different user for this Person responsible for activities.(Not from preceding document).I have maintained this rule & Partner function in parameters of Actions.& action profile has been assigned to Activity transaction type( Actions). But this rule is not determining the users for the Partner function 'Person responsible'.In activities this partner function 'Person responsible' remains empty.
    Solution to this problem would be very helpful & maximum points would be rewarded for the useful answers.
    Reagards,
    Basavaraj Patil

    Hi Prashanth,
                          Thanks for your reply. I want the Rule  to determine Partner function 'Person responsible in Activity transactions  created in Phases of Opporunities not exactly partner function of Opportunity transaction.The procedure user( CRM Opportunity & Task) is maintained in Partner determination Procedure.
    For this I have assigned different Action profile with Method Call - CRM_DNO_PARTNER_1 containing Parameters for Rule(Structure - PDTASK & Field SEARK -  & Partner function(Structure - CRMD_PARTNER & Field - PARTNER_FCT).
    But still it is not determining Partner Determination in Activities.
    Regards,
    Basavaraj Patil

  • ALE Audit for a Partner Type LI (vendor)

    Hi all,
    I'm receiving an invoice from a 3rd party system throgh the inbound Idoc INVOIC01. This Idoc does not work with an Partner type LS (Logical System).
    By the other hand I'm trying to make the configuration to request the acknowledgement through an outbound Idoc (ALEAUD01), I have read that this Idoc is only possible for Idocsof type Logical System (LS).
    Do you know if is possible to use the Idoc ALEAUD01 for a Partner Type LI (vendor)?
    I will appreciate any suggestion, regards!
    Jaime S.

    Yes, standard RBDSTATE program selects idocs from edidc for confirmation based on 'LS' partner.
    SELECT sndprn mestyp mescod mesfct credat cretim docnum status
          FROM edidc INTO TABLE t_idoc_control_all
          WHERE upddat IN s_upddat
            AND sndprt = c_prt_logical_system
            AND sndprn IN s_sndsys
            AND mestyp IN s_mestyp
            AND mescod IN s_mescod
            AND mesfct IN s_mesfct
            AND status <> c_status_in_archive_reload
            AND status <> c_status_in_archived
            AND status <> c_status_in_orig_of_edited
          ORDER BY sndprn mestyp mesfct mescod credat cretim.
    As suggested in separate thread, you can copy RBDSTATE into your own program and change this selection.
    Regards,
    Dominik Modrzejewski

  • Interface programs of changing Bid Invitation and Quotation

    I have a problem about changing Bid Invitation and Quotation in SRM.
    I want to create custom applications including interface programs, so I think I have to call BAPI (Tr-cd:BAPI), Function Module (Tr-cd:SE37), or Enterprise Services (http://help.sap.com/content/documentation/esoa/docu_esoa_srm.htm).
    I found "BidInvitationEC" and "SupplierQuotationEC" in SRM BAPIs, but each of BAPIs doesn't support changing method. (Only Create Method is supported.)
    Please help us if you have a good solution.

    Thank you for your reply.
    We are going to create our custom application inside SRM,
    but we don't know which Functional Module we should use
    to change Bid Invitation and Bid documents.
    Please, tell me if you know a way to change these documents.

  • Actions creating task for multiple partner functions

    Hello Masters,
    Need help in below scenario.
    We are using actions in quotations. Different actions gets triggered as per status of quotation.
    ex: Status: manger approval request: Task to be create with action for manager
        Status: Manger approved: Task to be created with action for Sales employee.
    I have configured action profile. My actions are partner function dependent.
    Partner functions are different for manager and sales employee.
    But when action is getting triggered it is creating task for both partner functions.
    How can I avoid this? Does though we say action is pertner function dependent is it true or it is actually partner function catagory dependant. In my case partner function category is same for manager and sales employee. The partner function category is "Employee"
    looking for your guidence
    Thanks
    Kushal  

    Hi Kushal,
    The partner function category is same - employee and hence it is triggering actions at the same time.
    You may have to see if you can assign a separate partner function category to meet your requirement.
    Hope this will be useful
    Thanks and Regards
    DJ

  • How to find out last update date for business partner's marketing attribute

    How to find out last update date for business partner's marketing attribute??
    Im freshie for SAP Application and im assigned to find out last update date for marketing attribute changed
    which table is involved??
    Yours kindness will be appreciated
    thanks

    You can take a look at table AUSP as well as CRMD_AUSP_HIST.
    The "changed by" and "changed at" are logged on attribute level, not on attribute value level. When you change one specific value, the system does a "re-insert" of all existing values of this attribute.
    Take a look at the SAP notes 938426 and 966670  these may assit you in resolving the issue.
    Regards,
    William Laverde

  • XK01 - Company ID for trading partner - default value

    Hi gurus,
    I would really appreciate your help on this one:
    I need to insert a default value in the "company ID for trading partner" field when creating a vendor(or customer).
    The value must be inserted when using transaction XK01 either manually or via batch input. The automated integration process is the following:
    my external data -> prgm RFBIKR00 -> batch input run for XK01
    basically my ext data may have a company ID in which case I want to keep it.. otherwise, I want to insert a default value.
    Has anyone ever face a similar need and found a great solution?
    Here are some solutions I thought about:
    - user exit SAPMF02K. Unfortunately, we cannot change the value of the field VBUND
    - variant transaction. But it seems to not to be compatible with batch input mode
    - workflow triggered by the vendor creation event that could modify the VBUND data.
    (this one should work... but  I am  a bit reluctant to implement such a tools for  such a simple need)
    - copying RFBIKR00 into a specific developpment... not great as well.
    - BTE 1421 or 1420 do not seem to be able to update this field either.
    any suggestion?
    Thanks in advance
    regards,
    Damien.

    Hi Rajesh,
    thank you for your answer. I am not familiar with field exits and had not thought about it.
    I found this link on the forum : http://www.sapdevelopment.co.uk/enhance/fexits.htm that gave me additionnal info on field exits.
    I will have a look on monday to see if it solves my issue, but it seems to be a very suitable solution.
    I'll reward your answer as soon as I know wether it solved my problem or was only helpful :).
    Thanks a lot.
    Regards,
    Damien.

  • How to decide which access sequence goes for which partner function ?

    how to decide which access sequence goes for which partner function ?

    Hi Padmaja,
    If i understand your question correctly, below is my answer.
    Lets take a example : In your requirement ..while creating Sales / service order (for ex if you are creating from preceding document)
    you have to pick up the Contact person from preceding document & Employee responsible from responsible organization
    For this in partner function assign Access sequence as below.
    same way if the partner(here ex: Ship to party) has to be picked up from "Current partner" change the access sequence to "Current partner Sold to party"
    Hope this gives better understanding, still for better understanding check the below links
    http://www.guru99.com/partner-processing-in-sap-crm.html

Maybe you are looking for

  • MSI MSI DKA790GX Bios update problem

     Recently set up a MSI MSI DKA790GX system with a new X4 940. Thing is it appears the bios is 1.2 which seems pretty old at this point. I've been trying to update to the latest bios (1.6 ?) but I can't. Live Update tells me there is a check-sum error

  • Can an Infoset (Adhoc) Query Report be Run using a Variant ?

    Hi We have a lot of users that have access to infoset (adhoc) query tool but where they are not authorised to save queries in the system. They have the ability to create new reports and also open up existing reports using Open query button. My questi

  • SyncRead moving files before it is completely available

    Hi, Have a scenario where the BPEL File Adapter with Sync Read operation will move a file from source directory to target directory. For small files testing seems to be OK. In case of large files the moving operation is started by Sync Read before th

  • Problems with PdF reader

    Hello everybody, I have two PdF files, about 30Mb each, I try to open them but the message,"operation failed" "not enough memory" appears. How I can solve the problem? Thanks very much. Pippobaudo

  • Accidently deleted xorg.conf, no clue on how to configure a new one

    After moving through Gnome, Cinnamon, XFCE and KDE I decided to try something new. Using compiz, tint2 and cairo-dock instead of a DE. It worked, to a sense. Resolution was not correct and my two monitors were clones of each other and not individual