Disable VA02 condition when PGI

Hi All,
Could anyone of you please tell me how to make the condition view to be in display-only mode even in VA02 after PGI has occurred? In our SAP, when user create delivery order, user cannot modify previous conditions in VA02 but can add new condition records. To my strange, even if user finished PGI, they can still go back and modify original sales order price by creating new condition records and thus the subsequent invoicing procedure will have problems, so we want to disable the function. As I'm new to the SD module, if you have solution or any idea, please help me. Thank you very much!
Best Regards,
Jeff

Hi Lakshmipathi,
Thank you, but it seems maybe you misunderstood my problem. I want to forbid user append new condition line in VA02 condition screen only when the sales order has created subsequent delivery order and finished post goods issue. If not finished PGI, user still can add new conditions. But your solution is to disable the whole condition type, if so, how can user maintain the sales prices when create sales order using VA01?
Please tell me if i'm wrong. Thank you again.
Jeff

Similar Messages

  • Disable print output when using bapi BAPI_GOODSMVT_CREATE

    Hello,
    I am using BAPI BAPI_GOODSMVT_CREATE to post material documents in our programs.
    I wish to prevent the print output of the documents created by the BAPI.
    Meaning - when the user post good movement using MIGO, there will be a printout of the movement, but if the movement is created using BAPI_GOODSMVT_CREATE, no output will be printed.
    I have tried sending blank values in fields VER_GR_GI_SLIP & VER_GR_GI_SLIPX in GOODSMVT_HEADER structure, but to no avail.
    Is there a way to disable printing ONLY when using the BAPI?
    Thank you very much.

    Hi,
    We cant restrict the print preview or print out of the material document. Once the condition record has maintianed for the material document, it ll applicable for all the material doc . It would be manual Gr or BAPI GR.
    In your case Print is coming automatically or user is taking the print !!
    Regards,
    Dhanush.

  • Use Global Conditions when Deploying an Application to a User

    Hi,
    Use Global Conditions when Deploying an Application to a User:
    I would like to deploy App-V Application with User centic in mind. The problem is that when the user login to a specefic typ of desktop the application shall be deployed. But if the use login on there primary device or some other
    device with same SLA the Application shall not be deployed.
    I think I can use Global Conditions to solve this. I have read about GC and it looks like I could greate a GC rule that deploy the software if the computer is in an AD-group or maybe becas all this computer starts with same prefix, sp maybe
    if the computernamn starts with PC the application will get deployed.
    The issue is that there is differant SLA on the computers that the User login to. 
    Or what mor can I do?
    /SaiTech

    Just keep in mind this puts a load on AD, a Domain Controller can get tickled silly by these Global Conditions running from each of your Clients, depending on the scale of your environment it can have an impact. It's a great idea GC's, just need to consider
    what load you are putting on the infra when they run.
    Might not be an issue for\to you, worth nothing all the same.
    Robert Marshall | This forum post is my own opinion and does not necessarily reflect the opinion or view of Microsoft, its employees, or other MVPs

  • Delivery note printout not coming when PGI is done by Idoc

    Hi All,
    We are doing a third party  WM-SAP interface project.
    Earlier in SAP when PGI was done for delivery note the print use to come automatically.
    But when the PGI is done through Idoc the print done not come and it requires the user to go to VL02n and save to get the print.
    Please help.
    Pankaj

    Hi,
    Please check the SAP note 393096.
    Summary
    Symptom
    During pick order verification/vendor confirmation via the logical messages WHSCON, SHPCON and SDPICK, no message determination is carried out in the delivery for subsequent messages. If the picking process is performed manually using Transaction VL02N, then message determination for subsequent messages takes place when you save the delivery.
    Other terms
    MESSAGING, DELVRY01, DELVRY02, DELVRY03, WS_DELIVERY_UPDATE, VL10CUC, VL10, LD00, delivery note, pick
    Reason and Prerequisites
    As of Release 4.6C, during inbound processing of the logical IDoc categories WHSCON/SHPCON, the system reads the VL10 profile '2000' and interprets the profile parameters.Among other things, the VL10 profile '2000' contains a parameter (NoOutputDet.) that can deactivate message determination for the process.
    Solution
    Start Transaction VL10CUC ("Parameter per Profile in Delivery Process") in change mode.
    Go to the detail screen of the profile '2000'.
    Check the status of parameter 'NoOutputDet.' and adjust the settings of the parameter as follows:
    If the parameter 'NoOutputDet.' is active, then message determination is not carried out for the process.
    If the parameter 'NoOutputDet.' is not set, then message determination is carried out for the process    
    Please reward points if it helps
    Seema

  • How do I disable "reopen windows when logging back in"

    Everytime I shutdown the mac asks me "reopen windows when logging back in". In fact the default is to do reopen all open programs when I restart. he annoying thing with apple is that when you close a window like Safari and iPhoto the program itself is not closed unless you spend extra time to go and QUIT each program. So naturally at least Mail and Safari are up when I'm ready to shutdown. On a other days MS Word, Excel and iPhoto are open as well. This is annoying to have to remember to QUIT everything when I'm sleepy before shutting down. Mac is supposed to be convenient not tedious. Please stop asking me if I want to reopen on logging back in. And worse yest stop assuming that this is the default action. Someone please help!

    You can uncheck the option box on the shut down screen. Or you can use a terminal command to disable it completely. Or you can get in the habit of using Command+Q (No Caps on the Q, Command+q) to shut down programs that you no longer need running. And if you get in that habit of using Command+q you don't need to close the window or windows that are open for that program. Command+q will close the program and the active window/s.
    EDIT:
    Here is a site that give you the command to disable this annoying ?FEATURE?.
    http://osxdaily.com/2011/08/25/disable-reopen-windows-when-logging-back-in-in-ma c-os-x-lion-completely/
    Message was edited by: Shootist007

  • Left audio track disabled in premiere when importing to Audition... Any way to enable?

    I'd ask in the Audition forum but I cnanot post there for some reason.
    Anyway, I sent a range of clips from my work area to Audition. Made some edits on some clips and realized that I left a track disabled in premiere when I sent them to Audition. is there any way to enable this track now in Audition or am I going to have to scrap whatever I did so far and start a new import with that track enabled?

    Source Patching http://forums.adobe.com/thread/1442800?tstart=0
    -and a FAQ https://forums.adobe.com/message/6725752

  • How do I disable immediate delete when I pit something in the trash ?

    How do I disable immediate delete when I put something in the trash ?

    http://forums.macrumors.com/showthread.php?t=835768

  • How to apply condition when parsing XML using XMLTable

    Oracle Database 11g Enterprise Edition Release 11.1.0.7.0 - 64bit Production
    PL/SQL Release 11.1.0.7.0 - Production
    CORE 11.1.0.7.0 Production
    TNS for Linux: Version 11.1.0.7.0 - Production
    NLSRTL Version 11.1.0.7.0 - Production
    XML Response to be processed by stored proc:
    <TFSResponse>
    <TFS>
              <referenceNumber>39760</referenceNumber>
              <reqId>39760</reqId>
              <fromAccount>
                   <id>1550796</id>
                   <number>0003210011</number>
              </fromAccount>
              <toAccount>
                   <id>1550769</id>
                   <number>3199109643</number>
              </toAccount>
              <createdBy>
                   <userId>627892</userId>
                   <userLoginId>AAAAAA</userLoginId>
                   <userTypeId>1</userTypeId>
              </createdBy>
              </TFS>
    </TFSResponse>
    Register schema script:
    DECLARE
    l_schema CLOB;
    BEGIN
    l_schema := '<?xml version="1.0" encoding="UTF-8"?>
    <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
    xmlns:xdb="http://xmlns.oracle.com/xdb">
    <xs:element name="TFSResponse" type="TFSResponseWSResponseType" xdb:defaultTable="TEMP_RESULT" />
         <xs:complexType name="TFSResponseWSResponseType">
              <xs:sequence>
              <xs:element maxOccurs="unbounded" name="TFS" type="TFSSummaryWSTO"/>
              </xs:sequence>
         </xs:complexType>
         <xs:complexType name="TFSSummaryWSTO">
              <xs:sequence>
                   <xs:element name="referenceNumber" type="xs:string"/>
                   <xs:element name="reqId" type="xs:long"/>
                   <xs:element name="fromAccount" type="tns:AccountSummaryWSTO" />
    <xs:element name="toAccount" type="tns:AccountSummaryWSTO"/>
                   <xs:element name="createdBy" type="tns:userWSTO"/>
              </xs:sequence>
         </xs:complexType>
         <xs:complexType name="AccountSummaryWSTO">
              <xs:sequence>
                   <xs:element minOccurs="1" name="accountId" type="xs:long" />
                   <xs:element minOccurs="1" name="accountNumber" type="xs:string" />
              </xs:sequence>
         </xs:complexType>
         <xs:complexType name="userWSTO">
              <xs:sequence>
                   <xs:element name="userId" type="xs:long" />
                   <xs:element name="userLoginId" type="xs:string" />
                   <xs:element name="userTypeId" type="xs:short" />
              </xs:sequence>
         </xs:complexType>
    </xs:schema>';
    dbms_xmlSchema.registerSchema(schemaurl => 'TFSWebService_schema.xsd',
    schemadoc => l_schema,
    enableHierarchy => dbms_xmlschema.ENABLE_HIERARCHY_NONE);
    END;/
    Object Type:
    CREATE OR REPLACE TYPE DOC_ROWTYPE AS OBJECT
    REFERENCENUMBER VARCHAR2(255),
    REQID NUMBER(12),
    FROMACCOUNTID NUMBER(12),
    FROMACCOUNTNUMBER VARCHAR2(35),
    TOACCOUNTID NUMBER(12),
    TOACCOUNTNUMBER VARCHAR2(35),
    CREATEDBYUSERID NUMBER(12),
    CREATEDBYUSERLOGINID VARCHAR2(12)
    Collection Type:
    CREATE OR REPLACE TYPE DOC_TABLETYPE IS TABLE OF DOC_ROWTYPE;
    CREATE OR REPLACE PROCEDURE SP_TFS_REPORT (LoginId IN STRING,
    requestedByUser IN STRING,
    result_cursor OUT SYS_REFCURSOR)
    IS
    SYSTEM_USER VARCHAR2(12) := 'SYSTEM';
    l_http_request UTL_HTTP.req;
    l_http_response UTL_HTTP.resp;
    l_string_request VARCHAR2(1024);
    l_result_xml XMLTYPE;
    docExtTable_XML DOC_TABLETYPE := DOC_TABLETYPE();
    docExtRecord DOC_ROWTYPE;
    BEGIN
    l_string_request := .....(prepare web service request here)
    l_http_response := UTL_HTTP.get_response(l_http_request);
    resp_in_xml := XMLTYPE(l_clob_response);
    INSERT INTO TEMP_RESULT VALUES l_result_xml;
    SELECT DOC_ROWTYPE (t1.referenceNumber, t1.reqId, t2.accountId, t2.accountNumber, t3.accountId, t3.accountNumber,
                                                 t4.userLoginId, t4.userId)
    BULK COLLECT INTO docExtTable_XML
    FROM TEMP_RESULT ltr,
    XMLTABLE('/TFSResponse/TFS'
    PASSING ltr.object_value
    COLUMNS
    referenceNumber VARCHAR2(255 BYTE) PATH 'referenceNumber',
    reqId NUMBER(12)                PATH 'reqId',
    fromAccountXML XMLTYPE PATH 'fromAccount',
    toAccountXML XMLTYPE      PATH 'toAccount',
    createdByXML XMLTYPE      PATH 'createdBy'
    ) t1,
    XMLTABLE('/fromAccount'
    PASSING t1.fromAccountXML
    COLUMNS
    accountId NUMBER(12) PATH 'accountId',
    accountNumber VARCHAR2(35 BYTE) PATH 'accountNumber'
    ) t2,
    XMLTABLE('/toAccount'
    PASSING t1.toAccountXML
    COLUMNS
    accountId NUMBER(12) PATH 'accountId',
    accountNumber VARCHAR2(35 BYTE) PATH 'accountNumber'
    ) t3,
    XMLTABLE('/createdBy'
    PASSING t1.createdByXML
    COLUMNS
    userId NUMBER(12) PATH 'userId',
    userLoginId VARCHAR2(12 BYTE) PATH 'userLoginId' ----- This value should be set based on a condition*
    ) t4
    OPEN result_cursor FOR SELECT * FROM TABLE (DOC_TABLETYPE);
    COMMIT;
    END SP_TFS_REPORT
    The condition is like this
    IF (requestedByUser = true and createdByUserType = '2') then
    CREATEDBYUSERLOGINID := SYSTEM_USER;
    ELSE
         Take CREATEDBYUSERLOGINID from XML value 'userLoginId'
    where 'requestedByUser' is the input parameter to the stored procedure and 'createdByUserType' is the value from XML.
    'userTypeId' is not required to be set in collection.
    Now my question is how to put that condition when doing the XML parsing.
    Edited by: 991900 on Mar 19, 2013 9:54 AM

    Add a projection for "userTypeId" in T4, then use a CASE statement in the SELECT clause :
    SELECT  DOC_ROWTYPE (
            t1.referenceNumber, t1.reqId, t2.accountId, t2.accountNumber, t3.accountId, t3.accountNumber,
                                            t4.userId,
            CASE WHEN requestedByUser = 'true' AND t4.userTypeId = 2
                      THEN system_user
                 ELSE t4.userLoginId
            END
    BULK COLLECT INTO docExtTable_XML
        FROM TEMP_RESULT ltr,
        XMLTABLE('/TFSResponse/TFS'
                   PASSING ltr.object_value
                   COLUMNS
                       referenceNumber    VARCHAR2(255 BYTE)        PATH 'referenceNumber',
                       reqId              NUMBER(12)                   PATH 'reqId',                                       
                       fromAccountXML      XMLTYPE                  PATH 'fromAccount',                 
                       toAccountXML        XMLTYPE                     PATH 'toAccount',
                       createdByXML       XMLTYPE                     PATH 'createdBy'                                       
                    ) t1,
        XMLTABLE('/fromAccount'
                   PASSING t1.fromAccountXML
                   COLUMNS
                       accountId              NUMBER(12)    PATH 'accountId', 
                       accountNumber     VARCHAR2(35 BYTE)  PATH 'accountNumber'                                       
                   ) t2,
        XMLTABLE('/toAccount'
                   PASSING t1.toAccountXML
                   COLUMNS
                       accountId            NUMBER(12)    PATH 'accountId', 
                       accountNumber   VARCHAR2(35 BYTE)  PATH 'accountNumber'
                   ) t3,
        XMLTABLE('/createdBy'
                   PASSING t1.createdByXML
                   COLUMNS
                       userId           NUMBER(12)        PATH 'userId',
                       userLoginId      VARCHAR2(12 BYTE) PATH 'userLoginId',
                       userTypeId       NUMBER            PATH 'userTypeId'
                   ) t4
        ;

  • ID CS5 Disable background printing when exporting pdf

    Is there a way to disable background printing when exporting to pdf in InDesign CS5?
    I really prefer the way pdf-export has been done in the foreground as it has been since InDesign 1.0.
    An option where you could choose between forground and background printing would be nice since I'm pretty sure there are people out there who want background printing. Why else would Adobe all of a sudden make this, in my opinion, stupid change?

    For the record, exporting PDF has nothing to do with printing from ID. In theory it was made a background task to improve your efficiency and productivity (at the request of users, by the way), since a foregorund export stops you from doing anything else while you wait, but the background export allows you to work on things at the same time.
    Most of the time this actually works well. There was a bug that showed up under certain circumstances (squashed in the last patch), and some reports of export failure with other files as well that are not related to the bug. Though I was one of the first to report a hang during export, I've not seen one in at least six months, maybe longer, and none of the files that originally failed do so now. If the reason you want the foreground export is to see a progress bar, which I miss, you can open Window > Utilities > Background Tasks to see it.
    If you'd like this to be a user preference in a future release, file a request at Adobe - Feature Request/Bug Report Form

  • Problems w/ race conditions when using attachmovie

    Hello,
       I'm having a strange problem w/ race conditions when using attachmovie.
    I have a class linked to a movie clip that I'm attaching to the stage.   The class is
    fired off when the movie clip is attached but also other classes are getting loaded at the same time
    while the movie clips is attached.     Even though the other classes are called after the
    movieclip is attached, they are getting loaded faster and therefor the class linked to the attached movie clip
    cannot access their functions. 
    I'm looking for a listener that will fire off an event ONLY when the attached movieclip is fully loaded but I can't
    seem to find any examples of associating a listener to a attachmovie method.
    Any ideas?
    Thanks,
    Clem C

    flash is single threaded so nothing happens simultaneously.  what do you mean by, "other classes are getting loaded at the same timewhile the movie clips is attached"

  • Ki235 Error When PGI After Ehp6 Upgrade

    Hello
    What would cause KI235 error when PGI after ehp6 upgrade? We are upgrading to ehp6 and are receiving this error when PGIing delivery. It only does this in the upgraded client and not in non-upgraded client. The automatic account assignments match exactly in both clients and are not missing or incorrect.
    Also check OKB9 setting it is perfectly ok.
    Please advise,
    Thanks,
    Themba

    This is a repetitive issue and have you searched the forum before posting?
    G. Lakshmipathi

  • Check Condition when to create Project

    Dear expert!
    Now, I'm getting some issue about Checking condition when to create project.
    - When I create a project with coding mask '-XXXX-00-00-00-00-000' I want company code to have value 1000. If I enter another company code then the system will display message "you have to enter company code is 1000"
    Really, I don't know how i have to do.
    Help me, please!
    Best regards, Huy!

    Dear, Search the forum, this type of queries are raised many times before....Search it you will find it....
    Also, before posting any questions please search the forum, if you dont find it then you create a new thread.

  • Disabling Secondary Popup When Accessing Office 2003 Documents Through KM

    Hi,
    we have the old problem with "Disabling Secondary Popup When Accessing Office 2003 Documents Through KM" which was topic of a weblog by John Mittendof already.
    For us it was solved when using Windows-integrated authentication without changing the registry as described.
    This works with Office2003 SP1. With SP2 the popup appears again.
    Does anyone have the same problem???
    The disadvantage with the registry solution is, that the files will be stored in the temporary internetfiles which leads to a message when opening a second time (in the sense of: document already open by "myself" - open writeprotected?).
    Best Regards
    Helge Stührmann

    Please Try this: (You should change all these settings or you'll get other errors)
    Go to Content Management ® Global Services ® URL Generator Service.
    Make the following changes:
    &#9679;      a) Replace the prefix
    /irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs in the parameters Image Path, Viewer, XML Forms CSS URL, and Content Access Path with /irj/go/km/docs
    The entry in the Image Path parameter must look as follows: /irj/go/km/docs/etc/public/mimes/images
    &#9679;      b) Replace the prefix
    /irj/servlet/prt/portal/prtroot/com.sap.km.cm.uidetails in the parameters Resource Properties Page and New Resource Properties Page with /irj/go/km/details
    &#9679;      c) Replace the prefix
    /irj/servlet/prt/portal/prtroot/com.sap.km.cm.navigation in the parameters Explorer Servlet and Navigation Servlet with /irj/go/km/navigation
    &#9679;      d) Replace
    /irj/servlet/prt/portal/prtroot/com.sap.km.cm.highlightedcontent in the parameters Highlighted Content with /irj/go/km/highlightedcontent
    &#9679;      e) Replace
    /irj/servlet/prt/portal/prtroot/com.sap.km.cm.basicsearch in the parameter Basic Search Servlet with /irj/go/km/basicsearch
    Regards, Fede

  • How to disabled mutli desktop when I using Full Screen?

    How to disabled mutli desktop when I using Full Screen?
    Some app have a preferences option to do this which like iTerm2
    In Lion-Style FullScreen windows, I can't use command + tab to  quickly switch between in the apps, I must switch to the  app own desktop which is using fullscreen, It's so trouble. I even think this is a flaw in Apple's design.
    So, How can I have use this  feature in others apps such as Google Chrome, Mail, Safari and so on.
    Please Help me!  Thanks! Thanks! Thanks!

    nobody can help me ?

  • Disabling custom fields when Equipment type is M

    Hi all,
    I modified the IE02 transaction by adding 5 custom fields
    to the screen SAPLITO0 1050.
    Now i have the requirement to disable these fields when eqtyp is 'M'.
    Is there any userexit available for this purpose or i have to modify the PBO module of the screen.
    Any help will be appreciated.
    regards
    chandu.

    Hi Sai,
    Did you place your PBO module in the screen 1022's flow
    logic? The PBO logic should some what like following,
    general dynpro settings
      MODULE DYNPRO_INIT_SUB_ALL.
    specific dynpro settings
      MODULE DYNPRO_INIT_1022.   "This is your module here..
    restore active cursor position and set it
      MODULE DYNPRO_CURSOR_SET.
    And then in the PBO Module DYNPRO_INIT_1022 (which I assume is created in the include LIO0O01),
    MODULE DYNPRO_INIT_1022 OUTPUT.
    ****Your screen modification logic here..
    ENDMODULE.
    Also did you activate/generate both the screen and program?
    Please check that as well.
    When you debug put a break-point in your PBO module and see whether the control goes there..
    Hope this helps..
    Also if possible could you give me the detailed steps that you have followed? (In case it doesnt workout after checking every thing)
    Sri

Maybe you are looking for

  • Can not activate the wsp in WSS

    Hi, I have developed a farm solution to create Doc Library programmatically using Visual studio 2012 and SharePoint foundation 2013. I am trying to deploy that solution on WSS. When i upload the solution and try to activate, no action occurs. Followi

  • I'm trying to update my iPhone 4 operating system

    I have a PC with Windows 8. I'm trying to update my iPhone 4 to iOS 7 but I can't iTunes to connect with the phone. I'm using a USB port. I just updated itunes to 11.1. Any advice?

  • Airport Utility ( unknown ) router

    My airport utility shows MY airport express, but it also shows someone else's airport extreme. This extreme also shows up in FINDER under shared. Why ? and how to remove it.

  • Help with instances

    i am building a project that will manage a group of recordings. I Have a class 'Gui' which is used to display the current recording and i am trying to use the class 'addframe' to give the option to add a CD or Digital type of recording to the manager

  • Restore pictures show as white boxes

    I recently switched from an iPhone 5s to an iPhone 6. When I chose to restore from iCloud half of my photos now show up as white boxes, when I click them all it says it loading, then it goes back to plain white. What do I do?