BAPI_GOODSMVT_CREATE behaving differently in development and quality

My program is behaving correctly in development system -
1. The program is run
2. Changes are made to material in MM02 transaction
3.  In the program, a button is executed where I am calling a BAPI_GOODSMVT_CREATE, which returns values correctly, as per the material status (be it error or success)
In the Quality system it behaves incorrectly-
1. The program in run
2. Changes are made to material in MM02 transaction
3. In the program when the button is executed the BAPI_GOODSMVT_CREATE, seems to retain the earlier status. Recent changes to material are not reflected in the return parameter, no matter how many times I try.
4. When I restart the program, the BAPI_GOODSMVT_CREATE shows up the correct return values of the changes made in step 2.
Steps taken -
1. I have compared the versions of the code in both the systems and they are identical.
2. To be sure I once again transported the changes to the quality system, yet the problem remains.
3. I tried with a different data thinking it to be a problem with the data rather than the code, but the problem remains
Edited by: GhoshA on Mar 8, 2012 8:06 AM

So some entry related to MM02 is present in SM13 ?
In the quality system in SM13 -
Update module ID     Module name (function)     Type     Update return code
1     MCB_STATISTICS_UPD_V2     V2     Processed
2     MCEX_UPDATE_03     Collective run     Initial
3     AC_DOCUMENT_MM_UPDATE     V2     Processed
4     LIEFERUNG_WRITE_DOCUMENT     V2     Processed
5     SLIM_CNT_INCREASE_COUNTER     V2     Processed
6     MCF_STATISTICS_UPD_V2     V2     Processed
Double clicking every entry gave - ' Status: Not yet updated'
Interestingly, in the Quality system, even after continuous refresh, the record does not get  removed. However, the records in the Development system for the same situation, get removed, after four or five times refresh.
In Quality even after I restart the transaction, the records do not get removed from SM13, but again the code works correctly for the newly executed instance.
What is your opinion ?

