Hold PO Function

Dear Friends,
During creating Service POs, Third Party POs users are able to Hold the PO. Also the service PO can be printed and Service Entry Sheet can also be prepared against such POs.
I want to stop processing the Hold POs. I know this is a standard functionality whith is missing here. How can i configure this check to stop further processing?
Regards

Hi,
check following link same issue today,s link
[Error: while creating Service Entry Sheet - for HELD PO;
Regards
Kailas Ugale

Similar Messages

  • Using user hold data function in FB65

    Dear Guru's
    In FB65, I input amount, gl account, amount in doc currency, calculate tax tax box and tax type. Then I select Hold data function. When I exit FB65 and re-enter again, all saved data is available except for the calculate tax tick box and tax type.
    Is there anyway to get this hold as well?
    Regards
    Shakeer

    Hi,
    This is standared functionality when you process final account document from Hold Doc user should Select Tax & Process the same.
    Clear Information about Hold Doc
    "With Hold Document, data which has been entered can be saved temporarily in order to continue the entries at a later time. Documents held by the system do not have to be complete. No account balances are updated and the data of the
    document is not available for evaluation. No document number is assigned. The person making the entries is asked to name the document after selecting the Hold Document function. The document can be found under this name at a later time."
    Regards
    Viswa

  • De-activate ME_HOLD_PO - Hold PO function

    Dear Guru,
    Do anyone know the steps de-activate the 'Hold PO' function under ME21N and ME22N?
    Thank you.

    Hi Ashok,
    For disabling PARK button follow the steps:
    Go to SPRO->Materials Management->Purchasing->Business Add-ins for purchasing.
    Select BADI- Deactivate hold for purchase order.
    Give an Implementation name.
    Goto method IS_ALLOWED.
    Put this code in the method.
    CH_PARK_ALLOWED = SPACE (To disable PARK button)
    CH_ALLOWED = SPACE (To Disable HOLD button).
    Save and activate.

  • [svn:osmf:] 13401: PARB changes: removing nesting capabilities from MediaContainer, and introducing a separate MediaContainerGroup class ( that is not a MediaContainer) that now holds the functionality.

    Revision: 13401
    Revision: 13401
    Author:   [email protected]
    Date:     2010-01-09 07:37:48 -0800 (Sat, 09 Jan 2010)
    Log Message:
    PARB changes: removing nesting capabilities from MediaContainer, and introducing a separate MediaContainerGroup class (that is not a MediaContainer) that now holds the functionality.
    Modified Paths:
        osmf/trunk/apps/samples/framework/NestedMediaContainersSample/NestedMediaContainersSample .as
        osmf/trunk/framework/MediaFramework/.actionScriptProperties
        osmf/trunk/framework/MediaFramework/.flexLibProperties
        osmf/trunk/framework/MediaFramework/org/osmf/containers/HTMLMediaContainer.as
        osmf/trunk/framework/MediaFramework/org/osmf/containers/IMediaContainer.as
        osmf/trunk/framework/MediaFramework/org/osmf/containers/MediaContainer.as
        osmf/trunk/framework/MediaFramework/org/osmf/display/MediaPlayerSprite.as
        osmf/trunk/framework/MediaFrameworkFlexTest/org/osmf/MediaFrameworkTests.as
        osmf/trunk/framework/MediaFrameworkFlexTest/org/osmf/containers/TestMediaContainer.as
    Added Paths:
        osmf/trunk/framework/MediaFramework/org/osmf/display/MediaContainerGroup.as
        osmf/trunk/framework/MediaFrameworkFlexTest/org/osmf/display/TestMediaContainerGroup.as

    Hi,
    these concepts are used and implemented in jGuard(www.jguard.net) which enable easy JAAS integration into j2ee webapps across application servers.
    cheers,
    Charles(jGuard team).

  • Function of HOLD DATA in the settings for creation of a new screen.

    Hi,
    Since i'm new to ABAP and still learning my way through, i would really appreciate if somebody can help me out with the exact functioning of selecting the check box 'HOLD DATA' under the settings option while creation of a new screen.
    Thanks for any help extended.

    Take simple scenario of SE38. The Screen for the transaction has the Flag "HOLD DATA" as Ticked.
    Now enter some program name on the field and Click - Utilities-> User Profile -> Hold data.
    Now come out of the transaction, go back to the same transaction. The name of the Program that you entered earlier will appear on the input field.
    So if the screen doesn't have "Hold Data" set the functions of HOLD data, SET DATA, DELETE data will not work.
    Also try using SET DATA For the Program input field.
    SAP Help :
    If you activate this option, the following functions are supported for the screen at runtime:
    System -> User profile -> Hold data
    -> Set data
    -> Delete data
    The Hold data function allows you to hold onto any entries you have made on the screen. When the screen is next processed (even in a different mode), the system then automatically redisplays the data in the input fields.
    If the option is not activated, these functions are ineffective at screen runtime.

  • Why did Apple remove the Hold-Menu/Backlight function?

    I just updated to ipod software version 1.1.1 and wondering why the "Hold Menu to switch Backlight on/off" function was replaced with "Hold Menu to return to Main Menu" function???
    Ive been a huge fan of the Menu-Backlight switch since my 4G ipod, as I prefer to always keep the Backlight off and use it only when I absolutely cannot read the screen. I find it saves significant battery life compared to even the 2 second Backlight Timer. In the dark, this function is very practical especially since performing a simple operation such as adjusting volume or skipping tracks doesnt require any backlight. Also, I take a dark ghetto commuter bus and try hard to not draw attention to my 5G ipod with a bright glow from within my jacket pocket.
    Why cant Apple offer an option in Settings menu or an alternative version with different Hold-Menu functionality?

    Well the beauty of the old Hold-Menu>Backlight function was that it was basically a quick on/off switch...light turns on...light turns off...whereas the new "Quick Return to Main Menu" function didnt really solve a problem. If you need to get return to the main menu, you can blindly press Menu repeatly until you reach the main menu, how hard is that? Also, you only need to press Menu a maximum 4 times to reach the Main Menu from any submenu (unless youve created multiple subfolder hiearchies within the Notes folder.
    My point is, as a result of elimination of the Backlight "switch" is increased precise navigation, which equals a loss in usability and practicality. So what happens when you suddenly need to use backlight? You either prepare in advance, lets say everyday before you head home from the office, you need to remember to set the Backlight Timer on. Or you face the scenario where it gets kinda dark by the time you leave the office, but you forgot to turn on the Backlight Timer...now what? Well look for some well lit place to change the settings, or if you can blindly navigate to the main menu and scroll carefully and precisely to the Backlight option. Ok a little extreme but I hope some of you reading this GET it.
    So far the only way to retain this practical function is reverting to or continue using ipod software version 1.0. The most annoying thing about continuing to run v1.0 is everytime you connect the ipod to the computer, theres a popup begging you to update the ipod software. By refusing to update, you will miss out on some bug fixes (esp for Videora converted videos) and the volume limiter function.
    Show your support for the lost Menu-Backlight function and maybe Apple will hear us out.
    PC   Windows XP Pro   5g/60gb/blk

  • Need a function or bapi to hold invoice document

    Dear All,
    i made a program to read a hold invoice using this function "MRM_INVOICE_READ" is there other functions or bapi doing this job reading hold invoice
    now after i change the data i need to hold the document again what is the best function for this job and i don't want  to park the document

    Hi Ibrahem,
    you can simply use f.m. MRM_INVOICE_READ to read whatever you have already done and held, and then use the f.m. MRM_INVOICE_PARK to save your changes: to avoid really parking the invoice, it is important to specify through the IMPORTING parameter i_rbstat_new the hold status 'D', as shown in the example below:
    park invoice with status 'D' hold
      CALL FUNCTION 'MRM_INVOICE_PARK'
        EXPORTING
          i_rbkpv           = ls_rbkpv
          i_xupda           = 'U'
          i_rbstat_new      = 'D'
          ti_drseg          = lt_drseg
        IMPORTING
          e_belnr           = lv_belnr
          e_gjahr           = lv_gjahr
          te_errprot        = lt_errp
        EXCEPTIONS
          invalid_status    = 1
          update_impossible = 2
          user_exit         = 3
          OTHERS            = 4.
    Best Regards,
    Antonio

  • Default Music on Hold on 64 bit Lync 15.0.4551.1005

    Hi all,
    I've noticed something strange on one of my deployments when it comes to music on hold, both on the Lync desktop client (15.0.4551.1005 64bit) and the Polycom CX600 hardphone.
    I set the global csclientpolicy to enableclientmusiconhold 1 and left the musiconholdaudiofile as "", which is the recommended course of action when using the CX600s to enable music on hold. The CX600 works perfectly, but the Lync client does not.
    The Lync client shows the correct file in the ringtones and sounds menu, and the file exists, but music on hold will not play when a caller is placed on hold. Callers hear the initial hold ding, and then silence.
    It appears that the Lync client will ignore the enableclientmusiconhold when it is being assigned by the global csclientpolicy. Creating a new csclientpolicy with enableclientmusiconhold 1 and musiconholdaudiofile "" will allow music on hold to
    function correctly on both the Lync client and the CX600.
    Does anyone else have the 64bit client installed who can verify this is the case and I'm not imagining things? And if so, should I log it with Microsoft as a potential bug?
    Cheers,
    Leigh.

    Please run the command Get-CsClientPolicy to check the parameter EnableClientMusicOnHold is set to true.
    Lisa Zheng
    TechNet Community Support

  • Calling Remote function tool leads always to a logon screen

    Hello,
    I run an remote function tool in system A. In System B I run a report calling this function module.
    Each time, I execute the report, a remote logon screen appears. It looks the same like the one you logon the system. You have to specifiy client, user and password.
    I know one possibilty to avoid this logon screen appeaering.
    System B (holding the function module) must declare System A as a trusted system. Thus, the user does not need to logon system B, each time calling the func. module. I processed this in correspondence with the help data, but the screen still appears.
    Is there any other possibilty to avoid appearing the logon screen or does anybody know wheter I did something wring??
    thanks, holger

    Hi Holger,
    1. This has to do with tcode SM59 (Maintain RFC Connections)
    THE CALLING SYSTEM HAS NOT DEFINED
    USER ID / PASSWORD TO LOGON TO THE TARGET SYSTEM.
    HENCE, IT SHOWS BLANK LOGIN SCREEN
    2. Under the node RFC Destinations ---> R/3 Connections,
       various systems are defined for RFC Purpose.
    3. Lets say ur system(which u want to connect) is PRD.
    4. Double Click PRD and go the the details.
    5. There are 3 Tabs. Goto LOGON/SECURITY TAB.
    6. In the logon information , enter the
       USERID and password and client.
    7. Save.
    Then try your program.
    Hope this helps.
    Regards,
    Amit Mittal.

  • HOLD button in the work area

    Hi All
    When Buyer can HOLD (button ) functionality .
    even we add sc item into the workarea sc is available for buyer forever . Why HOLD functionality is required for the BUYER.
    What is the SAP definition for thiS HOLD functionality in ****[pit work area.
    Muthu

    Thanks Pedro !!
    for example
    sc 1000/1 - i added to work area (by Muthu)  and others can not source other than Muthu . so pedro and matew can not source.
    it internal meaning is that other BUYERS are protected that cart .
    1000/1 taken to cockpit and put HOLD by Muthu , now pedro and mathew can not search and assign this cart into their workitem.
    PLEASE CORRECT ME MY ASSUMPTIONS IF I WERE WRONG.
    Muthu

  • How to create function module step by step

    hi experts,
    i am new to ABAP.
    can anybody tell me the step by step process on how to create a function module for adding two numbers without using editor screen.
    ex: 2+3=5.

    Hi,
    You can only create function modules and function groups using the Function Builder in the ABAP Workbench. For further information, refer to Creating New Function Modules. This section uses an example to illustrate how a function module is created from the point of view of ABAP programming.
    Function Groups and Function Modules:
    Firstly, we create a new function group DEMO_SPFLI to hold the function module. Then, we can create the new function module.
    Parameter Interface:
    You can specify the types of interface parameters in function modules in the
    same way as the parameter interfaces of subroutines. Since function
    modules can be used anywhere in the system, their interfaces can only contain
    references to data types that are declared systemwide. These are the elementary
    ABAP data types, the systemwide generic types, such as ANY TABLE, and types
    defined in the ABAP Dictionary. You cannot use LIKE to refer to data types
    declared in the main program.
    Exceptions:
    Our function module needs an exception that it can trigger if there are no entries
    in table SPFLI that meet the selection criterion. The exception NOT_FOUND
    serves this function.
    Source Code:
    Having defined the parameter interface and exceptions, we can now write the
    source code of our function module. To do this, choose Source code in the
    Function Builder. This opens the ABAP Editor for the include program
    L<fgrp>U<xx> (see Function Groups). This is the include that will
    hold the program code for the function module;
    Data in Function Modules
    You can use the TYPES and DATA statements to create local data types and
    objects. The interface parameters also behave like local data objects. In
    addition, you can access all of the global data of the main program. This data is
    defined in the include program L<fgrp>TOP. To open this include, choose Goto
      Global data. The global data behaves like the instance attributes of a class.
    The first time you call a function module in a particular function group, the data is
    loaded into memory. It can then be accessed and changed by all of the function
    modules in the group. The system retains the values until the next time a function
    module is called.
    Calling Subroutines
    You use subroutines for local modularization. Function modules can
    also use this technique. The function module that they call are defined in the
    corresponding main program.
    If you only want to call a subroutine from a single function module, it is best to
    define them in the same include program as the function module itself, directly
    after the ENDFUNCTION statement. These subroutines can be called from all
    function modules in the function group, but for clarity, they should only be called
    from the function module that precedes them.
    If you want to define a subroutine that will be called from several different function
    modules, you can define a special include program for it with the name
    L<fgrp>F<xx>.
    Raising Exceptions
    There are two ABAP statements for raising exceptions. They can only be used in
    function modules:
    RAISE <except>.
    and
    MESSAGE..... RAISING <except>.
    The effect of these statements depends on whether the calling program handles
    the exception or not. If the name <except> of the exception or OTHERS occurs
    in the EXCEPTIONS addition of the CALL FUNCTION statement, the exception is
    handled by the calling program.
    If the calling program does not handle the exception
      The RAISE statement terminates the program and switches to debugging mode.
      The MESSAGE ..... RAISING statement display the specified message. How the
    processing continues depends on the message type.
    If the calling program handles the exception, both statements return control to the
    program. No values are transferred. The MESSAGE ..... RAISING statement
    does not display a message. Instead, it fills the system fields SY-MSGID, SYMSGTY,
    SY-MSGNO, and SY-MSGV1 to SY-MSGV4.
    Source Code of READ_SPFLI_INTO_TABLE
    The entire source code of READ_SPFLI_INTO_TABLE looks like this:
    FUNCTION READ_SPFLI_INTO_TABLE.
    ""Local interface:
    *" IMPORTING
    *" VALUE(ID) LIKE SPFLI-CARRID DEFAULT 'LH '
    *" EXPORTING
    *" VALUE(ITAB) TYPE SPFLI_TAB
    *" EXCEPTIONS
    *" NOT_FOUND
    SELECT * FROM SPFLI INTO TABLE ITAB WHERE CARRID = ID.
    IF SY-SUBRC NE 0.
    MESSAGE E007(AT) RAISING NOT_FOUND.
    ENDIF.
    ENDFUNCTION.
    The function module reads all of the data from the database table SPFLI where
    the key field CARRID is equal to the import parameter ID and places the entries
    that it finds into the internal table SPFLI_TAB. If it cannot find any entries, the
    exception NOT_FOUND is triggered using MESSAGE...RAISING. Otherwise, the
    table is passed to the caller as an exporting parameter.
    Regards,
    Chandru

  • Populating a collection with function results

    I am calculating some statistics and need to use a collection to store the results of several function so they can be used in a procedure. Example:
    PROCEDURE PRODUCTIVITY_INSERT(p_first_of_month IN DATE)
    AS
    BEGIN
    vc_FirstofMonth := p_first_of_month;
    FOR i IN 1..3 loop
    EXECUTE IMMEDIATE 'INSERT INTO RFC_BUS'||days(i)||'PRODUCTIVITY(ROUTE,PPPH)
    SELECT a.route, ((sr05 / sy05)/'||counts(i)||') AS "RATIO"
    FROM (SELECT route,
    SUM (DECODE (TO_CHAR (pick, "MM-YYYY"),
    to_char(vc_FirstofMonth, "MM-YYYY"), platform_hours, null)) AS sy05
    FROM bus_platformhours
    WHERE day_type ='||days(i)||' and platform_hours > 0
    GROUP BY route) a,
    (SELECT route,
    SUM (DECODE (TO_CHAR (service_date, "mm-yyyy"),
    to_char(vc_FirstofMonth, "MM-YYYY"), rides, null)) AS sr05
    FROM bush_daily_rides
    WHERE day_type = '||days(i)||
    'GROUP BY route) b
    WHERE a.route = b.route
    ORDER BY a.route
    VALUES(
    p_route,
    p_ratio
    ) USING days(i), counts(i)';
    end loop;
    Can I use collections to hold the function results (say three function out variables) while they are being looped through in the procedure? If I can do that I am presuming I use the functions name in the collection such as:
    TYPE dayoneList IS TABLE OF NUMBER;
    dayone dayoneList := dayoneList(wkdaysminusone(), sadaysminusone(), sudaysminusone());
    thanks for any help you can give me.

    Do you mean to use the functions as the elements of collection constructor ?
    It's possible:
    SQL> create function get_one return number is begin return 1; end;
      2  /
    Function created.
    SQL> create function get_two return number is begin return 2; end;
      2  /
    Function created.
    SQL> declare
      2   type arr is table of number;
      3   arr1 arr := arr(get_one(), get_two());
      4  begin
      5   for i in 1..arr1.count loop
      6    dbms_output.put_line(arr1(i));
      7   end loop;
      8  end;
      9  /
    1
    2
    PL/SQL procedure successfully completed.Rgds.

  • Problem with function/F-keys

    As of last night, the volume/brightness/etc. keys on my 15.4" macbook pro won't change the volume/brightness/etc. without pressing and holding the function (fn) key at the same time. How can I change my system back to volume and brightness and such being the primary functions of these keys? It's obnoxious having to hit the fn key every time I want to increase or decrease the volume on my system.
    Thanks for your help!
    MBP 15.4"   Mac OS X (10.4.6)  

    As of last night, the volume/brightness/etc. keys on
    my 15.4" macbook pro won't change the
    volume/brightness/etc. without pressing and holding
    the function (fn) key at the same time. How can I
    change my system back to volume and brightness and
    such being the primary functions of these keys? It's
    obnoxious having to hit the fn key every time I want
    to increase or decrease the volume on my system.
    things to try:
    first, go to your System Preferences and select "Keyboard and Mouse." Click the "Keyboard" tab and make sure that the checkbox labeled "Use the F1-F12 keys to control software features" is unchecked.
    then try resetting your PRAM.
    http://docs.info.apple.com/article.html?artnum=2238
    after resetting your PRAM, you will need to reset other preferences stored there (time zone, display settings, etc)...
    http://docs.info.apple.com/article.html?artnum=86194
    post back if none of this helps... cheers

  • Mathscript contourf function produces strange results

    the code "contourf(magic(8))" typed into the mathscripts window produces a different result from the same single line in matlab.  The resolution and colormap differences don't bother me, but the line fragments are clearly incorrect.  This is a simple example of a problem I'm having in my data.  Further, if I'd like to plot the contour line myself, the "hold on" function does not seem to work with the contour.  Any help would be much appreciated.  A simple example demonstrating both problems:
    clf
    colormap(jet)
    contourf(magic(8));
    hold on
    plot(1:8,1:8,'r*')
    shg
    piyrwq
    Attachments:
    matlabmagic8.jpg ‏35 KB
    mathscriptsmagic8.jpg ‏143 KB

    Hello,
    I have looked into this issue some more.  I talked to the developer who wrote the colormap function and it turns out we do have all the colormaps.  However, their use is not documented.  They are passed to the function as an option, e.g. colormap('jet').
    In addition, the order of calls matters.  The colormap only applies to the current plot.  If you generate a new one, the colormap disappears.  Consequently, reverse the order of your colormap and contourf calls as follows:
    contourf(magic(8));
    colormap('jet')
    Grant M.
    Staff Software Engineer | LabVIEW Math & Signal Processing | National Instruments

  • Problems by holding the typed Values in Fields by using "LEAVE TO SCREEN"

    Hello Experts,
    I have created a Dynpro  with many field.
    Some Fields are Fields without searchhelps and a part of this Fields have searchhelps.
    One of this Field has a special function.
    It is a Field where you can choose a key value ( an ID number) about the searchhelp.
    After choosing I get the other values for this ID-Number in the returnparameter of the Searchhelp function
    ( values like name, surname ....)
    I set this return values  to the Fieldvariables in the PBO.
    For jumping to PBO I use "Leave to Screen" to the same screen.
    But the Problem is I can not hold the values wich I have typed before  in the Dynpro Fields (Field without serachhelps).
    After using the Field with the Searchhelp (for ID)  the Fields with typed Value go away.
    Please Hel me . Thanx in Advance
    Cetin

    Hi,
    In SE80 double click on your Screen Number and go to the Attributes Tab and Select Hold Data Check box,
    The Help Obtained from F1 Help is as follows, Kindly note this is Copied from F1 Help provided by Standard SAP,
    You too can Check it out
    "SAP Says --->
    If you activate this option, the following functions are supported for
    the screen at runtime:
    System -> User profile -> Hold data
                            -> Set data
                            -> Delete data
    The Hold data function allows you to hold onto any entries you have made
    on the screen. When the screen is next processed (even in a different
    mode), the system then automatically redisplays the data in the input
    fields.
    If the option is not activated, these functions are ineffective at
    screen runtime.
    The "Hold Data" option is not supported for include screens
    (subscreens). The automatic insertion of held data is exclusively
    controlled by the main screen.
    Cheerz
    Ram

Maybe you are looking for