Can I receipt a material which has a block on it like 01 or 02?

I have an internal customer who wants to put a block on the material which is on order. The PO has been released and they want to put a block on it. I am wondering if I put a block 01 or 02 on  it would they be able to receipt the item when it actually arrives?

Hi,
there is a detail view in the ERP backend customizing for those status where you can exactly control the behavior.
The standard delivery of SAP ERP is that 01 "Blocked for procment/whse" it does not allow any goods receipt (Inventory managment message = B = Error"), whereas 02 "Blocked for task list/BOM" does nothing.
But customer might have changed that behavior or defined their own statuses.
The IMG activity for the status management is SIMG_CFMENUOLMSOMS4.
Hope this is the information you are looking for and it helps - and I was happy to help with some almost forgotten know how from the old days .... its still helpful sometimes as I can see
Best regards
Ingo

Similar Messages

  • Goods Receipt for Material which has no Standard Price in Process Order

    Hello everyone, is there a way by which we can prevent GR for process order which contains material that does not have standard price? And if ever we received material using process order how can we correct the process order right after we correct the standard price.

    Hi,
    i just don't know why you raised new thread as already ur previous thread is not closed
    Now just let us know whether system is throwing any error
    or what exactly happing in cofirmation screen
    Go to OPK4, here
    under goods movement there is option all components  just tick it
    then in second tab Gen individual entry tick Goods movement & termination for incorrect goods movement
    Coming to GR
    what is storage location ur giving
    just check in MMSC, whether this storage location is activated for the header material ( GR )
    Added
    Plz Go through all possible options
    [Auto GR is not happening.;
    Regards
    kumar
    Edited by: kumar kumar on Nov 10, 2009 2:25 PM

  • Standard report to show Raw Material which has been consume

    Hi,
    My plant controller would like to know for particular of raw material has been consume by which style number for particular period of time. Example:- Material A has been consume by style number A - 6 pc, B - 4 pc and C - 2 pc
    Do SAP has standard report to display all this information.
    Pls. help.

    Hi,
    Use t-code COOIS and follow below activities -
    List - Documented goods movement ---> production order ---> plant ---> Execute
    All the components will appear with movement type 261 and 101.
    select only 261 movement type materials.
    These are your RAW material which has been consumed against subjected production order.
    Thanks,
    Rampreet Jaiswal

  • In Smartforms can i use table type which has table inside table

    Hi ,
    I would like to know whether in Form Interface can we declare table type which has a table and one of its field is again a table( Nested tables)..
    Can we declare like that ?? Need your suggestions please...
    Rgds.,
    subash

    Yes, we can.
    Check Smartform LB_BIL_INVOICE
    Importing parameter IS_BIL_INVOICE TYPE LBBIL_INVOICE
    Regards,
    Naimesh Patel

  • How can i see the URL which has  length more than 255 chars in fucnction

    Hello Every body....
      I am facing one problem....I have a function module which returns URL in one table
      but in the function module display i am able to see only 255 characters,but the URL is more than 255 Characters..How can i see the URL which has the length more than 255 characters..
    In the Table the fields url length is 4000 chars.....
    but display it is showing only 255 chars.....
    Please Help me...??????????

    Hello,
    Have you tried breaking your structure into 255 chunks? I don't know what the structure you are moving from looks like, but you should be able break it back up into the SOLI structure. The end of a line in SOLI doesn't create a Carriage Return/Line Break. You have to insert these yourself like in the following:
    * Create document
          clear mail_line.
          move 'This is a test E-Mail'(d01) to mail_line.
          concatenate mail_line
                      cl_abap_char_utilities=>newline
                      into mail_line.
          append mail_line to l_mailtext.
    What kind of attachment are you wanting to create - a text tab delimited file for reading in a spreadsheet application such as excel? You might try reassembling your data table into a single string with newlines where you need them. Then use function module SCMS_STRING_TO_FTEXT to turn it back into SOLI. This is what I have done in the past. I'm afraid without knowing more about your source structure and attachment type, this is about all I can tell you.
    Vasanth

  • TS3274 Every time I try to play Amazon video on iPad, it shows "our Internet connection is currently using an HTTP proxy, content playbacks not supported when a proxy is configured". Though I can play it on iPhone which has same Internet connection. Plz h

    Every time I try to play Amazon video on iPad, it shows "our Internet connection is currently using an HTTP proxy, content playbacks not supported when a proxy is configured". Though I can play it on iPhone which has same Internet connection.
    Can any one please help?

    This helped me
    http://mashtips.com/amazon-instant-video-http-proxy-error-on-ipad/

  • Hi I have an old fsnet email address which has been blocked. How do I unblock it

    I have an old freeserve email address which has been blocked.  This has happened before and I just contacted Orange (took over Freeserve) and then it was released to e again.
    How do I do that now that EE have taken over Orange.
    My old email s [email protected]

    It makes no diif that EE has taken oven Orange. EE still handles all the email domains back to Freeserve ones.
    Are you logging in here: http://email.orange.co.uk/ ?
    You need to contact EE to unblock it. There is a so-called "email" form that you can use for BB: https://explore.ee.co.uk/broadband/email-us . Also see below in my sig.

  • How can I delete a dir which has sub-dir's ?

    Dear list,
    Can some one send me a link or send me a code example of how to delete all the sub- directories in a specified directory. My dir has sub-directories which contain files!
    If I use the java.io package I must loop all the sub- directories, and java.io.File.delete() wont delete a dir when it contains files, so I will have to go into each sub-dir and delete the files before deleting the sub-dir. This is going to be a lot of code, and YES ! I am a little lazy!
    Is there a java package, with a method, where I can just delete a dir, which just deletes it and ALL its contents ?
    regards
    BB

        // Delete an empty directory
        boolean success = (new File("directoryName")).delete();
        if (!success) {
            // Deletion failed
        }If the directory is not empty, it is necessary to first recursively delete all files and subdirectories in the directory. Here is a method that will delete a non-empty directory.     // Deletes all files and subdirectories under dir.
        // Returns true if all deletions were successful.
        // If a deletion fails, the method stops attempting to delete and returns false.
        public static boolean deleteDir(File dir) {
            if (dir.isDirectory()) {
                String[] children = dir.list();
                for (int i=0; i<children.length; i++) {
                    boolean success = deleteDir(new File(dir, children));
    if (!success) {
    return false;
    // The directory is now empty so delete it
    return dir.delete();

  • How can i distill the invoice which has not verified?

    hello evryone:
       my problem is I want to distill the invoice which has not 
       verified through the tcode MIRO.
       thanks in advance!

    Hello,
    Have you tried breaking your structure into 255 chunks? I don't know what the structure you are moving from looks like, but you should be able break it back up into the SOLI structure. The end of a line in SOLI doesn't create a Carriage Return/Line Break. You have to insert these yourself like in the following:
    * Create document
          clear mail_line.
          move 'This is a test E-Mail'(d01) to mail_line.
          concatenate mail_line
                      cl_abap_char_utilities=>newline
                      into mail_line.
          append mail_line to l_mailtext.
    What kind of attachment are you wanting to create - a text tab delimited file for reading in a spreadsheet application such as excel? You might try reassembling your data table into a single string with newlines where you need them. Then use function module SCMS_STRING_TO_FTEXT to turn it back into SOLI. This is what I have done in the past. I'm afraid without knowing more about your source structure and attachment type, this is about all I can tell you.
    Vasanth

  • Who can tell me the website which has some oracle client_si

    I have read from here there is a website which has some
    client_side program of oracle on linux, but i forgot the address,
    who can tell me? (something like sqlplus under x, etc)
    null

    sander (guest) wrote:
    : tianhuimin (guest) wrote:
    : : I have read from here there is a website which has some
    : : client_side program of oracle on linux, but i forgot the
    : address,
    : : who can tell me? (something like sqlplus under x, etc)
    : Hi,
    : On linuxberg.com in the X11 | database section you'll find a
    : tablebrowser and sessionmonitor for oracle (based on Qt lib).
    : I far as i know there no sqlplus for x, although i don't know
    : what you mean excactly....
    : btw. i've tried to install SQLplus for W95 on W98 -> no go
    You have to upgrade your SQL*NET 8 Client to 8.0.4.3 (80403.exe)
    The patch is avalable somewhere on the oracle web. If you don't
    find it, send me a email and I'll send it
    : Do you have any experience with this?
    : Regards,
    : Sander
    null

  • HT3529 How I can find the message tab which has gone missing on my iPhone?

    Hi, the message tab has disappeared on my iphone.  If I want to message I have to go through the contacts tab.  I can repsond to messages alerts directly but thats about it.

    By "message tab" I assume you mean the messages app.  It can't be deleted from your phone, look on all you screens and inside all your folders.  If you still can't find it after searching go to Settings>General>Reset>Reset Home Screen Layout.  This will reset the home screen to its original configuration, including the messages app, but may move other apps around to accomplish this.

  • How can I download a copy of Mac X Lion and put it on a usb stick so I can install on my imac which has crashed

    I was installing Mac X Lion on my iMac when the power went off. A error message says install failed, Mac OS X could not be installed on your computer, The installer encountered an eror that caused the installation to fail. Contact the software manufacturer for assistance. Click Restart to restart your computer and try installing again. When I restart it keeps going to install Lion and getting the same error message. I tried starting with holding the option key down and selecting Mac Hard disk, but again it keeps going to the installer and the error comes again.
    How can I download a copy on my MacBook Pro and put it on my iMac?

    If so, the first thing I would do is to back up your data on the ill mac. I assume both  macs have firewire port, get a cable and connect both macs via this cable. Then restart your ill mac by pressing T key after chime, it will become a simple external disk you should see on the desktop of your healthy mac. Back up your data.
    Now, with this action accomplished, you may go on. BArney - 15E is optimistic and says how to restart in recovery mode—this may be possible if installation was complete for recovery partition (I doubt this, but I may be wrong).
    Otherwise, I would reinstall from the scratch. If after connecting your ill mac via FW, you may see the disk in good order, you should also see the Lion installer within Applications folder. Copy it unto an external disk or flash disk and keep it safe, you will need it again.

  • Can I use my iPod, which has always been used on a PC, with my Mac?

    Our PC is finally on its last leg, and I was wondering if I could my iPod with my Mac without damaging it.  We're getting rid of the PC rather soon, so I'd appreciate an answer as quickly as possible.  Thank you!

    Yes, you can sync a PC formatted iPod with a Mac. Just remember that syncing with your Mac will take off any Music/Movies/etc. that are on your iPod and put on the stuff that's on your Mac.

  • How can i measure BAPI runtime which has called from JAVA

    Hi abapers
    how can i get run time for BAPI called from JAVA through JCO.
    i know that i can use SE30 from ABAP by executing from SAP.
    may be ST05 useful for me i did it but when display trace
    i am getting big list by seeing this list i am not able to find the runtime for that BAPI.
    please any one can explain
    reagdrs
    ramesh

    Hi Ramesh,
       Irrespective of whether the call is from an external system or within sap, the bapi will be executed in R/3 only.
    So, you can safely measure the runtime using se30 only.
    If it is taking more time when called from JCo , then you can be sure that the problem is not with SAP and is actually due to the JCo connectivity with R/3.
    Regards,
    Ravi

  • "CSAP_MAT_BOM_MAINTAIN" can read material which is created without commit?

    hi:
      i want to create a material first with "BAPI_MATERIAL_SAVEDATA",then i want to add this material as a component
      to a existing BOM with "CSAP_MAT_BOM_MAINTAIN".
      1 I create the material using "BAPI_MATERIAL_SAVEDATA" without "BAPI_TRANSACTION_COMMIT".
      2 I use "CSAP_MAT_BOM_MAINTAIN" to add the material to a existing BOM.
      Before this test,i think "CSAP_MAT_BOM_MAINTAIN" will raise an exception:
      "The material XXX does not exist or is not activated"
      But the result is:Material is created successfully and the BOM is added a component with a commit implicitly.
      How can "CSAP_MAT_BOM_MAINTAIN" read the material which is not committed to the DB?
      BTW:Even if "CSAP_MAT_BOM_MAINTAIN" raise a exception,i can use "BAPI_TRANSACTION_COMMIT" to rollback both the
      created material and the changed BOM.
      I am confused!!
      Following is the sample code of this case:
    *& Report  Z_TESTYM23
    REPORT  z_testym23.
    DATA mat LIKE bapimathead-material VALUE '000000000000002814'.   "created material no
    DATA bom LIKE csap_mbom-matnr VALUE '000000000000002794'.
    DATA change_no LIKE aenrb-aennr.
    create ECN in sap
    PERFORM ecn_create.
    create material without commit
    PERFORM mat_create.
    *-- maintain BOM
    PERFORM maintain_bom.
    *&      Form  MAT_CREATE
          CREATE MATERIAL
    FORM mat_create .
      DATA headdata LIKE bapimathead.
      DATA clientdata LIKE bapi_mara.
      DATA clientdatax LIKE bapi_marax.
      DATA itab_makt LIKE TABLE OF bapi_makt.
      DATA wa_makt LIKE bapi_makt.
      DATA return LIKE bapiret2.
      headdata-material = mat.
      headdata-ind_sector = 'A'.
      headdata-matl_type = 'ROH'.
      headdata-basic_view = 'X'.
      clientdata-base_uom = '2X'.
      clientdatax-base_uom = 'X'.
      wa_makt-langu = sy-langu.
      wa_makt-matl_desc = 'TEST'.
      APPEND wa_makt TO itab_makt.
      CALL FUNCTION 'BAPI_MATERIAL_SAVEDATA'
        EXPORTING
          headdata            = headdata
          clientdata          = clientdata
          clientdatax         = clientdatax
        IMPORTING
          return              = return
        TABLES
          materialdescription = itab_makt.
      CHECK return-type <> 'S'.
      CALL FUNCTION 'BAPI_TRANSACTION_ROLLBACK'.
      MESSAGE  return-message TYPE 'E'.
    ENDFORM.                    " MAT_CREATE
    *&      Form  MAINTAIN_BOM
          Maintain BOM
    FORM maintain_bom .
      DATA i_datum(10).
      DATA i_stko TYPE stko_api01.
      DATA t_stpo LIKE TABLE OF stpo_api03.
      DATA w_stpo LIKE stpo_api03..
      WRITE  sy-datum TO i_datum.
      w_stpo-item_categ = 'L'.
      w_stpo-component = mat.
      w_stpo-comp_qty = '2'.
      APPEND w_stpo TO t_stpo.
      CALL FUNCTION 'CSAP_MAT_BOM_MAINTAIN'
        EXPORTING
          material    = bom
          bom_usage   = '1'
          valid_from  = i_datum
          change_no   = change_no   "correct no:'500000000053';incorrect no:'500000000153'
          i_stko      = i_stko
          fl_complete = 'X'
        TABLES
          t_stpo      = t_stpo
        EXCEPTIONS
          error       = 1
          OTHERS      = 2.
      IF sy-subrc <> 0.
        MESSAGE ID sy-msgid TYPE 'S' NUMBER sy-msgno
                WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
        CALL FUNCTION 'BAPI_TRANSACTION_ROLLBACK'.   "Rollback BOM and material
      ELSE.
        CALL FUNCTION 'BUFFER_REFRESH_ALL'.          "Remained process of function:BAPI_TRANSACTION_COMMIT
        WRITE: / 'Everything is OK',
               / 'CHANGE_NO: ',change_no,
               / 'MATERIAL NO: ',mat,
               / 'BOM: ', bom.
      ENDIF.
    ENDFORM.                    " MAINTAIN_BOM
    *&      Form  ECN_CREATE
          Create ECN
    FORM ecn_create .
      DATA change_header LIKE aenr_api01.
      DATA object_bom LIKE aenv_api01.
      change_header-status = '01'.
      change_header-valid_from = '2007/06/01'.
      change_header-descript = 'test'.
      object_bom-active = 'X'.
      CALL FUNCTION 'CCAP_ECN_CREATE'
        EXPORTING
          change_header            = change_header
          object_bom               = object_bom
          FL_COMMIT_AND_WAIT        = 'X'
         FL_NO_COMMIT_WORK        = 'X'
        IMPORTING
          change_no                = change_no
        EXCEPTIONS
          change_no_already_exists = 1
          error                    = 2
          OTHERS                   = 3.
      IF sy-subrc <> 0.
        MESSAGE ID sy-msgid TYPE 'E' NUMBER sy-msgno
                WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
      ENDIF.
    ENDFORM.                    " ECN_CREATE 
      Regards
      Ming

    I did another test as following:
    *& Report  Z_TESTYM23
    REPORT  z_testym23.
    DATA mat LIKE bapimathead-material VALUE '000000000000002816'.   "created material no
    create material without commit
    PERFORM mat_create.
    *&      Form  MAT_CREATE
          CREATE MATERIAL
    FORM mat_create .
      DATA headdata LIKE bapimathead.
      DATA clientdata LIKE bapi_mara.
      DATA clientdatax LIKE bapi_marax.
      DATA itab_makt LIKE TABLE OF bapi_makt.
      DATA wa_makt LIKE bapi_makt.
      DATA return LIKE bapiret2.
      headdata-material = mat.
      headdata-ind_sector = 'A'.
      headdata-matl_type = 'ROH'.
      headdata-basic_view = 'X'.
      clientdata-base_uom = '2X'.
      clientdatax-base_uom = 'X'.
      wa_makt-langu = sy-langu.
      wa_makt-matl_desc = 'TEST'.
      APPEND wa_makt TO itab_makt.
      CALL FUNCTION 'BAPI_MATERIAL_SAVEDATA'
        EXPORTING
          headdata            = headdata
          clientdata          = clientdata
          clientdatax         = clientdatax
        IMPORTING
          return              = return
        TABLES
          materialdescription = itab_makt.
    CALL FUNCTION 'MARA_SINGLE_READ'
       EXPORTING
        KZRFB                   = ''
        MAXTZ                   = 0
         matnr                   = mat
        SPERRMODUS              = ' '
        STD_SPERRMODUS          = ' '
        OUTPUT_NO_MESSAGE       =
      EXCEPTIONS
        lock_on_material        = 1
        lock_system_error       = 2
        wrong_call              = 3
        not_found               = 4
        OTHERS                  = 5.
    IF sy-subrc <> 0.
       CALL FUNCTION 'BAPI_TRANSACTION_ROLLBACK'.
       MESSAGE ID sy-msgid TYPE 'I' NUMBER sy-msgno
               WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
    ENDIF.
      SELECT COUNT(*) FROM MARA WHERE MATNR = MAT.
      WRITE SY-DBCNT.
      CALL FUNCTION 'BAPI_TRANSACTION_ROLLBACK'.
      WRITE return-message.
    ENDFORM.                    " MAT_CREATE
    SY-DBCNT = 1 and i can alse rollback the material

Maybe you are looking for

  • Illustrator CS4 plug-in

    I've watched lately a tutorial on the web on how to make a pyramid in Illustrator CS3. I tried to do the same in CS4 but when i tried to find the plug-in for bevel, I couldn't find it. Moreover, I tried to open any other plug-in, but it displayed tha

  • Mac Powerbook no longer works with my routers but is working at other wireless locations?

    I am running Mac OS X 10.5.8 and have been experiencing this internet connection issue to my router for about a year. Any help with this issue would be great!!! Thank you!

  • Delete Overlapping Requests in a DSO

    Hi, I know how to delete overlapping requests for an InfoCube via the process chains using the process "Delete Overlapping Requests from InfoCube" Is there a way to do the same thing with a DSO? The reason I want to do this is because I have a custom

  • Add an existing website to Muse

    Hello, I am new to Muse, however, I build sites in Dreamweaver and WordPress so not new to building sites. How do I add an existing website to Muse to work on? Site in question was built by someone and we have access to all the files but not sure how

  • DateFormat.parse() reads 12:00:00 as 00:00:00?

    Hi, i have a method, which uses DateFormat.parse() function, and i want to check whether a date and time input is valid. as you can see from the following code; i have defined the format as (dd-mm-yyyy at hh:mm:ss). the problem is, if i pass a string