Regarding change process for CRM Lease contracts

Hi Frenzzzz,
I need to create a standalone program which is used for change process for a lease contract.... The change process mainly used in my requirement is (Change of Location) & (Change of Ownership)....
I found out two function modules CRM_FS_CP_PREPARE and CRM_FS_CP_MAINTAIN which is used for change process.. I donno how to use them (I mean the mandatory parameters which needs to be passed) or is there any other way that i can acheive this functionality
Regards,
Arvish.......

Hi Vijay,
have you tried to maintain the upselling product through the webUI?
This would always be my first try because COMMPR01 does not necessarily support all new features.
Settings to check in IMG:
Have you assigned a method schema to your transaction type for Provider Contracts in:
SAP Customizing Implementation Guide
--> Customer Relationship Management
--> Transactions
--> Settings for Sales Transactions
--> Product Proposals in Quotations and Orders
--> Method Schemas for Product Proposals
--> Assign Method Schema to Transaction Type
Use a method schema that is based on SAP standard schema 000018 or at least contains module CRM_MKTPR_PP_US_GL_SC_READ ("Call the Solution Configurator to determine Global Up-Selling Products").
Place to check in debugger:
Trace the call to CRM_PRODUCT_PROPOSAL_DETERMINE triggered from CL_PROVDLPR_CHANGEPRODSR_IMPL->DO_PREPARE_OUTPUT()
Hope this serves as a starting point for your analysis.
Best regards
Stefan

