SAP ECC 6.0 on AS/400: Is it possible to link with a Windows AS (AppSrvr)?

Helo BC Guru's,
I'm came to the same conclusion as Re: DBCON to SQL server - What is required.
I'm wondering now whether it is possible to connect a Windows Application Server to a AS/400 DB4 SAP instalation or is that a bit to exotic?
I'm intersted in that not only for the DBCON reason but also because uptil now we only have a central instance and no Application Servers which leads to the situation that the DB server has also to do all IO etc
If this would be possible any suggestions on draw-backs, difficulties to expect etc.
I'm just a developer so sorry if this would be a stupid question.
Thanks
Dirk

Hello Eric,
Thanks for quick response but:
In first instance I researched the problem for exactly the same issue as in the mentioned thread.  Trying to use Native SQL to approach an external MS-SQL server.
If that would be the only reason to try to install a Windows AS I wouldn't bother and use different technique.
The fact that we have currently only the central instance and no AS's however seems not very good to me.  Same machine with the DB has also to create web-pages, hold all users GUI's aso.
So in my opnion we should install at least 1 AS.  That combined with the other problem makes me wonder whether that AS can be on Windows or has to be on the same OS as the central instance.
I know sounds aq bit exotic such a hybrid environment but on the other hand it might also have it's advantages.
Dirk

