Interface and SAP system issue

hi Experts
Scenario : We have External system (Interface) and SAP system. GR usually done in External system for stock materials PO , then it will transfered and updated in SAP system thro IDOC daily bases.
And then in SAP ,Zreport is there to find out any discrepancy in stocks(Between Extrnl and SAP system).
Problem: They had done GR in external system and they had transferred to SAP throu IDOC. (This usually bieing processed for 1000 of materials.
Now for some materials its showing  discrepancy error in Zreport eventhough the SAP system got updated on stocks throu IDOC from external system. ( Not for all materials only for very few case).
So any experts has come across this kind situation in thier experiance .. how to solve this ??
Note : If any Bacth job is being done in background in SAP after updation the stocks in SAP system throu IDOC. How to find out the batch job in back groud ???
Thanks

hii
Thanks for ur response.
I did't mention in previous message, IDOC got posted in SAP system perfectly without any error . (I have cross checked IDOC).
But after idoc posting in SAP system , the Zreport getting updated , so here is my confusion and doubt.
Where there can be any system in background to update stocks in Zreport from SAP system. Is it possible to find from our side batch job has being processed between standard SAP and Zreport .
There is any way to find ???
Thanks

Similar Messages

  • ORA-01031: insufficient privileges and SAP license issue

    Hi,
    We have successfully installed the NW7.31 with ORACLE 11.2.0.4 on AIX.
    Its a fresh installed system, after installation we have applied the saplicense through SLICENSE and after that upgrade the kernel(We have run the ./saproot.sh <SAPSID> with root user).
    Kernels are upgraded successfully, we have checked the disp+work, kernel patch level is upgraded successfully.
    SAP is started normally, but now we are facing two issues on OS level.
    1. Issue is regarding to the saplicense command....
    abcadm 4> saplicense -show
    saplicense: no license entries found
    abcadm 5> saplicense -number
    saplicense: read installation number failed
    *** Can not read profile parameter SAPSYSTEMNAME
    Start saplicense with -number NAME=<sid>
    abcadm 6> saplicense -number NAME=ABC
    Read installation number for SAP SYSTEM: ABC
    INSTALLATION NO = INITIAL
    2. When we are trying to run the Update statistics on database with DB13 command following error occurs. Even i have tried via brtools but still following error occures.
    BR0301E SQL error -1031 at location BrLicCheck-12, SQL statement:
    'SELECT MAX(SYSTEMNAME), MAX(SYSID) FROM SAP_MLICHECK WHERE EXPIRATION_DATE = (SELECT MAX(EXPIRATION_DATE) FROM SAP_MLICHECK)'
    ORA-01031: insufficient privileges
    I have checked the R3trans -d it working fine.
    oraabc 15> R3trans -d
    This is R3trans version 6.24 (release 721 - 08.05.14 - 16:50:00).
    unicode enabled version
    R3trans finished (0000).
    In SLICENSE tcode it showing the license entries but when we are run the command from os level "saplicense", it didnt found any license entry.
    Kindly suggest.
    regards,
    amit

    Hi Deepak,
    NW SP level as follows.............
    SAP_BASIS
    731
    0011
    SAP_ABA
    731
    0011
    PI_BASIS
    731
    0011
    ST-PI
    2008_1_710
    0010
    SAP_BW
    731
    0011
    SAP Kernel as follows....................
    kernel release                721
    kernel make variant           721_EXT_REL
    compiled on                   AIX 1 6 00CFADC14C00 for rs6000_64
    compiled for                  64 BIT
    compilation mode              UNICODE
    compile time                  May 27 2014 03:48:09
    update level                  0
    patch number                  300
    source id                     0.300
    DBATOOLS level as follows...............
    oraabc 12> brtools
    BR0651I BRTOOLS 7.20 (36)
    regards,
    amit

  • How to make interconnection between a legacy system and SAP system?

    Hi Group,
    I have a query on the interconnectivity between a legacy system( non-SAP ) and an SAP system.
    The legacy provides data in the form of Files only.
    my queries are as under:
    1)
    how can I make a connection to the Legacy from my SAP system?
    2)
    what are the different ways by which I can connect these 2 different systems?
    3)
    I hope there might be a chance of connecting the systems by way of using webservices, in this case what are the things I need to follow inorder to make the connection and get the data from legacy?
    please provide me with necessary info on these queries to proceed further.
    thanks in advance.
    Regards,
    Vishnu.

    Hi,
    U can use the GUI function m modules to fetch the data from legacy systems.
    Also With the help of Remote FMs u can get connected to the SAP backgrounds from NON SAP background like Portal.XI is an interfacing tool used to connect 2 SAP or SAP to non SAP medium.
    Regards,
    Ajit.

  • Crystal report and SAP system question

    Hi,
    I try to report off the SAP system using crystal reports without installation of the BOE server. But with very few knowledge of the SAP system, I am not clear of how and what to do. The following is what I have done:
    1. From the client machine, I open the crystal report 2008
    2. click "SAP" button and then click "Create New Report from a Query"
    3. Select the system and enter the login user name/ password information
    4. A dialog "Select Query for your Crystal Report" displayed.
        But under "Favorites", no entry found
        Under "Roles", no entry found
        Under infoAreas,  there is a "Technical content" on top level and "Exchange Rate Type" is under it. I select this exchange rate type in the report, but it is an empty table.
    If I use the same user name/ password to  log on the SAPGUI, I am able to see lots of data.
    Does anyone know what are the appropriate configuration steps to make the tables/views in the SAP system visible in the crystal reports? Could you please give me the details? Any help is appreciated.
    Thanks,
    Vicky

    Hi,
    are you trying to report on top of a BW query (mentioned in step 1 and 2) or you trying to create a report on top of tables (mentioned further down).
    Ingo

  • Interfacing two SAP systems for data collection

    hi,
    A scenario. i have two sap systems, one is 4.7 and another is ECC. based on one value in 4.7 i want to collect data from ecc. this has to happen thru XI. so shud i write a function module in ecc which takes as parameter the input value and picks data from database and exports the same and enable this function module as RFC ?
    so then from XI this function module can be called with the required input parameter ? can anyone give me the code/steps or how to do this ?
    thks

    Hello,
    why do you want to use XI? I would create a RFC-enabled FM in the ECC system and a RFC destination (transaction SM59) in the 4.7 system (calling the ECC system). Then create a report in the 4.7 system, getting the value and calling the RFC in the ECC system via:
    CALL FUNCTION <RFC function> DESTINATION <RFC-destination>
    Best regards
    Stephan

  • Crystal Reports and SAP Integration Issue

    Gurus,
    I am in the process of reinstalling my SAP B-One(2007 A) Server, after SQL Server and SAP Server and Client installtions and its related patch PL10. My machine is fully loaded and to go, but I am stuck with Crystal Reports Basic 2008 installtion.
    After installting the below for Crystal Reports:
    1) .NetPlatform SP1 setup (dotnetfx35sp1)
    3) Crytatl Runtime
    4) Crystal Setup
    5) Crystal SAP Viewer
    6) CR2008_SP3
    My integration between SAP and CR are fine but after first log off and log on of SAP B-One.
    Shows the below messages:
    - "The new version of Add-on Crystal Reports for SAP Business One is
    installed. Upgrade the Add-on in the current Common DB."
    followed by the below one.
    "Wrong Executable digital signature for Add-On".
    Any advices on how can I upgrade the Common DB.
    Faisal

    Hi  Faisal,
    Is this issue realted to the previous thread you have posted. It looks similiar.
    Re-installation meaning that you had installed aprevious version and now upgrading or is it a full installation.
    Regards,
    Rakesh N

  • Interface from sap system to  non third party warehouse

    Hi All,
    We already have automatic flow from our sap system to non sap warehouse A
    The idocs are trigerred from delivery (desadv) and goes to non sap warehouse.
    Now we want to develop the above solution from our sap system to warehouse B. My questions are :-
    can we use the same output types as we are using for delivery to warehouse A ?
    regards
    pamela

    Hi manoj
    Thanks a lot, u can send it to [email protected] and [email protected] Pls Send it accross to both.
    Thanks
    Sathish

  • The comunication between SLD and SAP systems.

    Hi! 
    Here is a statement from SAP official document:
    By copying the files slddest.cfg and slddest.cfg.key, you have configured TREX for integration in the System Landscape Directory (SLD).
    TREX checks every five minutes whether anything has changed in the TREX system landscape and reports any changes automatically to the SLD server. If nothing has changed, TREX reports every twelve hours to the SLD server. This allows you to see that this landscape is still active.
    I wonder whether all other SAP systems communicate with SLD in the same fashion as above? If NOT , what is different?
    Thanks for clarification.

    Hi,
    This is how it exchanges data with ABAP and JAVA based systems -
    "JCo RFC Provider for accessing SLD data from ABAP-based systems. SLD has a built-in API for Java-based systems that requires no manual configuration for JAVA based systems"
    Reg, DIbya

  • Abstract class, Interface and two models issue

    Hi!
    I will post my code and then ask the question (text between code snippets is bold, so you don't miss it, it's not shouting):
    public class AppScreen extends JFrame
                           implements ActionListener {
      private MemoryTableModel model;
      public AppScreen() {
        this.model = new MemoryTableModel();
           //code
      public void actionPerformed(ActionEvent actEvt) {
          if(table.getSelectedRow() != -1) {
            model.deleteRow(table.getSelectedRow());
          else {
            ErrDialog.noRowErr();
      public MemoryTableModel getModel() {
        return model;
    public class MemoryTableModel extends BasicTableModel
                                  implements MemoryTableInterface {
      public MemoryTableModel() {
        //code
      public synchronized void insertRow(String file, String time) {
        //code
      public synchronized void editRow(int selectedRow, String file, String time) {
        //code
    public synchronized void deleteRow(int selectedRow) {
        //code
    public abstract class BasicTableModel extends AbstractTableModel {
      private final String FILE_COLUMN = "Executable file";
      private final String TIME_COLUMN = "Time";
      protected String[] columnNames   = new String[2];
      protected List<RowRecord> data   = new ArrayList<RowRecord>();
      BasicTableModel() {
        //code
      public int getColumnCount() {
        //code
      public int getRowCount() {
        //code
      public String getValueAt(int row, int col) {
        //code
      public Class<? extends String> getColumnClass(int c) {
        //code
      public String getColumnName(int col) {
        //code
      public List<RowRecord> getData() {
        //code
      public int getTimeColumn() {
        //code
      public int getFileColumn() {
        //code
    public interface MemoryTableInterface {
      public void insertRow(String file, String time);
      public void editRow(int selectedRow, String file, String time);
      public void deleteRow(int selectedRow);
    In this form, everything works fine. But now, I would like to choose between two models at the start, so I thought I would do this:
    public class AppScreen extends JFrame
                           implements ActionListener {
      private BasicTableModel model;
      public AppScreen() {
        if(...) {
          this.model = new MemoryTableModel();
        else {
          this.model = new JDBCTableModel();
    public void actionPerformed(ActionEvent actEvt) {
          if(table.getSelectedRow() != -1) {
            model.deleteRow(table.getSelectedRow());
          else {
            ErrDialog.noRowErr();
      public BasicTableModel getModel() {
        return model;
    public class JDBCTableModel extends BasicTableModel
                                implements JDBCTableInterface {
      public JDBCTableModel(Connection conn)
        throws ClassNotFoundException, SQLException {
        //code
      public void insertRow(String file, String time) throws SQLException {
        //code
      public void editRow(int selectedRow, String newFile, String newTime)
          throws SQLException {
        //code
      public void deleteRow(int selectedRow) throws SQLException {
        //code
    public interface JDBCTableInterface {
      public void insertRow(String file, String time) throws SQLException;
      public void editRow(int selectedRow, String file, String time)
          throws SQLException;
      public void deleteRow(int selectedRow) throws SQLException;
    }But I'm getting error message from AppScreen that method deleteRow(int) is undefined for the type BasicTableModel. I thought if I initialize variable model as some implementation of BasicTableModel, it will be OK. Apparently it's not, so:
    where and what am I missing or
    how can I realize this choosing between two models so I don't have to write "if(model == MemoryModel) else if(model == JDBCModel)" around every method where I have to decide.
    Thanks!

    I would like to have issues interfacing with two classy models, as well. ;-)
    You need to have your BasicTobleModel class implement your JDBCTableInterface interface (even if it doesn't implement those methods itself), if that is how you intend to use that class.
    Edit: Too slow.

  • Is there a way to find all config changes between clients and sap system

    We have our Dev system with clients
    310 - Developer make changes and create transport
    400 - Test client
    410 - a copy of our Production system (over 1 year ago0
    TST - this is our quality system with one client
    101
    Production system one client
    101
    I know if i do a database copy from Production to our TST system, both systems would be exact.
    Abaper Director wants to know all the configuration changes that are different between Devopment client 310 - Test and production.
    I told him that in development client 310 the abaper or functional users make most of the changes if they do  not get transported they would be missing.
    I cannot copy to client 310 otherwise we would loose all of our version management.
    Is there another way that I can see the config changes between all these clients.
    Thanks
    Joe

    You should be able to use tcode SCU0 
    Regards,
    Brian

  • New book about virtualization and SAP systems

    Hi guys,
    for all of you this may be of interest: there is a new book available, which contains a lot of stuff about virtualization. It is not only VMware, but also Hyper-V, Xen and Sun Solaris Zones. Unfortunately the book is only available in german.
    It contains a good overview about each solution and how to use the virtualization solution for your SAP environment.
    The book can be ordered on amazon, bol etc.
    Regards
    André

    The book is good for beginners to help making a vendor decision and for intermediate users as an installation guide.
    It basically walks the reader through the installation of VMware vSphere, Microsoft Hyper-V, SLES with Xen and Sun Solaris-Zones.
    I personally would have preferred to see a little bit more about optimization, but it is definitely a good first release.
    One word of warning: I ordered the book directly from SAP Press Germany and even though I got charged $25 for shipping it didn't arrive in prime condition. In fact all corners were bumped and there was also a minor cut across the side of the book. This seems to be caused by using a box for shipping that barely fits the book.
    Regardless of the shipping experience I recommend the book if you can read German.
    Cheers,
    Jens

  • Looking methods of integration Windchill and SAP systems.

    Please advice how Windchill ESI makes synchronization of information (bills of material (BOM), released parts, documents, engineering changes, drawings) with SAP ?

    Hi,
    I need to know the procedure for integrating SAP with Windchill using TIBCO adapter.
    Is there any standard document for this..?
    Thanks,
    Pavan

  • Adjustment of inventory between SAP and Legacy system

    Hi Gurus,
    Here is the scenario:
    1) One plant within a company code is in SAP and the other plant in a same company code is still in legacy. Since both of them are Not in SAP, I cannot do an STO.  But, ROH materials need to be moved from the legacy plant to the plant in SAP. I cannot treat the legacy plant as a Vendor, since we are Not paying them. But, still, we should make sure that the inventory needs to be devaulated by the monetary value of the goods taken out and the other inventory (plant in SAP) needs to be enriched by such monetary value.
    2) Similar situation as above, but between 2 Company Codes of same controlling area. Here one Company Code is in SAP, other is in legacy, but, when the other company code will be in SAP, it will be under same controlling area. The two companies are under one business. Some type of intercompany transfer (netting) needs to be done. Here, I have to treat the legacy company as a Vendor.(but modifying bank details)
    I understand, that it may not be possible in standard SAP, but what type of custom developments should I put up ? Any type of custom movement types? How should I set up the Vendor Master (in case of second scenario, the bank details to involve the netting thing).
    Any type of information is very valuable and I would be indeed very grateful.
    Thanks,
    Kumar

    For requirement 1, I suggest you keep track of the inventory acct for legacy and SAP system as separate acct to simplify reconciliation. Once this is done, you can use transaction MB1C movement 561 (or a copy of this movement type). This movement allows you to enter transaction amount in local currency as well; if this is not available, you can customize this through configuration for field selection of movement type (OMJJ). So through this posting, you can enter corresponding material, plant, quantity, and transaction amount that's passed from legacy system. In the account determination, you can set the opposite entry for inventory acct as the inventory acct from legacy system.
    You can then setup an interface that periodically extract GI txn on legacy system, and another interface that performs BDC or call transaction on movement 561 (or a copy of this movement) on SAP system
    Revi

  • How to Import the RFC (Custom RFC  made ) which is available in SAP systems

    I have to use a custom RFC which is made by an abap developer in my XI scenario. I dont see any "Imported objects" tab  under my scenario in IR . I can only see  "Imported objects"  under SAP basis 6.40 . When i right click the link "Import of SAP object " is disabled .
    Am i looking at the right place . can any one help me on this

    Hi Amit,
    Just follow this sequence :
    integration repository --> software component double click  --> select radio button which says “import of RFC and IDOC interfaces from SAP systems Permitted”. --> provide the connection data for import from SAP System --> then under imported objects, you have RFC --> right click and say import of sap objects --> then give your server details and import the RFC you want.
    I hope this makes things clear to you.
    Regards,
    abhy

  • SWCV still contains IDocs/RFCs from an SAP system

    Hi
    I have imported Idoc to a SWCV. Now am trying to create one more namespace under it. When I try to create another namespace, it automatically selects the check button Import of Idoc and RFC interfaces from SAP systems permitted. If I select not permitted and try to create namespace it gives me this message
    Unable to save object XYZ , 1.0 of ABC
    Indicator cannot be undone since the software component version still contains IDocs/RFCs from an SAP system 
    Delete the objects first.
    Is it possible for me to create another namespace under a SWCV, to which I have already imported Idoc, by selecting the option " Not permitted ". I want to create another namespace and I don't want to select that option as I have already imported Idoc

    Hi,
    You no need to touch that check box, you can still create the namespace under software component.
    Just double click lick on software component, goto edit mode and click on + symbol to insert namespace and save then activate.
    Note:- As you have already imported the RFC and IDoc under your software component(not namspace as you mentioned), you keep that check box import of RFC and IDocs permitted. Dont try to uncheck that.
    thanks,
    madhu

Maybe you are looking for