Non HCI/PI based intergration

Hi Experts,
I would like to know if it's still possible to integrate C4C to SAP CRM or ECC without having to use HCI or PI? I seem to remember there used to be pre-configured communication scenarios where you set up some configuration in C4C and integrate back to SAP using iDocs. All of the documentation of integration scenarios in the help for C4C seems only to cover integration scenarios involving HCI or PI.
Could somebody please point me in the right direction?
Thanks
Alexander Ludwig

Hello Alexander
Our prepackaged integration content uses HCI or NW PI.   Several years ago there was an option to integrate to ERP w/o using middleware, but that is no longer the case.  The option was too inflexible since without any middleware customers couldn't change or extend the integration. 
Regards
Ginger

Similar Messages

  • What is the non-recursive stack based equivalent of this function?

    what is the non-recursive stack based equivalent of this function?
         static void _try (int n)
              int i; if (n==4) print(); else for (i=0; i<4; i++) if (is_free(i,n)) {
                   x[n] = i;
                   _try(n+1);
         }

    It goes infinite no output. Thanks though.
    public class CopyOfDamen { // x[i] = x coordinate of queen in row i.
         static int N = 4; static Stack stack = new Stack(); static int [] x = new int[8]; public static void main(String [] par) { _try(); }
         // prints field
         static void print ()
              int i,j;
              System.out.print ("+----------------+\n");
              for (i=0; i<8; i++) {
                   System.out.print ("|");
                   for (j=0; j<8; j++)
                        if (j==x) System.out.print ("<>"); else System.out.print (" ");
                   System.out.print ("|\n");
              System.out.print ("+----------------+\n\n");
         // tests, whether (ix, iy) is beaten by queens 0...(iy-1)
         static boolean is_free (int ix, int iy)
              int i;
              for (i=0; i<iy; i++)
                   if ((x[i]==ix) || (Math.abs(x[i]-ix)==Math.abs(i-iy))) return false;
              return true;
         // tries to place queen n on row n
         static void _try () {
              int i = 0, n = 0;
    call:
              for(;;) { // forever
                   if (n == N) {
                        print();
                   } else {
                        for (;i < N; i++) {
                             if (is_free(i,n)) {
                                  x[n] = i;
                                  System.out.print(x[n] + " ");
                                  n++;
                                  stack.push(i);
                                  i = 0;
                                  continue call; // call _try (but first save state and initiate new state)
                        } System.out.println();
                   // _try returns (check termination criterion and restore state)
                   n--;
                   if (n < 0) break; // terminate
                   i = stack.pop();
    } class Stack {
         int StackSize = 32, top = 0; int [] stack = new int[StackSize]; public Stack() {} void push(int x) { if (top < StackSize) stack[top++] = x; } int pop() { if (top >= 1) return stack[--top]; return -1; }

  • Park document approach for all PO and Non u2013 PO based vendor Invvoices

    Hello Experts,
    I want to use park document approach for all PO and Non u2013 PO based vendor Invoices.SAP
    Allows park document facility for FB60 ( Non-Po Based vendor Invoice)but doesnt allow the
    Same functionality for MIRO ( Logistics Invoice Verfication).Can anyone suggest a wayout for Park
    Document functionality for MIRO
    Thanks and Regards
    Urmila

    Hi,
    Transaction MIR7 can be used to park PO-based invoice. The same can be posted through MIRO.
    Regards,

  • SSO with Logon Ticket to non-SAP Unix based application

    Hi all,
    Anyone has implemented SSO with Logon Ticket to a Unix box ?
    We need to achieve Single Sign On between our EP5.0 SP5 Portal and a third-party web application with a front-end on a Unix AIX machine with Apache.
    We achieved SSO with non-SAP applications with Logon Tickets, but one was to an IIS system in another domain (we therefore used the standard Web Filter for IIS and declared it in usermanagement for cross-domain support) and another one running on Windows platform (we used the C libraries provided in the "Logon Ticket Toolkit": NT or Linux only).
    From what we understand and found on the web sites, we cannot reuse any standard web filter (none for Unix, am I correct ???) and want to implement custom code using SAP libraries, if possible using Java
    -> Are there any Java libraries that are available to both:
    . verify the logon ticket with the deployed Portal public key
    . decrypt/extract the authenticated username from this ticket ??
    I've seen a mention of Java libraries, and Unix, in a SAP EP 6.0 document but I'm not sure where to find them...
    Is the SAP Logon Ticket issued the same way in EP 5.0 and EP 6.0 ?
    I managed to find something called SAPSSOEXT, for AIX, which contains some partial library and a sample, but it is dated 2000 !! Anyone has more information about this ?
    Any hint is very much appreciated.
    Thanks a lot
    Olivier

    Check these links for reference regarding AIX and Apache using X.509 certificates:
    http://publib16.boulder.ibm.com/pseries/en_US/aixbman/security/cas_pki.htm
    And just using cookies -
    http://forums.devshed.com/archive/t-105611 (perl based)
    You can also use mod_ssl built into your Apache to facilitate both certificate based authentication as well as encryption.
    The mod_ssl route is most secure (because of the encryption), the IBM link is comprehensive but requires extra infrastructure (LDAP).
    Nick
    Nick

  • C4C to CRM integration using HCI Certificate-based Authentication - 403 Forbidden

    Hi Experts,
    In reference from the discussion in this link (Quick Guide on using Certificates for Integrating C4C and ECC using HCI), we need suggestions on why we're getting 403-Forbidden error, what steps did we miss for our communication from C4C to CRM using HCI. 
    We already imported the necessary certificates in the iFlows/SSL Server/Client PSEs signed by Entrust (which is one of the supported CAs and our communication from CRM to C4C certificate-based authentication configuration is working fine) for HCI. We also mapped the HCI client certificate to the CRM user that we created (CODINTEG). Service IDOC is also registered and activated (SICF and SRTIDOC).
    Below are the roles assigned to the user CODINTEG, and the mapping of HCI client certificate in SM30 and also the certificates imported in our SSL Server PSE. Just a note that we're not using SAP webdispatcher as a reverse proxy here for our C4C to CRM connection.
    Thanks in advance.
    Regards,
    Rajiv

    Hello Rajiv,
    for test purpose and for eliminating error reasosns caused by user authorization rights you could assign first SAP_ALL to your communication user. If this works, you should reduce the rights again to a minimum...
    Goto SU01 and edit the user CODINTEG. Goto Tab Profiles and within F4 help tab "Composite Profiles" search for SAP_ALL.
    Best regards,
    Berthold

  • OWSM 10.1.3.4 and Non-SOAP XML-based web service

    Hi all,
    According to the OWSM 10.1.3.4 Administrator's Guide, "all Web services registered with an Oracle WSM Gateway are virtualized as both a SOAP and non-SOAP Web service." To access the non-SOAP (XML-only) web service, the documentation states "The non-SOAP virtualized URL can be determined from the virtualized SOAP URL by replacing the services keyword in the URL with the xml keyword."
    For example, if the SOAP virtualized endpoint is:
    http://host:port/gateway/services/SID0003001
    then, the non-SOAP XML service endpoint is:
    http://host:port/gateway/xml/SID0003001
    I have several web services registered with an OWSM gateway, running on SOA Suite 10.1.3.4, and can access those without any problem. However, when I attempt to access the "/gateway/xml" version of these services, I simply get an HTTP 200 response header with a null body.
    Does anyone have any ideas what could be causing this or what the secret is to get the non-SOAP XML service feature of OWSM to work?
    Thanks!
    --Gary                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       

    Hi all,
    According to the OWSM 10.1.3.4 Administrator's Guide, "all Web services registered with an Oracle WSM Gateway are virtualized as both a SOAP and non-SOAP Web service." To access the non-SOAP (XML-only) web service, the documentation states "The non-SOAP virtualized URL can be determined from the virtualized SOAP URL by replacing the services keyword in the URL with the xml keyword."
    For example, if the SOAP virtualized endpoint is:
    http://host:port/gateway/services/SID0003001
    then, the non-SOAP XML service endpoint is:
    http://host:port/gateway/xml/SID0003001
    I have several web services registered with an OWSM gateway, running on SOA Suite 10.1.3.4, and can access those without any problem. However, when I attempt to access the "/gateway/xml" version of these services, I simply get an HTTP 200 response header with a null body.
    Does anyone have any ideas what could be causing this or what the secret is to get the non-SOAP XML service feature of OWSM to work?
    Thanks!
    --Gary                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       

  • Sorting non numeric column based on numeric column value

    APEX 3.1 - RDBMS 10Gr2
    In this example, I have a report with 2 columns: (1) numeric IP address (no periods embedded) and (2) varchar IP address (IP address with periods). I would like to display the varchar IP column on the report but sort by the numeric IP address values when the user attempts to sort on the displayed (varchar IP) column in the report.
    I would like to do this in Interactive Reports (if possible) but am willing to do this using the conventional report (non IR).
    Any thoughts are appreciated. Thanks in advance.
    Barry D.

    Barry:
    You and do this in a classic report as follows
    1) Report query -> Select f1_num, f2_char from table
    2) Report Attributes -> Edit Column f1_num - > HTML Expression -> Set to #f2_char# -> Apply Changes
    3) Report Attributes -> Uncheck 'Show' for f2_char
    Varad

  • Report for Excisable and Non Excisable vendor

    Hello
    Is there any Std report is there....it can give us the list of Excisable and Non excisable Vendors based on the Perticular Purchase Orgnisation.
    Regards
    sapman man

    Hi
    I do not think in SAP this kind of report is available.
    what you can do , if your vendor master has different  accounting group for Excisable and Non excisable vendor then you can check in standard table of vendor master like LFA1  and LFM1 or create Z report or Query.
    Awaiting your feedback.
    Kishor Rudani

  • How to grey out ( make it non editable ) one line in ALV

    hi i am working on a report which is ALV o/p report .the report has some editable and some non editable fields. based on the value of 1 column field i need to make the full line non editable . how is this possible.
    please guide me.
    Thanks,
    Shiva.
    Edited by: Alvaro Tejada Galindo on Mar 19, 2008 5:07 PM

    Hi,
        Try using the structure LVC_S_STYLE.
    Declare a field of type LVC_S_STYLE in ur internal table,
    Now,in ur new PERFORM chk this code:
    ls_stylerow type LVC_S_STYLE.
    LOOP AT it_itab INTO wa_itab.
    IF wa_itab-field1(this will be the field by which u will validate) =  'X'.
    ls_stylerow-fieldname = 'FIELD2' .   "Field which you want to grey
    ls_stylerow-style = cl_gui_alv_grid=>mc_style_disabled.  "set field to disabled
    APPEND ls_stylerow TO wa_itab-field_style.
    MODIFY it_itab FROM wa_itab.
    ENDIF.
    ENDLOOP.

  • Implementing non-blocking read

    Hi all
    I have some doubts about implementing non-blocking io in my application.
    I am using Jsch library (an ssh implementation) to open an ssh connection with a host. The API only provides me with methods to open a connection and retreive the input & output streams. I want to make my read on inputstream non-blocking.In such a case is it possible to use nio for the purpose?
    If it's not possible then I am planning to use threading to make read() non-blocking. Here also i need some clarifications. I am planning to use a ThreadPoolExecutor to create a thread pool for reading data. SO whenever i have a read i'll assign this task to the pool which will use one of the free threads to execute the inputStresm.read().
    Now the question is if one of the threads in this pool blocks forever during a read since it didn't get any response from the other side, is there a way to stop that read and make that thread free again to execute more tasks? or will the thread block forever till the application is closed?
    In my case i cannot afford to have too many such blocked threads, since this application will not be restarted very often. Once it is started it can go on for may be days or months.
    Please suggest what would be best in my case taking into account performance as most important factor.
    Thanks in advance.
    Anu

    endasil wrote:
    First of all, let me state that I agree with the others in saying that I don't fully agree with your premises.
    That said, I believe that this does a non-blocking read based on the contract of InputStream.available() and .read(byte[], int, int):
    private int nonBlockingRead(InputStream in, byte[] buffer) throws IOException {
    return in.read(buffer, 0, Math.min(in.available(), buffer.length));
    If the InputStream is obtained from a JSSE socket then it is my understanding that available() always returns zero. This is allowed under the InputStream.available() contract as defined in the Javadoc - http://java.sun.com/javase/6/docs/api/java/io/InputStream.html#available() . If I am right then your code will never read anything from a JSSE socket InputStream and I would suspect that Jsch is using JSSE sockets.

  • How 2 avoid a Non-XA resource from listing in Global Transaction?

    <pre>
    Hey,
    I am using container managed transaction in a stateless session bean. We are using two datasources, one xa and non-xa. I am using these two datasources in a single transaction and i am getting an exception that both can't participate in the same transaction.
    Is there a way that I don't want to enlist my non-xa resource with transaction manager?
    I have come across the following approach.
    I have seen Simulate Two Phase for Non XA, but you are saying to be careful with this option as for Example, Non-XA and XA says OK during prepare phase(phase I) and then XA resources decides to roll back in phase II, Non-XA can't revert as it is already commited,
    But I have also come across LAST PARTICIPANT NON-XA along with mutliple XAs option in websphere, like this if I update my Non-XAs in the end, will WEBLOGIC takes care of all XAs and Non-XAs as single atomic operation or it does partially ???
    Appreciate your help.
    Thanks,
    Rao Kotha.
    </pre>

    You can make the non-XA driver based data-source 'not to honor the global
    transaction'. Which version of weblogic are you using?
    By default, when you create a data source, it is a TxDataSource (it honors
    global tx). In the console, there is a check box to disable the default
    behavior which will make the data source not to participate in transactions.
    --Sathish
    <Janardhana Rao Kotha> wrote in message news:[email protected]..
    <pre>
    Hey,
    I am using container managed transaction in a stateless session bean. We
    are using two datasources, one xa and non-xa. I am using these two
    datasources in a single transaction and i am getting an exception that
    both can't participate in the same transaction.
    Is there a way that I don't want to enlist my non-xa resource with
    transaction manager?
    I have come across the following approach.
    I have seen Simulate Two Phase for Non XA, but you are saying to be
    careful with this option as for Example, Non-XA and XA says OK during
    prepare phase(phase I) and then XA resources decides to roll back in phase
    II, Non-XA can't revert as it is already commited,
    But I have also come across LAST PARTICIPANT NON-XA along with mutliple
    XAs option in websphere, like this if I update my Non-XAs in the end, will
    WEBLOGIC takes care of all XAs and Non-XAs as single atomic operation or
    it does partially ???
    Appreciate your help.
    Thanks,
    Rao Kotha.
    </pre>

  • Non-cumulative cubes require 0CALDAY in Netweaver 2004s?

    Dear all,
    I just noticed, that under NW2004s you are not able anymore to activate a cube (containing non-cumulative data, like stock data) that does not contain 0CALDAY as a time characteristics.
    So far our stock cube is only based on 0CALMON and I have not planned to change this. It worked for many years and I really do not need 0CALDAY in there...
    Does someone know, why this has changed and whether I can do anything against it? Is there some kind of documentation or information regarding this change?
    Thanks,
    Andreas

    Hi,
    this happesn becuase non-cumulative aggreagte based on key date( ie.e values of the key figures till that date value) and if there is no key date given in the query then they take 0CALDAY as defualt key date.
    Now in some cases the two cubes may be able to show the correct data becasue of aggregation happening on that level may bring the correct result but in some cases the date could be different and thats why the values are not macthing
    Thats why it is not allowed to use more then one non-cumulative in a multicube.
    Thanks
    Ajeet

  • How to value non-table items in Forms

    Portal 3.0.7.6.2 on NT
    I am trying to display non-table items on a Form. I want to do things like: Display the Credit Card Type (non-table item) based on the Credit Card Number (table column). Use a foreigh key (table column) to retrieve related data for display/information only on the Form. The doesn't appear to be p_session variables for these 'added' Form items so I can't use the p_session functions. Any ideas??? I'd prefer a PL/SQL solution.

    Hi Michael,
    As Dmitry said that values for non table form field cannot be displayed completely using pl/sql, u can use some pl/sql and some javascript to achieve this .
    Say, take the example of the Emp table where I would like to display the department name for the deptno. Here I'll use pl/sql to retrieve the value of department name using the deptno and use javascript to display the results in the new field added to the form.
    Steps :
    1> Create a form say, on the emp table
    2> In the field formatting section, add a new item of the type text box and add a javascript event onFocus and give the foll javascript function call for the same :-
    javascript:getval(this)
    3> In the additional pl/sql section, for the "after displaying page ..." part we'll add the following pl/sql code :-
    declare
    l_dno number(4) default null;
    l_desc varchar2(100);
    begin
    l_dno := p_session.get_value_as_NUMBER
    (p_block_name => 'DEFAULT',
    p_attribute_name => 'A_DEPTNO',
    p_index => 1);
    if l_dno is not null then
    begin
    select dname into l_desc
    from scott.dept
    where deptno = l_dno;
    exception
    when others then
    null;
    end ;
    end if;
    htp.p('<script>');
    htp.p('function getval(ele){'&#0124; &#0124;chr(10)&#0124; &#0124;
    'ele.value = "'&#0124; &#0124;nvl(l_desc,' ')&#0124; &#0124;'";}');
    htp.p('</script>');
    end;
    4> Run the form and perform a query. Place the cursor on the desc field after the page reloads with results. The department name would come up.
    Hope this helps.

  • Extractor for Non Leading Ledger

    Hi,
    I am trying to create a DS for a non leading ledger based on table FAGLFLEXT (Totals). I am using TCODE - FAGLBW03 for that. When I try doing this I get an error message:
    No extract structure exists for ledger table ECMCT
    Message no. GQPI053
    I am able to create a DS for the Leading Ledger with the same table in the same TCODE.
    Any suggestions please?
    Cheers
    Anand

    Anand,
    You can go to BW01 Tcode in ECC and Execute Summary Table ECMCT.you would need a Dev key and then you can activate str and then try to create a Data source.But Why dont you go via FAGLBW03 and generate any specific reason.You want to create a Generic?
    How you are goin to handle Delta?
    Thanks!
    ~AK

  • Tax Procedure for Non Leading Ledger

    Hi
    Can we assign two different tax procedure to Leading and non leading ledgers, If so how can we do that.
    i have created a non leading ledgers based on geographical locations, i.e my Leading ledger is assigned to  UK based company code so the tax GB is now tax procedure assigned at country level and to record the transactions of France and other Europian countries, we have created a Non leading ledgers at each country level,
    i could able to assign different curriences and Fisacal years to these non leading ledgers but i could not able to assign different tax procedures to non leading ledgers.
    The main requrement of creating non leading ledgers to report the business transactions and tax on them to local authorities.
    Please let us know if non leading ledgers can have different tax procedure to that of leading ledger.
    Regards,
    karunakar.

    Hi Karunakar,
    I think you can do that. Please follow SAP note
    Note 873125 - DART: Ledger can be selected if NewGl is active
    Thanks
    Aravind

Maybe you are looking for

  • Business area not updated in one plant

    hi frends,while posting a document with moment type 543 through MB0a after GR i am not getting the business area in the acc doc in one of the plants....for other plant the business area is being fecthed...i tried dubugging found one FM k_cobl_check i

  • Problem in selecting records

    Hi, everyone. I have a problem in selecting records.  In this case, I want to select records from database LFA1,and the components of this table are LIFNR,ERDAT,LOEVM ,and so on.The type of LIFNR is char(10).There is a internal table:tab_cdhdr , the

  • Urgent issue, BW Data extraction

    Hi,   I have an urgent issue and need help.   We were loading data after activating business content. Every thing worked fine and the delta load was also smooth.   However, in order to start everything fresh. I deleted all the info package, deleted t

  • [svn:osmf:] 11233: Add downloadable related unit tests for MediaPlayer

    Revision: 11233 Author:   [email protected] Date:     2009-10-28 11:29:23 -0700 (Wed, 28 Oct 2009) Log Message: Add downloadable related unit tests for MediaPlayer Modified Paths:     osmf/trunk/framework/MediaFrameworkFlexTest/org/osmf/media/TestMed

  • RMAN-08137: WARNING: archived log not deleted as it is still needed

    I am trying to delete archive logs older than 7 days in streams environment. 1) we dont have a standby database 2) checkpoint_retention_time = 7 Please help me with this. Regards, Mike