Hi CrM experts

Hi I need ,
few examples of developmets come in CRM.
in normal abap we get developments such as.
Reports : Sales orders list,
Billing list, Incoplete orders list, etc
Scripts and smart forms: Invoice printing, Sasles Order printing etc.
similary can anybody let me know few development requirements. if somebody can provide a link where i can get example Functional and Technical specs for the CRM Development , it will be great use to me to analyze CRM ABAP development.
jaffer vali shaik

- CRM reporting is mostly performed in SAP BW, since CRM's data structure is not as apropriate as R/3 for this.
- You will use mostly SmartForms (or Adobe for new versions).
- Workflow, and ABAP object oriented knowledge can also be useful.
- Forget about using batch input in CRM. It rarely works.
- From my experience time estimates should be doubled when compared with doing a similar thing in R/3 since data model is so much more complex.

Similar Messages

  • CRM Experts, Please help me on following queries!!!!

    Hi CRM Experts,
    While creating the ERP Sales Order in web-IC
    we have bumped into following error:
    "The IC WebClient profile does not have a component 'ERP Sales Order'".
    And also we are not able to see sales area data and Plant data in the drop down lists.
    we have done the following settings:
    1) ERP Sales Order Profile:we have defined ERP Sales Order profile,maintained RFC destinatin and assigned document type to ERP Profile.
    2) Business Transaction Launcher: We have defined the Business Transaction Profile and assigned dependent business transaction.
    3) We have assigned the Business Transaction Profile to the Navigation Bar Profile.
    Please suggest me regarding above error also let us know did we miss any configuration?
    Waiting for your valuable inputs.
    Regards,
    Sree.

    Hi Sree
    You can create multiple follow up activites for the given activity
    ERP Sales Order and ECC Sales order is same when the backend is ECC. Basically ERP Order refers to the Order of the backend system
    Hope this will help
    Regards,
    Rekha Dadwal
    <b>You gain a point for every point that you reward. So reward helpful answers generously</b>
    <b></b>

  • Hi SAP CRM experts

    Getting Bdoc error:Relationship type PRDLOC for source object type BUS1178 cannot be maintained.
    Request for the solution.
    Regards,
    Deepika

    Hi Depika
    Please check below note for your issue;
    1899474 - Relationship type &1 for source object type &2 cannot be maintained (message number COM_IL015)
    Regards,
    Kamfrk.

  • The billing doc is not showing in the order  documnet flow in SAP CRM 7.0

    Hi CRM Experts,
    Our CRM system has been upgraded from 4.0 to 7.0 recently.
    We have come across with one strange issue; for some orders  which are billed in ECC6.0 are not showing as next document in the CRM order under document flow in SAP GUI. Only preceding document and replicated document are showing in the CRM document flow.
    Appreciate for yor valuable solution at the earliest.
    Best Regards
    Succhi

    I have the same problem!!!   Did anyone solve this???

  • Error while replicating employees from R/3 to CRM. BP no. are not created

    CRM Experts,
    Request your help in solving the following issue.
    While replicating the employee information from R/3 to CRM, we get the following error message in the IDoc details.
    <b>Message:</b>
    IDoc: 0000000000057590 Status: IDoc ready to be transferred to application
    <b>Immediately processing not possible: Screen output without connection to user.</b>
    Steps:
    1. Using PFAL TCode, we push the details of "Persons" from R/3 to the CRM client.
    2. After pushing the details, come to CRM and see the IDoc details. We get the above mentioned error message.
    3. The BP number is not getting generated.
    Really appreciate your solutions/suggestions/clues.
    Thanks in advance,
    Vijay

    Dear Vimal,
    Sorry not sure then...
    Sometimes the RFC connection is refused and use to give that particular error messgae due to:
    The old RFC library having version 6.20 automatically converted the
    password into uppercase with a size limit of 8 characters before sending it to the SAP system.
    The RFC library version 6.40 does not perform this conversion any more, because mixed case passwords upto 40 characters are now supported by SAP Basis version 7.00 (eg. NW2004s) and above. 
    So need to use upper case passwords when connecting to an SAP system having version less than 7.00. 
    But this is not valid in this scenario.
    Thanks,
    Atin

  • Creating new sub line items before a Sales Order is saved (in CRM)

    Hi CRM Experts,
    I am pretty new to CRM system. I have a scenario.
    The actual business scenario behind this is: the customer can only choose a dummy material while placing an order. The customer will not be able to choose what all materials that will make up this order. So he can place an order for a "Pack" with say Qty as 50 units. The business contains some rules based on which the actual materials are mapped to this dummy material.
    User creates a SO in CRM system (using txn CRMD_BUS2000115). Assume a dummy material is added as first line item. The system displays it as line item 10. At this stage I need to create sub line items for this high level line item (item 10) based on what all actual materials can fulfill this. I need to do it programmatically. Is there any BAdI that can be used to do this? Also I need some hints on how to go about this? That is how to do it programmatically. For every sub-item material I need to carry a ATP check and only if the stock is available then add it as a sub line item.
    Basically what I need is to create sub line items programmatically exactly in the same way as it would have been created manually. The system is configured to put the sub line item numbers automatically. That is, if the high level item is 10, then sub line items will be automatically numbered as 11, 12 so on.
    Please feel free to throw me questions if you need more info.
    Thanks a lot in advance.
    Regards,
    Shyam

    Hi,
    I have a similar kind of a requirement.
    I need to add new line items to the order through the program.
    Can you please suggest how did you resolve your issue ?
    Thanks in advance!

  • Changes made to the order in SAP CRM 7.0 is not transferring into ECC6.0

    Hi SAP CRM Experts,
    Could you please provide me the solution for the below concern?
    When the changes are made in SAP CRM order ,the synchronization is not taking place i.e., those changes are not replicating into ECC6.0 and the other way round is working fine(from ECC6.0 to CRM)The order is not editable in CRM and giving the message as "Document is being distributed; changes are not possible" and BDOC status as " After qRFC step (intermediate state)" and in the in bound queue (SMQ1) and it is showing as "running" after a while it is clearing but the BDOC and the orders messages are still the same.
    Would appreciate for the quick solution.
    Best Regards
    Succhi

    Hi, Succhi
    Note 1621031 - Incorrect status I1054 "To be distributed"
    Note 1620893 - Screen output without connection to user - SMQ1
    also check program CRM_DATAEXCHANGE_TOOLBOX
    Denis

  • New Partner Function in CRM (Solution Manager Service Desk)

    Hi CRM Gurus!,
      Even if this problem is present in my Solution Manager Service Desk I'm creating this thread here in CRM Forum because I thin'k I need the experience of one CRM Expert. Í´ve created this question in Solution Manager Forum also but I hadn´t solved my problem yet.
    We add the partner function called "Additional Partner", but I don't know why in the tab "Partners" in the CRM transaction we want to add a new partner but in the partners combo the new one does not appear in the list.
    The procedure that I did was: I created a new business partner function and I added this new function to my partner determination procedure, then in SPRO: "Define Partner Determination Procedures" -> I set the option "Only Functions Assigned in Procedure". 
    These are the values. fro my new function:
    Function: ZSLFN004
    Text: Additional Processor
    Abbrev.: ZAMS
    Function Cat.: 0008 Person Responsible
    Usage: CRM Customer Relationship Managem.
    Relatshp Cat: CRMH06 Is Responsible BP For
    The partner functions in my procedure are:
    00000001 Sold-To Party (CRM)
    00000046 Approved by (CRM)
    SLFN0001 System Administrator (CRM)
    SLFN0002 Reported by (CRM)
    SLFN0003 Support Team (CRM)
    SLFN0004 Message Processor (CRM)
    ZSLFN004 Additional Processor (CRM)
    But in the transactions when I try to add a new partner in the partners tab only the follow functions appears in the combo:
    00000001 Sold-To Party (CRM)
    00000046 Approved by (CRM)
    SLFN0001 System Administrator (CRM)
    SLFN0002 Reported by (CRM)
    SLFN0003 Support Team (CRM)
    SLFN0004 Message Processor (CRM)
    I don't know why my ZSLFN004 is not listed in the combo.
    By the way, my function was created as a copy of SLFN0004.
    Any help would be appreciated.
    Regards
    Gustavo Balboa

    Hi Vishant,
      Thanks for your answer, but some one in the Solution Manager forum gave me the answer few minutes ago :). The problem was that in some transaction types (I don't know wich ones or if it aplies to all) the category 0008 - Person Responsible can only appear once, my partner function was a copy of the function SLFN0004 - Message Processor and that function is defined with the category 0008, so I had 2 partner functions defined in the category 0008.
    To solve the problem I just adjust my Z function and put the category 0016 - Service Team and let the relationship empty. Then the partner function is now showing in the combo at partners tab.
    Again, thanks anyway for the time that you take to answer my question.
    Regards
    Gustavo Balboa

  • Creation of new field in CRM activity screen

    Hi CRM Experts,
    I need some help regarding this issue.
    Now when executing the campaign in the CRM system the results are not showing the function code.
    We need the function code to visible when executing campaign.For this we need to add new field in CRM activity screen.
    And the function code values are stored in the BUT051 table and field name PAKFT and Data element BU_PAKFT.
    When we executinmg the campaign FUnction also should be there in the selection criteria.
    Please help me how to create new field and assign this function code in the search results.
    Please reply me ASAP.
    Thanks in Advance
    Regards,
    rahul

    Hi JC,
    The context node that you are using is a mixed node, so from this node you need to get value node so that you can cast the value into cl_bsp_wd_value_node.
    Here's the sample code for getter and setter method of that attribute:
    DATA:
       lr_mixed TYPE REF TO cl_bsp_wd_mixed_node,
       lr_value_node TYPE REF TO cl_bsp_wd_value_node.
    lr_mixed ?= current  or lr_mixed ?= iterator. " use either of the code i dont have system right now
    lr_value_node ?=  lr_mixed_node->if_bsp_wd_ext_property_access~get_value_node( ).
    Here, from lr_value_node get the property access method and set the attribute value to VALUE parameter.
    Thats it
    Thanks,
    Bhushan

  • Missing Item Category Group data in Material SD data in CRM

    Hi crm experts,
    Please help us. We are trying to identify what's the rootcause of the problem we experienced in CRM regarding the Item category group. We are maintaining material master in ECC and it will be replicated in CRM via middleware. The data item category group is properly maintained in ECC but when we checked in CRM, only 3 of the sales areas have it.
    Sales Area 1 - YES
    Sales Area 2 - NO
    Sales Area 3 - YES
    Sales Area 4 - YES
    So we will do a request load for the data to show also on Sales Area 2.
    Item category group were maintained in the ff tables:
    ECC table TPTM
    CRM table CRMV_ITEM_CAT_GR
    Can you please let us know how we can pin point this problem so that this will not happen again? We want to apply a permanent solution if there is. Hoping for your kind assistance. Thanks!
    Best regards,
    Mike

    hi
    General item category group
    Materials grouping that helps the system to determine item categories during sales document processing.
    *If a group is configured specific to distribution channel, it has priority if the corresponding activity is distribution channel-dependent
    Item category group from material master
    A grouping of materials that the system uses to determine item categories during the processing of sales documents.
    the difference between the two lies in the specificity to the distribution channel
    Regards
    Raja

  • CVI in CRM 7.0 and ECC 6.0 IS-A VMS

    Hi experts
    I'm seeking for techinical advise on solution for CVI (Customer-Vendor Integration) in the given landscape.
    Refering to an excellent article from Mitchell Faiman (SAP) in CRM Expert and SAP help for CRM 6.0, we've done all the needfuls to set up but still has some issues.
    We're implementing a landscape with CRM 7.0, ECC 6.0 EhP4, NW EhP1, and IS-A-VMS (Vehicle Managmeent System). One of the key requirements is keeping BP master data clean and consistent across the landscape, including having the same ID, and having a mechanism to keep any changes reflected across the chain regardless of the change being made in CRM or ECC. In VMS, there is a requirement to have end-customer created as BP (role VLC001), as well as being a customer (KNA1) for SD Sales transaction and vendor (LFA1) for kickback payment in ECC. This is where we thought of CVI as the ideal solution. The ideal flow for us would be to have BP created in CRM (role CRM000), then via MW object BUPA_MAIN creates BP in ECC (hoping to find a way to default the role to VLC001 here as well, but that's another issue), and then with CVI, consequently creates a customer and vendor record, and extend ECC-BP with the FLCU00/FLCU01/FLVN00/FLVN01 in the process. (Flow diagram: CRM-BP -> ECC-BP -> ECC-KNA1 & ECC-LFA1)
    Once I've gone through the setup as mentioned in the article and SAP Help, I then proceeded to create BP in CRM only to find an error in the outbound queue in CRM reporting a syntax error in ECC program SAPLSFP_CRM. It turns out that there is a missing structure in ECC table which has not been activated (Actual error message is "The data object ES_FKKVKP does not have a component called ZAHKOND_SC" . We found out that this structure is related to FI-CAX (that explains the use of function module FSL_BUPA_MAIN_INBOUND instead of COM_BUPA_MAIN_INBOUND in Faiman's article). 
    The problem is, we simply cannot activate FI-CAX as that is considered another IS solution/business function, and according to SAP notes, only one IS solution can be activated per environment (we already have IS-A-VMS). That's a brick wall for us, and I wonder if there is anything we can do to overcome this.
    Obviously I have created an OSS note to SAP and has been in touch with the support consultant, who have advised on the restriction as mentioned, but no further solution is recommended just yet.
    A few questions here:
    1) Can you validate our understanding of the CVI concept and the flow?
    2) Will the slight change to the flow to rather create BP in ECC, then via CVI create KNA1 and LFA1, and consequently via MW object CUSTOMER_MAIN create BP in CRM work? If not, any solution to this at all?
    I would appreciate your valuable feedback and a proper solution that solves our issue will be awarded with points (as always).
    Thank you

    Just an update.
    SAP got back to me after a few dialogue to confirm that the function i was intending to use (CVI via FSL) is part of FI-CA, and is considered another IS function. However, since we already have IS-A installed (switched ON), it is not possible to activate such function in the same instance as the general rule from SAP is that no more than one IS is activated in one SAP instance.
    I did not quite understand this restriction though, and wondering how automotive company who sells cars as well as act as a financial leasing company would live within the SAP environment.
    We've resorted to enhancement solution (one-way activation), which is only half a solution we expect CVI & CRM MW should be able to offer.
    Thread closed.

  • Product Variants in CRM from R/3

    Hi Everybody,
    As you know that Product variant in CRM is material variant in R/3. A material variant is created when the available item is in stock.
    Scenario.
    I created a configurable material 'KMAT' in the material master in R/3 system . In the basic data screen, I assigned a material variant for the material. Set the characteristics value for the material variant. Once pressed save. The Material record got automatically downloaded from R/3 to CRM.
    Now I openend the transaction 'COMMPR01' and entered the material. I could not see in the tab 'Product variant' the material variant which was created in R/3.
    1.Any Clue why the material variant did not get transfered to CRM from R/3.
    2. Which CRM table and which CDB table has data regarding Product variants.
    CRM experts could you please share your knowledge with me.
    Any help will be highly appreciated.
    thanks in advance
    Middleware developer

    Hi Jothi,
    Just double check these steps :
    1. You have created Knowledged base Object in R/3
       (tcode CU31 - CU33)
    2. You have created Knowledged base runtine in R/3
       (tcode CU34 - CU35)
    Make sure that VALID FROM information in Knowledge Base Object must be greater than VALID FROM in Material Class.
    3. Re-download material ID (if necessary)
    4. Re-download SCE Object in CRM
    If all steps above successfully run without any
    error/warning message, you should be able see Tab Configuration + Variant in CRM Master Data (COMMPR01).
    You can see also the Configuration Model in Configuration
    Tab (where you can simulate the characteristic
    configuration).
    Hope this could help.
    Cheers,
    Gun.

  • CRM 7.0 security model & accessebility of data at table level

    Hi CRM Experts,
    Firstly i am new to this topic 'CRM 7.0 security model' and i want following information from you, my simple requirement of my  on going project.
    1. what are different types of roles in CRM 7.0 system and how to define those roles & which table all the role information is stored in CRM 7.0 ABAP & Java stack installled system.
    2. How are the ABAP & JAVA roles are different from each other in CRM 7.0 system.
    3. How to define portal roles in CRM 7.0 & which table or storage location these portal roles data are stored & is there any way we can extract them from CRM system, if any webservice or any mean this can be achieved?
    Basically i am interested in users/roles/authorization data in CRM 7.0 for both ABAP & JAVA stack system. please help me achieving this requirement.
    Thanks,
    Digamber.

    Digamber,
    For an overview of the changes in CRM 7.0, visit the following link:
    http://www.sap.com/germany/solutions/business-suite/crm/SAP_CRM7_Highlights.pdf
    In respect to Security model, CRM 7.0 is a bit different, where a lot of functionality is executed via BSPs that are run on a browser. However, the authorizations should be still need to assign in the the backend.
    For CRM specific security guides, I recommend you visit the SAP link - http://service.sap.com/security
    In the left pane hierarchy, go to 'Security Guides'. Scroll down to find the CRM section and download the required guides.
    Also, further there are new concepts like WEBCLIENT UI (an extra authorization layer, which is UI COMPONENT LEVEL and logical links. (Controlled by object UIU_COMP)). Standard authorization setup in the new WEBUI client is now controlled by both backend authorizations and the UIU_COMP. That means even if the user has SAP_ALL access, he will not able to perform any actions.
    Hope this provides some light!!
    Rgds,
    Raghu

  • Problem in transfering the Document from CRM to R/3

    Dear CRM Experts,
               I am working in CRM 2007.
      we connected the CRM 2007 with R/3.
    In CRM we creating the Service order -> Service Confirmation -> Return Order.
    When  we create the Return Order in CRM it Copies the Document and creates the Same Return order in R/3.
    But in our case it is not creating the return order in R3 and  i am getting the Error message
    "An error has occured in the system R22CLNT787 while copying the document
    Message no. CRM_ORDER_MISC 020
    Diagnosis
    Errors have occured while transferring the document into another system. Remove the error messages from the enclosed log.
    Transmission log
    Object link not known in CO (Notification E IAOM 019)"
    Please help me to solve this problem.
    Thanks & Regards,
    Ashok

    We had a similar error in transferring documents in the other direction, from R/3 to CRM.  During the transfer, SAP carried out the following steps:
    1.  Transfer R/3 object to CRM
    2.  Create 1Order Object in CRM
    3.  CRM send BOR object (log sys, GUID, obj type) of 1Order Object to the R/3 object
    4.  R/3 attaches the BOR object under linked objects
    5.  R/3 sends a response with the success/failure of the operation in Step 4.
    6.  CRM receives the message and writes it to a log
    We were missing Step 4.  (We are using Case Modeller in R/3 FSCM Dispute Management, so we had to attach/activate the link between R/3 and CRM in that step).
    Check CRM transaction SMW01 to see your message logs.  Perhaps they will offer more insight.
    Thanks,
    Ben
    We found that we were missing table entries in the

  • About Condition Maintain in CRM

    hello, CRM experts.
    I have a qusestion here.
    Actually I'm attending a CRM leasing project, and in contract, we use conditon type/function 4F30 to determine the Financed Amount of leasing.
    I check the condition mapping configure that 4F30 is mapping from condition type/function 4A10.
    But now I find I can't maintain condition record for 4A10.
    I have checked the CAI tools and Maintain Conditions tcode '/SAPCND/GCM', but find no way to add condition record in type 4A10.
    Could any one support on this?
    What's the correct way to maintain this condition type?

    hello,  Animesh.
    Thanks for your reply.
    Actually we expect the finance amount could be determine automatically base on the condition record or CAI, not manually.
    So we should first maintain the condition record preliminarily.
    the condition function for finance amount is 4F30, but if you check the condition type definition of this one, you will find the condition function is also 4F30, and no access sequence assign to it.
    And checking the configure Financial Services->Leasing->Pricing->Define Condition Mapping, I find the 4F30 is copy from 4A10 (pricing process here is NEWO).
    But the problem I face to is where is the type 4A10 record comes from?
    I can't find a way to maintain condition record for type 4A10 in CAI or normal condition maintain tcode.
    Could you help on this?
    Or is there anyone know the correct way to make 4A10 or 4F30 condition work?
    thanks in advanced

Maybe you are looking for

  • Permission problem - CTN - FL

    Hi, We have an module we have developed using the SDK.  The module displays some standard SAP information, namely: AR Invoices,  AP Invoices, Business Partner name and payment terms I have one user who cannot access this screen, she gets a mess: CTN-

  • New Magic mouse just paired with Macbook pro but will not scroll

    I have a MacBook Pro that has never been bluetooth paired with anything. The magic mouse and computer pair and it shows everything is ok, but the mouse doesn't scroll. If I physically move it it will click, but otherwise it does not respond. I update

  • How can I pick specific columns to export?

    Hello, I currently have a query region with a table that has an export button. When you click export, it displays all available columns from the table region. Now, I want to add a checkbox so that when I click this checkbox and hit the export button,

  • Path stroke color

    i tried many time  stoke color in pathitem example) pathitem.strokecolor = strokecolor( 0, 30 ,0 ); right ? hum   very difficult

  • 2 x Macs with 2 x IDs, 1 x Lion? HELP!!!

    Hi all, I am downloading Lion as I am doing this. Now in our household we have 1 x Macbookpro and 1 x iMac. I have my ID on one and my partner has her ID on the iMac. I loved apples keynote when they spoke on Lion and it stated you can download it on