Similar Messages

  • Development and Quality server using different screen color setting

    Hi,
    I want to differentiate the Development and Quality server using different screen colors,
    How can I set different color logon screen for the different kinds of servers.
    Thank You.
    Best Regards,
    M.Thirumoorthi
    [email protected]

    Hi Thiru moothi,
    Please check these links :
    https://www.sdn.sap.com/irj/sdn/wiki?path=/display/ep/modifyingtheLogon+Page&
    Custom Password Change Page
    Custom Portal Logon Page
    Reward points if handy!
    Cheers,
    Sandeep
    Edited by: Sandeep Tudumu on Mar 26, 2008 7:41 PM

  • Why Reports format behaves different in Excel and browser(if desformat=html or pdf)?

    1-Why Reports format behaves different in Excel and browser(if desformat=html or pdf)?
    2-I made three queries Q1,Q2 & Q3 and linked them with proper field links but suppose Q3 returns no records for some Q1&Q2 records & when the report runs for delimited options it reflects only those records as output for which all the queries return records(if Q3 returns no record then the related records from queries Q1,Q2 don't reflect) while the output in desformat=html or pdf is ok..
    can you please resolve my problems
    ( I have installed patch 5a in my report server machine)
    Thanks & Regds.
    Suneel
    null

    What do you mean by "different"? (In our
    experience, Oracle html output has too many
    columns, which are not visible in the
    browser but are obvious in Excel.)
    We build our own html programmatically, so
    that Excel matches the browser more closely.
    -- Allan Plumb

  • Development and Quality Assurance clients on the same instance

    Hello,
    Is possible to work in parallel with two clients: one for Development and the other for Quality Assurance on one SAP Solution Manager instance: SID?
    Regards,
    Lui Peng

    Hi
    It is possible and you can have DEV and QA on same server
    We have at one location 2 server solman landscape in which we have DEV(100) and QA(200) on 1st server and PRD(100) on another server.
    Hope it clarifies your doubt
    Regards
    Prakhar
    Edited by: Prakhar Saxena on Nov 5, 2009 11:20 AM

  • Any table to check A version of datasource in development and quality syste

    Hi Experts,
    1. Do we have any tables to check A version of objects once the datasource moved to quality system?...
    2. I have moved some datasources from development to quality system and in the log of the request i am seeing the error message like below
    DataSource xyz does not exist in source system qa system of version A
    Mapping between data source xyz and source system QA is inconsistent
    DataSource xyz does not exist in source system QA of version A
    Field  field1 will not be delivered from DataSource xyz in source system qa system
    Field field2 will not be delivered from DataSource xyz in source system QA system
    Field nfield3 will not be delivered from DataSource xyz in source system QA
    Field field4 will not be delivered from DataSource xyz in source system QA
    Field field5 will not be delivered from DataSource xyz in source system QAT
    How to handle this type issue while transporting issues..
    Could any one help me to resolve this issue.
    Thanks,
    Vachan

    Hi Jr,
    thanks for your reply...Please give me the correct path to check the mapping..
    Thanks,
    Vachan

  • Organization unit ID is different in Dev and Quality Systems

    Hi Experts,
    We have downloaded the Organizational Structure from ECC in the Dev System, Sales organizations, Sales offices and sales groups were created with number range Assigned to Current Active Plan version. but the number for the Sales orgs started with 50000026 instead of starting with 50000001. And in the Quality again  we have downloaded the Org. structure from ECC, now the IDs were created starting from 50000007. this causing the inconsistencies in the Qualtiy System like, Pricing procedures are not getting determined.
    why the Ids were created from 50000026 instead of 50000001.
    What are best practices to have the same ID for Organizational Units in both the Systems?
    Thanks and Regards,
    S Reddy

    Hi Kiran,
    thanks for responses,
    Now we are planning to delete the Org. Structure in Quality and planning transport if from Development. What is best approach to save the Org. model in Transport request and move to Quality. I came to know about the report RHMOVE30, will it be used for transporting from Dev to Quality?
    One more thing, if we transfer the Org data to Quality will it take the same no. in Quality. I have doubt, If Dev Org Id were created from 50000026 and Quality it will start from 50000000.
    Kindly help me,
    thanks and Regards,
    S Reddy

  • LSMW Read Data behaving differently in production and in ECC

    Hi All,
    I have writte a LSMW for CJ12 longtext and it is working fine in development but in production it giving error message at 13th step as BDC_INSERT, Transaction code .. is invalid and when i try to simulate the issue i found that in Read Data step i found the difference as transactions read in development are 399 where as the transactions read in production are 267 for the same file.And i debugged the Display Read program and observed that the read program used GUI_UPLOAD to read the data from the text file.and there itself the GUI_UPLOAD internal table contains 399 in development and 267 in production.I tried to simulate why this is happening but coldn't figure out.Can any one help me why this has happened.And we are using ECC6 with EHP4 in development and EHP3 in production and it has to upgrade to EHP4.

    if you are really certain about the source file (I doupt too) then there are only 2 more possibilities
    a) your LSMW object is different (transport it again from developement to production, only so you can be sure that LSMW object and source will be the same)
    b) a real SAP error because of different release levels. Open a ticket at SAP to get help.

  • View Maintenance disabled in development and quality

    Hi,
    In my development , except client 100 where I generate request, and in quality , i cannot maintain view maintenance data like fiscal period, exchange rate. Is anything missing from basis side. Also I have observed that exchange rate is creating a request in development where i generate transport request. But in production it is enduser functionality.
    Cheers

    Hi Chandan,
                           Client copy is the last option. I want you to ask your functional consultants to go through all the TP's which are transported, ask them to check modified  object are transported or not?
           You check the all the TP's return codes, this will give you idea of weather they are successful or not.
    Regards,
    Hari.
    PS: Points are welcome

  • Read statement - behaving diffrently in development and prodution

    Dear friend,
    LOOP AT IT_DATA INTO WA_DATA.
           READ TABLE IT_BKPF INTO WA_BKPF---------------------------------------------------------------
                              WITH KEY BUKRS = WA_DATA-BUKRS
                                       GJAHR = WA_DATA-GJAHR
                                       BELNR = WA_DATA-BELNR BINARY SEARCH.
           IF SY-SUBRC = 0.
             WA_DATA-STGRD = WA_BKPF-STGRD.
             MODIFY IT_DATA FROM WA_DATA TRANSPORTING STGRD.
           ENDIF.
           CLEAR : WA_DATA, WA_BKPF.
         ENDLOOP.
    piece code of my program, the most strange thing it working proper in devlopment ,but not in prodution
    where i made big line(-------) in that work area data not coming when the cursor on sy-subrc.
    kindly help me out
    victor ezaaz
    Edited by: Matt on Aug 8, 2011 1:20 PM added  tags

    Hi  ,
    LOOP AT IT_DATA INTO WA_DATA.
    READ TABLE IT_BKPF INTO WA_BKPF---------------------------------------------------------------
    WITH KEY BUKRS = WA_DATA-BUKRS
    GJAHR = WA_DATA-GJAHR
    BELNR = WA_DATA-BELNR BINARY SEARCH.
    IF SY-SUBRC = 0.
    WA_DATA-STGRD = WA_BKPF-STGRD.
    MODIFY IT_DATA FROM WA_DATA TRANSPORTING STGRD.
    ENDIF.
    CLEAR : WA_DATA, WA_BKPF.
    ENDLOOP.
    in above code you have used  work area  WA_DATA   . Please check which table you have assigned   while creating wa_data   whether thay have same no of  fields  and order   in Production and Development  .
    regards
    Deepak.

  • RFC Function Module behaves differently in foreground and background

    Hi,
    I have RFC function module which works well when executed in debugg mode where as in normal mode it doesnt work as the time stamp is not changed and the record cannot be created with the same timestamp.
    Can anybody suggest any solution on how to change the current timestamp when still in the same LUW.
    Regards,
    Roberts.

    Hi,
    Use:
    T1 = SY-UZEIT.
    GET TIME.
    T2 = SY-UZEIT.
    T1 will be different from T2
    Best regards,
    Leandro Mengue

  • Mail behaves differently on MacBook and iMac (both 10.5.8)

    This barely rises to the level of "annoyance," but I thought I'd ask about it. Mail seems to be slightly different on my MacBook and my iMac, both running 10.5.8. When my iMac starts up, mail connects to my server and all is well. But when my MacBook restarts, mail gives me a message that it "Can't verify the identity of cedant2.abac.com" (which is my mail provider). All I have to do is click "Connect" and it works just fine. But I never even get that dialog box on my iMac.
    Plus, the showing of that dialog box seems to precipitate the creation of multiple nested (empty) sub-InBoxes in my account. Again, I can delete those pretty easily, but it's so odd...
    Anyone have thoughts or suggestions?

    in the identity dialog expand the trust settings and there will be an option to set it to always trust that certificate. then it will never ask again.

  • Application behave differently on XP and Window 7

    hi:
          Firstly, my development PC is on XP and VB6 Sp6. Recently I deployed an database application to a Window 7 64 bit (Pro) machine. It look fine and work fine in XP, but on Window 7 machine, everything are fine EXCEPT, the sorting/filtering
    of the ADO don't work at all on Window 7 (but work perfectly on XP machine). the mdb file is create with MS Access 2003.
    Can some one help?
    Thks

    Hi JetSmimon,
    Please see link below about help of VB6:
    Where to post your VB 6 questions
    Best regards
    Fei
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • Why the same function ToolTipText behaves differently in Jar and in Class

    Hi All! In my applet I use two similar statements from javax.swing:
    jListTeaSortSelect.setToolTipText("To stop the alarm just click over here.");
    jProgressBar1.setToolTipText("To stop the alarm just click over here.");
    Both work correctly when I run my applet from classes.
    Problem: When I run it from jar, composed from the same classes, second tool tip does not appear.
    I have no idea on where to get a hint to the solution. Could that be that the problem is caused by other graphical components or by the layout of the container?
    The applet and JAR in question with source code can be found on
    http://www.kobylkin.net/TeaTimer.htm , and the source code is included below in this letter as well..
    Thanks!
    Egor
    I do not include GNU GPL here, for histerical reasons [:-)]
    * TeaTimerJApplet.java
    * Created on 19. Januar 2002, 18:56
    * Tea timer with sound alarm to brew your tea right for the best taste.
    * Copyright Kobylkin Egor 2002. [email protected] www.kobylkin.net
    * This program is free software; you can redistribute it and/or
    * modify it under the terms of the GNU General Public License
    * as published by the Free Software Foundation; either version 2
    * of the License, or (at your option) any later version.
    * This program is distributed in the hope that it will be useful,
    * but WITHOUT ANY WARRANTY; without even the implied warranty of
    * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
    * GNU General Public License for more details.
    * You should have received a copy of the GNU General Public License
    * along with this program; if not, write to the Free Software
    * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307,
    USA.
    import java.awt.*;
    import java.awt.event.*;
    import javax.swing.*;
    import java.applet.*;
    import java.applet.Applet;
    import java.net.*;
    public class TeaTimerJApplet extends javax.swing.JApplet {
    /** Creates new form TeaTimerJApplet */
    public TeaTimerJApplet() {
    initComponents();
    /** This method is called from within the constructor to
    * initialize the form.
    * WARNING: Do NOT modify this code. The content of this method is
    * always regenerated by the Form Editor.
    private void initComponents() {//GEN-BEGIN:initComponents
    java.awt.GridBagConstraints gridBagConstraints;
    jListTeaSortSelect = new javax.swing.JList();
    jButtonTimerStart = new javax.swing.JButton();
    jProgressBar1 = new javax.swing.JProgressBar();
    getContentPane().setLayout(new java.awt.GridBagLayout());
    jListTeaSortSelect.setBorder(new
    javax.swing.border.TitledBorder("Select the tea type"));
    jListTeaSortSelect.setModel(new javax.swing.AbstractListModel() {
    String[] strings = { "Test................10sec.", "Green
    tea.........3min.", "Black tea...........4min.", "Black
    tea...........5min.", "Mint, Coffee......8min." };
    public int getSize() { return strings.length; }
    public Object getElementAt(int i) { return strings; }
    jListTeaSortSelect.setToolTipText("To stop the alarm just click
    over here.");
    jListTeaSortSelect.setName("jListTeaSort");
    jListTeaSortSelect.setSelectedIndex(2);
    jListTeaSortSelect.setSelectionBackground(java.awt.Color.yellow);
    jListTeaSortSelect.setSelectionMode(javax.swing.ListSelectionModel.SINGLE_SELECTION);
    jListTeaSortSelect.setAutoscrolls(false);
    jListTeaSortSelect.addMouseListener(new
    java.awt.event.MouseAdapter() {
    public void mousePressed(java.awt.event.MouseEvent evt) {
    jListTeaSortSelectMousePressed(evt);
    gridBagConstraints = new java.awt.GridBagConstraints();
    gridBagConstraints.gridx = 0;
    gridBagConstraints.gridy = 0;
    gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL;
    getContentPane().add(jListTeaSortSelect, gridBagConstraints);
    jButtonTimerStart.setBackground(java.awt.Color.lightGray);
    jButtonTimerStart.setText("Start the timer");
    jButtonTimerStart.setToolTipText("<html>Visit me at
    www.kobylkin.net <br> Copyright Kobylkin Egor 2002 under GNU GPL</html>");
    jButtonTimerStart.setDoubleBuffered(true);
    jButtonTimerStart.setMaximumSize(new java.awt.Dimension(180, 90));
    jButtonTimerStart.setMinimumSize(new java.awt.Dimension(120, 27));
    jButtonTimerStart.setNextFocusableComponent(jListTeaSortSelect);
    jButtonTimerStart.setPreferredSize(new java.awt.Dimension(140,
    27));
    jButtonTimerStart.addActionListener(new
    java.awt.event.ActionListener() {
    public void actionPerformed(java.awt.event.ActionEvent evt) {
    jButtonTimerStartActionPerformed(evt);
    gridBagConstraints = new java.awt.GridBagConstraints();
    gridBagConstraints.gridx = 0;
    gridBagConstraints.gridy = 1;
    getContentPane().add(jButtonTimerStart, gridBagConstraints);
    jProgressBar1.setToolTipText("To stop the alarm signal just click
    over here.");
    jProgressBar1.setMinimumSize(new java.awt.Dimension(140, 14));
    jProgressBar1.setPreferredSize(new java.awt.Dimension(140, 14));
    jProgressBar1.addMouseListener(new java.awt.event.MouseAdapter() {
    public void mousePressed(java.awt.event.MouseEvent evt) {
    jProgressBar1MousePressed(evt);
    gridBagConstraints = new java.awt.GridBagConstraints();
    gridBagConstraints.gridx = 0;
    gridBagConstraints.gridy = 2;
    getContentPane().add(jProgressBar1, gridBagConstraints);
    }//GEN-END:initComponents
    private void jListTeaSortSelectMousePressed(java.awt.event.MouseEvent
    evt) {//GEN-FIRST:event_jListTeaSortSelectMousePressed
    // Add your handling code here:
    if ( timerIsRunningFlag == false )
    jListTeaSortSelect.setBackground(java.awt.Color.white);
    so.stop();
    }//GEN-LAST:event_jListTeaSortSelectMousePressed
    private void jProgressBar1MousePressed(java.awt.event.MouseEvent evt)
    if ( timerIsRunningFlag == false )
    jListTeaSortSelect.setBackground(java.awt.Color.white);
    so.stop();
    private void
    jButtonTimerStartActionPerformed(java.awt.event.ActionEvent evt)
    {//GEN-FIRST:event_jButtonTimerStartActionPerformed
    //set the controls in dumb state:
    jButtonTimerStart.setEnabled(false);
    jListTeaSortSelect.setEnabled(false);
    jListTeaSortSelect.setBackground(java.awt.Color.white);
    switch ( jListTeaSortSelect.getSelectedIndex() ) {
    case 0 : timerDelay = 500; break; //Test 10 sec.
    case 1 : timerDelay = 9000; break; //Green tea 3 min.
    case 2 : timerDelay = 12000; break; //Black tea 4 min.
    case 3 : timerDelay = 15000; break; //Black tea 5 min.
    case 4 : timerDelay = 24000; break; //Mint tea 8 min.
    // every "timerDelay/100" seconds the progress bar status will be
    set to be -5% less by timerTaskPerformer.
    // After 20 times timerDelay will be less than 5% so the
    timerTaskPerformer fires the alarm.
    timer = new javax.swing.Timer(timerDelay, timerTaskPerformer);
    timer.setRepeats(true);
    timer.start();
    timerIsRunningFlag = true;
    progressBarStatus = 100;
    jProgressBar1.setValue( progressBarStatus );
    jButtonTimerStart.setLabel("Timer started");
    so.stop();
    }//GEN-LAST:event_jButtonTimerStartActionPerformed
    private ActionListener timerTaskPerformer = new ActionListener() {
    public void actionPerformed(ActionEvent evt) {
    if (progressBarStatus > 5){ progressBarStatus-=5;
    jProgressBar1.setValue(progressBarStatus);
    }else{
    timer.stop();
    timerIsRunningFlag = false;
    //user alarm actions
    jListTeaSortSelect.setBackground (java.awt.Color.red);
    Toolkit.getDefaultToolkit().beep();
    so=getAudioClip(getCodeBase(), "spacemusic.au");
    so.loop();
    /* "Server not found" IE error.
    open pop-up explorer window to alert user
    try {
    AppletContext ac = getAppletContext();
    ac.showDocument( new URL( getCodeBase() +
    "teaReady.html" ), "_self");
    catch (MalformedURLException exc) {
    showStatus("Cannot find file teaReady.html");
    progressBarStatus = 0;
    jProgressBar1.setValue( progressBarStatus );
    //return to the initial state
    jButtonTimerStart.setText("Start the tea timer");
    jButtonTimerStart.setEnabled(true);
    jListTeaSortSelect.setEnabled(true);
    //Variables declaration
    private int progressBarStatus = 100;
    public boolean timerIsRunningFlag = false;
    public int timerDelay;
    private javax.swing.Timer timer;
    public AudioClip so;
    // Variables declaration - do not modify//GEN-BEGIN:variables
    private javax.swing.JButton jButtonTimerStart;
    private javax.swing.JList jListTeaSortSelect;
    private javax.swing.JProgressBar jProgressBar1;
    // End of variables declaration//GEN-END:variables

    Hi
    What i understand from u'r problem is that when a jar is created and run under browser, ToolTipText for progress panel is not shown? is so is the case - i had no problems..
    The code given was compiled and created a jar successfully..
    this is how i created the jar..(under WindowsNT and MSIE)
    jar cf TeaTimer.jar TeaTimerJApplet.class
    TeaTimer.html
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    <HTML>
    <HEAD>
    <TITLE> New Document </TITLE>
    <META NAME="Generator" CONTENT="EditPlus">
    <META NAME="Author" CONTENT="">
    <META NAME="Keywords" CONTENT="">
    <META NAME="Description" CONTENT="">
    </HEAD>
    <BODY BGCOLOR="#FFFFFF">
    <APPLET CODE="TeaTimerJApplet" archive="TeaTimer.jar" WIDTH="200" HEIGHT="200">
    </APPLET>
    </BODY>
    </HTML>
    cheers
    Mohan

  • Applet behaves differently in appletviewer and Web Browser, how to resolve?

    I have an applet application which need to access disk files. While I set the .java.policy file properly and the applet runs excellent in appletviewer. However, if I load the applet in Web broswer (e.g. NetScape), the applet cannot access the same disk files as it does in appletviewer?
    Does anyone have a clue on how to resolve?
    Thank you.

    I know you can do it with JavaScript, and I know how to do that...but this is a Java forum (I want a Java solution, that's why I post it here)!
    Therefore my question relates to Java, and in this case, it's an applet.
    Any solution to my problem, please?

  • Flash behaves differently in windows and linux ?

    There are some sites that flash doen't display too well (firefox/opera) in linux, but seems to work fine in windows. Is there a difference in the plugin for each OS?
    try this:
    http://www.asus.com/index.aspx
    Wait for the page to finish loading, and then hover your mouse over the "products" link at the top of the page.. the drop down menu is now masked by the "asus webcam notebook ad". This doesn't happen in windows.. I've tried both arch package and the default flash installer, but get the same results.
    Note: The drop down menu is visible if you use the flashblock extension and disable the ad.
    Thanks..

    yep, for some reason the linux flash plugin doesn't let the browser draw elements over the animations, which is especially annoying on websites like the one you mentioned where dropdown menus are used over a silly useless flash banner.
    there are a LOT of things wrong with the flash plugin. macromedia hasn't really addressed them in a long long time
    EDIT: which is why i wish the best of luck to the gplflash plugin developers.

Maybe you are looking for

  • CAD Desktop - Check out problem

    Hello all, IN productive system, user trying to check out the drawing from Content server. But system is showing an error message "ERROR WHILE CHECKING IN AND STORING:C\SAPWORKDIR\ACADM\1110002546 (dir no). 1. Content server is active & RFC connectic

  • Video Chat not working!

    Whenever I try to video chat it tells me that the other user did not accept it, even though they did. I've tried all the tips that I could find in the forums. Nothing has worked! Date/Time: 2008-09-16 18:01:37.167 -0400 OS Version: 10.5.5 (Build 9F33

  • File type from file name

    Hi, Is there any standard method to get a file type from file name? File name can be ‘C:\test.doc’ or “C:\test’(test – is file) i.e. with or without file type extension. ...Naddy

  • Generate a text (flat) file

    i use oracle8 my OS is DGUX (data general UNIX) i want to generate a text (or flat) file from columns in oracle tables by using a method other than using the command 'SPOOL' thanks

  • FCPX 10.2 unresponsive to upgrade libraries

    Hi, After upgrading Final Cut Pro X version 10.2 asks me to update the libraries. The program is not responding to try. Imac 27" 32gb RAM