Solution needed for Blocked material problem

Hi Guys,
Scenario  :   There are two plants in a Location(Plant A & B) and a Customer.Now the Material is blocked  so that after the sales order the material will not be allowed to move from Plant A to B as well as the
material will not be moved to the customer end.
Solution needed :  I need to move the blocked material from Plant A to Plant B,But the material shouldn't be transferred  to  the customer end.
How should I proceed for this problem?
Regards
Jino.

hi,
Theres a functionality in the material master...MRP view were u cld deifne theplant spcfc material status were u cld define the status and even u cld fnd it in Sales organisation data were u cld block for the particular functionality...
PLS check that and define as per u r reqmnt.. and try
Hope this helps u out
Regards,
sravanthi
Edited by: Sravanthi683 on Jun 22, 2009 1:45 PM

Similar Messages

  • Solution needed for open firmware problem

    I've been helping a friend set up a G4 that another friend had given him, and the firmware got utterly trashed. Here's the problem, the donator wiped the drive for security purposes (which is completely unrelated to the open firmware corruption).
    When I say that its hosed, I mean it. I've tried every boot key sequence known to man. We need to figure out how to re-install (re-flash) the firmware. Its so toasted that when the power on button on the front of the case is pressed it glows for a few secs, then when the o f is supposed to kick in, the button goes dark. There is no boot chime. When powering it down manually using the button it lights up again until the machine is off.
    Let this be a cautionary tale that playing with p-ram is not the safest course.
    System specs:
    G4 2001 Quicksilver 733MHz
    512 MB RAM.

    Hi, Stealth43 -
    Welcome to Apple's Discussions.
    There has never been a firmware update released by Apple for a G4 Quicksilver machine, so even if were possible to re-install one (which it is not), there is none available -
    Article #86117 - Firmware Updates
    The temporary glowing of the power button (only when pressed) usually indicates that the PMU needs to be reset -
    Article #95037 - G4 (AGP) - Resetting PMU
    That article is written around a G4 (AGP) model; however, the procedure also applies to all G4s except the G4 (PCI) model, thus includes QuickSilvers. The location of the PMU button varies from model to model; the location of it for a Quicksilver is shown on this diagram -
    http://img142.imageshack.us/img142/9686/qsdalogicbd8aa.jpg
    Note the warning about pressing the PMU button only once. Holding it down for a few seconds (5 to 10 or so) is okay, but do not press it again until the machine has been power-cycled.
    In addition, if the battery in that machine has never been replaced it is time to do so - it has an expected life of only 4 to 5 years under ideal conditions. A too-weak or dead battery can cause booting problems. You can get a replacement at places like Radio Shack for about US$16, cheaper on-line.

  • BAPI needed  for  change material(Transaction : MM02)

    Hi all,
    We have a requirement where in we need to post the documents throuh BAPI for change material (Transaction: MM02).
    Any inputs on this..is highly appreciable...
    thanks in advance...
    regards..
    prathima.

    CHECK THIS CODE
    *& Report  ZBAPI_MATERIAL_SAVEDATA
    REPORT  ZBAPI_MATERIAL_SAVEDATA NO STANDARD PAGE HEADING MESSAGE-ID (ZHNC).
    TYPES:BEGIN OF TY_MAT,
           MATERIAL(4),
           IND_SECTOR(1),
           MATL_TYPE(4),
           MATL_GROUP(9),
           BASE_UOM(3),
           BASE_UOM_ISO(3),
           PLANT(4),
           DEL_FLAG(1),
           PUR_GROUP(3),
           BASE_QTY(13),
           STGE_LOC(4),
           MRP_IND(1),
           SALES_ORG(4),
           DISTR_CHAN(2),
           DEL_FLAG1(1),
           MIN_ORDER(13),
           LANGU(2),
          MATL_DESC(40),
       END OF TY_MAT.
    DATA: IT_DATA TYPE TABLE OF TY_MAT,
          WA_DATA LIKE LINE  OF IT_DATA.
    *decalraing flag
    data: v_flag value ''.
    *DECLARING WORK AREAs  TO BE PASSED TO THE FUNCTION MODULE.
    DATA: BAPI_HEAD LIKE BAPIMATHEAD,
          BAPI_CLIENTDATA LIKE BAPI_MARA,
          BAPI_CLIENTDATAX LIKE BAPI_MARAX,
          BAPI_PLANTDATA LIKE BAPI_MARC,
          BAPI_PLANTDATAX LIKE  BAPI_MARCX,
          BAPI_STORAGELOCATIONDATA LIKE BAPI_MARD,
          BAPI_STORAGELOCATIONDATAX LIKE BAPI_MARDX,
          BAPI_SALESDATA LIKE BAPI_MVKE,
          BAPI_SALESDATAX LIKE BAPI_MVKEX,
          BAPI_MAKT LIKE BAPI_MAKT,
          BAPI_RETURN LIKE BAPIRET2.
    *INTERNAL TABLE TO HOLD THE MATERIAL DESCRIPTION
    DATA: BEGIN OF IT_MAKT OCCURS 0.
    INCLUDE STRUCTURE BAPI_MAKT.
    DATA END OF IT_MAKT.
    DATA:BEGIN OF IT_RET OCCURS 0.
    INCLUDE STRUCTURE BAPIRET2.
    DATA END OF IT_RET.
    *INTERNAL TABLE TO HOLD HEADER DATA
    DATA: IT_EXCEL TYPE ALSMEX_TABLINE OCCURS 0 WITH HEADER LINE.
    *SELECTION-SCREEN ELEMENTS
    SELECTION-SCREEN BEGIN OF BLOCK B1 WITH FRAME TITLE TEXT-001.
    PARAMETER: FNAME TYPE RLGRAP-FILENAME OBLIGATORY DEFAULT 'C:\Documents and Settings\Administrator\Desktop\MATMAS.XLS' .
    PARAMETERS: P_BEGCOL TYPE I DEFAULT 1 NO-DISPLAY,
                P_BEGROW TYPE I DEFAULT 1 NO-DISPLAY,
                P_ENDCOL TYPE I DEFAULT 100 NO-DISPLAY,
                P_ENDROW TYPE I DEFAULT 32000 NO-DISPLAY.
    SELECTION-SCREEN END OF BLOCK B1.
    *DECLARATION OF EXCELAL TABLE
    AT SELECTION-SCREEN ON VALUE-REQUEST FOR FNAME.
    PERFORM F_GET_FILE USING FNAME.
    START-OF-SELECTION.
    PERFORM F_XLS_ITAB USING FNAME
                       CHANGING IT_EXCEL.
    PERFORM F_MOVE_DATA.
    perform F_GET_DATA.
    *&      Form  F_GET_FILE
          text
         -->P_FNAME  text
         <--P_SY_SUBRC  text
    FORM F_GET_FILE  USING    P_FNAME LIKE FNAME.
    CALL FUNCTION 'KD_GET_FILENAME_ON_F4'
    EXPORTING
       PROGRAM_NAME        = SYST-REPID
       DYNPRO_NUMBER       = SYST-DYNNR
      FIELD_NAME          = ' '
      STATIC              = ' '
      MASK                = ' '
      CHANGING
        FILE_NAME           = P_FNAME
    EXCEPTIONS
      MASK_TOO_LONG       = 1
      OTHERS              = 2
    IF SY-SUBRC <> 0.
    MESSAGE E006(ZHNC).
    ENDIF.
    ENDFORM.                    " F_GET_FILE
    *&      Form  F_XLS_ITAB
          text
         -->P_FNAME  text
         <--P_IT_EXCEL  text
    FORM F_XLS_ITAB  USING    P_FNAME
                     CHANGING P_IT_EXCEL.
    CALL FUNCTION 'ALSM_EXCEL_TO_INTERNAL_TABLE'
      EXPORTING
        FILENAME                      = FNAME
        I_BEGIN_COL                   = P_BEGCOL
        I_BEGIN_ROW                   = P_BEGROW
        I_END_COL                     = P_ENDCOL
        I_END_ROW                     = P_ENDROW
      TABLES
        INTERN                        = IT_EXCEL
    EXCEPTIONS
       INCONSISTENT_PARAMETERS       = 1
       UPLOAD_OLE                    = 2
       OTHERS                        = 3
    IF SY-SUBRC <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
            WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
    ENDIF.
    ENDFORM.                    " F_XLS_ITAB
    *&      Form  F_MOVE_DATA
          text
    -->  p1        text
    <--  p2        text
    FORM F_MOVE_DATA .
    DATA : LV_INDEX TYPE I.
    FIELD-SYMBOLS <FS>.
    *--- Sorting the internal table
    SORT IT_EXCEL BY ROW COL.
    CLEAR IT_EXCEL.
    LOOP AT IT_EXCEL.
    MOVE IT_EXCEL-COL TO LV_INDEX.
    *--- Assigning the each record to an internal table row
    ASSIGN COMPONENT LV_INDEX OF STRUCTURE WA_DATA TO <FS>.
    *--- Asigning the field value to a field symbol
    MOVE IT_EXCEL-VALUE TO <FS>.
    AT END OF ROW.
    APPEND WA_DATA TO IT_DATA.
    CLEAR WA_DATA.
    ENDAT.
    ENDLOOP.
    ENDFORM.                    " F_MOVE_DATA
    *&      Form  F_GET_DATA
          text
    -->  p1        text
    <--  p2        text
    FORM F_GET_DATA .
    LOOP AT IT_DATA INTO WA_DATA.
    MOVE-CORRESPONDING WA_DATA  TO  BAPI_HEAD.
    BAPI_HEAD-BASIC_VIEW ='X'.
    BAPI_HEAD-SALES_VIEW ='X'.
    BAPI_HEAD-PURCHASE_VIEW ='X'.
    BAPI_HEAD-STORAGE_VIEW ='X'.
    MOVE-CORRESPONDING WA_DATA TO BAPI_CLIENTDATA.
    BAPI_CLIENTDATAX-MATL_GROUP = 'X'.
    BAPI_CLIENTDATAX-BASE_UOM = 'X'.
    BAPI_CLIENTDATAX-BASE_UOM_ISO = 'X'.
    MOVE-CORRESPONDING WA_DATA TO BAPI_PLANTDATA.
    BAPI_PLANTDATAX-PLANT = BAPI_PLANTDATA-PLANT.
    BAPI_PLANTDATAX-DEL_FLAG = 'X'.
    BAPI_PLANTDATAX-PUR_GROUP = 'X'.
    BAPI_PLANTDATAX-BASE_QTY = 'X'.
    MOVE-CORRESPONDING WA_DATA TO BAPI_STORAGELOCATIONDATA.
    BAPI_STORAGELOCATIONDATA-PLANT = BAPI_PLANTDATA-PLANT.
    BAPI_STORAGELOCATIONDATAX-PLANT = BAPI_STORAGELOCATIONDATA-PLANT.
    BAPI_STORAGELOCATIONDATAX-STGE_LOC = BAPI_STORAGELOCATIONDATA-STGE_LOC.
    BAPI_STORAGELOCATIONDATAX-MRP_IND = 'X'.
    MOVE-CORRESPONDING WA_DATA TO BAPI_SALESDATA.
    BAPI_SALESDATAX-SALES_ORG = BAPI_SALESDATA-SALES_ORG.
    BAPI_SALESDATAX-DISTR_CHAN = BAPI_SALESDATA-DISTR_CHAN.
    BAPI_SALESDATAX-DEL_FLAG = BAPI_SALESDATA-DEL_FLAG.
    BAPI_SALESDATAX-MIN_ORDER = 'X'.
    REFRESH IT_MAKT.
    IT_MAKT-LANGU = WA_DATA-LANGU.
    IT_MAKT-MATL_DESC = WA_DATA-MATL_DESC.
    APPEND IT_MAKT.
    CLEAR IT_RET.
    REFRESH IT_RET.
    PERFORM F_CALL_BAPI.
    READ TABLE IT_RET WITH KEY TYPE = 'S'.
    IF SY-SUBRC EQ 0.
    PERFORM F_BAPI_COMMIT.
    WRITE:/ 'MATERIAL CREATED OR UPDATED SUCESSFULLY WITH MATERIAL NO',WA_DATA-MATERIAL.
    ELSE.
    MESSAGE E000(ZHNC) WITH 'ERROR IN CREATING THE MATERIAL'.
    *WRITE: / 'ERROR IN CREATIN MATERIAL',IT_RET-MESSAGE.
    *PERFORM F_DOWNLOAD.
    ENDIF.
    *ENDIF.
    ENDLOOP.
    ENDFORM.                    " F_GET_DATA
    *&      Form  F_CALL_BAPI
          text
    -->  p1        text
    <--  p2        text
    FORM F_CALL_BAPI .
    CALL FUNCTION 'BAPI_MATERIAL_SAVEDATA'
      EXPORTING
        HEADDATA                   = BAPI_HEAD
       CLIENTDATA                 =  BAPI_CLIENTDATA
       CLIENTDATAX                =  BAPI_CLIENTDATAX
       PLANTDATA                  =  BAPI_PLANTDATA
       PLANTDATAX                 =  BAPI_PLANTDATAX
       STORAGELOCATIONDATA        =  BAPI_STORAGELOCATIONDATA
       STORAGELOCATIONDATAX       =  BAPI_STORAGELOCATIONDATAX
       SALESDATA                  =  BAPI_SALESDATA
       SALESDATAX                 =  BAPI_SALESDATAX
    IMPORTING
       RETURN                     =  IT_RET
    TABLES
       MATERIALDESCRIPTION        = IT_MAKT
      UNITSOFMEASURE             =
      UNITSOFMEASUREX            =
      INTERNATIONALARTNOS        =
      MATERIALLONGTEXT           =
      TAXCLASSIFICATIONS         =
      RETURNMESSAGES             =
      PRTDATA                    =
      PRTDATAX                   =
      EXTENSIONIN                =
      EXTENSIONINX               =
    APPEND IT_RET.
    ENDFORM.                    " F_CALL_BAPI
    *&      Form  F_BAPI_COMMIT
          text
    -->  p1        text
    <--  p2        text
    FORM F_BAPI_COMMIT .
    CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'
    EXPORTING
      WAIT         =
    IMPORTING
      RETURN        =
    ENDFORM.                    " F_BAPI_COMMIT

  • S.oder block - whats the reason for blocking material?

    Hi!
      Can any one tell me the reason for blocking particulat item.

    Hi
    There will be so many reasons for blocking a particular item  see the table TVFST
    01    Calculation missing
    02    Compl Confirm Missng
    03    Prices incomplete
    04    Check terms of paymt
    05    Check delivery terms
    08    Check credit memo
    09    Check debit memo
    41    not yet completed
    42    no price agreement
    43    new price as of....
    50    Authorisation Req
    51    Rejected
    There also many reasons to reject an item in sales order
    See the field ABGRU in VBAP table
    go to the table TVAG and see the values of ABGRU field in F4
    those are all the different reasons for rejecting a order item.
    Reward points if useful
    Regards
    Anji
    Message was edited by:
            Anji Reddy Vangala

  • Needs to Block Material from being paicked in Costing run, wronly extended

    Hi,
    Please provide different way to Block material that was wronly extended to other plants.
    We nned to block them from being picked in costing run.
    Different inputs are welcome

    I think you can do that in MM06. Specify Material and plant and mark and delte the  material.
    Let me know if it works !

  • Solution/Pattern needed for complex buisiness problem

    We currently have a J2EE project built on EJB3 and were hoping to get some help on the design.
    A little background: Our company sells several products for various companies. Each of these companies have different business rules, etc. Initially when we built our application we were unable to connect to the companies directly via Web Services, etc. And since we were not communicating with an external service, our input was the same for all of the suppliers (with minor differences). Now some of the suppliers have given access to them via Web Services. Since some have this type of service and other don't we have various iterations of rules, etc. You can see that the problem can grow very large very quickly with the diversity of external and internal services.
    We would hate to code our business logic with a bunch of if then else (if (company a) then do this; else if ( . . . )). In addition like I said the input also differs per company so we also need to keep that in mind. Like any good application, we want to ensure that the UI is uniform and that the business logic is easily manageable. We need some form of a plug and play type of pattern that would allow us to manage these various services much easily rather than having to go to every business method to update it for the new supplier.
    We were hoping if someone could recommend a solution/pattern that might do us some justice. Thank you in advance.
    What we use now: STRUTS, EJB3 (stateless session beans), JBoss 4.04, Hibernate (DAO pattern), AXIS (web services)

    We would hate to code our business logic with a bunch
    of if then else (if (company a) then do this; else if
    ( . . . )). In addition like I said the input also
    differs per company so we also need to keep that in
    mind. Like any good application, we want to ensure
    that the UI is uniform and that the business logic is
    easily manageable. We need some form of a plug and
    play type of pattern that would allow us to manage
    these various services much easily rather than having
    to go to every business method to update it for the
    new supplier.A java rule engine might be the solution you are looking for. http://java.sun.com/developer/technicalArticles/J2SE/JavaRule.html

  • Urgent solution needed for the Problem ( get all the combination from table

    we are having a table in following format
    day | grpID | pktID
    sun | 1 | 001
    sun | 1 | 002
    sun | 1 | 003
    sun | 2 | 007
    sun | 2 | 008
    sun | 2 | 009
    mon | 1 | 001
    mon | 1 | 002
    mon | 1 | 003
    mon | 2 | 007
    mon | 2 | 008
    mon | 2 | 009
    tue | 1 | 001
    tue | 1 | 002
    tue | 1 | 003
    tue | 2 | 007
    tue | 2 | 010
    1. We have a combination of pkdIDs related with a specific grpID, for a particular day.
    Ex: For Sunday, we have two combination list for grpID=1 is (001,002,003) and for group id = 2 is (007,008,009)
    2. We need to get all the available combined pktid for each group id for all the days .
    Eg the the expected result that is needed from the above table
    (001,002,003)
    (007,008,009)
    (007,010)

    SQL> with tbl as
      2  (select 'sun' d, 1 grp, '001' pk from dual union all
      3   select 'sun' d, 1 grp, '002' pk from dual union all
      4   select 'sun' d, 1 grp, '003' pk from dual union all
      5   select 'sun' d, 2 grp, '007' pk from dual union all
      6   select 'sun' d, 2 grp, '008' pk from dual union all
      7   select 'sun' d, 2 grp, '009' pk from dual union all
      8   select 'mon' d, 1 grp, '001' pk from dual union all
      9   select 'mon' d, 1 grp, '002' pk from dual union all
    10   select 'mon' d, 1 grp, '003' pk from dual union all
    11   select 'mon' d, 2 grp, '007' pk from dual union all
    12   select 'mon' d, 2 grp, '008' pk from dual union all
    13   select 'mon' d, 2 grp, '009' pk from dual union all
    14   select 'tue' d, 1 grp, '001' pk from dual union all
    15   select 'tue' d, 1 grp, '002' pk from dual union all
    16   select 'tue' d, 1 grp, '003' pk from dual union all
    17   select 'tue' d, 2 grp, '007' pk from dual union all
    18   select 'tue' d, 2 grp, '010' pk from dual) -- end of data sample
    19  select distinct '('||ltrim(max(c1) keep (dense_rank last order by lv),',')||')'
    20  from   (select d,grp,level lv,sys_connect_by_path(pk,',') c1
    21          from   tbl
    22          connect by d=prior d and grp = prior grp and pk > prior pk)
    23  group by d,grp;
    '('||LTRIM(MAX(C1)KEEP(DENSE_RANKLASTORDERBYLV),',')||')'
    (001,002,003)
    (007,008,009)
    (007,010)
    SQL>That works on 9i. Other possiblities on 10g.
    Nicolas.

  • Urgent Help is Needed for Database Installation Problems

    How can we resolve the following database problems in Windows XP? Originally, we had Oracle 10.1.0.4.2, and we wanted to upgrade it to Oracle 10.2.0.1. We uninstalled Oracle Home ORAH1_DEV and then got the following problems while installing Oracle 10.2.0.1. How can we resolve all these errors so database configuration assistants can work successfully? Please help us with these ASAP. Thank you very much for your help and time in advance.
    -Oy
    These are the popup message we got.
    POPUP 1. This appears 3 times, then ignore
    Error in writing to file 'C:\OraHomes\ORAH1_DEV\jdk\jre\bin\awt.dll'.[C:\OraHomes\ORAH1_DEV\jdk\jre\bin\awt.dll(The process cannot access the file because it is being used by another process)]
    Click 'Help' for more information
    Click 'Retry' to try again
    Click 'Ignore' to ignore this error and go on.
    Click 'Cancel' to stop this installation
    buttons Help Retry Ignore Cancel
    POPUP 2. Error in writing to file 'C:\OraHomes\ORAH_DEV\jdk\bin\java.exe'. [C:\OraHomes\ORAH1_DEV\jdk\jre\bin\java.exe (The process cannot access the file because it is being used by another process)]
    Click 'Help' for more information
    Click 'Retry' to try again
    Click 'Ignore' to ignore this error and go on.
    Click 'Cancel' to stop this installation
    buttons Help Retry Ignore Cancel
    POPUP 3. Erro in writing to file 'C:\OraHomes\ORAH1_DEV\bin\orancrypt10.dll'. [C:\OraHomes\ORAH1_DEV\bin\orancrypt10.dll (The process cannot access the file  because it is being used by another process)]
    Click 'Help' for more information
    Click 'Retry' to try again
    Click 'Ignore' to ignore this error and go on.
    Click 'Cancel' to stop this installation
    buttons Help Retry Ignore Cancel
    POPUP 4. Error in writing to file 'C:\OraHomes\ORAH1_DEV\bin\oravsn10.dll'. [C:\OraHomes\ORAH1_DEV\bin\oravsn10.dll (The process cannot access the file because it is being used by another process)]
    Click 'Help' for more information
    Click 'Retry' to try again
    Click 'Ignore' to ignore this error and go on.
    Click 'Cancel' to stop this installation
    buttons Help Retry Ignore Cancel
    POPUP 5. Error in writing to 'c:\OraHomes\ORAH1_DEV\opmn\mesg\ensus.msb'. [C:\OraHomes\ORAH1_DEV\opmn\mesg\ensus.msb (The process cannot access the file because it is being used by another process)]
    Click 'Help' for more information
    Click 'Retry' to try again
    Click 'Ignore' to ignore this error and go on.
    Click 'Cancel' to stop this installation
    buttons Help Retry Ignore Cancel

    Grace wrote:
    Yes, I have it installed in the same Oracle Home. Is it possible to create it there? Or I must create a new Oracle Home for the new installation? Please reply as soon as possible. Thank you very much for your help.
    -OyA specific ORACLE_HOME holds the binaries for a specific version of Oracle. You don't upgrade by simply installing a newer version of Oracle into the ORACLE_HOME of an older version. If you tried to do that you have probably irreversibly corrupted the original installation.
    And there is no URGENT or ASAP here. We are all volunteers with regular jobs. If you have "urgent" support issues you need to open a Service Request with Oracle Support.

  • Solution needed for PO details

    Hi Experts,
      While saving the purchase order in SAP, i want to send PO data to a web address (Internet mail address like yahoo or gmail). For this I have coded like this Inside of Method in Business ADD-ins.  But mail is not going to the recipient’s address. Please help me.
    DATA : W_DOCUMENT TYPE SODOCCHGI1,
               LW_MARA    TYPE MARA,
               LW_MAKT    TYPE MAKT,
               IT_USER    TYPE TABLE OF  SOMLRECI1,
               IT_YUSER LIKE LINE OF IT_USER.
      DATA: W_SENT_ALL(1) TYPE C,
            GD_ERROR TYPE SY-SUBRC,
            LD_RECEIVER LIKE SY-SUBRC.
      DATA : LT_TXT     TYPE TABLE OF SOLISTI1,
             LW_TXT     LIKE LINE OF LT_TXT.
      DATA : LT_PACK    TYPE TABLE OF SOPCKLSTI1,
             LW_PACK    LIKE LINE OF LT_PACK.
      DATA : LW_EKPO LIKE LINE OF IM_EKPO.
      LOOP AT IM_EKPO INTO LW_EKPO.
        SELECT SINGLE * FROM MARA INTO LW_MARA
         WHERE MATNR = LW_EKPO-MATNR.
        IF SY-SUBRC IS INITIAL.
          SELECT SINGLE * FROM MAKT INTO LW_MAKT
           WHERE MATNR = LW_EKPO-MATNR
             AND SPRAS = SY-LANGU.
          CONCATENATE LW_EKPO-MATNR '-' LW_MAKT-MAKTX
                 INTO LW_TXT
            SEPARATED BY SPACE.
          APPEND LW_TXT TO LT_TXT.
        ENDIF.
    ENDLOOP.
        IF LT_TXT IS INITIAL. RETURN. ENDIF.
        CONCATENATE 'The Purchase Order No.'
                    IM_EKKO-EBELN
                    'for the following'
                    'materials has been posted:'
               INTO LW_TXT
          SEPARATED BY SPACE.
        INSERT LW_TXT INTO LT_TXT INDEX 1.
        INSERT SPACE  INTO LT_TXT INDEX 2.
        CONCATENATE 'P.O. No.' IM_EKKO-EBELN 'Posted'
               INTO W_DOCUMENT-OBJ_DESCR
          SEPARATED BY SPACE.
        W_DOCUMENT-OBJ_DESCR = 'Hi'.
        W_DOCUMENT-SENSITIVTY = 'F'.
        W_DOCUMENT-OBJ_LANGU  = SY-LANGU.
        LW_PACK-HEAD_START = 1.
        LW_PACK-HEAD_NUM   = 0.
        LW_PACK-BODY_START = 1.
        LW_PACK-BODY_NUM   = LINES( LT_TXT ).
        LW_PACK-DOC_TYPE   = 'RAW'.
        APPEND LW_PACK TO LT_PACK.
        IT_YUSER-RECEIVER = *bold*‘some web email address yahooor gmail’*bold*
        IT_YUSER-REC_TYPE = 'U'.
        IT_YUSER-COM_TYPE = 'INT'.
        IT_YUSER-NOTIF_DEL = 'X'.
        IT_YUSER-NOTIF_NDEL = 'X'.
        APPEND  IT_YUSER TO IT_USER.
        CALL FUNCTION 'SO_NEW_DOCUMENT_ATT_SEND_API1'
          EXPORTING
            DOCUMENT_DATA              = W_DOCUMENT
            PUT_IN_OUTBOX              = 'X'
            COMMIT_WORK                = 'X'
          IMPORTING
            SENT_TO_ALL                = W_SENT_ALL
          TABLES
            PACKING_LIST               = LT_PACK
            CONTENTS_TXT               = LT_TXT
            RECEIVERS                  = IT_USER
          EXCEPTIONS
            TOO_MANY_RECEIVERS         = 1
            DOCUMENT_NOT_SENT          = 2
            DOCUMENT_TYPE_NOT_EXIST    = 3
            OPERATION_NO_AUTHORIZATION = 4
            PARAMETER_ERROR            = 5
            X_ERROR                    = 6
            ENQUEUE_ERROR              = 7
            OTHERS                     = 8.
          IF SY-SUBRC = 0 .
            MESSAGE I303(ME) WITH 'Mail has been Successfully Sent.'.
          ELSE.
            WAIT UP TO 2 SECONDS.
            SUBMIT RSCONN01 WITH MODE = 'INT'
             WITH OUTPUT = 'X'
             AND RETURN.
          ENDIF.
          LOOP AT IT_USER  INTO IT_YUSER .
            LD_RECEIVER = IT_YUSER-RETRN_CODE.
          ENDLOOP.

    hi,
    Theres a functionality in the material master...MRP view were u cld deifne theplant spcfc material status were u cld define the status and even u cld fnd it in Sales organisation data were u cld block for the particular functionality...
    PLS check that and define as per u r reqmnt.. and try
    Hope this helps u out
    Regards,
    sravanthi
    Edited by: Sravanthi683 on Jun 22, 2009 1:45 PM

  • Solution Needed for ODI function call

    Hi Experts,
    I am using ODI 11g.
    Currently i am using oracle procedures to call a function in ODI .
    just like "Select package_name.function_name from dual " i am using this query in ODI variables.The output of the function
    i am using in ODI mails .
    So for this ..Suppose for any changes i need to go to the Oracle package and change the function logic...and then promote this
    to production ..which is a time taking for me.
    So i want to write this Function inside ODI variable and send the output to ODI mail ...So that i dont need DB side to promote
    the code to production on every changes.
    Please let me know whether this solution is good or not.
    Thanks,
    Lony

    Hi,
    under my opinion is good having all the logic inside ODI. But it depends from the complexity of the logic and the frequency of your change. If you change the logic once for year it's quite useless make this inside your ODI.
    A good compromise could be to put a package_name.function_name step in your package.

  • Audio solution needed for noise & echo

    I need to get rid of or minimize some noise in an audio clip in Final Cut Pro. There is also a bit of echo in it that I would like to minimize or eliminate as well. Also, if the solution to this requires frequencies or things of that nature, could someone give me a idea of what frequencies I could use. Even a range would help. Thanks! Here’s some further info: We recorded it in a bathroom with towels hung up to try to eliminate some echo, but there is still some echo. The only noise that can be heard is the woman's voice, who I want to hear because it is a voiceover, and the noise from the computer's internal mic, because of the computer running or whatever might have caused that. There's no street noise or anything else that I can hear. Hopefully that's enough info.

    You should post this information in your other thread. Starting a new one will only cause confusion.
    Now, you may have been subtly criticized in your other thread for not providing enough information but please keep all your responses there.
    Thank you.
    If you have lost your way in Apple Discussions your actual thread may be found here:
    http://discussions.apple.com/message.jspa?messageID=10211861#10211861

  • MDM Solution needed for Toshiba Excite Pure 10.1 Tablet

    Hello,
    One of my clients, a Charter school, recently received  200 Toshiba Excite Pure 10.1 Tablets. Needless to say I need a MDM solution like yesterday for them. 
    Requirements being:
    1) Basic MDM functionally
    2) Ability to download software from a single browser to the tablets 
    3) Ability to sync with existing smart boards
    4) Available education software that could be used with the Toshiba Excite Pure 10.1 Tablets.
    Any thoughts? 

    As you already said above, the repair costs would be higher as purchasing a new device.
    I think it would be possible to replace the screen but the question is: do you want to spend a high amount of money to fix it?
    If I were you, I would not try to fix it. I would try to sell the device on ebay or similar platforms and would try to get good working 2nd device.

  • Scrolling solution needed for pdf imported to Cp 8 Responsive on the iPad

    Using Cp 8, Responsive Projects, I imported a pdf (through the library import button) and placed it on a slide.  When published (for devices), the pdf can be viewed on a computer and an iPad (if the Acrobat Reader app is installed).  However, it can only be scrolled on the computer (a PC).  The iPad just displays the first page.
    Does it need a scrolling button or slider for the iPad?  Does anyone have a solution for such?  Russ_E offered a solution for the TOC.  Would something similar work to view a pdf on the iPad?
    Thanks in advance.

    jerryfromtorrance wrote:
    What version of GB is needed to open .band files created in GB for the iPad.
    6.0.2
    jerryfromtorrance wrote:
    I am running GB '08 on my desktop PPC G5 with OS X 10.5.8, so I can't go to GB '11. Any solution?
    although i ran GBX6 under 10.5.8, i do believe an intel processor is required. that means that the only complete solution would be a new computer, i'm afraid.
    the best you could do is export each track as an audio file from GBi and drop them into your GBX project

  • Help needed for WiFi connection problem

    Hello
    My wife's iPad2 with current iOS 8.3 sometimes will not connect to Wi-Fi - any ideas on how to correct the problem?
    It's inconsistent! 
    Thanks for any thoughts about this.
    David

    If you want to do this in sql you've to use dynamic sql to select only columns having the data.
    And you can always use end user tools like SSRS to display only columns having values by using expression for visibility property.
    Please Mark This As Answer if it helps to solve the issue Visakh ---------------------------- http://visakhm.blogspot.com/ https://www.facebook.com/VmBlogs
    Visakh16-
                    Can you please help me on how can I achieve this using SSRS. 
    Thanks.
    Hi Mutali,
    Personally, I don't recommend using SSRS.
    If you want to design a SSRS report,you should retireve all columns and specify column visibility for each column with following expression.
    =IIF(Fields!SomeFieldValue.Value > 0, True, False)  (Note:Supposing the data type of the field is INT).
    You can refer to the solution as
    Jingyang Li post above.
    Regards,
    Fanny Liu
    Fanny Liu
    TechNet Community Support

  • Help needed for changing MATERIAL SALES TEXT

    We have a requirement where in i need to chang the existing material sales text. GOTO --> ITEM --> TEXT --> Material Sales text. iwould like to know if it would be possible to do it using a CATT program?? If yes any pointers if no what would be the best approach for this.

    You can also use a LSMW.
    You are lucky, this is exactly the eg taken in SAP help :
    http://help.sap.com/saphelp_erp2005/helpdata/en/e1/c6d30210e6cf4eac7b054a73f8fb1d/frameset.htm
    Hope this helps,
    Erwan

Maybe you are looking for

  • Having picture problems

    Hi all, wondered if someone could help me. I have an iPod nano and have desperately been trying to get pictures on to it. I use microsoft xp for PC and can't run iphoto. I have read all of the user guides but nothing seems to work. I have made sure m

  • How to connect to an AirPrint compatible printer?

    Hi there, I'm new to MAC and have a problem connecting my network printer to my MacMini: Hardware: 1) Intel Mac Mini 2) Printer: HP laserjet pro 100 color mfp m175nw, WLAN switched off, connected via Ethernet to the same network as 1) and 3) 3) Windo

  • Parse a xml file from clob column.

    Dear, i have been suffreing a problem about xml. i have a table with two columns, one is bfile data type other is clob data type. A xml data is stored into both cloumns as clob and bfile. My xml data format is correct. when i took xml data from bfile

  • Problem in  Accessing the EJB

    I want to access remote EJB from my Portal Service. the EJB and the portal Service run on a separated machines. here is what i wrote: Properties properties = new Properties(); properties.put(Context.INITIAL_CONTEXT_FACTORY, "com.sap.engine.services.j

  • Browser to search regardless upper case lower case

    If you browser search "whatever" FF wouldnt show the result for the word Whatever in the web page How can I solve this ?