Similar Messages

  • Change log for CRM service order

    Dear Experts,
      I've created log profile in CRM under IMG path Customer Relationship Management->Basic Functions-> Change log with protocolo " Changed document "  & segment " PRICING_I ". This log profile is attached to transaction type service order.
    Basic idea is to capture the changes made on the pricing in service order. Now with this setup where can i see the trace of changes done in service order. Is there any table that fills with the log  ? 
    Basically i'm trying to find log DB table for pricing with this setup.Can anyone pls suggest me to resolve the issue.
    Regards
    Devika.S

    Hi,
    there are no change logs for CUMULAT_H object because this is only a temporary object in CRM Order buffer. Check for example the function module CRM_CUMULAT_H_READ_OB. You will find out the this module does not read the CUMULATE_H from the DB cumulates the values by reading the item values.  Because of that you will also see that in view CRMV_OBJECTS the change document relevance is not maintained for this object.
    So you will not a change entry for CUMULAT_H in CDHDR/CDPOS. As a workaround for your requirement you can read the changes of CRMD_PRICING_I-NET_VALUE from the change document tables or write a change entry on save into a customer field and/or table.
    Regards
    Nicolai

  • Regarding GP Process for Adobe Forms

    Hi,
        I had created a form through adobe life cycle designer and i want to use this form for GP process in portal.I had configured GP process for adobe and i followed time off process document but am unable to do the same process for a new form .
    Please help as i'am new to this GP process
    with regards
    Pradeep.B

    Hello
    I would suggest trying to configure the parameters using the Config Tool. Here is a small procedure to help you with the navigation:
         1.Open the Config Tool.
         2.Navigate to cluster-data -> template <name of template> -> instance <name of instance> -> services -> caf/eu/gp/model.
    The template represents the usage type installed on your server (for example, EP). It consists of one or more instances that can be configured in a different way.
         3.Modify the required system parameters:
            a.      On the Service properties screen, select a parameter from the table.
            b.      In the Custom value field, enter a value for the parameter.
            c.      Choose Set.
    The new value appears in the Value column.
    In the Template value field, you can see the default value (if any) of the parameter you have selected. You can restore the default template value for any parameter by choosing Restore to Template.
    Hopefully, this way round it will work
    Best regards,
    Petra

  • Regarding change pointers for HRMD_A

    Hi Abapers,
    I need to distribute changes to HR master data to a middleware system. hence i have activated the change pointers for the message type: HRMD_A. now my idoc is populating the infotype segments whenever it is changed with all fields.
    But a particular change (on an infotype) should be sent individually in two different runs of RBDMIDOC run to the middleware. Ex: Vendor A needs changes to be sent to it on a weekly basis whereas Vendor B needs changes to be sent to it on a biweekly basis. When an employee X has a change on infotype 2, this change should be sent to middleware in both instances separately in different IDOCS at different times when RBDMIDOC program is run (by capturing change pointers pertinent to the message type of the particular vendor).
    What are the changes required for ALE config.? Do i need to create a new message type for vendor B and  configure. Please help.
    Thanks.

    Hi sudarshan,
    Yuo need to create Z program to trigger IDOC.
    As you need to set read status of change pointer as X after yuo send it to both system.
    So you need to create Z table to keep track of this whether you have send to sys a or Sys  B..
    If you willl not update read status in will cause performance prob.
    Hope this helps.
    Dhiraj.

  • ChaRM: Change process for correction belonging more sap systems?

    Dear friends of SolMan,
    a question regarding ChaRM.
    How can I solve the following process with ChaRM by SolMan?
    I have a change request belonging BI. Therefore I create a normal correction and do my customizing or developement in BI. But for the change I have to do some customizing in the ERP 6.0 system too.
    How can I handle the developement and/or customizing in two different systems within one change?
    Thanks for your help in advance.
    Best regards,
    Alex
    Edited by: Alexander Barth on Mar 16, 2009 11:27 AM

    Hi Holger,
    try this condition:
    &Servicevorgang CRM.Anwenderstatus&  [*] E0002+DHFHEAD 
      and    &Servicevorgang CRM.ErrorFreeFlag&  = X 
    Keep me informed, if this helped.
    b.r.
    dirk

  • Change Logs for RFQ and Contract

    Hi all
    Where in ME43 (display RFQ) and ME33K (display Contract) do I see the option for Header/Item changes?
    Thanks in advance!

    Hi,
    For both ME43 and ME33K, you can observe the changes, after entering into the overview screen at main menu:
    Header/ Item> statistics> Changes.
    Regards,
    Narayana.

  • View change log for crm : opportunity management, activity management

    hello
    can anyone help me, i have been tracking down someone who changed an opportunity in crm but i cannot find in scu3. thanks.

    Hi,
    You can try your luck, by checking the requests filtered by dates if you know, and analyze it. If the person is not smart enough, you can get your hands on if the request is not deleted.
    Not sure but you can try SLG1.
    Regards,
    Madde

  • Regarding Return Process for STPO

    Dear All,
    I need to map a return scenario for the STPO Process following is the existing procss of STPO
    1) In case of STPO in my clients case we have mapped some plants as manufacturing plants and the other plants are mapped as godowns/plants in SAP but these are not manufacturing plants for stock transfer purpose.
    2) Stocks always move from the Manufacturing Plant to the Godowns in case of Normal STPO Process
    3) A purchase order(me21n stpo order) is raised by the Godown on the Manufacturing Plant.
    4) Once this purchase order is created the same is saved followed by creation of Outbound Delivery VL10B by the manufacturing Plant to the Godown
    5) Once Outbound Delivery(tcodevl10b) is created the same is followed by picking insertion of serial number profiles packing post goods issue followed by creation of proforma excise invoice and excise invoice by the manufacturing plant since goods are moving out of the factory an excise invoice needs to be created for the same.
    6) On this is done the Post goods Receipt(tcode Migo) ( is done without capturing of excise invoice) is done by the Godown to show that they have recieved the stocks however since in the godowns SAP is not implemented the same is done by the manufacturing plant itself which shows that the godown has recieved the goods.
    7) Once the Godown sells this stock to the customer the same is not mapped in SAP in my clients case but captured in some different software system
    8) In case if the customer returns goods to the Godowns for say any purpose the same will be captured in the different software system,once  the godown returns this stock to the Manufacturing Plant back how can this process returns from godown to the Manufacturing Plant be mapped in SAP.
    Regards
    Atul Keshav

    Dear Atul,
    You will have to create a new PO type Stock Transfer returns in IMG - MM - Purchasing - Purchase Order - Define Order types
    Then in Set us Stock Transfer Order - maintain necessary Shipping Details.
    Now in Logistics Execution, maintain Item Category Determination in Deliveries - as NLR - NORM - V - (Blank) - NLRN.
    Then create a STPO (Returns) & do the subsequent Processes.
    Reward if Useful...
    Thanks,
    Jignesh Mehta
    98700 10230

  • Query regarding the process for SAP TM 9.0 Certification

    Hi Team,
               I am a SAP TM consultant with an experience of more than 2 years in SAP TM. I would like to take the SAP TM 9.0 certification now.
    Could you please let me know the complete details for applying for this certification?
    Thanks in advance for the help and for your time.
    Thanks & Regards,
    Srikanth.

    Please see the education website. The certification coverage and prerequisites are here on TM certification:
    https://training.sap.com/shop/certification/c_tm_90-sap-certified-application-associate---sap-transportation-management-…

  • How to create or update 'change document' for crm order

    Hi all,
       i want to create or update change document records via program . And which method could be used (FM or ...) ?
      I find there is a fm 'CRM_ORDER_WRITE_DOCUMENT' . But seems not available?
      any good idea ?
    BR.

    Hello
    You can refer to FM:CRM_ORDER_CHANGE_DOCS_CREATE. In this FM, the change documents are set.
    But I don't recommend to create or change standard change document by your own logic because of view of the internal control. Changing the change document by user own logic has possibility to make the falsification.
    Regards,
    Masayuki

  • Table which  gives all  change log for the Documnets( Contract)

    Hi folks,
    I need to know wchich table will capture all the change log in documents (contratc, quotaion , sales order)
    please let me know the Table  name where i can get change log details when i input the order no.
    Its very  urgent please let me know ASAP.
    Thanks,
    Ravi
    Edited by: raviraju nadimpally on Sep 4, 2008 9:28 PM

    Hello,
    check these tables CDPOS, CDHDR
    Prase

  • How to create Lease Contract in CRM using CRMXIF_ORDER_SAVE

    Hi All,
    I need to upload CRM Lease contract from Legacy data in a flat file. I have created a test program where I call function module "CRMXIF_ORDER_SAVE".
    When I run this FM, it is creating a BDoc of type BUS_TRANS_MSG and I can see them in Txn SMW01
    Couls anyone please tell me:
    1. What next steps I need to follow to create a Lease Contract. Do I need to do some setting for BDoc consumoption.
    2. Is there any other alternative way like BAPI etc to create lease contract in CRM.
    <b>Reward point is gurranted for REAL HELPFUL answers.</b>
    -Regards
    Ashim
    I am also attching the code of my test program
    *& Report  YTESTCRMXIF_ORDER_SAVE
    REPORT  YTESTCRMXIF_ORDER_SAVE.
    DATA WA_CRMXIF_BUSTRANS_T TYPE CRMXIF_BUSTRANS_T.
    DATA WA_CRMXIF_BUSTRANS TYPE CRMXIF_BUSTRANS.
    DATA WA_CRMXIF_ORGMAN   TYPE CRMXIF_ORGMAN.
    DATA: WA_CRMXIF_STATUS   TYPE CRMXIF_STATUS,
          ITAB_STATUS LIKE TABLE OF WA_CRMXIF_STATUS.
    DATA:  WA_BAPIRETM TYPE BAPIRETM,
           WA_BAPIRETI TYPE BAPIRETI .
    DATA: WA_BAPIRETC TYPE BAPIRETC.
    DATA: WA_PARTNER TYPE CRMXIF_PARTNER,
          ITAB_PARTNER LIKE TABLE OF WA_PARTNER.
    DATA: BEGIN OF WA_TEMP_PARTNER,
          PARTNER_NO(10) TYPE C,
          PARTNER_FCT(8) TYPE C,
          PARTNER_PFT(4)    TYPE C,
          PFT_SUBTYPE(4) TYPE C,
          END OF WA_TEMP_PARTNER,
          ITAB LIKE TABLE OF WA_TEMP_PARTNER.
                  FILLING THE STRUCTURE OF THE PARTNER                    *
               WA_TEMP_PARTNER-PARTNER_NO = '0010000002'. WA_TEMP_PARTNER-PARTNER_FCT = '00000035'.
          WA_TEMP_PARTNER-PARTNER_PFT = '0012'.       WA_TEMP_PARTNER-PFT_SUBTYPE = 'CRM '.
          APPEND WA_TEMP_PARTNER TO ITAB.
          WA_TEMP_PARTNER-PARTNER_NO = '0010000002'. WA_TEMP_PARTNER-PARTNER_FCT = 'Z0000002'.
          WA_TEMP_PARTNER-PARTNER_PFT = '0029'.       WA_TEMP_PARTNER-PFT_SUBTYPE = 'CRM '.
          APPEND WA_TEMP_PARTNER TO ITAB.
          LOOP AT ITAB INTO WA_TEMP_PARTNER.
          MOVE-CORRESPONDING WA_TEMP_PARTNER TO  WA_PARTNER.
          APPEND WA_PARTNER TO ITAB_PARTNER.
          ENDLOOP.
           END    FILLING THE STRUCTURE OF THE PARTNER                    *
                  FILLING THE STRUCTURE OF THE ORDER HEADER               *
    WA_CRMXIF_BUSTRANS-OBJECT_TASK    = 'I'.
    WA_CRMXIF_BUSTRANS-PROCESS_TYPE   = 'LEAS'.
    WA_CRMXIF_BUSTRANS-OBJECT_TYPE    = 'BUS2000114'.
    WA_CRMXIF_BUSTRANS-POSTING_DATE   =  20061026.
    WA_CRMXIF_BUSTRANS-DESCR_LANGUAGE = 'E'.
    WA_CRMXIF_BUSTRANS-CREATED_AT     = 20061026203200.
    WA_CRMXIF_BUSTRANS-CREATED_BY     = 'DUTTAK'.
    WA_CRMXIF_BUSTRANS-CALC_SCHEMA    = 'Z00050'.
    WA_CRMXIF_BUSTRANS-SCENARIO       = 'A'.
    WA_CRMXIF_BUSTRANS-LOGICAL_SYSTEM = 'CDTCLN400'.
    WA_CRMXIF_BUSTRANS-CRM_RELEASE    = 'BBPCRM 500'.
    WA_CRMXIF_BUSTRANS-CLIENT         =  400.
           END FILLING THE STRUCTURE OF THE ORDER HEADER                  *
                  FILLING THE STRUCTURE OF THE ORGMAN                     *
    WA_CRMXIF_ORGMAN-SALES_ORG      = 'O 50000000'.
    WA_CRMXIF_ORGMAN-SALES_ORG_RESP = 'O 50000000'.
    WA_CRMXIF_ORGMAN-DIS_CHANNEL    = '10'.
    WA_CRMXIF_ORGMAN-DIVISION       = '20'.
           END FILLING THE STRUCTURE OF THE ORGMAN                        *
                  FILLING THE STRUCTURE OF STATUS                         *
    WA_CRMXIF_STATUS-STATUS = 'I1282'.
    WA_CRMXIF_STATUS-ACTIVE = 'X'.
    WA_CRMXIF_STATUS-TXT04  = 'CONH'.
    WA_CRMXIF_STATUS-TXT30  = 'Contract Header'.
    APPEND WA_CRMXIF_STATUS TO ITAB_STATUS.
           END FILLING THE STRUCTURE OF THE STATUS                        *
    MOVE WA_CRMXIF_ORGMAN TO WA_CRMXIF_BUSTRANS-ORGDATA-DATA.
    MOVE ITAB_STATUS TO WA_CRMXIF_BUSTRANS-STATUS-DATA.
    MOVE ITAB_PARTNER TO WA_CRMXIF_BUSTRANS-PARTNER-DATA.
    APPEND WA_CRMXIF_BUSTRANS TO WA_CRMXIF_BUSTRANS_T.
    *LOOP AT WA_CRMXIF_BUSTRANS_T INTO WA_CRMXIF_BUSTRANS.
    *LOOP AT WA_CRMXIF_BUSTRANS-PARTNER-DATA INTO WA_PARTNER.
    WRITE: / WA_PARTNER-PARTNER_NO,WA_PARTNER-PARTNER_PFT,WA_PARTNER-PARTNER_FCT.
    ENDLOOP.
    *ENDLOOP.
    CALL FUNCTION 'CRMXIF_ORDER_SAVE'
    EXPORTING DATA = WA_CRMXIF_BUSTRANS_T
    IMPORTING RETURN = WA_BAPIRETM.
    IF SY-SUBRC = 0.
    WRITE 'CONTRACT CREATED SUCCESSFULLY'.
    ELSE.
    WRITE: 'SY-SUBRC =', SY-SUBRC.
    ENDIF.
    LOOP AT WA_BAPIRETM INTO WA_BAPIRETI.
    LOOP AT WA_BAPIRETI-OBJECT_MSG INTO WA_BAPIRETC.
    WRITE: / WA_BAPIRETC-MESSAGE , WA_BAPIRETC-TYPE,WA_BAPIRETC-NUMBER.
    WRITE: / WA_BAPIRETC-MESSAGE_V1,WA_BAPIRETC-MESSAGE_V2.
    ENDLOOP.
    ENDLOOP.

    hi, it looks the crm pricing configuration doesn't suitable to the order data you inbounding.
    You can try to input a order according to your inbound data in SAP GUI or WEB UI order screen,  to check if the same error will also appear like IDOC inbound.  If so, then the configuration is in problem.  
    You can check the pricing related configure,  like pricing procedure,  procedure assign,  pricing condition record ,types,  and IPC if it is activated or not.
    If not,  you can check the data your filled in idoc,  maybe it is a data problem.

  • Is it possible to have different CHARM process for R/3 and CRM system

    Hi all,
    I am currentlu workin on CHARM implementation and we have successfully gone live for R/3 System now we need to implement CHARM for CRM system. The Customer is asking to define a new Change request and new Urgent correction for CRM system as there is different approval procedure for CRM when compared to R/3 Now i want to know whether we can have a different CHARM process for CRM system alone, kindly give ur valuable inputs as it is very urgent.
    Thanks in advance
    Raju

    Once the pricing procedure ia assigned to sales order, it is automatically copied into Invoice through Copy controls. You never assign pricing procedure to billing document. it is automatically copied.
    Regards
    AK

  • New customer for follow up contract

    Hello In some cases it’s necessary to change the customer id, for example one company buy another company thus the customer name changes. For this case we want create a new follow up contract for changing there the customer id and guarantee the comprehensibility. We checked this in the process, but in the SAP Standard it’s not possible to change the customer id. I know we could create a completely new contract, but in our business process is that impossible, because we manage about this contract a lot of technical functions at the client side. It would be a big work for our user to enter all technical function in the new contract and our clients wouldn’t also not satisfied because they couldn’t work a certain time with this function.  So it’s really necessary to create a follow up contract instead a new contract. Does anybody have some ideas how we can handle the process? Thanks in advance. Best regards

    Hi Siray,
    yes, I assigned our custom change process to our contract type - see below.
    Here a short overview what I did in the customizing:
    Transaction: Define Change Processes
    For the further customizing I use following change process:
    Transaction: Determination of Target Transaction Type in Change Processes
    Transaction: Assign Change Process IDs to Transaction Category
    WebUI - change process
    Error message:
    Which customizing is here wrong?
    Thanks and regards, Jasmin

  • Any one in SAP CRM Leasing project

    Hallo Friends,
    I need experiences, information in SAP CRM Leasing. Could anyone share your experiences in SAP CRM Leasing implementation project.
    I wish to share knowledge in this domain. I appreciate your co operation.
    Prem chand Kamarapu

    Hallo Mr. Deven Chheda and Asif Ali,
          I thank for your humble replies. unfortunately , I missed my posts.
    I do have questions regarding Fin. Product replication, Lease contract replication. Here is my emial address [email protected] 
    depending on your convinience let me know your availability through telephone on my email.
    I look forward
    Best regards,
    Prem chand Kamarapu
    [email protected]
    Message was edited by: Prem chand Kamarapu

Maybe you are looking for