PannelAccordion disclosed-icon is not working in Skinning but Undisclosed-icon property is working

Hi,
i would like to show the panelAccordion tabs icon upperarrow for (undisclosed) and Downarrow for (disclosed).but it only works for undisclosed.can anyone help me to resolve this issue
my css
af|panelAccordion::disclosed-icon-style{
   content: url("../../accordion_arrow_down.png"); 
Thanks

Hi,
I observed the same, Book Mark Button availabe on web report is not working but Book mark URL can be saved with the context menu -> bookmark.
need to check the Web template for  Book Mark.
Bookmark URL can be saved and that URL is used to go fastly to the requied navigation fastly, that is the use of Bookmark
hope this helps
Regards
Daya Sagar

Similar Messages

  • I'm looking for a good case for the 7th gen iPod classic. Not some silicon skin but a good case.  Help?

    I really do want a new case for my 7th gen iPod classic. It seems there's barely anything on the market anymore except skins.  I don't want a skin. Anything still out there? Searching the web is depressing me.

    I bought this hard case for my iPod. I like it but you are right, there isn't a lot of choice out there!

  • Flash player 10.3.1.8.34 (lastest verison)icon on my desktop ,does not work ?

    .I>m using windows7 OS IE9 downloaded and installed fifty times and it always say download and installation was sucessful ,that I"m now using flashplayer 10.5 ect. there is the flashplayer icon sitting right on my desktop .from control panel in programs there is is adobe flash player in the list. every time i click to view a video,says to view this i need to download flash player over and over, I"ve read all the other post.tried all the answers ,been to all support sitesmore than 10 times each I"ve been up all night again it"s now morning  i"m still lost.all help will be appreciated...................................                penny

    Yes all that u sugested i followed from the help and support at adobe.Now i downloaded flashplayer beta 11 and it"s working perfectly .I"m at peace for the moment.In my profile i "ve given my PC model and the whole works on my system.for the record I"m using windows7,IE 9,64bit shockwave is enabled and active xfiltering was disabled it just would not work..
                            thank u very much
    From: ʇɐb ɹəuəllıʍ <[email protected]>
    >To: penny torrence <[email protected]>
    >Sent: Monday, July 25, 2011 8:57 PM
    >Subject: Re: flash player 10.3.1.8.34 (lastest verison)icon on my desktop ,does not work ?
    >
    >
    >1. There is no Flash Player 10.5; the currently available version is 10.3
    >2. What Internet Explorer version are you using: 32-bit or 64-bit?
    >3. What Windows version are you using: 32-bit or 64-bit?
    >4. Have you checked the add-ons on IE9 (Shockwave Flash Object); is it enabled?
    >5. Have you checked ActiveX Filtering on IE9; is it enabled?  (It needs to be disabled.)
    >

  • Apple TV does not work after trying to update software. Main light keeps blinking and on the screen shows itunes icon and a usb cable. What does that means?

    My Apple TV does not work after trying to install the new software update. The main light keeps blinking rapidly and on the screen it shows the itunes icon and a USB cable. What does that mean?

    The Apple TV is in recovery mode. Try to restore the Apple TV. Follow the link for instructions on the restore process.
    http://support.apple.com/kb/HT4367

  • Google talk video plugin does not work any more with Firefox 4. When clicking on the video chat icon, I am repeatedly asked to install the plugin, and it never works.

    Google talk audio/video plugin used to work fine on Firefox 3, but does not work anymore on Firefox 4. Every time I click on the video chat icon on google talk, I am asked to install the plugin, even if I have already installed it before. The plugin works properly on the latest version of IE on the same PC.
    Thanks for your help. I do not want to switch to Chrome or Opera, but if this bug is not fixed, I will have to.

    Not sure if installing IE 9 did it or not but I now see the camera in IE, FF and Chrome. Could be Facebook fixed the problem also.
    Thanks for the reply.
    George

  • TS1424 I was buying songs on my itune account, and now my itunes icon on my computer will not work at all, I do not know how to sign back into

    I was buying songs on my Itunes account and I signed-out and now my Itunes icon on my desktop will not work at all.  How do you access your account

    http://support.apple.com/kb/TS1538
    Try rebooting it and connect. Make sure you're connected directly to a USB port using the Apple USB cable.

  • Print icon not working

    Hi All,
    I have developed a program to display two alv reports. The program when executed displays the first report and on the click of a push button it wud display the second report. The standard icons are all working in the first report but few icons like print, local file save are not working in the second screen. Can anyone help me on this?
    REPORT  ZMY20FCORD    MESSAGE-ID 8I.
    ALV
    TYPE-POOLS: SLIS.
    DATA: TXT_REPORT LIKE DOKHL-OBJECT.   "Reportname für Erläuterungsaufruf
    DATA: GT_FIELDCAT         TYPE SLIS_T_FIELDCAT_ALV,
          GT_EVENTS           TYPE SLIS_T_EVENT,
          GT_SORT             TYPE SLIS_T_SORTINFO_ALV,
          GT_LIST_TOP_OF_PAGE TYPE SLIS_T_LISTHEADER,
          GS_LAYOUT           TYPE SLIS_LAYOUT_ALV.
    TABLES                 ABAP Internal     Table definitions
    TABLES : T001, T001W, T005, TVST, ZMY20PROD, ZMY20WKFC, TVKO, ZMY20RMRK,
             ZMY20FCVER,    ZMY20GP, VBAK, VBAP, VBEP, VBPA, KNA1.
    INTERNAL TABLES (i_):  ABAP Internal     Internal Table definitions
    DATA: I_ZMY20WKFC LIKE ZMY20WKFC OCCURS 0 WITH HEADER LINE.
    DATA: BEGIN OF I_VBAK OCCURS 0,
            VBELN    LIKE VBAK-VBELN,
            KUNNR    LIKE VBAK-KUNNR,    " Sold-to-Party
          END OF I_VBAK.
    DATA: BEGIN OF I_ORDER OCCURS 0,
            VBELN    LIKE VBAK-VBELN,
            POSNR    LIKE VBAP-POSNR,
            ETENR    LIKE VBEP-ETENR,
            KUNNR    LIKE VBAK-KUNNR,    " Sold-to-Party
            MATNR    LIKE VBAP-MATNR,
            WERKS    LIKE VBAP-WERKS,
            VSTEL    LIKE VBAP-VSTEL,
            WMENG    LIKE VBEP-WMENG,
            VRKME    LIKE VBEP-VRKME,
            LDDAT    LIKE VBEP-LDDAT,
            SHIPTO   LIKE VBPA-KUNNR,
            SOLDCN   LIKE KNA1-LAND1,
            SHIPCN   LIKE KNA1-LAND1,
            PRODUCT  LIKE ZMY20PROD-PRODUCT,
            STCSTP   LIKE ZMY20WKFC-STCSTP,
            SPMON    LIKE ZMY20WKFC-SPMON,
            WEEK     LIKE SCAL-WEEK,
            UPDFLG(1) TYPE C,
          END OF I_ORDER.
    DATA: BEGIN OF I_SHIPTO OCCURS 0,
            CUSTOMER(20) TYPE C,
            SHIPTO       LIKE VBPA-KUNNR,
          END OF I_SHIPTO.
    DATA: BEGIN OF I_OUTPUT OCCURS 0,
            SORTKEY(1) TYPE C,
            STCSTP   LIKE ZMY20WKFC-STCSTP,
            WERKS    LIKE ZMY20WKFC-WERKS,
            SHPPOINT LIKE ZMY20WKFC-SHPPOINT,
            PRODUCT  LIKE ZMY20WKFC-PRODUCT,
            MAKTX    LIKE ZMY20PROD-MAKTX,
            QTY01    LIKE ZMY20WKFC-QTY01,
            ORD01    LIKE ZMY20WKFC-QTY01,
            QTY02    LIKE ZMY20WKFC-QTY01,
            ORD02    LIKE ZMY20WKFC-QTY01,
            QTY03    LIKE ZMY20WKFC-QTY01,
            ORD03    LIKE ZMY20WKFC-QTY01,
            QTY04    LIKE ZMY20WKFC-QTY01,
            ORD04    LIKE ZMY20WKFC-QTY01,
            QTY05    LIKE ZMY20WKFC-QTY01,
            ORD05    LIKE ZMY20WKFC-QTY01,
            QTY06    LIKE ZMY20WKFC-QTY01,
            ORD06    LIKE ZMY20WKFC-QTY01,
            TOTFC1   LIKE ZMY20WKFC-QTY01,
            TOTORD1  LIKE ZMY20WKFC-QTY01,
            FCORD1(5) TYPE P DECIMALS 2,
            QTY07    LIKE ZMY20WKFC-QTY01,
            ORD07    LIKE ZMY20WKFC-QTY01,
            QTY08    LIKE ZMY20WKFC-QTY01,
            ORD08    LIKE ZMY20WKFC-QTY01,
            QTY09    LIKE ZMY20WKFC-QTY01,
            ORD09    LIKE ZMY20WKFC-QTY01,
            QTY10    LIKE ZMY20WKFC-QTY01,
            ORD10    LIKE ZMY20WKFC-QTY01,
            QTY11    LIKE ZMY20WKFC-QTY01,
            ORD11    LIKE ZMY20WKFC-QTY01,
            QTY12    LIKE ZMY20WKFC-QTY01,
            ORD12    LIKE ZMY20WKFC-QTY01,
            TOTFC2   LIKE ZMY20WKFC-QTY01,
            TOTORD2  LIKE ZMY20WKFC-QTY01,
            FCORD2(5) TYPE P DECIMALS 2,
            CELLCOLOR TYPE SLIS_T_SPECIALCOL_ALV,
            DUMMY(1)  TYPE C,
          END OF I_OUTPUT.
    DATA: I_COLOUR TYPE LVC_T_SCOL WITH HEADER LINE.
    DATA: BEGIN OF I_PRDWISE OCCURS 0,
            SORTKEY(1) TYPE C,
            STCSTP     LIKE ZMY20WKFC-STCSTP,
            PRODUCT    LIKE ZMY20WKFC-PRODUCT,
            MAKTX      LIKE ZMY20PROD-MAKTX,
            TOTFC1     LIKE ZMY20WKFC-QTY01,
            TOTORD1    LIKE ZMY20WKFC-QTY01,
            FCORD1(5)  TYPE P DECIMALS 2,
            DIFF1      LIKE ZMY20WKFC-QTY01,
            TOTFC2     LIKE ZMY20WKFC-QTY01,
            TOTORD2    LIKE ZMY20WKFC-QTY01,
            FCORD2(5)  TYPE P DECIMALS 2,
            DIFF2      LIKE ZMY20WKFC-QTY01,
          END OF I_PRDWISE.
    DATA: BEGIN OF I_TVST OCCURS 0,
            VSTEL LIKE TVST-VSTEL,
          END OF I_TVST.
    DATA: BEGIN OF T_STCP OCCURS 0,
            SORTKEY(1) TYPE C,
            STCSTP LIKE ZMY20WKFC-STCSTP,
          END OF T_STCP.
    DATA: BEGIN OF T_PROD OCCURS 0,
            PRODUCT LIKE ZMY20PROD-PRODUCT,
            MAKTX   LIKE ZMY20PROD-MAKTX,
          END OF T_PROD.
    DATA: BEGIN OF T_USER OCCURS 0,
            UNAME LIKE SY-UNAME,
          END OF T_USER.
    DATA: I_FIELDS LIKE SVAL OCCURS 0 WITH HEADER LINE.
    VARIABLES (v_):          ABAP Internal   Variables definitions
    DATA : V_ENDMTH LIKE S125-SPMON,
           V_STRDT1 LIKE SY-DATUM,
           V_STRDT2 LIKE SY-DATUM,
           V_ENDDT1 LIKE SY-DATUM,
           V_ENDDT2 LIKE SY-DATUM,
           V_STRWK1 LIKE SCAL-WEEK,
           V_STRWK2 LIKE SCAL-WEEK,
           V_ENDWK1 LIKE SCAL-WEEK,
           V_ENDWK2 LIKE SCAL-WEEK,
           V_STRMTH LIKE S125-SPMON.    " Only for Report Header
    DATA : BEGIN OF I_WEEKS OCCURS 0,
            SLNO       TYPE I,
            WEEKS      LIKE SCAL-WEEK,
            MONTH(2)   TYPE C,
            HDRWK(13)  TYPE C,
           END OF I_WEEKS.
    DATA : V_TABIX  LIKE SY-TABIX,
           V_VERSN  LIKE ZMY20WKFC-VERSN,
           V_VKORG  LIKE TVKO-VKORG.
    DATA : V_REMARK1    LIKE ZMY20RMRK-REMARK1,
           V_REMARK2    LIKE ZMY20RMRK-REMARK2,
           V_RETCODE    TYPE C,
           V_FNAME(30)  TYPE C,
           V_UPDFLAG(1) TYPE C.
    WORKING VARIABLES (w_):  ABAP Internal   Working Variables definitions
    DATA: W_TOT(5)      TYPE N,
          W_SLNO        TYPE I.
    DATA: W_WEEKS       LIKE SCAL-WEEK.
    DATA: W_WKHDR01(13) TYPE C,
          W_WKHDR02(13) TYPE C,
          W_WKHDR03(13) TYPE C,
          W_WKHDR04(13) TYPE C,
          W_WKHDR05(13) TYPE C,
          W_WKHDR06(13) TYPE C,
          W_WKHDR07(13) TYPE C,
          W_WKHDR08(13) TYPE C,
          W_WKHDR09(13) TYPE C,
          W_WKHDR10(13) TYPE C,
          W_WKHDR11(13) TYPE C,
          W_WKHDR12(13) TYPE C.
    DATA: W_FCHDR01(13) TYPE C,
          W_FCHDR02(13) TYPE C,
          W_FCHDR03(13) TYPE C,
          W_FCHDR04(13) TYPE C,
          W_FCHDR05(13) TYPE C,
          W_FCHDR06(13) TYPE C,
          W_FCHDR07(13) TYPE C,
          W_FCHDR08(13) TYPE C,
          W_FCHDR09(13) TYPE C,
          W_FCHDR10(13) TYPE C,
          W_FCHDR11(13) TYPE C,
          W_FCHDR12(13) TYPE C,
          W_FCHDRT1(13) TYPE C,
          W_FCHDRT2(13) TYPE C,
          W_ORHDR01(13) TYPE C,
          W_ORHDR02(13) TYPE C,
          W_ORHDR03(13) TYPE C,
          W_ORHDR04(13) TYPE C,
          W_ORHDR05(13) TYPE C,
          W_ORHDR06(13) TYPE C,
          W_ORHDR07(13) TYPE C,
          W_ORHDR08(13) TYPE C,
          W_ORHDR09(13) TYPE C,
          W_ORHDR10(13) TYPE C,
          W_ORHDR11(13) TYPE C,
          W_ORHDR12(13) TYPE C,
          W_ORHDRT1(13) TYPE C,
          W_ORHDRT2(13) TYPE C,
          W_HDR%1(13)   TYPE C,
          W_HDR%2(13)   TYPE C,
          W_DIFF1(13)   TYPE C,
          W_DIFF2(13)   TYPE C.
    DATA: W_WKTBL01 LIKE SCAL-WEEK,
          W_WKTBL02 LIKE SCAL-WEEK,
          W_WKTBL03 LIKE SCAL-WEEK,
          W_WKTBL04 LIKE SCAL-WEEK,
          W_WKTBL05 LIKE SCAL-WEEK,
          W_WKTBL06 LIKE SCAL-WEEK,
          W_WKTBL07 LIKE SCAL-WEEK,
          W_WKTBL08 LIKE SCAL-WEEK,
          W_WKTBL09 LIKE SCAL-WEEK,
          W_WKTBL10 LIKE SCAL-WEEK,
          W_WKTBL11 LIKE SCAL-WEEK,
          W_WKTBL12 LIKE SCAL-WEEK.
    DATA: W_SHIPTO  LIKE VBPA-KUNNR,
          W_SOLDCN  LIKE KNA1-LAND1,
          W_SHIPCN  LIKE KNA1-LAND1,
          W_PRODUCT LIKE ZMY20PROD-PRODUCT.
    DATA: W_ORD01   LIKE ZMY20WKFC-QTY01,
          W_ORD02   LIKE ZMY20WKFC-QTY01,
          W_ORD03   LIKE ZMY20WKFC-QTY01,
          W_ORD04   LIKE ZMY20WKFC-QTY01,
          W_ORD05   LIKE ZMY20WKFC-QTY01,
          W_ORD06   LIKE ZMY20WKFC-QTY01,
          W_ORD07   LIKE ZMY20WKFC-QTY01,
          W_ORD08   LIKE ZMY20WKFC-QTY01,
          W_ORD09   LIKE ZMY20WKFC-QTY01,
          W_ORD10   LIKE ZMY20WKFC-QTY01,
          W_ORD11   LIKE ZMY20WKFC-QTY01,
          W_ORD12   LIKE ZMY20WKFC-QTY01,
          W_ORDT1   LIKE ZMY20WKFC-QTY01,
          W_ORDT2   LIKE ZMY20WKFC-QTY01.
    SELECTION SCREEN DATA : ABAP Internal      Select Options&Parameters
              SELECT-OPTIONS (s_)              definitions
              PARAMETERS     (p_)
    SELECTION-SCREEN BEGIN OF BLOCK MYSEL1 WITH FRAME TITLE TEXT-001.
    PARAMETERS     : P_BUKRS  LIKE T001-BUKRS OBLIGATORY DEFAULT 'MY20',
                     P_STRMTH LIKE S125-SPMON OBLIGATORY DEFAULT '200608'.
    SELECT-OPTIONS : S_STCSTP  FOR ZMY20WKFC-STCSTP,
                     S_WERKS   FOR T001W-WERKS,
                     S_PROD    FOR ZMY20PROD-PRODUCT,
                     S_SHP     FOR VBAP-VSTEL.
    SELECTION-SCREEN END OF BLOCK MYSEL1.
    SELECTION-SCREEN BEGIN OF BLOCK MYSEL2 WITH FRAME.
    PARAMETER      : P_ZERO AS CHECKBOX.
    SELECTION-SCREEN END OF BLOCK MYSEL2.
    AT SELECTION-SCREEN
    Begin of Addition by T.Karthikeyan - UIS on 18/01/2007 - Req No - BA3K986971
    AT SELECTION-SCREEN ON P_BUKRS.
      AUTHORITY-CHECK OBJECT 'Z_BASF_SD'
                 ID 'BUKRS'   FIELD P_BUKRS
                 ID 'VKORG'   DUMMY
                 ID 'ZZ_UB'   DUMMY
                 ID 'ZZ_SBU'  DUMMY
                 ID 'WERKS'   DUMMY
                 ID 'ZZ_PROG' FIELD SY-CPROG.
      IF SY-SUBRC NE 0.
        MESSAGE ID 'SD' TYPE 'E' NUMBER '836' WITH
        TEXT-E02 SY-CPROG.
        RETURN.
      ENDIF.
    End of Addition by T.Karthikeyan - UIS on 18/01/2007 - Req No - BA3K986971
    At selection screen F4 help
    AT SELECTION-SCREEN ON VALUE-REQUEST FOR S_STCSTP-LOW.
      PERFORM F4_HELP_STCSTP.
    AT SELECTION-SCREEN ON VALUE-REQUEST FOR S_STCSTP-HIGH.
      PERFORM F4_HELP_STCSTP.
    AT SELECTION-SCREEN ON VALUE-REQUEST FOR S_PROD-LOW.
      PERFORM F4_HELP_PRODUCT.
    AT SELECTION-SCREEN ON VALUE-REQUEST FOR S_PROD-HIGH.
      PERFORM F4_HELP_PRODUCT.
    START-OF-SELECTION
    START-OF-SELECTION.
      PERFORM 1000_GET_WEEK_DETAILS.
      PERFORM 1500_GET_SHIPTO_CUSTOMER.
      PERFORM 2000_GET_FORECAST_DATA.
      PERFORM 3000_GET_ORDER_DATA.
      PERFORM 4000_CONSOLIDATE_DATA.
    END-OF-SELECTION
    END-OF-SELECTION.
      REFRESH : GT_FIELDCAT, GT_LIST_TOP_OF_PAGE, GT_EVENTS, GT_SORT.
      PERFORM FIELDCAT_INIT USING GT_FIELDCAT[].
      PERFORM LAYOUT_INIT USING GS_LAYOUT.
      PERFORM COMMENT_BUILD USING GT_LIST_TOP_OF_PAGE[].
      PERFORM EVENTTAB_BUILD USING GT_EVENTS[].
      PERFORM SORT_BUILD USING GT_SORT[].
      PERFORM MAIN.
    *&      Form  1000_GET_WEEK_DETAILS
          text
    -->  p1        text
    <--  p2        text
    FORM 1000_GET_WEEK_DETAILS .
      REFRESH : I_WEEKS.
      V_STRMTH = P_STRMTH.
      V_ENDMTH = P_STRMTH + 1.
      IF V_ENDMTH+4(2) GT '12'.
        MOVE '01' TO V_ENDMTH+4(2).
        ADD 1 TO V_ENDMTH+0(4).
      ENDIF.
      CONCATENATE P_STRMTH0(4) P_STRMTH4(2) '01' INTO V_STRDT1.
      CONCATENATE V_ENDMTH0(4) V_ENDMTH4(2) '01' INTO V_ENDDT1.
      CALL FUNCTION 'BKK_GET_MONTH_LASTDAY'
        EXPORTING
          I_DATE = V_STRDT1
        IMPORTING
          E_DATE = V_STRDT2.
      CALL FUNCTION 'BKK_GET_MONTH_LASTDAY'
        EXPORTING
          I_DATE = V_ENDDT1
        IMPORTING
          E_DATE = V_ENDDT2.
      CALL FUNCTION 'DATE_GET_WEEK'
        EXPORTING
          DATE = V_STRDT1
        IMPORTING
          WEEK = V_STRWK1.
      CALL FUNCTION 'DATE_GET_WEEK'
        EXPORTING
          DATE = V_STRDT2
        IMPORTING
          WEEK = V_STRWK2.
      CALL FUNCTION 'DATE_GET_WEEK'
        EXPORTING
          DATE = V_ENDDT1
        IMPORTING
          WEEK = V_ENDWK1.
      CALL FUNCTION 'DATE_GET_WEEK'
        EXPORTING
          DATE = V_ENDDT2
        IMPORTING
          WEEK = V_ENDWK2.
      CLEAR : W_WEEKS, W_SLNO.
      MOVE V_STRWK1 TO W_WEEKS.
      MOVE '1'      TO W_SLNO.
      DO.
        CLEAR : I_WEEKS.
        MOVE W_SLNO  TO I_WEEKS-SLNO.
        MOVE W_WEEKS TO I_WEEKS-WEEKS.
        MOVE P_STRMTH+4(2) TO I_WEEKS-MONTH.
        CONCATENATE I_WEEKS-MONTH '-' W_WEEKS+4(2) INTO I_WEEKS-HDRWK.
        APPEND I_WEEKS.
        ADD 1 TO W_SLNO.
        CALL FUNCTION 'NEXT_WEEK'
          EXPORTING
            CURRENT_WEEK = W_WEEKS
          IMPORTING
            NEXT_WEEK    = W_WEEKS.
        IF W_WEEKS GT V_STRWK2.
          EXIT.
        ENDIF.
      ENDDO.
      CLEAR : W_WEEKS, W_SLNO.
      MOVE V_ENDWK1 TO W_WEEKS.
      MOVE '7'      TO W_SLNO.
      DO.
        CLEAR : I_WEEKS.
        MOVE W_SLNO  TO I_WEEKS-SLNO.
        MOVE W_WEEKS TO I_WEEKS-WEEKS.
        MOVE V_ENDMTH+4(2) TO I_WEEKS-MONTH.
        CONCATENATE I_WEEKS-MONTH '-' W_WEEKS+4(2) INTO I_WEEKS-HDRWK.
        APPEND I_WEEKS.
        ADD 1 TO W_SLNO.
        CALL FUNCTION 'NEXT_WEEK'
          EXPORTING
            CURRENT_WEEK = W_WEEKS
          IMPORTING
            NEXT_WEEK    = W_WEEKS.
        IF W_WEEKS GT V_ENDWK2.
          EXIT.
        ENDIF.
      ENDDO.
      LOOP AT I_WEEKS.
        IF     I_WEEKS-SLNO = '1'.
          MOVE I_WEEKS-HDRWK TO W_WKHDR01.
          MOVE I_WEEKS-WEEKS TO W_WKTBL01.
        ELSEIF I_WEEKS-SLNO = '2'.
          MOVE I_WEEKS-HDRWK TO W_WKHDR02.
          MOVE I_WEEKS-WEEKS TO W_WKTBL02.
        ELSEIF I_WEEKS-SLNO = '3'.
          MOVE I_WEEKS-HDRWK TO W_WKHDR03.
          MOVE I_WEEKS-WEEKS TO W_WKTBL03.
        ELSEIF I_WEEKS-SLNO = '4'.
          MOVE I_WEEKS-HDRWK TO W_WKHDR04.
          MOVE I_WEEKS-WEEKS TO W_WKTBL04.
        ELSEIF I_WEEKS-SLNO = '5'.
          MOVE I_WEEKS-HDRWK TO W_WKHDR05.
          MOVE I_WEEKS-WEEKS TO W_WKTBL05.
        ELSEIF I_WEEKS-SLNO = '6'.
          MOVE I_WEEKS-HDRWK TO W_WKHDR06.
          MOVE I_WEEKS-WEEKS TO W_WKTBL06.
        ELSEIF I_WEEKS-SLNO = '7'.
          MOVE I_WEEKS-HDRWK TO W_WKHDR07.
          MOVE I_WEEKS-WEEKS TO W_WKTBL07.
        ELSEIF I_WEEKS-SLNO = '8'.
          MOVE I_WEEKS-HDRWK TO W_WKHDR08.
          MOVE I_WEEKS-WEEKS TO W_WKTBL08.
        ELSEIF I_WEEKS-SLNO = '9'.
          MOVE I_WEEKS-HDRWK TO W_WKHDR09.
          MOVE I_WEEKS-WEEKS TO W_WKTBL09.
        ELSEIF I_WEEKS-SLNO = '10'.
          MOVE I_WEEKS-HDRWK TO W_WKHDR10.
          MOVE I_WEEKS-WEEKS TO W_WKTBL10.
        ELSEIF I_WEEKS-SLNO = '11'.
          MOVE I_WEEKS-HDRWK TO W_WKHDR11.
          MOVE I_WEEKS-WEEKS TO W_WKTBL11.
        ELSEIF I_WEEKS-SLNO = '12'.
          MOVE I_WEEKS-HDRWK TO W_WKHDR12.
          MOVE I_WEEKS-WEEKS TO W_WKTBL12.
        ENDIF.
      ENDLOOP.
      CONCATENATE W_WKHDR01 'F' INTO W_FCHDR01.
      CONCATENATE W_WKHDR02 'F' INTO W_FCHDR02.
      CONCATENATE W_WKHDR03 'F' INTO W_FCHDR03.
      CONCATENATE W_WKHDR04 'F' INTO W_FCHDR04.
      CONCATENATE W_WKHDR05 'F' INTO W_FCHDR05.
      CONCATENATE W_WKHDR06 'F' INTO W_FCHDR06.
      CONCATENATE W_WKHDR07 'F' INTO W_FCHDR07.
      CONCATENATE W_WKHDR08 'F' INTO W_FCHDR08.
      CONCATENATE W_WKHDR09 'F' INTO W_FCHDR09.
      CONCATENATE W_WKHDR10 'F' INTO W_FCHDR10.
      CONCATENATE W_WKHDR11 'F' INTO W_FCHDR11.
      CONCATENATE W_WKHDR12 'F' INTO W_FCHDR12.
      CONCATENATE W_WKHDR01 'O' INTO W_ORHDR01.
      CONCATENATE W_WKHDR02 'O' INTO W_ORHDR02.
      CONCATENATE W_WKHDR03 'O' INTO W_ORHDR03.
      CONCATENATE W_WKHDR04 'O' INTO W_ORHDR04.
      CONCATENATE W_WKHDR05 'O' INTO W_ORHDR05.
      CONCATENATE W_WKHDR06 'O' INTO W_ORHDR06.
      CONCATENATE W_WKHDR07 'O' INTO W_ORHDR07.
      CONCATENATE W_WKHDR08 'O' INTO W_ORHDR08.
      CONCATENATE W_WKHDR09 'O' INTO W_ORHDR09.
      CONCATENATE W_WKHDR10 'O' INTO W_ORHDR10.
      CONCATENATE W_WKHDR11 'O' INTO W_ORHDR11.
      CONCATENATE W_WKHDR12 'O' INTO W_ORHDR12.
      CONCATENATE P_STRMTH4(2) '/' P_STRMTH0(4) 'F-TOT' INTO W_FCHDRT1.
      CONCATENATE V_ENDMTH4(2) '/' V_ENDMTH0(4) 'F-TOT' INTO W_FCHDRT2.
      CONCATENATE P_STRMTH4(2) '/' P_STRMTH0(4) 'O-TOT' INTO W_ORHDRT1.
      CONCATENATE V_ENDMTH4(2) '/' V_ENDMTH0(4) 'O-TOT' INTO W_ORHDRT2.
      CONCATENATE P_STRMTH4(2) '/' P_STRMTH0(4) '-%'    INTO W_HDR%1.
      CONCATENATE V_ENDMTH4(2) '/' V_ENDMTH0(4) '-%'    INTO W_HDR%2.
      CONCATENATE P_STRMTH4(2) '/' P_STRMTH0(4) '-DIFF' INTO W_DIFF1.
      CONCATENATE V_ENDMTH4(2) '/' V_ENDMTH0(4) '-DIFF' INTO W_DIFF2.
    ENDFORM.                    " 1000_GET_WEEK_DETAILS
    *&      Form  1500_GET_SHIPTO_CUSTOMER
          text
    -->  p1        text
    <--  p2        text
    FORM 1500_GET_SHIPTO_CUSTOMER .
      REFRESH : I_SHIPTO.
      SELECT * FROM ZMY20GP WHERE ZZKEY1 = 'ZMY20FCUP'
                                     AND   ZZKEY3 = 'SHIPTOCUST'.
        CLEAR : I_SHIPTO.
        MOVE ZMY20GP-ZZKEY2 TO I_SHIPTO-CUSTOMER.
        IF ZMY20GP-ZZVAL1 NE SPACE.
          MOVE ZMY20GP-ZZVAL1+0(10) TO I_SHIPTO-SHIPTO.
          APPEND I_SHIPTO.
        ENDIF.
        IF ZMY20GP-ZZVAL2 NE SPACE.
          MOVE ZMY20GP-ZZVAL2+0(10) TO I_SHIPTO-SHIPTO.
          APPEND I_SHIPTO.
        ENDIF.
        IF ZMY20GP-ZZVAL3 NE SPACE.
          MOVE ZMY20GP-ZZVAL3+0(10) TO I_SHIPTO-SHIPTO.
          APPEND I_SHIPTO.
        ENDIF.
        IF ZMY20GP-ZZVAL4 NE SPACE.
          MOVE ZMY20GP-ZZVAL4+0(10) TO I_SHIPTO-SHIPTO.
          APPEND I_SHIPTO.
        ENDIF.
      ENDSELECT.
      PERFORM GET_REMARKENTRY_USER.
    ENDFORM.                    " 1500_GET_SHIPTO_CUSTOMER
    *&      Form  2000_GET_FORECAST_DATA
          text
    -->  p1        text
    <--  p2        text
    FORM 2000_GET_FORECAST_DATA .
    Get the Forecast data for the give input
      REFRESH : I_ZMY20WKFC.
      SELECT * INTO CORRESPONDING FIELDS OF TABLE I_ZMY20WKFC FROM ZMY20WKFC
               WHERE BUKRS    EQ P_BUKRS
               AND   STCSTP   IN S_STCSTP
               AND   WERKS    IN S_WERKS
               AND   PRODUCT  IN S_PROD
               AND   SHPPOINT IN S_SHP
               AND   SPMON    GE P_STRMTH
               AND   SPMON    LE V_ENDMTH.
    Filter the final version of the forecast data
      LOOP AT I_ZMY20WKFC.
        V_TABIX = SY-TABIX.
        SELECT SINGLE VERSN INTO V_VERSN FROM ZMY20FCVER
                            WHERE BUKRS EQ I_ZMY20WKFC-BUKRS
                            AND   STCSTP EQ I_ZMY20WKFC-STCSTP
                            AND   WERKS  EQ I_ZMY20WKFC-WERKS
                            AND   SPMON  EQ I_ZMY20WKFC-SPMON.
        IF I_ZMY20WKFC-VERSN EQ V_VERSN.
        ELSE.
          DELETE I_ZMY20WKFC INDEX V_TABIX.
        ENDIF.
      ENDLOOP.
    ENDFORM.                    " 2000_GET_FORECAST_DATA
    *&      Form  3000_GET_ORDER_DATA
          text
    -->  p1        text
    <--  p2        text
    FORM 3000_GET_ORDER_DATA .
      REFRESH : I_VBAK, I_ORDER.
      CLEAR   : V_VKORG.
      SELECT SINGLE VKORG INTO V_VKORG FROM TVKO WHERE BUKRS EQ P_BUKRS.
      SELECT VBELN KUNNR INTO CORRESPONDING FIELDS OF TABLE I_VBAK FROM VBAK
             WHERE VKORG    EQ V_VKORG
             AND   AUART    EQ 'TA'              "Type OR
             AND   BUKRS_VF EQ P_BUKRS.
      SORT I_VBAK BY VBELN.
      LOOP AT I_VBAK.
        CLEAR : W_SHIPTO, W_SOLDCN, W_SHIPCN.
        SELECT SINGLE KUNNR INTO W_SHIPTO FROM VBPA WHERE VBELN EQ I_VBAK-VBELN
                                                    AND   PARVW EQ 'WE'.
        SELECT SINGLE LAND1 INTO W_SOLDCN FROM KNA1 WHERE KUNNR EQ I_VBAK-KUNNR.
        SELECT SINGLE LAND1 INTO W_SHIPCN FROM KNA1 WHERE KUNNR EQ W_SHIPTO.
        SELECT * FROM VBAP WHERE VBELN EQ I_VBAK-VBELN AND WERKS IN S_WERKS
                           AND   ABGRU EQ SPACE
                           AND   VSTEL IN S_SHP.
          CLEAR : W_PRODUCT.
          SELECT SINGLE PRODUCT INTO W_PRODUCT FROM ZMY20PROD WHERE SAPMATL EQ VBAP-MATNR.
          SELECT * FROM VBEP WHERE VBELN EQ I_VBAK-VBELN
                             AND   POSNR EQ VBAP-POSNR
                             AND   LDDAT GE V_STRDT1
                             AND   LDDAT LE V_ENDDT2
                             AND   WMENG GT 0.
            CLEAR : I_ORDER.
            MOVE I_VBAK-VBELN    TO I_ORDER-VBELN.
            MOVE I_VBAK-KUNNR    TO I_ORDER-KUNNR.
            MOVE W_SHIPTO        TO I_ORDER-SHIPTO.
            MOVE W_SOLDCN        TO I_ORDER-SOLDCN.
            MOVE VBAP-POSNR      TO I_ORDER-POSNR.
            MOVE VBAP-MATNR      TO I_ORDER-MATNR.
            MOVE VBAP-WERKS      TO I_ORDER-WERKS.
            MOVE VBAP-VSTEL      TO I_ORDER-VSTEL.
            MOVE W_PRODUCT       TO I_ORDER-PRODUCT.
            MOVE VBEP-ETENR      TO I_ORDER-ETENR.
            MOVE VBEP-LDDAT+0(6) TO I_ORDER-SPMON.
            MOVE VBEP-WMENG      TO I_ORDER-WMENG.
            MOVE VBEP-VRKME      TO I_ORDER-VRKME.
            MOVE VBEP-LDDAT      TO I_ORDER-LDDAT.
            CALL FUNCTION 'DATE_GET_WEEK'
              EXPORTING
                DATE = VBEP-LDDAT
              IMPORTING
                WEEK = I_ORDER-WEEK.
            READ TABLE I_SHIPTO WITH KEY SHIPTO = I_ORDER-SHIPTO.
            IF SY-SUBRC EQ 0.
              MOVE I_SHIPTO-CUSTOMER TO I_ORDER-STCSTP.
            ELSE.
              MOVE I_ORDER-SOLDCN    TO I_ORDER-STCSTP.
            ENDIF.
            IF W_SOLDCN = 'CN' OR W_SOLDCN = 'HK'.
              MOVE 'CN&HK' TO I_ORDER-STCSTP.
            ENDIF.
            IF I_ORDER-STCSTP IN S_STCSTP AND I_ORDER-PRODUCT IN S_PROD.
              APPEND I_ORDER.
            ENDIF.
          ENDSELECT.
        ENDSELECT.
      ENDLOOP.
    ENDFORM.                    " 3000_GET_ORDER_DATA
    *&      Form  4000_CONSOLIDATE_DATA
          text
    -->  p1        text
    <--  p2        text
    FORM 4000_CONSOLIDATE_DATA .
      REFRESH : I_OUTPUT, I_PRDWISE.
      LOOP AT I_ZMY20WKFC.
        CLEAR : W_ORD01, W_ORD02, W_ORD03, W_ORD04, W_ORD05, W_ORD06,
                W_ORD07, W_ORD08, W_ORD09, W_ORD10, W_ORD11, W_ORD12,
                W_ORDT1, W_ORDT2.
        LOOP AT I_ORDER WHERE STCSTP  EQ I_ZMY20WKFC-STCSTP
                        AND   WERKS   EQ I_ZMY20WKFC-WERKS
                        AND   PRODUCT EQ I_ZMY20WKFC-PRODUCT
                        AND   SPMON   EQ I_ZMY20WKFC-SPMON.
    *BEGIN OF CHANGES BY FAIZAL ON 26/01/07 TR# BA3K987278
         IF I_ORDER-VSTEL CA I_ZMY20WKFC-SHPPOINT.
          IF I_ZMY20WKFC-SHPPOINT CS I_ORDER-VSTEL.
    *END OF CHANGES BY FAIZAL ON 26/01/2007 TR# BA3K987278
          ELSE.
            CONTINUE.
          ENDIF.
          IF I_ORDER-SPMON EQ P_STRMTH.
            IF     I_ORDER-WEEK EQ W_WKTBL01.
              W_ORD01 = W_ORD01 + I_ORDER-WMENG.
            ELSEIF I_ORDER-WEEK EQ W_WKTBL02.
              W_ORD02 = W_ORD02 + I_ORDER-WMENG.
            ELSEIF I_ORDER-WEEK EQ W_WKTBL03.
              W_ORD03 = W_ORD03 + I_ORDER-WMENG.
            ELSEIF I_ORDER-WEEK EQ W_WKTBL04.
              W_ORD04 = W_ORD04 + I_ORDER-WMENG.
            ELSEIF I_ORDER-WEEK EQ W_WKTBL05.
              W_ORD05 = W_ORD05 + I_ORDER-WMENG.
            ELSEIF I_ORDER-WEEK EQ W_WKTBL06.
              W_ORD06 = W_ORD06 + I_ORDER-WMENG.
            ENDIF.
            W_ORDT1  = W_ORDT1 + I_ORDER-WMENG.
          ELSE.
            IF I_ORDER-WEEK EQ W_WKTBL07.
              W_ORD07 = W_ORD07 + I_ORDER-WMENG.
            ELSEIF I_ORDER-WEEK EQ W_WKTBL08.
              W_ORD08 = W_ORD08 + I_ORDER-WMENG.
            ELSEIF I_ORDER-WEEK EQ W_WKTBL09.
              W_ORD09 = W_ORD09 + I_ORDER-WMENG.
            ELSEIF I_ORDER-WEEK EQ W_WKTBL10.
              W_ORD10 = W_ORD10 + I_ORDER-WMENG.
            ELSEIF I_ORDER-WEEK EQ W_WKTBL11.
              W_ORD11 = W_ORD11 + I_ORDER-WMENG.
            ELSEIF I_ORDER-WEEK EQ W_WKTBL12.
              W_ORD12 = W_ORD12 + I_ORDER-WMENG.
            ENDIF.
            W_ORDT2  = W_ORDT2 + I_ORDER-WMENG.
          ENDIF.
          MOVE 'X' TO I_ORDER-UPDFLG.
          MODIFY I_ORDER INDEX SY-TABIX.
        ENDLOOP.
        READ TABLE I_OUTPUT WITH KEY STCSTP   = I_ZMY20WKFC-STCSTP
                                     WERKS    = I_ZMY20WKFC-WERKS
                                     PRODUCT  = I_ZMY20WKFC-PRODUCT
                                     SHPPOINT = I_ZMY20WKFC-SHPPOINT.
        IF SY-SUBRC EQ 0.
          IF I_ZMY20WKFC-SPMON EQ P_STRMTH.
            MOVE I_ZMY20WKFC-QTY01  TO I_OUTPUT-QTY01.
            MOVE I_ZMY20WKFC-QTY02  TO I_OUTPUT-QTY02.
            MOVE I_ZMY20WKFC-QTY03  TO I_OUTPUT-QTY03.
            MOVE I_ZMY20WKFC-QTY04  TO I_OUTPUT-QTY04.
            MOVE I_ZMY20WKFC-QTY05  TO I_OUTPUT-QTY05.
            MOVE I_ZMY20WKFC-QTY06  TO I_OUTPUT-QTY06.
            MOVE I_ZMY20WKFC-TOTQTY TO I_OUTPUT-TOTFC1.
            MOVE W_ORD01          TO I_OUTPUT-ORD01.
            MOVE W_ORD02          TO I_OUTPUT-ORD02.
            MOVE W_ORD03          TO I_OUTPUT-ORD03.
            MOVE W_ORD04          TO I_OUTPUT-ORD04.
            MOVE W_ORD05          TO I_OUTPUT-ORD05.
            MOVE W_ORD06          TO I_OUTPUT-ORD06.
            MOVE W_ORDT1          TO I_OUTPUT-TOTORD1.
          ELSE.
            MOVE I_ZMY20WKFC-QTY01  TO I_OUTPUT-QTY07.
            MOVE I_ZMY20WKFC-QTY02  TO I_OUTPUT-QTY08.
            MOVE I_ZMY20WKFC-QTY03  TO I_OUTPUT-QTY09.
            MOVE I_ZMY20WKFC-QTY04  TO I_OUTPUT-QTY10.
            MOVE I_ZMY20WKFC-QTY05  TO I_OUTPUT-QTY11.
            MOVE I_ZMY20WKFC-QTY06  TO I_OUTPUT-QTY12.
            MOVE I_ZMY20WKFC-TOTQTY TO I_OUTPUT-TOTFC2.
            MOVE W_ORD07          TO I_OUTPUT-ORD07.
            MOVE W_ORD08          TO I_OUTPUT-ORD08.
            MOVE W_ORD09          TO I_OUTPUT-ORD09.
            MOVE W_ORD10          TO I_OUTPUT-ORD10.
            MOVE W_ORD11          TO I_OUTPUT-ORD11.
            MOVE W_ORD12          TO I_OUTPUT-ORD12.
            MOVE W_ORDT2          TO I_OUTPUT-TOTORD2.
          ENDIF.
          MODIFY I_OUTPUT INDEX SY-TABIX.
        ELSE.
          CLEAR : I_OUTPUT.
          MOVE I_ZMY20WKFC-STCSTP   TO I_OUTPUT-STCSTP.
          MOVE I_ZMY20WKFC-WERKS    TO I_OUTPUT-WERKS.
          MOVE I_ZMY20WKFC-PRODUCT  TO I_OUTPUT-PRODUCT.
          MOVE I_ZMY20WKFC-SHPPOINT TO I_OUTPUT-SHPPOINT.
          IF I_ZMY20WKFC-SPMON EQ P_STRMTH.
            MOVE I_ZMY20WKFC-QTY01  TO I_OUTPUT-QTY01.
            MOVE I_ZMY20WKFC-QTY02  TO I_OUTPUT-QTY02.
            MOVE I_ZMY20WKFC-QTY03  TO I_OUTPUT-QTY03.
            MOVE I_ZMY20WKFC-QTY04  TO I_OUTPUT-QTY04.
            MOVE I_ZMY20WKFC-QTY05  TO I_OUTPUT-QTY05.
            MOVE I_ZMY20WKFC-QTY06  TO I_OUTPUT-QTY06.
            MOVE I_ZMY20WKFC-TOTQTY TO I_OUTPUT-TOTFC1.
            MOVE W_ORD01          TO I_OUTPUT-ORD01.
            MOVE W_ORD02          TO I_OUTPUT-ORD02.
            MOVE W_ORD03          TO I_OUTPUT-ORD03.
            MOVE W_ORD04          TO I_OUTPUT-ORD04.
            MOVE W_ORD05          TO I_OUTPUT-ORD05.
            MOVE W_ORD06          TO I_OUTPUT-ORD06.
            MOVE W_ORDT1          TO I_OUTPUT-TOTORD1.
          ELSE.
            MOVE I_ZMY20WKFC-QTY01  TO I_OUTPUT-QTY07.
            MOVE I_ZMY20WKFC-QTY02  TO I_OUTPUT-QTY08.
            MOVE I_ZMY20WKFC-QTY03  TO I_OUTPUT-QTY09.
            MOVE I_ZMY20WKFC-QTY04  TO I_OUTPUT-QTY10.
            MOVE I_ZMY20WKFC-QTY05  TO I_OUTPUT-QTY11.
            MOVE I_ZMY20WKFC-QTY06  TO I_OUTPUT-QTY12.
            MOVE I_ZMY20WKFC-TOTQTY TO I_OUTPUT-TOTFC2.
            MOVE W_ORD07          TO I_OUTPUT-ORD07.
            MOVE W_ORD08          TO I_OUTPUT-ORD08.
            MOVE W_ORD09          TO I_OUTPUT-ORD09.
            MOVE W_ORD10          TO I_OUTPUT-ORD10.
            MOVE W_ORD11          TO I_OUTPUT-ORD11.
            MOVE W_ORD12          TO I_OUTPUT-ORD12.
            MOVE W_ORDT2          TO I_OUTPUT-TOTORD2.
          ENDIF.
          APPEND I_OUTPUT.
        ENDIF.
      ENDLOOP.
    Process the Order data which Forecast not available
      LOOP AT I_ORDER WHERE UPDFLG NE 'X'.
        READ TABLE I_OUTPUT WITH KEY STCSTP   = I_ORDER-STCSTP
                                     WERKS    = I_ORDER-WERKS
                                     PRODUCT  = I_ORDER-PRODUCT
                                     SHPPOINT = I_ORDER-VSTEL.
        IF SY-SUBRC EQ 0.
          IF I_ORDER-SPMON EQ P_STRMTH.
            IF     I_ORDER-WEEK EQ W_WKTBL01.
              I_OUTPUT-ORD01 = I_OUTPUT-ORD01 + I_ORDER-WMENG.
            ELSEIF I_ORDER-WEEK EQ W_WKTBL02.
              I_OUTPUT-ORD02 = I_OUTPUT-ORD02 + I_ORDER-WMENG.
            ELSEIF I_ORDER-WEEK EQ W_WKTBL03.
              I_OUTPUT-ORD03 = I_OUTPUT-ORD03 + I_ORDER-WMENG.
            ELSEIF I_ORDER-WEEK EQ W_WKTBL04.
              I_OUTPUT-ORD04 = I_OUTPUT-ORD04 + I_ORDER-WMENG.
            ELSEIF I_ORDER-WEEK EQ W_WKTBL05.
              I_OUTPUT-ORD05 = I_OUTPUT-ORD05 + I_ORDER-WMENG.
            ELSEIF I_ORDER-WEEK EQ W_WKTBL06.
              I_OUTPUT-ORD06 = I_OUTPUT-ORD06 + I_ORDER-WMENG.
            ENDIF.
            I_OUTPUT-TOTORD1  = I_OUTPUT-TOTORD1 + I_ORDER-WMENG.
          ELSE.
            IF     I_ORDER-WEEK EQ W_WKTBL07.
              I_OUTPUT-ORD07 = I_OUTPUT-ORD07 + I_ORDER-WMENG.
            ELSEIF I_ORDER-WEEK EQ W_WKTBL08.
              I_OUTPUT-ORD08 = I_OUTPUT-ORD08 + I_ORDER-WMENG.
            ELSEIF I_ORDER-WEEK EQ W_WKTBL09.
              I_OUTPUT-ORD09 = I_OUTPUT-ORD09 + I_ORDER-WMENG.
            ELSEIF I_ORDER-WEEK EQ W_WKTBL10.
              I_OUTPUT-ORD10 = I_OUTPUT-ORD10 + I_ORDER-WMENG.
            ELSEIF I_ORDER-WEEK EQ W_WKTBL11.
              I_OUTPUT-ORD11 = I_OUTPUT-ORD11 + I_ORDER-WMENG.
            ELSEIF I_ORDER-WEEK EQ W_WKTBL12.
              I_OUTPUT-ORD12 = I_OUTPUT-ORD12 + I_ORDER-WMENG.
            ENDIF.
            I_OUTPUT-TOTORD2  = I_OUTPUT-TOTORD2 + I_ORDER-WMENG.
          ENDIF.
          MODIFY I_OUTPUT INDEX SY-TABIX.
        ELSE.
          CLEAR : I_OUTPUT.
          MOVE I_ORDER-STCSTP   TO I_OUTPUT-STCSTP.
          MOVE I_ORDER-WERKS    TO I_OUTPUT-WERKS.
          MOVE I_ORDER-PRODUCT  TO I_OUTPUT-PRODUCT.
          MOVE I_ORDER-VSTEL    TO I_OUTPUT-SHPPOINT.
          IF I_ORDER-SPMON EQ P_STRMTH.
            IF     I_ORDER-WEEK EQ W_WKTBL01.
              I_OUTPUT-ORD01 = I_OUTPUT-ORD01 + I_ORDER-WMENG.
            ELSEIF I_ORDER-WEEK EQ W_WKTBL02.
              I_OUTPUT-ORD02 = I_OUTPUT-ORD02 + I_ORDER-WMENG.
            ELSEIF I_ORDER-WEEK EQ W_WKTBL03.
              I_OUTPUT-ORD03 = I_OUTPUT-ORD03 + I_ORDER-WMENG.
            ELSEIF I_ORDER-WEEK EQ W_WKTBL04.
              I_OUTPUT-ORD04 = I_OUTPUT-ORD04 + I_ORDER-WMENG.
            ELSEIF I_ORDER-WEEK EQ W_WKTBL05.
              I_OUTPUT-ORD05 = I_OUTPUT-ORD05 + I_ORDER-WMENG.
            ELSEIF I_ORDER-WEEK EQ W_WKTBL06.
              I_OUTPUT-ORD06 = I_OUTPUT-ORD06 + I_ORDER-WMENG.
            ENDIF.
            I_OUTPUT-TOTORD1  = I_OUTPUT-TOTORD1 + I_ORDER-WMENG.
          ELSE.
            IF     I_ORDER-WEEK EQ W_WKTBL07.
              I_OUTPUT-ORD07 = I_OUTPUT-ORD07 + I_ORDER-WMENG.
            ELSEIF I_ORDER-WEEK EQ W_WKTBL08.
              I_OUTPUT-ORD08 = I_OUTPUT-ORD08 + I_ORDER-WMENG.
            ELSEIF I_ORDER-WEEK EQ W_WKTBL09.
              I_OUTPUT-ORD09 = I_OUTPUT-ORD09 + I_ORDER-WMENG.
            ELSEIF I_ORDER-WEEK EQ W_WKTBL10.
              I_OUTPUT-ORD10 = I_OUTPUT-ORD10 + I_ORDER-WMENG.
            ELSEIF I_ORDER-WEEK EQ W_WKTBL11.
              I_OUTPUT-ORD11 = I_OUTPUT-ORD11 + I_ORDER-WMENG.
            ELSEIF I_ORDER-WEEK EQ W_WKTBL12.
              I_OUTPUT-ORD12 = I_OUTPUT-ORD12 + I_ORDER-WMENG.
            ENDIF.
            I_OUTPUT-TOTORD2  = I_OUTPUT-TOTORD2 + I_ORDER-WMENG.
          ENDIF.
          APPEND I_OUTPUT.
        ENDIF.
      ENDLOOP.
    Convert the Order Qty from KG to MT and calculate the %
      LOOP AT I_OUTPUT.
        V_TABIX = SY-TABIX.
        SELECT SINGLE MAKTX INTO I_OUTPUT-MAKTX FROM ZMY20PROD WHERE PRODUCT EQ I_OUTPUT-PRODUCT.
        I_OUTPUT-ORD01   = I_OUTPUT-ORD01 / 1000.
        I_OUTPUT-ORD02   = I_OUTPUT-ORD02 / 1000.
        I_OUTPUT-ORD03   = I_OUTPUT-ORD03 / 1000.
        I_OUTPUT-ORD04   = I_OUTPUT-ORD04 / 1000.
        I_OUTPUT-ORD05   = I_OUTPUT-ORD05 / 1000.
        I_OUTPUT-ORD06   = I_OUTPUT-ORD06 / 1000.
        I_OUTPUT-ORD07   = I_OUTPUT-ORD07 / 1000.
        I_OUTPUT-ORD08   = I_OUTPUT-ORD08 / 1000.
        I_OUTPUT-ORD09   = I_OUTPUT-ORD09 / 1000.
        I_OUTPUT-ORD10   = I_OUTPUT-ORD10 / 1000.
        I_OUTPUT-ORD11   = I_OUTPUT-ORD11 / 1000.
        I_OUTPUT-ORD12   = I_OUTPUT-ORD12 / 1000.
        I_OUTPUT-TOTORD1 = I_OUTPUT-TOTORD1 / 1000.
        I_OUTPUT-TOTORD2 = I_OUTPUT-TOTORD2 / 1000.
        IF I_OUTPUT-TOTFC1 GT 0.
          I_OUTPUT-FCORD1 = I_OUTPUT-TOTORD1 / I_OUTPUT-TOTFC1 * 100.
        ENDIF.
        IF I_OUTPUT-TOTFC2 GT 0.
          I_OUTPUT-FCORD2 = I_OUTPUT-TOTORD2 / I_OUTPUT-TOTFC2 * 100.
        ENDIF.
        MOVE '1'   TO I_OUTPUT-SORTKEY.
        SELECT SINGLE * FROM ZMY20GP WHERE ZZKEY1 EQ 'ZMY20FCUP'
                                              AND   ZZKEY2 EQ I_OUTPUT-STCSTP
                                              AND   ZZKEY3 EQ 'SHIPTOCUST'.
        IF SY-SUBRC EQ 0.
          MOVE '2' TO I_OUTPUT-SORTKEY.
        ENDIF.
        MODIFY I_OUTPUT INDEX SY-TABIX.
      ENDLOOP.
      LOOP AT I_OUTPUT.
        READ TABLE I_PRDWISE WITH KEY SORTKEY = I_OUTPUT-SORTKEY
                                      STCSTP  = I_OUTPUT-STCSTP
                                      PRODUCT = I_OUTPUT-PRODUCT.
        IF SY-SUBRC EQ 0.
          I_PRDWISE-TOTFC1  = I_PRDWISE-TOTFC1  + I_OUTPUT-TOTFC1.
          I_PRDWISE-TOTORD1 = I_PRDWISE-TOTORD1 + I_OUTPUT-TOTORD1.
          I_PRDWISE-TOTFC2  = I_PRDWISE-TOTFC2  + I_OUTPUT-TOTFC2.
          I_PRDWISE-TOTORD2 = I_PRDWISE-TOTORD2 + I_OUTPUT-TOTORD2.
          MODIFY I_PRDWISE INDEX SY-TABIX.
        ELSE.
          CLEAR : I_PRDWISE.
          MOVE I_OUTPUT-SORTKEY TO I_PRDWISE-SORTKEY.
          MOVE I_OUTPUT-STCSTP  TO I_PRDWISE-STCSTP.
          MOVE I_OUTPUT-PRODUCT TO I_PRDWISE-PRODUCT.
          MOVE I_OUTPUT-MAKTX   TO I_PRDWISE-MAKTX.
          I_PRDWISE-TOTFC1  = I_PRDWISE-TOTFC1  + I_OUTPUT-TOTFC1.
          I_PRDWISE-TOTORD1 = I_PRDWISE-TOTORD1 + I_OUTPUT-TOTORD1.
          I_PRDWISE-TOTFC2  = I_PRDWISE-TOTFC2  + I_OUTPUT-TOTFC2.
          I_PRDWISE-TOTORD2 = I_PRDWISE-TOTORD2 + I_OUTPUT-TOTORD2.
          APPEND I_PRDWISE.
        ENDIF.
      ENDLOOP.
      LOOP AT I_PRDWISE.
        IF I_PRDWISE-TOTFC1 GT 0.
          I_PRDWISE-FCORD1 = I_PRDWISE-TOTORD1 / I_PRDWISE-TOTFC1 * 100.
        ENDIF.
        IF I_PRDWISE-TOTFC2 GT 0.
          I_PRDWISE-FCORD2 = I_PRDWISE-TOTORD2 / I_PRDWISE-TOTFC2 * 100.
        ENDIF.
        I_PRDWISE-DIFF1 = I_PRDWISE-TOTORD1 - I_PRDWISE-TOTFC1.
        I_PRDWISE-DIFF2 = I_PRDWISE-TOTORD2 - I_PRDWISE-TOTFC2.
        MODIFY I_PRDWISE INDEX SY-TABIX.
      ENDLOOP.
      SORT I_OUTPUT BY SORTKEY STCSTP WERKS PRODUCT.
    Begin of Changes by Karthikeyan on 09/03/2007 - Req No -BA3K988704
    SORT I_PRDWISE BY SORTKEY STCSTP PRODUCT.
      SORT I_PRDWISE BY PRODUCT STCSTP.
    End of Changes by Karthikeyan on 09/03/2007 - Req No -BA3K988704
      IF P_ZERO = 'X'.
        DELETE I_OUTPUT  WHERE TOTFC1  EQ 0
                         AND   TOTORD1 EQ 0
                         AND   TOTFC2  EQ 0
                         AND   TOTORD2 EQ 0.
        DELETE I_PRDWISE WHERE TOTFC1  EQ 0
                         AND   TOTORD1 EQ 0
                         AND   TOTFC2  EQ 0
                         AND   TOTORD2 EQ 0.
      ENDIF.
    Set Cell colour for Remark entries
      LOOP AT I_OUTPUT.
        V_TABIX = SY-TABIX.
        SELECT * FROM ZMY20RMRK  WHERE BUKRS    EQ P_BUKRS
                               AND   STCSTP   EQ I_OUTPUT-STCSTP
                               AND   WERKS    EQ I_OUTPUT-WERKS
                               AND   SHPPOINT EQ I_OUTPUT-SHPPOINT
                               AND   PRODUCT  EQ I_OUTPUT-PRODUCT.
          CLEAR : V_FNAME.
          IF ZMY20RMRK-SPMON = P_STRMTH.
            READ TABLE I_WEEKS WITH KEY WEEKS = ZMY20RMRK-WEEK
                                        MONTH = P_STRMTH+4(2).
            IF     I_WEEKS-SLNO = '1'.
              IF ZMY20RMRK-FC_ORDER = 'FC'.
                MOVE 'QTY01' TO V_FNAME.
              ELSE.
                MOVE 'ORD01' TO V_FNAME.
              ENDIF.
            ELSEIF I_WEEKS-SLNO = '2'.
              IF ZMY20RMRK-FC_ORDER = 'FC'.
                MOVE 'QTY02' TO V_FNAME.
              ELSE.
                MOVE 'ORD02' TO V_FNAME.
              ENDIF.
            ELSEIF I_WEEKS-SLNO = '3'.
              IF ZMY20RMRK-FC_ORDER = 'FC'.
                MOVE 'QTY03' TO V_FNAME.
              ELSE.
                MOVE 'ORD03' TO V_FNAME.
              ENDIF.
            ELSEIF I_WEEKS-SLNO = '4'.
              IF ZMY20RMRK-FC_ORDER = 'FC'.
                MOVE 'QTY04' TO V_FNAME.
              ELSE.
                MOVE 'ORD04' TO V_FNAME.
              ENDIF.
            ELSEIF I_WEEKS-SLNO = '5'.
              IF ZMY20RMRK-FC_ORDER = 'FC'.
                MOVE 'QTY05' TO V_FNAME.
              ELSE.
                MOVE 'ORD05' TO V_FNAME.
              ENDIF.
            ELSEIF I_WEEKS-SLNO = '6'.
              IF ZMY20RMRK-FC_ORDER = 'FC'.
                MOVE 'QTY06' TO V_FNAME.
              ELSE.
                MOVE 'ORD06' TO V_FNAME.
              ENDIF.
            ENDIF.
          ELSEIF ZMY20RMRK-SPMON = V_ENDMTH.
            READ TABLE I_WEEKS WITH KEY WEEKS = ZMY20RMRK-WEEK
                                        MONTH = V_ENDMTH+4(2).
            IF     I_WEEKS-SLNO = '7'.
              IF ZMY20RMRK-FC_ORDER = 'FC'.
                MOVE 'QTY07' TO V_FNAME.
              ELSE.
                MOVE 'ORD07' TO V_FNAME.
              ENDIF.
            ELSEIF I_WEEKS-SLNO = '8'.
              IF ZMY20RMRK-FC_ORDER = 'FC'.
                MOVE 'QTY08' TO V_FNAME.
              ELSE.
                MOVE 'ORD08' TO V_FNAME.
              ENDIF.
            ELSEIF I_WEEKS-SLNO = '9'.
              IF ZMY20RMRK-FC_ORDER = 'FC'.
                MOVE 'QTY09' TO V_FNAME.
              ELSE.
                MOVE 'ORD09' TO V_FNAME.
              ENDIF.
            ELSEIF I_WEEKS-SLNO = '10'.
              IF ZMY20RMRK-FC_ORDER = 'FC'.
                MOVE 'QTY10' TO V_FNAME.
              ELSE.
                MOVE 'ORD10' TO V_FNAME.
              ENDIF.
            ELSEIF I_WEEKS-SLNO = '11'.
              IF ZMY20RMRK-FC_ORDER = 'FC'.
                MOVE 'QTY11' TO V_FNAME.
              ELSE.
                MOVE 'ORD11' TO V_FNAME.
              ENDIF.
            ELSEIF I_WEEKS-SLNO = '12'.
              IF ZMY20RMRK-FC_ORDER = 'FC'.
                MOVE 'QTY12' TO V_FNAME.
              ELSE.
                MOVE 'ORD12' TO V_FNAME.
              ENDIF.
            ENDIF.
          ENDIF.
          IF V_FNAME NE SPACE.
            PERFORM ALV_COLOR USING V_FNAME 6 0 0 CHANGING I_OUTPUT-CELLCOLOR.
          ENDIF.
        ENDSELECT.
        MODIFY I_OUTPUT INDEX V_TABIX.
      ENDLOOP.
    ENDFORM.                    " 4000_CONSOLIDATE_DATA
    *&      Form  f4_help_stcstp
          text
    -->  p1        text
    <--  p2        text
    FORM F4_HELP_STCSTP.
    *Initialize screen values
      DATA: PROGNAME LIKE SY-REPID,
            DYNNUM   LIKE SY-DYNNR.
      PROGNAME = SY-REPID.
      DYNNUM   = SY-DYNNR.
      CLEAR   : T_STCP.
      REFRESH : T_STCP.
      SELECT * FROM  T005 WHERE LAND1 NE SPACE.
        CLEAR : T_STCP.
        MOVE T005-LAND1 TO T_STCP-STCSTP.
        MOVE '1'        TO T_STCP-SORTKEY.
        APPEND T_STCP.
      ENDSELECT.
      SELECT * FROM ZMY20GP WHERE ZZKEY1 = 'ZMY20FCUP'
                                     AND   ZZKEY3 = 'SHIPTOCUST'.
        CLEAR : T_STCP.
        MOVE ZMY20GP-ZZKEY2 TO T_STCP-STCSTP.
        MOVE '2'        TO T_STCP-SORTKEY.
        APPEND T_STCP.
      ENDSELECT.
      SORT T_STCP BY SORTKEY STCSTP.
      DELETE ADJACENT DUPLICATES FROM T_STCP COMPARING SORTKEY STCSTP.
      CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST'
        EXPORTING
          RETFIELD    = 'STCSTP'
          DYNPPROG    = PROGNAME
          DYNPNR      = DYNNUM
          DYNPROFIELD = 'S_STCSTP'
          VALUE_ORG   = 'S'
        TABLES
          VALUE_TAB   = T_STCP.
    ENDFORM.                    " f4_help_stcstp
    *&      Form  f4_help_product
          text
    -->  p1        text
    <--  p2        text
    FORM F4_HELP_PRODUCT.
    *Initialize screen values
      DATA: PROGNAME LIKE SY-REPID,
            DYNNUM   LIKE SY-DYNNR.
      PROGNAME = SY-REPID.
      DYNNUM   = SY-DYNNR.
      CLEAR   : T_PROD.
      REFRESH : T_PROD.
      SELECT * INTO CORRESPONDING FIELDS OF TABLE T_PROD FROM ZMY20PROD
                                             WHERE PRODUCT NE SPACE.
      SORT T_PROD BY PRODUCT.
      DELETE ADJACENT DUPLICATES FROM T_PROD COMPARING PRODUCT.

    in st pf-status place the FCT code below the icon
    for save - SAVE.
    reward if useful.

  • Hello,  I have iMac from Oct, 2010 and have OS 10.6.7 and multiple users.  Mail icon was accidently removed along with program.  Mail 4.4 is on other users but when I reloaded software my user got Mail 4.3. Mail 4.3 did not work with latest OS. Ideas?Matt

    Hello,  I have iMac Itel i3, from Oct, 2010 and have OS 10.6.7 and multiple users. 
    About 3-4 days ago the Mail icon in dock had question mark and was accidently removed, along with program on my user.  Oops.
    1. Mail 4.4 is on other users and works fine, but for me it does not work and tells me V4.3 does not work with latest OS X. 
    2. I reloaded software from my user with original disks  (Oct, 2010) and got Mail 4.3 again. Mail 4.3 did not work with latest OS.  I am unable to load Mail.  Gives Yellow error message.    
    "  You have Mail version 4.3 (1081/1084). It can’t be used on Mac OS X Version 10.6.7 (Build 10J869). For more information, click the Help button."
    3. Tried to update software and look for update for mail 4.3 on Apple site to no success.
    Hate to go to MS-Entorage ( I may need to learn something new and alien) mail program since contracts are in Mail/Address Book.
    Ideas?
    MattDeeds

    Matt,
    I would download and run the 10.6.7 combo update.
    http://support.apple.com/kb/DL1361
    Regards,
    Captfred

  • My iPhone 4s screen is cracked and can't slide to unlock it.  Several of the icons are not working as well.  Is there a way to recover my photos if the phone has never had a back up or synced with another device?

    My iPhone 4s screen is cracked (due to being dropped) and I can't slide to unlock it.  Several of the the icons on screen will not work either.  Is there a way to recover my photos if the phone has never had a back up and never been synced with another device?

    kitts1979 wrote:
    My iPhone 4s screen is cracked (due to being dropped) and I can't slide to unlock it.  Several of the the icons on screen will not work either.  Is there a way to recover my photos if the phone has never had a back up and never been synced with another device?
    No in order to backup to iTunes, you would need to unlock your phone.
    In order to import pics to your computer you would need to unlock your phone.

  • How do I delete photos and photo albums from my iPhone? The instructions given do not work. No "delete" symbol appears next to the album name, and no trash can icon appears below most of the pictures the computer just put on my new iPhone 4.

    How do I delete photos and photo albums from my iPhone 4? The instructions given do not work. No "delete" symbol appears next to the album name when I press "Edit," and no trash can icon for me to click appears below most of the individual photos in the albums the computer just loaded on my new iPhone 4. When I synced the new phone the computer added these photo albums without permission from me. They are now taking up about 3 GB of memory on my phone. I would like very much to get rid of these photos from the phone. How do I do this?

    To delete photos from your device
    In iTunes, select the device icon in the Devices list on the left. Click the Photos tab in the resulting window.
    Choose "Sync photos from."
    On a Mac, choose iPhoto or Aperture from the pop-up menu.
    On a Windows PC, choose Photoshop Album or Photoshop Elements from the pop-up menu.
    Choose "Selected albums" and deselect the albums or collections you want to delete.
    Click Apply.

  • Airplay is not working with my phone and apple tv. airplay icon no longer comes up on phone

    airplay is not working on my phone. icon no longer shows up. cant play music or videos on tv from phone anymore

    As the original poster, I too had issues with my iPhone 4 (4.2.1) and Apple TV 2 playing nice. The Airplay icon was visible for music, and worked perfectly. However, when watching a video, purchased through iTunes, only the "audio" option would be selectable for Airplay. After updating the Apple TV software, everything works perfectly well. When watching a video on my iPhone and selecting the Airplay icon, one of the options is to play "video" through the Apple TV, not simply audio.
    It would have been nice to know that my Apple TV needed an update when I updated my iPhone 4 to 4.2.1.

  • My camera  icon is not working on my sms so i cant send picture with sms? what to do?

    My camera  icon is not working on my sms part?
    so i cant send picture with sms? what to do?

    Double tap Home button, delete Camera app in multitask-bar.
    Do a
    Reset: Hold down the Sleep/Wake button and the Home button at the same time for at least ten seconds, until the Apple logo appears. Note: You will not lose any data
    By the way, picture go through as MMS not SMS, do you have a SMS/MMS plan with your carrier?
    Have you spoken with them?

  • HT1368 My wishlist is not working on the app store i can not find the add to wishlish icon but it is working fine with the itunes store so i am able to add films and music but not apps does anyone know how to fix this

    My wishlist is not working in the app store on my ipad it is woking fine in itunes store so i can add films and music but the icon "add to wish list" is not available on the app store so does anyone know how to fix this 

    The wish list only works on apps you have to pay for. To get it tap the icon of the app you want to save. After it opens at the upper right corner is a box with a arrow. Tap that then tap add to wish list list in the box that opens.

  • Book Mark Icon is not working?

    Hi,
    There is an Adhoc query created by the end user.The book mark icon available is not working but the CONTEXT MENU on any of the values is producing the book mark properly.Can just any one help me to find the solution of this?
    Why BOOK MARK ICON is not working?
    Please correct me if I am wrong.
    Book mark is URL we are getting after the clcking on the EIther on the ICON or context menu option.This URL can be used any where where ever is required.Right?
    But In my case the URL Content is chainging based on the Adhoc query designer.Only characterstics are again and again changing but key figures are original only.
    please help me?

    U mean to say the Book Mark URL created on one system will not work on another system right?
    =>the Book Mark URL created on one system may not work on another system right? in fact in 80% cases it works...
    But what once I execute the query in portal I will be getting an URL.This also can be used as Book mark right?
    =>yes, it can be used,,,
    but the URL generated with the function of the BOOK MARK is only called as Book mark why is it?
    => let me explain this with an example ... there is a BW server physically located in France and can be accessible across all the location wherever project is running. Somebody try to access the Query URL from Gurgaon (one of the project location)which was executed in France may not be run in Gurgaon (Page cant be displayed) because port # in the URL may be blocked in Gurgaon due to security reason,,, this case we have to contact the admin ,they will enable the port..same case i have faced

  • Book mark Icon is not working in Adhco queries?

    Hi,
    There is an Adhoc query created by the end user.The book mark icon available is not working but the CONTEXT MENU on any of the values is producing the book mark properly.Can just any one help me to find the solution of this?
    Why BOOK MARK ICON is not working?

    Hi,
    I observed the same, Book Mark Button availabe on web report is not working but Book mark URL can be saved with the context menu -> bookmark.
    need to check the Web template for  Book Mark.
    Bookmark URL can be saved and that URL is used to go fastly to the requied navigation fastly, that is the use of Bookmark
    hope this helps
    Regards
    Daya Sagar

Maybe you are looking for

  • Can I partition my external hard drive so that one partition is for Time Machine and the other is to install Windows with Boot Camp?

    I have a Seagate FreeAgent GoFlex 1TB USB 3.0 external hard drive that I currently use just for Time Machine backups.  Is it possible for me to go into Disk Utility and create a new partition on the drive so that I may install Windows 7 via Boot Camp

  • BP Automatic creation of customer

    Hi Franz Iam having a problem in creating a master tenant with customer account. Iam using version ecc6.04. I have applied SAP Note 956054 and ran reports CVI_ANALYZE_CUST_TAX_NUMBERS,CVI_SYNC_CUST_TAX_NUMBERS,CVI_ANALYZE_VEND_TAX_NUMBERSand CVI_SYNC

  • Files Will Not Open in Contribute

    This topic has been discussed breifly but not with my specific combinations of software so if anyone has had, fixed or knows this issue is a dead end I would appreciate your input. Our office uses Contribute 3 and is in the process of converting ever

  • Can xMII sense an event being triggered in SAP?

    Hi xMII Gurus, I have a requirement where, when some event is triggered in SAP, I have to fetch some data from SAP to xMII and do some procesing and post the data back to SAP. Is there any way by which xMII can sense the event being triggered in SAP?

  • BEx Analyzer: Display values with Zero data

    Hi, I urgently need to know something about BEx QD/Analyzer: If I drilldown e.g. Customer into the rows, it only shows me those customers for which there are values in place. However, I need to see all Customers, i.e. also the ones where the values a