Similar Messages

  • IDoc via RFC problem between certified app and SAP ECC 5.0 on AS/400

    Greetings.
    I'm not sure this is the best forum for this question but here it goes:
    Ever since 2000, we have our certified application for HR-PDC interface. We never had any problem that would be hard to resolve.
    Recently, we had a customer who installed our app to exchange data with SAP ECC 5.0 on an AS/400 machine (first time interfacing with this platform for us).
    We already checked all user permissions and every SAP note that mentioned this problem but it still doesn't work: when receiving and IDoc (just any), we get the error IDOCTYPE_READ_COMPLETE:OBJECT_UNKNOWN.
    Permissions for user are SAP_ALL and SAP_NEW and the IDocs used are the ones stated in the HR-PDC interface (for example, HRCC1DNPERSON, for instance).
    I traced down the problem by examining the .trc files (RFC trace files) and I found where the problem lies: IDOCTYPE_READ_COMPLETE is being passed the IDoc Basic Type HRCC1DNPERSON and it should be HRCC1DNPERSON01. I did the same tracing for another installation (not AS/400 with SAP 4.6) and everything goes fine: IDOCTYPE_READ_COMPLETE is called with correct HRCC1DNPERSON01.
    I'm wondering if this could be a problem in SAP 5.0 for AS/400 as we already have other customers running the same version on different platforms and everything just goes fine.
    Any clues, anyone?
    Thanks and regards,
    André Baptista

    hi
    we have a similary problem with our certified as400 application. Our client has the version 4.6C service pack 51 and patch 2161. Data transfert by RFC is ok but we have problems since the installation of the patch 2252. The RFC function RFCaccept do not run any more : the log
    <i>argc    = 2                                                           
    argv[0] = 'HLSAP45A/HLKA15C'                                          
    argv[1] = '-DCP03'                                                    
      Fri Nov 24 14:21:53 2006   *                                      
    <==  RfcAccept                           rfc_handle = RFC_HANDLE_NULL 
    <==  RfcLastError                                                     
    RFC operation/code:  RfcAccept                                        
    ERROR/EXCEPTION                                                       
    key     : RFC_IO5                                                     
    status  : CODE=CM_PRODUCT_SPECIFIC_ERROR STATUS=??? DATA=??? ID=???   
    message : LOCATION    CPIC (TCP/IP) on local host                     
    ERROR       connection to partner broken                              
    TIME        Fri Nov 24 14:21:53 2006                                  
    RELEASE     45A                                                       
    COMPONENT   NI (network interface)                  
    VERSION     31                                      
    RC          -6                                      
    MODULE      nio4i.c                                 
    LINE        891                                     
    DETAIL      NiPRea                                  
    internal: IO HANDLE=1 DRV=??? LINE=1369 CODE=5      
    <==  RfcClose  </i>                                     
    Do you have solve your problem ?
    thanks

  • Integrate with a vendor from SAP ECC 6.0 for 'PunchOut'  functionality

    Hi Friends,
    Pardon me if I have made mistakes in using the terminology in my posting. We just use SAP ECC 6.0 and no SRM. We want to integrate with a vendor for so-called Punchout. Our users will click  a URL link from our Intranet and it takes them to Vendor's catalog website. They can choose items and create a shopping cart. The website will return us a unique Shopping Cart ID with list of Items in cxml format. We can use that information and create PO. We are not familiar with cxml format and how to process the PO. Is this a standard functionality in SRM ? I don't think we can install SRM since we don't have Business suite license. If any one has experience with above scenario, ie connecting to vendor's cataglog from SAP ECC 6.00 without SRM, can you pl share with us ?
    Niranjan

    Hi Masa
    Thanks for the reply. The vendor supports OCI as well. However, since I was not familiar with it, I was thinking to go with cXML. When I opened the OCI pdf in the URL that you mentioned, it talks about SRM server. Like I had mentioned earlier, we don't use SRM at our company here. Can you let me know in couple of steps how OCI works and how fast we can implement in our ERP ECC 6.0 environment ? I am delighted to note that one of the companies in Japan implemented in 4 hours.
    Thanks for your help,
    Niranjan

  • Installation error in SAP ECC 6.0

    Hi Experts,
    i got an error while installing SAP Ecc 6.0 version at 13th (Create Database) step.
    DB  : Oracle
    OS : windows 2003 server.
    Any suggestions to overcone this please.
    Thanks in advance.

    Hi All,
    I am getting the same error. I am using Windows 2008 & Oracle.
    I have the following logs:
    ora_sql_result.log
    2011-09-01, 10:13:35 SAPINST ORACLE start logging for
    @@ORADBUSR.SQL
    exit;
    Output of SQL executing program:
    SQL*Plus: Release 10.2.0.4.0 - Production on Thu Sep 1 10:13:35 2011
    Copyright (c) 1982, 2007, Oracle.  All Rights Reserved.
    Connected to:
    Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - 64bit Production
    With the Partitioning, OLAP, Data Mining and Real Application Testing options
    Connected.
    old   6:   if length('&&1') = 5 then
    new   6:   if length('SAPSR3') = 5 then
    old   7:     if substr(upper('&&1'),1,5) = 'SAPR3' then
    new   7:     if substr(upper('SAPSR3'),1,5) = 'SAPR3' then
    old  11:       if upper('&&2') = 'NT' then
    new  11:       if upper('NT') = 'NT' then
    old  18:      :sDomain := upper('&&3');
    new  18:      :sDomain := upper('STNW04S02');
    old  19:      :sSapSid := upper('&&4');
    new  19:      :sSapSid := upper('P01');
    old  21:      :sSapSid := upper('&&3');
    new  21:      :sSapSid := upper('STNW04S02');
    old  37:     :sSchema := upper('&&1');
    new  37:     :sSchema := upper('SAPSR3');
    old  39:     if upper('&&2') = 'NT' then
    new  39:     if upper('NT') = 'NT' then
    old  46:       :sDomain := upper('&&3');
    new  46:       :sDomain := upper('STNW04S02');
    old  47:       :sSapSid := upper('&&4');
    new  47:       :sSapSid := upper('P01');
    old  49:       :sSapSid := upper('&&3');
    new  49:       :sSapSid := upper('STNW04S02');
    using following Parameters:
    .  Oracle Version:                 10.2.0.4.0
    .  Parametervalue os_authent_prefix:   OPS$
    .  Schema Id:                      SR3
    .  Database User (Schema):            SAPSR3
    .  SAP R/3 Administrator:            OPS$STNW04S02\P01ADM
    .  SAP R/3 Serviceuser:             OPS$STNW04S02\SAPSERVICEP01
    .  Domain/Host:                  STNW04S02
    unable to assign default tablespace to user: SAPSR3
    begin
    ERROR at line 1:
    ORA-00959: tablespace 'PSAPSR3USR' does not exist
    ORA-06512: at line 126
    Disconnected from Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - 64bit Production
    With the Partitioning, OLAP, Data Mining and Real Application Testing options
    SAPINST: End of output of SQL executing program F:\oracle\P01\102/bin/sqlplus.
    SAPINST found errors.
    SAPINST The current process environment may be found in sapinst_ora_environment.log.
    2011-09-01, 10:13:37 SAPINST ORACLE stop logging
    sapinst_ora_environment.log:
    2011-09-01, 10:13:37 SAPINST Current process environment:
    =C:=C:\Program Files\sapinst_instdir\NW701\LM\COPY\ORA\SYSTEM\CENTRAL\AS
    =F:=F:\NW_701SR1\NW70_Master\IM_WINDOWS_X86_64
    ALLUSERSPROFILE=C:\ProgramData
    APPDATA=C:\Users\Administrator\AppData\Roaming
    CLIENTNAME=5V0PB4J
    CommonProgramFiles=C:\Program Files\Common Files
    CommonProgramFiles(x86)=C:\Program Files (x86)\Common Files
    COMPUTERNAME=STNW04S02
    ComSpec=C:\Windows\system32\cmd.exe
    FP_NO_HOST_CHECK=NO
    HOMEDRIVE=C:
    HOMEPATH=\Users\Administrator
    JAVA_HOME=C:\j2sdk
    LOCALAPPDATA=C:\Users\Administrator\AppData\Local
    LOGONSERVER=
    STNW04S02
    NUMBER_OF_PROCESSORS=2
    ORACLE_HOME=F:\oracle\P01\102
    ORACLE_SID=P01
    OS=Windows_NT
    Path=F:\oracle\P01\102\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\j2sdk\bin
    PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC
    PERL5LIB=F:\oracle\P01\102\perl\5.8.3\lib\MSWin32-x64;F:\oracle\P01\102\perl\5.8.3\lib;F:\oracle\P01\102\perl\5.8.3\lib\MSWin32-x64;F:\oracle\P01\102\perl\site\5.8.3;F:\oracle\P01\102\perl\site\5.8.3\lib;F:\oracle\P01\102\sysman\admin\scripts;F:\oracle\P01\102\perl\5.8.3\lib\MSWin32-x64;F:\oracle\P01\102\perl\5.8.3\lib;F:\oracle\P01\102\perl\5.8.3\lib\MSWin32-x64;F:\oracle\P01\102\perl\site\5.8.3;F:\oracle\P01\102\perl\site\5.8.3\lib;F:\oracle\P01\102\sysman\admin\scripts
    PROCESSOR_ARCHITECTURE=AMD64
    PROCESSOR_IDENTIFIER=AMD64 Family 16 Model 2 Stepping 3, AuthenticAMD
    PROCESSOR_LEVEL=16
    PROCESSOR_REVISION=0203
    ProgramData=C:\ProgramData
    ProgramFiles=C:\Program Files
    ProgramFiles(x86)=C:\Program Files (x86)
    PSModulePath=C:\Windows\system32\WindowsPowerShell\v1.0\Modules\
    PUBLIC=C:\Users\Public
    SAPINST_EXEDIR_CD=F:/NW_701SR1/NW70_Master/IM_WINDOWS_X86_64
    SAPINST_JRE_HOME=C:/Users/ADMINI~1/AppData/Local/Temp/2/sapinst_exe.2624.1314861828/jre
    SESSIONNAME=RDP-Tcp#0
    SystemDrive=C:
    SystemRoot=C:\Windows
    TEMP=C:\Users\ADMINI~1\AppData\Local\Temp\2
    TMP=C:\Users\ADMINI~1\AppData\Local\Temp\2
    USERDOMAIN=STNW04S02
    USERNAME=Administrator
    USERPROFILE=C:\Users\Administrator
    windir=C:\Windows
    SAPINST: End of current process environment.
    Further environment variables that where set (possibly overwriting the previous ones):
    ORACLE_HOME=F:\oracle\P01\102
    ORACLE_SID=P01
    SAPINST: End of environment log.

  • HACMP Clustering Script for SAP ECC 6.0 (SR1) - Automatic Failover

    Hello,
    I have installed the SAP ECC 6.0 (SR1) under AIX 5.3 / DB2 V8 FP12 with HACMP Clustering environment. Manual Failover is working fine. Central System has been installed in share drive with Virtual IP and Virtual name inNode A. Dialog Instance is loaded locally in Node B. I want to get HACMP Clustering script(automatic failover script) for Automation. Please help me if you have. It is single package clustering. If Node A fails, Node B will take care ( Central System and Dialog instance will run in Node B)
    Thanks
    Gautam Poddar

    this post is duplicated at Upgrade to ERP 2005/ECC 6.0 from  R/3 4.72/Basis 640 on Z/OS 1.4 DB2 8.1

  • RFC_ERROR_SYSTEM_FAILURE with SAP ECC 6 Unicode

    Hi All,
    I am using BizTalk 2006 R2, Microsoft BizTalk Adapter v2.0 for mySAP Business Suite SP1 & SQL Server 2005 as a Database server.
    In past we developed Orchestrations which were communicating with SAP version 4.7. Currently SAP has been upgraded in ECC 6(Unicode) system.
    I have configured new Send Port on server. Orchestration was able to communicate with SAP ECC 6.0 (Non- Unicode) system but while trying to connect with SAP ECC 6.0 (Unicode) I am getting error.
    A message sent to adapter "SAP" on send port "ECC 6 SendPort" with URI "sap://AS:**..*.*//**/" is suspended.
    Error details: RFC_ERROR_SYSTEM_FAILURE
    I also installed RFC SDK 7.10 Unicode version an also set environment variables for SAP GUI tracing. Now I can execute RFC which returns CHAR value but in case of NUM data type, I am getting following error in trace file,
    T:4012 Error in program 'BTSNTSvc':
    >> ERROR: Import parameter length difference detected.
    Read length: 7. Expected length: 0. Type: 2.
    T:4012 Error in program 'BTSNTSvc': <* RfcReceive [2] : returns 19:RFC_INVALID_PARAMETER
    T:4012 Error in program 'BTSNTSvc': <* RfcCallReceive [2] : returns 19:RFC_INVALID_PARAMETER
    T:4012 Error in program 'BTSNTSvc': <* RfcCleanupContext [2] : returns 18:RFC_INVALID_HANDLE
    T:4012 Error in program 'BTSNTSvc': <* RfcCleanupContext [2] : returns 18:RFC_INVALID_HANDLE
    Thanks in advance.

    Hi Pankaj,
    please note that there are metadata length differences between non-Unicode and Unicode systems.
    This has to be taken into account if you have hardcoded the length in the used connector.
    Please also have a look at the RFCSDK Guide:
    http://service.sap.com/~form/sapnet?_SHORTKEY=01200252310000047816&_OBJECT=011000358700001892452002E
    --> Unicode Programs --> Page 35
    Best regards,
    Nils Buerckel
    SAP AG

  • EHP4 on SAP ECC 6.0 SR2

    Hello all,
    I am planning to install EHP4 on SAP ECC 6.0 SR2.
    Can you please help me out with the basic steps that need to be done for DOING EHP4
    I am going through the guide on Marketplace but just need some help from you all if you can outline the basic steps that need to be done
    Rohit

    Hi Rohit,
    > is it necessary to use solution manager for downloading the EHP4 support files
    > Is it not possible through Marketplace directly
    >
    Yes it is necessary to download files for EHP4 from solman..you cannot download it from market place...
    > Also what do you mean by technical usage,it comes when I am trying to download files through Solution Manager
    >
    Technical usage means..e.g you want to install learning solution patch but in your system configuration in solman (SMSY transaction) it is not maintained then you will not be able to select this patch in MOPZ .. this is just an example....
    for more information check SAP note 1139602 and 1287216...
    Thanks
    Sunny

  • CJ20N is not working in SAP ECC 6.0

    Hello Everybody.
    In my SAP ECC 6.0 I log in SPANISH and launch tcode: CJ2ON - Project Builder and it transaction code does not work my session hangs and the message in the status bar is: 
    STARTING APLICATION PROJECT BUILDER (English)
    Inicio Aplicación Project Builder (Spanish)
    For my Customer is a must to use this tcode in Spanish. In English this transacction works fine.
    Here the level components:
    SAP_BASIS            | 700        | 0006  | SAPKB70006           | SAP Basis Component                                         |
    SAP_ABA
    700
    0006
    SAPKA70006
    Cross-Application Component
    PI_BASIS
    2005_1_700
    0007
    SAPKIPYJ77
    PI_BASIS 2005_1_700
    ST-PI
    2005_1_700
    0002
    SAPKITLQI2
    SAP Solution Tools Plug-In
    SAP_BW
    700
    0006
    SAPKW70006
    SAP NetWeaver BI 7.0
    SAP_AP
    700
    0003
    SAPKNA7003
    SAP Application Platform
    SAP_HR
    600
    0003
    SAPKE60003
    Human Resources
    SAP_APPL
    600
    0003
    SAPKH60003
    Logistics and Accounting
    EA-IPPE
    400
    0003
    SAPKGPID03
    SAP iPPE
    EA-APPL
    600
    0003
    SAPKGPAD03
    SAP R/3 Enterprise Add-On PLM, SCM, Financials
    EA-DFPS
    600
    0003
    SAPKGPDD03
    SAP R/3 Enterprise Defense Forces & Public Securit
    EA-HR
    600
    0003
    SAPKGPHD03
    SAP R/3 Enterprise Add-On HR
    EA-FINSERV
    600
    0003
    SAPKGPFD03
    SAP R/3 Enterprise Financial Services
    FINBASIS
    600
    0003
    SAPK-60003INFINBASIS
    Fin. Basis
    EA-PS
    600
    0003
    SAPKGPPD03
    SAP R/3 Enterprise Public Services
    EA-RETAIL
    600
    0003
    SAPKGPRD03
    SAP R/3 Enterprise Retail
    EA-GLTRADE
    600
    0003
    SAPKGPGD03
    SAP R/3 Enterprise Global Trade
    ECC-DIMP
    600
    0001
    SAPK-60001INECCDIMP
    DIMP
    ERECRUIT
    600
    0003
    SAPK-60003INERECRUIT
    E-Recruiting
    FI-CA
    600
    0003
    SAPK-60003INFICA
    FI-CA
    FI-CAX
    600
    0003
    SAPK-60003INFICAX
    FI-CA Extended
    INSURANCE
    600
    0003
    SAPK-60003ININSURANC
    SAP Insurance
    IS-CWM
    600
    0003
    SAPK-60003INISCWM
    Industry Solution Catch Weight Management
    IS-H
    600
    0003
    SAPK-60003INISH
    SAP Healthcare
    IS-M
    600
    0003
    SAPK-60003INISM
    SAP MEDIA
    IS-OIL
    600
    0003
    SAPK-60003INISOIL
    IS-OIL
    IS-PS-CA
    600
    0003
    SAPK-60003INISPSCA
    IS-PUBLIC SECTOR CONTRACT ACCOUNTING
    IS-UT
    600
    0003
    SAPK-60003INISUT
    SAP Utilities/Telecommunication
    SEM-BW
    600
    0003
    SAPKGS6003
    SEM-BW: Strategic Enterprise Management
    LSOFE
    600
    0003
    SAPK-60003INLSOFE
    SAP Learning Solution Front-End
    | ST-A/PI              | 01H_ECC600 | 0000  |      -               | Application Servicetools for ECC 600            
    Have you experienced this issue, can you please give your ideas to solve it ?

    Hello,
    SWUF is workflow runtime system administration? Seems it disappeared in 4.6 or 4.7.
    Try SWDC_RUNTIME and SWDC_DEFINITION - not sure if they are in ECC6.
    Let us know if this is the solution.
    regards
    Rick Bakker
    Hanabi Technology

  • Diff in SAP ECC 6.0 and Netweaver

    Hi Experts,
    I am working as SAP ABAP Consultant.
    I am new to SAP Netweaver with JAVA. I want to Learn SAP with JAVA also.
    Can any one tell me whether the SAP 6.0 is used for SAP NetWeaver developement with java
    or it needs some more than SAP ECC 6.0 for ABAP.
    Which java is used mostly in SAP?
    How to start learn JAVA for SAP?
    Awaiting helpful reply
    Thanks In  advance,
    Dhanu

    Hi Dhananjay,
    The SAP NetWeaver Application Server (SAP NetWeaver AS) defines the runtime environment both for Java- and ABAP-based applications in SAP NetWeaver. We refer to the Java-related parts of the server as SAP NetWeaver AS Java. The main part of SAP NetWeaver AS Java is the SAP J2EE Engine, a complete runtime system that can host applications in compliance with the J2EE 1.3 standard.
    The SAP J2EE Engine supports all the techniques that became popularized by J2EE - JavaServer Pages, servlets, Enterprise JavaBeans (EJBs), etc. - so that applications can be ported with minimal effort to SAP NetWeaver AS Java. However, SAP NetWeaver AS Java offers additional functionality on top of what is required in the J2EE 1.3 standard.
    Where should I store database tables of my combined ABAP/Java system?
    The important information here is: Please keep the database storage of your Java- and ABAP-based components separate:
    ABAP components access database tables stored in the “ABAP” database schema.
    Java components access database data stored in the “Java” database schema.
    Best, there is one database instance keeping both ABAP and Java schemas, namely the database instance that is already pre-configured during the SAP Web AS installation.
    Can my Java program modify data in the ABAP database schema?
    The important constraint is: In general, Java components do not access tables stored in the ABAP schema directly, via persistence APIs (for example, JDBC). Analogously, ABAP components cannot manipulate data in the Java schema.
    Don’t worry: Of course, Java components can read or modify data in the ABAP schema. But rather than accessing table data directly, they are intended to go around: In the Java code, you apply the application-level APIs (like SAP Java Resource Adapter API, web services, Adaptive RFC for Web Dynpro UIs) and ask the ABAP component to do the work on the database.
    Can I integrate Java and ABAP components in the scope of an application?
    Of course, you can combine Java and ABAP components in your systems. There are several technologies enabling reliable data exchange between them, like SAP Java Connector (SAP JCo), SAP Java Resource Adapter (SAP JRA), web services, and SAP Exchange Infrastructure (SAP XI) to name some.
    The below link helps u in understanding the connectors of java and sap.
    [http://help.sap.com/saphelp_nw04/helpdata/en/6f/1bd5c6a85b11d6b28500508b5d5211/content.htm]
    Using the SAP Java Connector
    SAP’s new Java middleware, the SAP Java Connector (JCO) allows customers and partners to easily build SAP-enabled components in Java. JCO supports both inbound (Java calls ABAP) and outbound (ABAP calls Java) calls in desktop and server applications.
    In this Sample Program we connect to SAP and call two BAPIs.
    Import statements: Any program using JCO should contain the following import statement:
    import com.sap.mw.jco.*;
    Otherwise, you have to fully qualify each class and interface which is very inconvenient.
    Connecting to SAP
    JCO.Client mConnection;
    A connection (or session) with SAP is handled by class JCO.Client
    try {
    mConnection =
    JCO.createClient("400", // SAP client
    "c3026902", // userid
    "********", // password
    "EN", // language
    "iwdf5020", // host name
    "00"); // system number
    mConnection.connect();
    catch (Exception ex) {
    ex.printStackTrace();
    System.exit(1);
    "A Client object is created via a call to createClient(). You can use a specific application server (as in the above code) or a server group (load balancing)." REFER the JCO Javadoc for the overloaded createClient() method for the latter possibility.
    "The Client class's connect () method tries to log on to SAP. If that fails for any reason, an exception is thrown. If the call succeeds, we can now stay connected for as long as we like. When we are done, we can call disconnect () to explicitly log off."
    Thankyou
    Regards.

  • Connect one SAP ECC 6.0 source system to 2 SAP BW system

    Hi!
    I copied SAP BW system (e.g. BW1 --> BW2).
    My source SAP BW system "BW1" was connected to SAP source system "MM5" (tcode RSA1).
    Now I would like to connect my new SAP BW system "BW2" also to this SAP source system "MM5".
    When I do so I get the following error:
    Connection cannot be used.
    Connection BA is used in the MM5:400
    source system as a connection BW1CLNT001 to BW
    Do you want to delete this connection in the source system?
    Question:
    Can one SAP ECC system be connected to 2 SAP BW system?
    If yes, what are the steps to do this?
    Thank you!

    Thank you very much!
    The question still is how to proceed with the following dialog screen/warning?
    Connection cannot be used.
    Connection BA is used in the MM5:400
    source system as a connection BW1CLNT001 to BW
    Do you want to delete this connection in the source system?
    YES or NO
    Thank you!

  • Business Service Issue for OSB 10.3.1 when call web service of SAP ECC 710

    Hello,
    1 . I was doing unit test for a business service which called a web service from SAP ECC 710 (This service is published directly from a RFC function module via SOA Manager);
    2 .The problem is when i use the OSB test console , which generate request message below:
    <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
    *<soap:Header xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">*
    *</soap:Header>*
    <soapenv:Body>
    <urn:Zmmjf503 xmlns:urn="urn:sap-com:document:sap:soap:functions:mc-style">
    <ContractInfo>string</ContractInfo>
    </urn:Zmmjf503>
    </soapenv:Body>
    </soapenv:Envelope>
    the response message is :
    <soap-env:Envelope xmlns:soap-env="http://schemas.xmlsoap.org/soap/envelope/">
    <soap-env:Header>
    <n0:MessageID xmlns:n0="http://schemas.xmlsoap.org/ws/2004/08/addressing">
    uuid:4cbe5b84-474c-9abe-e100-00000ad00164
    </n0:MessageID>
    <n1:Action soap-env:mustUnderstand="1" xmlns:n1="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:soap-env="http://schemas.xmlsoap.org/soap/envelope"/>
    </soap-env:Header>
    <soap-env:Body/>
    </soap-env:Envelope>
    Above response indicates that the BS called the SAP Web server successfully , but seems the service didn't get the request message.
    3. The Web service can be called successfully via SoapUI . and i have checked the request message of soapUI; and it can work if i simply modify the request:
    <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
    *<soap:Header xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"></soap:Header>*
    <soapenv:Body>
    <urn:Zmmjf503 xmlns:urn="urn:sap-com:document:sap:soap:functions:mc-style">
    <ContractInfo>string</ContractInfo>
    </urn:Zmmjf503>
    </soapenv:Body>
    </soapenv:Envelope>
    and i got the correct response :
    <soap-env:Envelope xmlns:soap-env="http://schemas.xmlsoap.org/soap/envelope/">
    <soap-env:Header/>
    <soap-env:Body>
    <n0:Zmmjf503Response xmlns:n0="urn:sap-com:document:sap:soap:functions:mc-style">
    <Recmsg><![CDATA[<?xml version="1.0" encoding="utf-8"?><DocumentResponse><STATE>0</STATE><HTBH></HTBH><MESSAGE></MESSAGE></DocumentResponse>]]></Recmsg>
    </n0:Zmmjf503Response>
    </soap-env:Body>
    </soap-env:Envelope>
    4 It bother me , as the only difference between the above two request messages is the Header(the first one contains a "carriage returns"):
    *<soap:Header xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">*
    *</soap:Header>*
    VS
    *<soap:Header xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"></soap:Header>*
    5 i thought that the soap engine should ignore the "carriage returns", seems it's a problem of SAP ECC710.
    DID anyone encouter this problem?? Thanks
    Regards
    Wen

    Thanks,Patrick,
    i have already removed the Soap:header, and it worked as well. what's more , using header " <soapenv:Header/>" worked.
    And i got these request messages via TCPMON, so it's exactly what were sent to SAP ECC710.
    The HTTP request which cannot work:
    POST /sap/bc/srt/rfc/sap/zmmjf_503/400/zmmjf_503_service/zmmjf_503_soapbinding HTTP/1.1
    Content-Type: text/xml; charset=utf-8
    Authorization: Basic enpoZmhlOnBhc3N3b3Jk
    SOAPAction: ""
    Transfer-Encoding: chunked
    User-Agent: Java1.6.0_05
    Host: 10.208.1.100:8000
    Accept: text/html, image/gif, image/jpeg, */*; q=.2
    Connection: Keep-Alive
    017a
    <?xml version="1.0" encoding="UTF-8"?>
    <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"><soap:Header xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
    </soap:Header><soapenv:Body><urn:Zmmjf503 xmlns:urn="urn:sap-com:document:sap:soap:functions:mc-style">
    <ContractInfo>string</ContractInfo>
    </urn:Zmmjf503></soapenv:Body></soapenv:Envelope>
    0000
    THE HTTP request which can work:
    POST /sap/bc/srt/rfc/sap/zmmjf_503/400/zmmjf_503_service/zmmjf_503_soapbinding HTTP/1.1
    Content-Type: text/xml; charset=utf-8
    Authorization: Basic enpoZmhlOnBhc3N3b3Jk
    SOAPAction: ""
    Transfer-Encoding: chunked
    User-Agent: Java1.6.0_05
    Host: 10.208.1.100:8000
    Accept: text/html, image/gif, image/jpeg, */*; q=.2
    Connection: Keep-Alive
    016c
    <?xml version="1.0" encoding="UTF-8"?>
    <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"><soap:Header xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"/><soapenv:Body><urn:Zmmjf503 xmlns:urn="urn:sap-com:document:sap:soap:functions:mc-style">
    <ContractInfo>string</ContractInfo>
    </urn:Zmmjf503></soapenv:Body></soapenv:Envelope>
    0000
    Thing is that if i just use
    <soap:Header xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"></soap:Header>
    to replace (which means i just simply remove the carriage return)
    <soap:Header xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
    </soap:Header>
    in the header field of OSB Test console, it can work!!!
    It's really a weird issue. and it bothers me so much ;)
    any suggestions?
    Regards
    Wen

  • Establish ELSTER in SAP ECC

    Hello!
    I would like to establish ELSTER encryption in my SAP ECC.
    What are the technical steps/procedure/relevant Tcodes to do this?
    Thank you very much!
    regards!
    Thom

    Hi Jacob,
    For AS400 environment as well 20% limit exists.
    Refer SAP help for more details
    http://help.sap.com/saphelp_40b/helpdata/EN/02/962824538111d1891b0000e8322f96/content.htm
    Number of active work processes: 10
    (AS/400 jobs in status RUN)
    Number of page faults per active work process: 20 per second
    Allows: 200 page faults per second
    Paging overhead per work process: 200 ms per second
    (accepted average response time of hard disk is 10 ms)
    That corresponds to a paging overhead of 20%. The 20% limit should not be exceeded.
    Hope this helps.
    Regards,
    Deepak Kori

  • Layout 2.00 com mensageria "Z" - Aplicação de Notas no SAP ECC

    Olá pessoal,
    Estou participando de um projeto para implementar a versão 2.0 do XML em um cliente que não tem a mensageria startard (GRC).
    Já levantei as notas necessárias no SAP ECC (estão num total de 42).
    A mensageria Z, muito semelhante do Acelerador/GRC pois também foi desenvolvida em uma instância SAP com o PI como integrador, deve trabalhar da mesma forma que o GRC no sentido de permitir o envio das duas versões (1.10 e 2.00) em paralelo através da configuração de Business Place no SAP ECC.
    Minha dúvida é a seguinte:
    Há algum impacto para as execuções na versão 1.10 se aplicarmos as Notas OSS no SAP ECC num primeiro momento e depois começarmos as adequações na mensageria?
    Desde já agradeço,
    Daniela

    Olá Daniela,
    Aplicando as SAP notes, a estrutura do FM J_1B_NFE_XML_OUT (que é utilizado outras mensagerias - não SAP) é alterado com a inclusão de novos parâmetros de importação, porém estes são opcionais o que não irá impactar a solução de mensageria não standard.
    Lembre-se também de não alterar a versão do XML (IMG: Cross-Application Components, choose General Application Functions --> Nota Fiscal --> CNPJ Business Places --> Define Business Places).
    E caso as SAP notes relacionadas aos motivos de contingência estejam sendo aplicadas agora, será necessário que o funcional realize as configurações necessárias (motivos de contingência) conforme descrito na Note 1451966 - NF-e: contingency date, time and reason .
    At.
    David

  • SAP (ECC 6.0) - Erro de rejeição (Engrenagem)

    Boa tarde a todos,
    Gostaria de compartilhar um cenário de erro ocorrido no ambiente de produção do cliente (pós-GoLive) onde implementamos recentemente Nota Fiscal Eletrônica.
    Para um determinado cenário enviado para SEFAZ/SP foi retornado o código de erro 210 (Rejection: Invalid Receiver's IE), esta mensagem foi devidamente atualizada no GRC e no SAP (ECC).
    O problema ocorreu justamente quando o usuário optou em ajustar o código de inscrição estadual do respectivo cliente deste cenário e logo após, selecionou o documento "rejeitado" através do monitor do SAP (J1BNFE) e executou a função "Enviar de Novo", a partir deste procedimento (incorreto), o monitor retornou uma sinalização de erro (bandeira vermelha) com a seguinte mensagem: "Enviada ao sistema de envios de mensagens (XI,....), sinalizou o campo status ação com uma "engrenagem", o campo SCS com o valor 0 "zero" e o campo Status Sist. Msgs. com o valor "G" (MS recebido; outro erro).
    Conclusão, este processo encontra-se travado no ambiente de produção do cliente, impossibilitando qualquer ação de inutilização ou cancelamento.
    Estamos cientes que o procedimento correto deveria ser: solicitar a inutilização deste documento e não enviá-lo novamente a SEFAZ/SP, após concluída a correção da inscrição estadual do respectivo cliente, no entanto, gostaríamos de obter alguma dica ou orientação de como proceder corretamente neste caso afim de corrigir este problema.
    Desde já agradeço pela ajuda e gostaria também de parabenizar pelo espaço onde pude verificar que há muita informação útil para todos.
    Att,
    André Teixeira

    Oi Henrique,
    Sim, o MSSTAT estava preenchido com "A" antes da tentativa de reenvio. Como a nota já havia sido rejeita pela SEFAZ/SP no nosso entendimento o usuário deveria:
    1) Requisitar a "inutilização" desta NF-e;
    2) Ajustar a IE no cadastro de cliente;
    3) Executar novo faturamento para este cenário que automaticamente iria gerar uma nova NF-e para nova aprovação na SEFAZ/SP, seria este o procedimento?
    Ao executar Send no menu NF-e apresenta-se a seguinte mensagem:
    Novo status de comunicação de sistema "Enviada a sistema de envio de mensagens (XI,...)" não permitido p/SCS "Enviada a sistema de envio de mensagens (XI,...)" anterior
    Nº mensagem J1B_NFE007
    Vou conversar com usuário sobre a possibilidade de introduzir o status de erro manualmente (SE37).
    Grato,
    André Teixeira

  • SAP ECC error:'Migration Monitor' exits with error code 103.

    Hi All,
    I am doing SAP ECC installation for windows 32 bit with MAXDB as backend.
    I am stuck at the import ABAP.Getting error
    ERROR 2008-08-08 16:10:53
    CJS-30022  Program 'Migration Monitor' exits with error code 103. For details see log file(s) import_monitor.java.log, import_monitor.log.
    1) imort_monitor.java.log-->contains
    java version "1.4.2_12"
    Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2_12-b03)
    Java HotSpot(TM) Client VM (build 1.4.2_12-b03, mixed mode)
    Import Monitor jobs: running 1, waiting 0, completed 18, failed 0, total 19.
    Loading of 'SAPVIEW' import package: ERROR
    Import Monitor jobs: running 0, waiting 0, completed 18, failed 1, total 19.
    2)import_monitor.log
    ERROR: 2008-08-08 16:10:36 com.sap.inst.migmon.LoadTask run
    Loading of 'SAPVIEW' import package is interrupted with R3load error.
    Process 'D:\usr\sap\EC6\SYS\exe\uc\NTI386\R3load.exe -i SAPVIEW.cmd -dbcodepage 4103 -l SAPVIEW.log -nolog -c 0' exited with return code 2.
    For mode details see 'SAPVIEW.log' file.
    Standard error output:
    sapparam: sapargv( argc, argv) has not been called.
    sapparam(1c): No Profile used.
    sapparam: SAPSYSTEMNAME neither in Profile nor in Commandline
    INFO: 2008-08-08 16:10:52
    All import packages are processed.
    WARNING: 2008-08-08 16:10:52
    1 error(s) during processing of packages.
    INFO: 2008-08-08 16:10:52
    Import Monitor is stopped.
    3)SAPVIEW.log
      error message returned by DbSl:
    (IMP) INFO: a failed DROP attempt is not necessarily a problem
    (DB) ERROR: DDL statement failed
    (CREATE VIEW "Z_T_CO_BW" ( "KOKRS" , "KOSTL" , "VERSN" , "KSTAR" , "WOG001" , "MEG001"  ) AS SELECT T0002."KOKRS", T0002."KOSTL", T0001."VERSN", T0001."KSTAR", T0001."WOG001",  T0001."MEG001" FROM "COSS" T0001, "CSKS" T0002 WHERE T0002."MANDT" = T0001."MANDT")
    DbSlExecute: rc = 103
      (SQL error -942)
      error message returned by DbSl:
    (DB) INFO: disconnected from DB
    D:\usr\sap\EC6\SYS\exe\uc\NTI386\R3load.exe: job finished with 3108 error(s)
    D:\usr\sap\EC6\SYS\exe\uc\NTI386\R3load.exe: END OF LOG: 20080808174211
    Only SAPDB: SAPSID srvice of SAP DB is only up.
    No other services of database are  up.And i am not able to up the other services also.
    Is it required to up the other services?
    If not?
    Why this error is occuring?
    Any help will be appreciated.
    Thanks&Regards
    Manisha das

    Hello Manisha,
    The one of the possible reasons for this is due to lack of H/W.
    Increase your RAM size to atleast 2GB and utilise the same while you are installing ECC in database parameters step..
    If the issue is with H/W, then this should fix the issue.
    Hope it helps,
    Regards,
    Satish.

Maybe you are looking for