How implement function for CRM - R3 data exchange

Hi gurus,
I'm trying to implement sap note 686215 for CRM side.
I've create the function module Z_CURRENT_STATE_BUPA_MAIN and insert the record
into table CRMC_BUT_CALL_FU.
But now i'dont know how to debug it.
I've stop the crm outbound and when i save an order in crm and look the outbound bidoc i see:
         Function Module                 Queue Name                Destination                       Date        Time     
      BAPI_SALESDOCU_PROXY_UPLOAD     R3AUORDER_0045000548      QASCLNT100     03.02.2010  15:21:04 
If i try to debug the FM BAPI_SALESDOCU_PROXY_UPLOAD of bidoc from TR smqs i don't find anything about CRMC_BUT_CALL_FU function modules.
Any Help?
Thanks in advance,
Regards
Davide

Hi Davide,
Not much sure about what exactly you are expecting? Are you trying to create a Data Exchange Scenario within SAP ECC and SAP CRM? Or are you trying to use any existing scenario to enhance it?
To implement the data exchange between SAP CRM and ECC you need to perform a lot of steps and you need some more function modules.
It would be good if you can specify more about your requirement as it will help a lot more to tackle the actual problem.
Hope this helps.
Thanks,
Samantak.

Similar Messages

  • How to divide the CRM transaction data by company cord?

    How to divide the CRM transaction data by company cord?
    CRM transaction have not company cord, so how to divide the data on BI report by company cord?
    Do I have to get the sales organization from customer master?
    Some transactions have not master data like lead. I want to know your experience.

    Hi
    This is self reply.
    I should use the sales organization instead of company cord.
    But some business like lead from contact from customer can not separate the company, in situation one call center for multiple companies.
    We should use another field to divide the company. Ex. Product, campaign, etc.
    If someone knows better way to solve this issue, let me know the reply.
    Regard
    u1

  • Function for changing planned dates of activity

    How can I change planned dates of activity in code ?
    Is anyone familar with a bapi/function for this ?
    Thanks,
    Nitzan

    Hi Nitzan,
    Actually When you want to change planned date of the activity?
    If it is during the processing of the activity, you can do it by  two methods
    1)Either by using a call back function module configured in CRMV_EVENT transaction. In this function module read the date using CRM_order_READ FM to read ET_APPOINTMENT table.
    Then use CRM_ORDER_MAINTAIN to change to change the date.
    2) use the BADI order_save and implement the method  CHANGE_BEFORE_UPDATE and put the same logic.
    OR
    if you want to do it externally, use the BAPI BAPI_ACTIVITYCRM_CHANGEMULTI to change the activity dates.
    Regards,
    Annu Cyriac

  • Error -10609!! How to correct for multi-channel data acquisition?

    I am creating a program that will obtain data from all 16 channels of the PCI-DAQ6023E. I keep running into the 10609 Error "Transfer in Progress" when trying to compile and run. How do I set up the code to allow the DAQ card and Visual Basic to analyze all 16 channels at the same time?

    Greetings,
    Most of the time when I see the error 10609 Transfer in Progress it is because multiple calls, such as an analog config or analog start, are being called to the same DAQ device at the same time. Both calls are fighting for the DAQ card's resources. This is an issue with your program.
    I recommend that you take a look at an example program, such as our simple AI example in Visual Basic which can be found in the following directory: \Program Files\National Instruments\NI-DAQ\Examples\Visual Basic\_Getting Started\AI.
    You will see a Component Works control called CWAI. If you right-click on this control and choose properties you will be able to select the channels you wish to read from. You will want to read from all 16 channels by using a
    channel string of 0:15 or 0,1,2,3 .. 15. You do not want to have one CWAI control for each channel.
    You could also take a look at the following example available on our web site.
    Continuous Analog Input on Multiple Channels Using Visual Basic with NI-DAQ Function Calls
    http://venus.ni.com/stage/we/niepd_web_display.DISPLAY_EPD4?p_guid=B45EACE3E25156A4E034080020E74861&p_node=DZ52302&p_submitted=N&p_rank=&p_answer=&p_source=Internal
    Regards,
    Justin Britten
    Applications Engineer
    National Instruments

  • User defined function for removing wrong data ... !!!

    Hi  Experts,
    I'm having a source data like this
    1001     545     6895895     1584     654     5478
    1002     525     6895895     5084     654     5472
    1003     535     6895895     0584     654     5478
    1004     545     6895895     5184     654     5478     4XXX     &^%%     1004     545
    1005     555     6895895     5824     654     5478     8547     0000     522#     ##00
    1006     565     6895895     5844     654     5478
    1007     575     6895895     5845     654     5478
    1008     585     6895895     5846     654     5478
    Some times I get a wrong data in my source file (above 4 and 5 th rows) .
    My requirement is to remove these kind of wrong lines(entire lines to be removed) whenever XI reads the data. For this what is the standard function i can use in mapping. I thought I can create my own function to remove such kind of false data lines. It would be helpful for me if some body provide me the java code.
    Thanks very much.

    Hi Swarna,
    1001 545 6895895 1584 654 5478
    1002 525 6895895 5084 654 5472
    1003 535 6895895 0584 654 5478
    1004 545 6895895 5184 654 5478 4XXX &^%% 1004 545
    1005 555 6895895 5824 654 5478 8547 0000 522# ##00
    1006 565 6895895 5844 654 5478
    1007 575 6895895 5845 654 5478
    1008 585 6895895 5846 654 5478
    is it the .txt file you are keeping.  Or the input in your mapping.
    You just Tell your requirement properly.
    If it is input in Mapping. Map like this
    input ----->subtring( starting position 0 andNumber of characters 30) ---->Output
    substring is a standard Text function.
    Thanks.

  • Implementing Badi for CRM IC

    Hi,
    User don't want empty interaction record to be created. I have found a badi which will restrict it. But I don't know how to use that BADI as am new to CRM. Please help me to use BADI CRM_IC_IARECORD to restrict record creation.
    Thanks
    Subin Samuel

    Hi Subin,
    I would actually ask WHY do you want to suppress the creation of the Interaction Record? Doing so is actually not recommended as a lot of functionality in the Interaction Center relies on the IR including reporting; creating follow-on business transactions; and INTO/INTA linking of emails, service requests, solutions/knowledge articles, etc.
    A better idea would just be to remove the IR object from the screen so that agents don't see it and don't need to fill it out, but still allow it to be created in the background.
    You can find a little more info in this blog post by Gert Tackaert, "Everything you need to know about the Interaction Record..."
    Regards,
    John

  • Which function for iso-8601 date conversions?

    I have some foreign data files which use iso-8601 date formats, (yay for standardized, unambiguous formats!).  But when I import them into Numbers 3.0, they're being "auto" formatted as text, not dates.
    Attempting to convert them explicitly to dates results in an error, suggesting that Numbers 3.0 won't generally recognize standard date formats.
    Is there a set of functions to convert these to/from whatever date format Numbers is using?

    It would appear as though Numbers lacks the ability to read or parse ISO-8601 standard date format.  It also apparently lacks the ability to handle time zones so it wouldn't be very easy to extend it as is.
    They can be parsed using text functions into Numbers dates if you're willing to throw away the time zone and milliseconds.

  • Bluetooth connectivity for game and data exchange

    Hello everyone.
    I am new in iphone development. I want to make an iphone game for two players. Is it possible in 3G iphone. How will i send data to each devices simultaneously.
    Thanks to all.....

    ok search for car with the phone again or try use the new paired device option
    Message Edited by jimmyireland on 31-May-2009 03:32 AM
    If  i have helped at all a click on the white star below would be nice thanks.
    Now using the Lumia 1520

  • What's the fastest C function for writing binary data to disk?

    I'm acquiring data at high speeds across multiple boards and I'm having a hard time writing the data to disk fast enough to keep up. I'm programming in C in Visual Studios and I'm currently using fwrite. I have a similar system set up in LabView and my C code can't perform as well. Is there a better or faster way to write to disk in C?

    Some speculated a few years ago that there would be
    no reason to use Fortran too. :)Are you saying there's a reason to use Fortran? Help me lord!
    Anyway, they were right! The industry may be stalling, but the vision is not. The economy and many other factors are to blame for why we haven't been able to break out of the computing paradigm we're stuck in. It's like the automobile, it hasn't changed in a century. Why? $$$
    Oh, people said we'd have flying cars by now, where are they? Well we do have them! But we're too busy spending that 400 billion a year on war instead of evolving as a species.
    Anyway, when we take the next step and have true distributed computing with multi-core processors everywhere, Java will run, Java will scale, and Java will outperform ANYTHING available.
    And speaking of game programming, the PS3 developers are having a hell of a time doing the 3 CPUs. Why? Because all they've ever done is single & double processor systems. It's time to think out of the box. When a game console hits the market with 512 CPU cores, do you REALLY think C/C++ will run on that? But, Java was designed for it.
    Java = the future
    C++ = the past

  • Why do not you implement support for inpu type = "date" ?

    When writing sites I often faced with the need to use html code component <input type = "date">. But your browser does not support this type of data entry. Implement, please add support the <input type = "date">.

    hi vladslav, this support forum is primarily run by the community, developers won't read here - we are normal users like you. implementing new features in the browser is not in our power. if you want to suggest those please either use https://input.mozilla.org/feedback or vote on the appropriate existing bug reports on bugzilla.mozilla.org to get those features implemented (please just vote but do not comment on bugzilla unless you have something substantial to add).
    thank you!

  • Help to find function for month btween date

    i need a function that i bring begda and endda and give the month btween.
    like
    begda = 01012007
    endda  =  01062007
    i get 01012007,01022007,01032007.....until 01062007
    i reward
    thankes

    Hi Shnya,
    Use Transaction SU3.
    Click on tab "DEFAULTS" (Middleone)
    In the section Date Format --the very first format is DD.MM.YYYY
    Select it and save it.
    Regards,
    Dev

  • How implement logic for messsage timeout / "time to live"

    Hi all!
    I have a scenario where it is critical that a message will be delivered before a given deadline and if not (e.g due to target system being unavalable) the message must be discared and an alert raised. The timeout logic must be processed as late as possible in the pipeline to be accurate (e.g. in the adapter / delivery logic). 
    Is there standard functionality available for this in PI/XI or is a custom adapter module needed?
    In the latter case could you point me to some resources / sample code for custom module development.
    Points will be awarded for helpful answers.
    Best regards,
    Christian

    Hi
    If you are using ccBPM deadline branch can be utilized for this purpose.
    Otherwise i don't this this is possible.
    rgds,
    Arun

  • How to Query for last updated data in planning Cube?

    Hi,
    i want to see the last updated data with specific timestamp on one of our planning application Cube, IS it possible ?
    I have gone through application log and essbase server log but didn't get much information
    Can any one please let me know.
    Thx

    How was the data updated, if it was through planning then you can enabling data auditing and you should be able to then query the information.
    If it is was a data load then in EAS go the database, edit properties, modications, it should display data load information.
    Cheers
    John
    http://john-goodwin.blogspot.com/

  • Variant functions in CRM

    hi all,
    i want to know how to implement variant functions for CRM
    please help me
    Thanks and Regards
    shanto aloor

    1.Can we write new functions or we have to modify the existing one?
    You will write the Java functions based on the custom VC functions in the R/3 system. You will closely work with the R/3 Variant Configuration team and get the details of the custom functions that are developed in the design time VC model for supporting their runtime VC. This runtime environment is not available in CRM. Only the design time information is downloaded as knowledgebase.
    Hint:
    SAP provides the Java code for all the standard VC functions in R/3.
    In R/3 see function group CUPR for the standard VC functions)
    In R/3 one uses transactions
    cu65,
    cu66 and
    cu67
    to maintain the interface definition of custom  variant functions. Here they desgin and develop
    FUNCTION - read access to the KB and
    PFUNCTION - read and write access to configuration and more.
    You will actively work with your R/3 VC team to get the full design details of these functions.
    2.how our custome functions are linking to SAP ,means if we create java user exit we will register that by giving full path of the class and finally we use that in pricing procedure or somewhere. Is there any these type of procedures are needed for VC?
    Variant Configuration is the other face of the IPC and should not be confused with any of the pricing features of IPC. The SCE ( configuration engine) deals with the configurable products. The design time confguration of configurable products are downloaded as kowledgebase in R/3.
    Since the design time (KB) is available to IPC, during runtime the reference to pfunctions and functions are known to IPC and IPC by design will look for the instances for the classes for these Variant functions.

  • CRM Master Data Extraction

    Dear all,
    Can anyone help me with how to paper about CRM Master Data Extraction? I need to know on how to extract Business Partner and its attributes (Relationship, Address and others), also on how to extract CRM Marketing Attributes for Business Partner.
    Thanks for your help.
    Ricky

    Hello Ricky,
    I haven't found any conclusive document about loading Business Partner from CRM 4.0 to BW 3.5. If there is someone out there who knows about that documentation I would really appreciate it.
    Here is what we did regarding BP relations, marketing attributes and addresses:
    1. Marketing attributes:
    These data type is difficult, because you have to build a special extractor for each marketing attribute group. And because Marketing attributes cannot be transported, you cannot transport the extractor. This poses a big problem in many projects. Therefore we solved it by creating some view extractors on the appropriate CRM tables: AUSP, CABN, KSML, KLAH. I can give you some more details, if this will help.
    2. BP relations:
    We build a view extractor for this too, because it was much easier to extract the data from BUT050 and BUT051 than trying to find out, how the business content extractors do their work. Using this extractor, we build some special ODS and InfoCubes for the relations we were interested in.
    There is Business content for BP relations, but we kept to the generic extractors, because they were easier to verify.
    3. BP adresses:
    We use 0CRM_BPDEFADDR_ATTR to get the primary address.
    We use 0CRM_BPART_ATTR to get BP master data
    We use 0CRM_BPART_TEXT to get BP text.
    We have only about 300.000 BP in CRM, so we do a full update everyday.
    I am not sure, if these three data sources are part of the current BW 3.5 business content, because we started with BW 3.0 and did not check for BC updates.
    Kind regards,
    Jürgen
    Message was edited by: Jürgen Kirsch

Maybe you are looking for

  • How do i get rid of "other" on macbook air? its taking up too much room

    How do I get rid of the "other" storage space on my macbook air? it takes up too much on my small 64GB macbook air? I must get rid of it as I have now space to put anything on my computer.

  • Search in Java Documenation

    Is there a program that can find info in java api documentation. For example, I input a name of class and this program gives me links to all files of documentation that have links to this class. Like MSDN documentation does.

  • HT1918 What does it mean when...

    it says payment processing is temporarily unavailable. Please try again later. I'm having trouble updating application and it either gives me this notice or that my security code is wrong when its not. I need help please. How long will it take to com

  • Rearranging XML structure

    Noob question, Can you rearrange an XML structure with XSLT or scripting? Lets say I've got an clean XML structure like this: <Workbook>      <Element_A_01>           <Element_A_02></Element_A_02>      </Element_A_01>      <Element_A_03></Element_A_0

  • What would happen??  I used "import" and "useBean" for same bean...

    Hi, yes, I'm not a professional programmer (clearly) I used the import page directive and the jsp:useBean statement for the same bean in a jsp program I wrote. What's interesting is that the program works fine for me, storing values and retrieving th