Error in update of packaging material data in mat. master

Hi all ,
Actually , when I was going to update the packaging material information in material master , that time noticed whole parameters - blank spaces  / attributes of the packaging material data area is not showing . Why it behaves as ? ...
regards
arghya

This just tells me that you do not even know the basics of a material type.
SAP does not check the material type name, VERP and ROH is nothing else than a couple characters from the alphabet (in German language they even make some sense). You can create your own material type HUXX for handling units and if it is correctly setup then it will work.
How long do you consider yourself as a newcomer? you have registered in 2010. You started with SD, then MM (were all your questions got rejected because you failed to search) and now Logistics Execution (by the way I am moderator here too). And everywhere you were told to use Google to search prior to posting. Spend more time to increase the skills on searching, this gets you more benefits on the long run.
And in the 5th year with SAP and SCN you should at least know how to report an issue. If you have an error message, then tell the exact message along with the message number. Saying the setup is properly and then complaining that the system is asking for something else does not help to solve the issue, as it it just reflects your assumption but does not tell any facts.
If everything would be properly setup, then you would not have an issue. Does that sound logical?
Start from wikis like that Logistics General Handling Unit Introduction - ERP SCM - SCN Wiki
or from help.sap.com, just search with this string in google: sap best practices handling unit management

Similar Messages

  • Error during BAPI while uploading Material data through MM01

    Hi all,
    i am facing one problem when uploading Material data thorough BAPI in MM01.i am attaching the code below and the error given.
    but in the debugger all the value is being stored.
    REPORT  ZFINISHED_MAT.
    Data: Begin of legacy_data occurs 0,
         MATNR LIKE MARA-MATNR,
         MBRSH LIKE MARA-MBRSH,            "Industry Sector
         MTART LIKE MARA-MTART,            "Matl Type
         WERKS LIKE MARD-WERKS,            "Plant
         LGORT LIKE MARD-LGORT,            "Storage location
         VKORG LIKE MVKE-VKORG,
         VTWEG LIKE MVKE-VTWEG,
         MAKTX LIKE MAKT-MAKTX,             "Matl Desc.
         MEINS LIKE MARA-MEINS,             "Base UOM
         MATKL LIKE MARA-MATKL,             "Matl.Grp
    *     BISMT LIKE MARA-BISMT,
         SPART LIKE MARA-SPART,             "Division
    *     BRGEW LIKE MARA-BRGEW,             "Gross weight
         GROES LIKE MARA-GROES,
         FERTH LIKE MARA-FERTH,
         ZEINR LIKE MARA-ZEINR,
         TAXKM1 LIKE MLAN-TAXM1,
         TAXKM2 LIKE MLAN-TAXM2,
         TAXKM3 LIKE MLAN-TAXM3,
         TAXKM4 LIKE MLAN-TAXM4,
         KTGRM LIKE MVKE-KTGRM,
    *     GEWEI LIKE MARA-GEWEI,             "Weight unit
    *     NTGEW LIKE MARA-NTGEW,             "Net weight
    *     KLART LIKE RMCLF-KLART,
         MTVFP LIKE MARC-MTVFP,             "Availibility Check
    *     XGCHP LIKE MARA-XGCHP,
         XCHPF LIKE MARA-XCHPF,             "Batch Management
         TRAGR LIKE MARA-TRAGR,
         LADGR TYPE MARC-LADGR,
         VPRSV LIKE MBEW-VPRSV,            "Price Control
         VERPR LIKE MBEW-VERPR,
    *     SPRAS LIKE MAKT-SPRAS,
      END OF LEGACY_DATA.
    DATA: BEGIN OF IT_MAKT OCCURS 0.
    INCLUDE STRUCTURE BAPI_MAKT.
    DATA: END OF IT_MAKT.
    *--- BAPI structures
    DATA: BAPI_HEAD LIKE BAPIMATHEAD, " Header Segment with Control Information
    BAPI_MAKT LIKE BAPI_MAKT, " Material Description
    BAPI_MARA1 LIKE BAPI_MARA, " Client Data
    BAPI_MARAX LIKE BAPI_MARAX, " Checkbox Structure for BAPI_MARA
    BAPI_MARD1 LIKE BAPI_MARD,
    BAPI_MARDX1 LIKE BAPI_MARDX, " Checkbox Structure for BAPI_MARD
    BAPI_MARC1 LIKE BAPI_MARC, " Plant View
    BAPI_MARCX LIKE BAPI_MARCX, " Checkbox Structure for BAPI_MARC
    BAPI_MVKE1 LIKE BAPI_MVKE,
    BAPI_MVKEX1 LIKE BAPI_MVKEX, " Checkbox Structure for BAPI_MVKE
    BAPI_MLAN1 LIKE BAPI_MLAN,
    BAPI_MLANX1 LIKE bapi_mlan1, " Checkbox Structure for BAPI_MLAN
    BAPI_MBEW1 LIKE BAPI_MBEW, " Accounting View
    BAPI_MBEWX LIKE BAPI_MBEWX, " Checkbox Structure for BAPI_MBEW
    BAPI_RETURN LIKE BAPIRET2. " Return Parameter
    *              $PARAMETERS DECLARATION$
    SELECTION-SCREEN BEGIN OF BLOCK B11
                              WITH FRAME TITLE TEXT-001.
    PARAMETERS: P_FILE LIKE RLGRAP-FILENAME. " DEFAULT 'C:\TEST1.XLS'.
    SELECTION-SCREEN SKIP.
    SELECTION-SCREEN ULINE.
    SELECTION-SCREEN END OF BLOCK B11 .
    *              $DATA DECLARATION$
    *DATA : BDC_DATA LIKE STANDARD TABLE OF BDCDATA WITH HEADER LINE.
    DATA : IT_EXCEL TYPE STANDARD TABLE OF  ALSMEX_TABLINE INITIAL SIZE 0 WITH HEADER LINE,
            IT_EXCEL_DUMMY TYPE ALSMEX_TABLINE.
    DATA : MESSTAB LIKE BDCMSGCOLL OCCURS 0 WITH HEADER LINE.
    DATA : L_MSTRING(480).
    DATA :L_SUBRC LIKE SY-SUBRC.
    DATA: V_FILE TYPE STRING.
    *              $AT-SELECTON SCREEN DECLARATION$
    AT SELECTION-SCREEN ON P_FILE.
      IF P_FILE IS INITIAL.
        MESSAGE E398(00) WITH 'FILE NAME NEEDS TO BE SPECIFIED'.
      ENDIF.
    AT SELECTION-SCREEN ON VALUE-REQUEST FOR P_FILE.
      CALL FUNCTION 'F4_FILENAME'
       EXPORTING
         PROGRAM_NAME        = SYST-CPROG
    *   DYNPRO_NUMBER       = SYST-DYNNR
         FIELD_NAME          = 'P_FILE'
       IMPORTING
         FILE_NAME           = P_FILE
    start-of-selection.
    perform data_fetch_to_xls.
    perform insertion.
    *&      Form  data_fetch_to_xls
    *       text
    *  -->  p1        text
    *  <--  p2        text
    FORM data_fetch_to_xls .
    CALL FUNCTION 'ALSM_EXCEL_TO_INTERNAL_TABLE'
        EXPORTING
          FILENAME                = P_FILE
          I_BEGIN_COL             = 1
          I_BEGIN_ROW             = 2
          I_END_COL               = 25
          I_END_ROW               = 2
        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.
        WRITE: /'ERROR UPLOADING XLS FILE FROM PRESENTATION SERVER !' ,
               /'RETURN CODE : ', SY-SUBRC.
      ELSE.
    *************NOW FILL DATA FROM EXCEL INTO FINAL LEGACY DATA ITAB----LEGACY_DATA***************
        IF NOT IT_EXCEL[] IS INITIAL.
          CLEAR LEGACY_DATA.
          REFRESH LEGACY_DATA[].
          LOOP AT IT_EXCEL.
            IT_EXCEL_DUMMY = IT_EXCEL.
            AT NEW COL.
              CASE IT_EXCEL_DUMMY-COL.
                WHEN 1.
                  LEGACY_DATA-MATNR = IT_EXCEL_DUMMY-VALUE(18).
                WHEN 2.
                  LEGACY_DATA-MBRSH = IT_EXCEL_DUMMY-VALUE(1).
                WHEN 3.
                  LEGACY_DATA-MTART = IT_EXCEL_DUMMY-VALUE(4).
                WHEN 4.
                  LEGACY_DATA-WERKS = IT_EXCEL_DUMMY-VALUE(4).
                WHEN 5.
                  LEGACY_DATA-LGORT = IT_EXCEL_DUMMY-VALUE(4).
                WHEN 6.
                  LEGACY_DATA-VKORG = IT_EXCEL_DUMMY-VALUE(4).
                 WHEN 7.
                  LEGACY_DATA-VTWEG = IT_EXCEL_DUMMY-VALUE(2).
                WHEN 8.
                  LEGACY_DATA-MAKTX = IT_EXCEL_DUMMY-VALUE(40).
                WHEN 9.
                  LEGACY_DATA-MEINS = IT_EXCEL_DUMMY-VALUE(3).
                WHEN 10.
                  LEGACY_DATA-MATKL = IT_EXCEL_DUMMY-VALUE(9).
                WHEN 11.
                  LEGACY_DATA-SPART = IT_EXCEL_DUMMY-VALUE(2).
                WHEN 12.
                  LEGACY_DATA-GROES = IT_EXCEL_DUMMY-VALUE(32).
                WHEN 13.
                  LEGACY_DATA-FERTH = IT_EXCEL_DUMMY-VALUE(18).
                WHEN 14.
                  LEGACY_DATA-ZEINR = IT_EXCEL_DUMMY-VALUE(22).
                 WHEN 15.
                  LEGACY_DATA-TAXKM1 = IT_EXCEL_DUMMY-VALUE(1).
                 WHEN 16.
                  LEGACY_DATA-TAXKM2 = IT_EXCEL_DUMMY-VALUE(1).
                 WHEN 17.
                  LEGACY_DATA-TAXKM3 = IT_EXCEL_DUMMY-VALUE(1).
                 WHEN 18.
                  LEGACY_DATA-TAXKM4 = IT_EXCEL_DUMMY-VALUE(1).
                 WHEN 19.
                  LEGACY_DATA-KTGRM = IT_EXCEL_DUMMY-VALUE(2).
                WHEN 20.
                  LEGACY_DATA-MTVFP = IT_EXCEL_DUMMY-VALUE(2).
                 WHEN 21.
                  LEGACY_DATA-XCHPF = IT_EXCEL_DUMMY-VALUE(1).
                WHEN 22.
                  LEGACY_DATA-TRAGR = IT_EXCEL_DUMMY-VALUE(4).
                WHEN 23.
                  LEGACY_DATA-LADGR = IT_EXCEL_DUMMY-VALUE(4).
                WHEN 24.
                  LEGACY_DATA-VPRSV = IT_EXCEL_DUMMY-VALUE(1).
                WHEN 25.
                  LEGACY_DATA-VERPR = IT_EXCEL_DUMMY-VALUE(14).
                  APPEND LEGACY_DATA.
                  CLEAR LEGACY_DATA.
              ENDCASE.
            ENDAT.
            AT END OF ROW.
            ENDAT.
          ENDLOOP.
        ENDIF.
      ENDIF.
    ENDFORM.                    " data_fetch_to_xls
    *&      Form  insertion
    *       text
    *  -->  p1        text
    *  <--  p2        text
    FORM insertion .
    LOOP AT legacy_data.
    * Header
    BAPI_HEAD-MATERIAL = legacy_data-MATNR.
    BAPI_HEAD-IND_SECTOR = legacy_data-MBRSH.
    BAPI_HEAD-MATL_TYPE = legacy_data-MTART.
    BAPI_HEAD-BASIC_VIEW = 'X'.
    BAPI_HEAD-SALES_VIEW = 'X'.
    BAPI_HEAD-STORAGE_VIEW = 'X'.
    *BAPI_HEAD-PURCHASE_VIEW = 'X'.
    BAPI_HEAD-ACCOUNT_VIEW = 'X'.
    * Material Description
    REFRESH IT_MAKT.
    *IT_MAKT-LANGU = legacy_data-SPRAS.
    IT_MAKT-MATL_DESC = legacy_data-MAKTX.
    APPEND IT_MAKT.
    BAPI_MARD1-PLANT = legacy_data-WERKS.
    BAPI_MARD1-STGE_LOC = legacy_data-LGORT.
    BAPI_MARDX1-PLANT = legacy_data-WERKS.
    BAPI_MARDX1-STGE_LOC = legacy_data-LGORT.
    ** Client Data - Basic
    BAPI_MARA1-MATL_GROUP = legacy_data-MATKL.
    *bapi_mara1-OLD_MAT_NO = legacy_data-bismt.
    BAPI_MARA1-BASE_UOM = legacy_data-MEINS.
    BAPI_MARA1-PROD_MEMO = LEGACY_DATA-FERTH.
    BAPI_MARA1-SIZE_DIM = LEGACY_DATA-GROES.
    BAPI_MARA1-DOCUMENT = LEGACY_DATA-ZEINR.
    BAPI_MARA1-BATCH_MGMT = LEGACY_DATA-XCHPF.
    *BAPI_MARA1-UNIT_OF_WT = legacy_data-GEWEI.
    BAPI_MARA1-TRANS_GRP = legacy_data-TRAGR.
    BAPI_MARA1-DIVISION = legacy_data-SPART.
    BAPI_MARAX-MATL_GROUP = 'X'.
    *BAPI_MARAX-OLD_MAT_NO = 'X'.
    BAPI_MARAX-BASE_UOM = 'X'.
    BAPI_MARAX-PROD_MEMO = 'X'.
    BAPI_MARAX-SIZE_DIM = 'X'.
    BAPI_MARAX-DOCUMENT = 'X'.
    BAPI_MARAX-BATCH_MGMT = 'X'.
    *BAPI_MARAX-UNIT_OF_WT = 'X'.
    BAPI_MARAX-TRANS_GRP = 'X'.
    BAPI_MARAX-DIVISION = 'X'.
    *SALES
    BAPI_MVKE1-SALES_ORG = legacy_data-VKORG.
    BAPI_MVKE1-DISTR_CHAN = legacy_data-VTWEG.
    *BAPI_MVKE1-DELYG_PLNT = legacy_data-DWERK.
    BAPI_MVKE1-ACCT_ASSGT = legacy_data-KTGRM.
    BAPI_MVKEX1-SALES_ORG = legacy_data-VKORG.
    BAPI_MVKEX1-DISTR_CHAN = legacy_data-VTWEG.
    *BAPI_MVKEX1-DELYG_PLNT = 'X'.
    BAPI_MVKEX1-ACCT_ASSGT = 'X'.
    ** Plant - Purchasing
    BAPI_MARC1-PLANT = legacy_data-WERKS.
    BAPI_MARC1-LOADINGGRP = legacy_data-LADGR.
    BAPI_MARC1-AVAILCHECK = legacy_data-MTVFP.
    *BAPI_MARC1-MRP_GROUP =  legacy_data-disgr.
    BAPI_MARCX-PLANT = legacy_data-WERKS.
    BAPI_MARCX-LOADINGGRP = 'X'.
    BAPI_MARCX-AVAILCHECK = 'X'.
    *BAPI_MARCX-MRP_GROUP =  'X'.
    * Accounting
    BAPI_MBEW1-VAL_AREA = legacy_data-WERKS.
    BAPI_MBEW1-PRICE_CTRL = legacy_data-VPRSV.
    BAPI_MBEW1-STD_PRICE =  legacy_data-VERPR.
    *BAPI_MBEW1-VAL_CLASS =  legacy_data-BKLAS.
    *BAPI_MBEW1-STD_PRICE = legacy_data-STPRS.
    *BAPI_MBEW1-PRICE_UNIT = legacy_data-PEINH.
    BAPI_MBEWX-VAL_AREA = legacy_data-WERKS.
    BAPI_MBEWX-PRICE_CTRL = 'X'.
    BAPI_MBEWX-STD_PRICE =  'X'.
    *BAPI_MBEWX-VAL_CLASS =  'X'.
    * TAX JURISDICTION CODE
    BAPI_MLAN1-TAXCLASS_1 = LEGACY_DATA-TAXKM1.
    BAPI_MLAN1-TAXCLASS_2 = LEGACY_DATA-TAXKM2.
    BAPI_MLAN1-TAXCLASS_3 = LEGACY_DATA-TAXKM3.
    BAPI_MLAN1-TAXCLASS_4 = LEGACY_DATA-TAXKM4.
    BAPI_MLAN1-TAXCLASS_1 = 'X'.
    BAPI_MLAN1-TAXCLASS_2 = 'X'.
    BAPI_MLAN1-TAXCLASS_3 = 'X'.
    BAPI_MLAN1-TAXCLASS_4 = 'X'.
    *--- BAPI to create material
    call function 'BAPI_MATERIAL_SAVEDATA'
    exporting
    HEADDATA = BAPI_HEAD
    CLIENTDATA = BAPI_MARA1
    CLIENTDATAX = BAPI_MARAX
    *PLANTDATA = BAPI_MARC1
    *PLANTDATAX = BAPI_MARCX
    * FORECASTPARAMETERS =
    * FORECASTPARAMETERSX =
    * PLANNINGDATA =
    * PLANNINGDATAX =
    * STORAGELOCATIONDATA =
    * STORAGELOCATIONDATAX =
    VALUATIONDATA = BAPI_MBEW1
    VALUATIONDATAX = BAPI_MBEWX
    * WAREHOUSENUMBERDATA =
    * WAREHOUSENUMBERDATAX =
    * SALESDATA = BAPI_MVKE1
    * SALESDATAX = BAPI_MVKEX
    * STORAGETYPEDATA =
    * STORAGETYPEDATAX =
    IMPORTING
    RETURN = BAPI_RETURN
    TABLES
    MATERIALDESCRIPTION = IT_MAKT
    * UNITSOFMEASURE =
    * UNITSOFMEASUREX =
    * INTERNATIONALARTNOS =
    * MATERIALLONGTEXT =
    * TAXCLASSIFICATIONS =
    * RETURNMESSAGES =
    * PRTDATA =
    * PRTDATAX =
    * EXTENSIONIN =
    * EXTENSIONINX =
    IF BAPI_RETURN-TYPE = 'E'.
    WRITE:/ 'Error:' ,BAPI_RETURN-MESSAGE ,'for material:' ,legacy_data-maTNR.
    ELSEIF BAPI_RETURN-TYPE = 'S'.
    WRITE: 'Successfully created material' ,legacy_data-maTNR.
    ENDIF.
    ENDLOOP.
    ENDFORM.                    " insertion
    The error: The field MARC-MTVFP/BAPI_MARC-AVAILCHECK is defined as a required field; it does not contain an entr
    suggestion will be vry helpful,
    Kind Regards,
    Edited by: Prasenjit Sengupta on Nov 16, 2009 9:11 AM

    Hi Prasenjit,
    Did you get any solution for this as I am getting same error from BAPI to update MRP controller in MARC table.
    Regards,
    Suruchi

  • Error after updating NuGet package installer

    I am getting an error on my OdatService app after downloading the new nugget package in visual studio 2012
    Nu Get Packages are missing form this solution   Click Restore to restore form your online package sources.
    When I click Restore
    I get the error "An error occurred while trying to restore packages, Unable to find version 5.0.0 of package Microsoft.Data.Edm
    How do correct this in VS 2012?
    If I remove the Microsoft.Data.Edm from the references list in the project and add back the the Microsoft.Data.Edm 5.0 from reference manage list the reference is added but even after I add the ref it still shows the error in Vs2012. The Microsoft.Data.Edm 
    5.0.0 and the 5.2.0 are both available in the reference manage list.
    Thanks for any help
    Jon
    Thank You Jon Stroh

    Hello,
    Thank you for your post.
    I am afraid that the issue is out of support range of VS General Question forum which mainly discusses
    the usage of Visual Studio IDE such as WPF & SL designer, Visual Studio Guidance Automation Toolkit, Developer Documentation and Help System
    and Visual Studio Editor.
    Because the issue is related to NuGet, please consult your issue on this page:
    http://nuget.codeplex.com/ through clicking ‘DISCUSSIONS’ or ‘ISSUES’ and starting a thread for better response.
    Best regards,
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • Error while updating reimbursements Journey start date / End date missing

    Dear All,
    From ESS employee requested for Reimbursement of LTA from Benifits & Payments - Reimbursements & Claims.
    There is 3 level approval process and got the approval for reimbursement. We maintained Earned leave record for 6 days  in 2001 - Absences infotype.
    But while running the report HRPBSIN_AC_INFU - Advanced Claims: Infotype Update Report system is giving the error Journey Start date / End date is missing.
    help me how can I solve this issue.
    System details: ECC 6.0 - EHP1 and SP 63.
    Portal Details: Netweaver 7.0
    Regards,
    Potru.

    Hi Sangu,
    See if the following notes help you:
    Error when calling API from SQL*Developer, eg. ORA-01403 in API OE_ORDER_PUB.PROCESS_ORDER (Doc ID 1054295.1)
    Cancellation Of Transfer Orders Is Not Possible - ORA-01403: no data found in Package OE_Order_PVT Procedure Process_Order (Doc ID 391307.1)
    Thanks &
    Best Regards,

  • Version error while creating info package of data source 0fi_gl_10

    Dear Friends,
    I have replicated the data source 0fi_gl_10 into sap bw but while creating info package i am getting error " The DataSource 0FI_GL_10(E01CLNT200) does not exist in object version A". IS the manual activation always should be done for that ?
    Regards
    Nilesh

    Hi,
    Please check if the veriosn of DataSource is A or not. Sometimes it shows as active but if you open the datasource then it might be in modified version only. Do activate it manually, it will serve your purpose to create a infopackge.
    Regards,
    Anjum.

  • Updating in-house production time in mat master

    Hi, we have not maintained in-house prod days in material master for all materiasl. pls advise do we need to run ca97 t-code after uploading all fert materials in production server? is there any other method.

    Hi,
      For updating in house production time in material master you have to follow the procedure,
    1. Maintain Processing time in Routing Operation details screen.
    2. Then go to Operation overview screen in Routing, In menu go to Extras -- >Scheduling ---> Choose Schedule. Scheduling   
        pop up screen will appear.
    3.Enter the scheduling type, lot size and dates for the corresponding scheduling type.choose continue, on the next pop up 
         enter the overview variant and choose continue.
    4. In scheduling Overview screen choose the operation and select Scheduling result tab on the next pop up choose Update
         material master tab.
    5. Choose continue and save the routing.
    6.Then go to CA96 enter the plant and choose continue, on the next screen select the scheduling result and choose Update
       material master tab.
    7. Go to Material master ---> Work scheduling view you can see the In house production is updated.
    Regards,
    Muthamil

  • Error while updating AFS weights & measures material master data using BAPI

    Hello ABAP experts,
    Please help me in finding the right way in updating AFS weights & measures data (/AFS/MARM) data using BAPI /AFS/BAPI_MATERIAL_SAVE_DATA.
    I'm populating the following table parameters of the BAPI,
    1. SKUUNITSOFMEASURE with /AFS/MARM records
    s_bapi_marm-ALT_UNIT = 'EA'.
    s_bapi_marm-ALT_UNIT_ISO = 'EA'.
    s_bapi_marm-grid_value = 'XXXXS'.
    *s_bapi_marm-STOCK_CATEGORY = '01000'.
    s_bapi_marm-volume  = '10'.
    s_bapi_marm-GROSS_WT  = '10'.
    s_bapi_marm-NET_WEIGHT  = '10'.
    append s_bapi_marm to t_bapi_marm.
    2. UNITSOFMEASURE with MARM records
    s_bapi_uom-ALT_UNIT = 'EA'.
    s_bapi_uom-ALT_UNIT_ISO = 'EA'.
    s_bapi_uom-NUMERATOR = '1'.
    s_bapi_uom-DENOMINATR = '1'.
    s_bapi_uom-UNIT_OF_WT = 'KG'.
    s_bapi_uom-VOLUMEUNIT = 'CCM'.
    append s_bapi_uom to t_bapi_uom.
    But the BAPI returns me an error "Stock Category & is not valid in Category structure  &"
    Let me know if you have any inputs on this one.
    Thanks,
    Partha.

    Hi VAMSHI,
    I have your same error but I don't know how to solve it. We have active "material split valuation" and valuation type is mandatory field if using ACCOUNTING and COSTING views.
    Please, let me know.
    Thanks in advance.
    GB

  • Win 7 / System Update 4 "An error occurred while downloading packages" Please review LOG?

    Team Lenovo,
    I am having problem with TVSU 4.0 on a Windows 7 64 bit system where it gets to about 17-18% and consistently gives me "An error occurred while downloading packages"
    I've made sure no firewalls are active.  Am not using an Proxy servers and have turned off "automatically detect settings" in Internet Options.  I've tried to uninstall and reinstall and no change.  I've also tried to run as an Administrator and no luck either.
    I reviewed the logs that are located at:
    C:\Program Files (x86)\Lenovo\System Update\logs
    I've highlighted in BOLD the entries below I feel may be the issue, but not sure how to resolve it.  I did notice download.lenovo.com link when I try to reach it directly shows file not found???
    [ThinkVantage System Update build: 2009-10-19 4.00.0024]    2/5/2011 4:13:45 PM
    Info    2011-02-05 , 04:13:45
        at Tvsu.Environment.EnvironmentManager..ctor()
        Message: Starting Environment Manager...
    Info    2011-02-05 , 04:13:45
        at Tvsu.Nls.NlsResources..ctor()
        Message:
    The active language is: EN
    The default language is: EN
    The OS language is: EN
    The language loaded type is: OS
    Severe    2011-02-05 , 04:13:45
        at Tvsu.Sdk.SuSdk.StartApplication()
        Message: Application runs with the framework: 2.0.50727.4952
    Info    2011-02-05 , 04:13:45
        at Tvsu.Engine.DataBase.InitializeDataBase()
        Message: Initializing the DataBase from file: updates.ser
    Warning    2011-02-05 , 04:13:45
        at Tvsu.Gui.Util.Tools.get_SystemVendor()
        Message: The vendor was resolved to THINK
    Info    2011-02-05 , 04:14:11
        at Tvsu.ConnectionSettings.ConnectionSettings.GetConnectionForURL(String url)
        Message: Creating a new Connection Settings Bean instance to Host: download.lenovo.com
    Info    2011-02-05 , 04:14:11
        at Tvt.ConnectionSettings.ConnectionSettings.GetConnectionForURL(String url)
        Message: Direct connection found
    Info    2011-02-05 , 04:14:11
        at Tvsu.FileDownloader.HttpsDownload.GetProxy(ConnectionSettingsBean connBean)
        Message: Connection type set to DIRECT in ConnectionSettingsBean
    Info    2011-02-05 , 04:14:11
        at Tvsu.Engine.Task.Task.Start()
        Message: The current process is:HelloProcess
    Info    2011-02-05 , 04:14:11
        at Tvsu.Engine.Task.Task.Start()
        Message: Executing the PreProcess HelloProcess
    Info    2011-02-05 , 04:14:11
        at Tvsu.Engine.Task.Task.Start()
        Message: Executing the StartProcess HelloProcess
    Info    2011-02-05 , 04:14:11
        at Tvsu.Engine.Process.HelloProcess.DownloadHelpFile()
        Message: The chm help file is already present in the system
    Info    2011-02-05 , 04:14:11
        at Tvsu.Engine.Process.HelloProcess.Start()
        Message: The test.properties file was not found, the normal Hello process will continue.
    Info    2011-02-05 , 04:14:11
        at Tvsu.Engine.Process.HelloProcess.Start()
        Message: HelloProcess Started
    Info    2011-02-05 , 04:14:11
        at Tvsu.Engine.Process.HelloProcess.Start()
        Message: Client level: HelloLevel_8_05_80
    Info    2011-02-05 , 04:14:11
        at Tvsu.Engine.Process.HelloProcess.DownloadUDF(String helloClientLevel)
        Message: The UDF will be downloaded from: https://download.lenovo.com/ibmdl/pub/pc/pccbbs/agent/SSClientCommon/HelloLevel_8_05_80.xml
    Info    2011-02-05 , 04:14:11
        at Tvsu.Engine.Process.HelloProcess.DownloadUDF(String helloClientLevel)
        Message: The UDF will be downloaded to-> C:\Program Files (x86)\Lenovo\System Update\session\system\SSClientCommon\HelloLevel_8_05_80.xml
    Info    2011-02-05 , 04:14:11
        at Tvsu.ConnectionSettings.ConnectionSettings.GetConnectionForURL(String url)
        Message: Connection settings bean found for download.lenovo.com
    Info    2011-02-05 , 04:14:11
        at Tvsu.FileDownloader.HttpsDownload.GetProxy(ConnectionSettingsBean connBean)
        Message: Connection type set to DIRECT in ConnectionSettingsBean
    Info    2011-02-05 , 04:14:11
        at Tvsu.Engine.Process.HelloProcess.Start()
        Message: UDF download status is -> Failed
    Severe    2011-02-05 , 04:14:11
        at Tvsu.Engine.Process.HelloProcess.Start()
        Message: Could't connect to the HelloServer, no UDF file was downloaded
    Info    2011-02-05 , 04:14:11
        at Tvsu.Egather.EgatherManager.GetEgatherParser(String type)
        Message: Running egather minimal.....
    Info    2011-02-05 , 04:14:11
        at Tvsu.Gui.CustomComponents.Step.set_Image(StepImage value)
        Message: Setting PROCESSING status.
    Info    2011-02-05 , 04:14:11
        at Tvsu.Egather.EgatherExecutor.RunAsWindowsService(String directory, String command, String arguments)
        Message:  /execute ia.exe /arguments -filename"""C:\Program Files (x86)\Lenovo\System Update\egather\sysrecomin""" -probes REGIONAL_SETTINGS GATHERER_INFORMATION SYSTEM_SUMMARY -local /directory C:\Program Files (x86)\Lenovo\System Update\egather\ /type COMMAND /timeout 300000
    Info    2011-02-05 , 04:14:11
        at Tvsu.Egather.EgatherExecutor.RunAsWindowsService(String directory, String command, String arguments)
        Message: FileName Path: C:\Program Files (x86)\Lenovo\System Update\TvsuCommandLauncher.exe
    Info    2011-02-05 , 04:14:14
        at Tvsu.Egather.EgatherExecutor.ExecuteEgather(String fileOutput, String args)
        Message: RC eGatherer: 0
    Info    2011-02-05 , 04:14:14
        at Tvsu.Engine.Process.HelloProcess.Start()
        Message: MTM received from eGather: 4389AB8
    Info    2011-02-05 , 04:14:14
        at Tvsu.Engine.Process.HelloProcess.Start()
        Message: Data to be set in the Environment Manager to use with Quest:
    QOS (Quest OS): Windows 7
    QOSLang (Quest language): EN
    MTM: 4389AB8
    Info    2011-02-05 , 04:14:14
        at Tvsu.Engine.Task.Task.Start()
        Message: Executing the PostProcess HelloProcess
    Info    2011-02-05 , 04:14:14
        at Tvsu.Engine.Task.Task.Start()
        Message: The process HelloProcesshas been finished.
    Info    2011-02-05 , 04:14:14
        at Tvsu.Engine.Task.Task.StartExecution()
        Message: PostTask
    Info    2011-02-05 , 04:14:14
        at Tvsu.Sdk.SuSdk.GetSystemProperties()
        Message: Return the System Properties
    Info    2011-02-05 , 04:14:14
        at Tvsu.Sdk.SuSdk.GetApplicableUpdates(searchingFolderDelegate spd, showErrMsgDelegate sed)
        Message: Get Applicable Updates
    Info    2011-02-05 , 04:14:14
        at Tvsu.Engine.Task.Task.Start()
        Message: The current process is:HelpCenterQuestProcess
    Info    2011-02-05 , 04:14:14
        at Tvsu.Engine.Task.Task.Start()
        Message: Executing the PreProcess HelpCenterQuestProcess
    Info    2011-02-05 , 04:14:14
        at Tvsu.Gui.CustomComponents.Step.set_Image(StepImage value)
        Message: Setting DONE status.
    Info    2011-02-05 , 04:14:14
        at Tvsu.Gui.CustomComponents.Step.set_Image(StepImage value)
        Message: Setting PROCESSING status.
    Info    2011-02-05 , 04:14:19
        at Tvsu.ConnectionSettings.ConnectionSettings.GetConnectionForURL(String url)
        Message: Creating a new Connection Settings Bean instance to Host: www-03.ibm.com
    Info    2011-02-05 , 04:14:19
        at Tvt.ConnectionSettings.ConnectionSettings.GetConnectionForURL(String url)
        Message: Direct connection found
    Info    2011-02-05 , 04:14:19
        at Tvsu.Engine.Task.Task.Start()
        Message: Executing the StartProcess HelpCenterQuestProcess
    Info    2011-02-05 , 04:14:19
        at Tvsu.Engine.Process.HelpCenterQuestProcess.LaunchEgather()
        Message: Launching Egather
    Info    2011-02-05 , 04:14:19
        at Tvsu.Egather.EgatherManager.GetEgatherParser(String type)
        Message: Running egather complete.....
    Info    2011-02-05 , 04:14:19
        at Tvsu.Engine.Process.HelpCenterQuestProcess.LaunchHelpCenterProcess()
        Message: Launching HelpCenter
    Info    2011-02-05 , 04:14:19
        at Tvsu.Egather.EgatherExecutor.RunAsWindowsService(String directory, String command, String arguments)
        Message:  /execute ia.exe /arguments -filename"""C:\Program Files (x86)\Lenovo\System Update\egather\sysreco""" -silent -local -section SYSTEM_SUMMARY REGIONAL_SETTINGS SMBIOS_INFORMATION Firmware_Information Installed_Software SMBIOS_INFORMATION DEVICE_DRIVERS_AND_SERVICES IDE_DEVICE_INFORMATION DEVICE_MANAGER_SETTINGS -p device_manager enable_hardwareid /directory C:\Program Files (x86)\Lenovo\System Update\egather\ /type COMMAND /timeout 300000
    Info    2011-02-05 , 04:14:19
        at Tvsu.Egather.EgatherExecutor.RunAsWindowsService(String directory, String command, String arguments)
        Message: FileName Path: C:\Program Files (x86)\Lenovo\System Update\TvsuCommandLauncher.exe
    Info    2011-02-05 , 04:14:19
        at Tvt.Helpcenter.Quest.QuestResponse.ConnectToQuest()
        Message: Setting QuestResponse Path to: C:\Program Files (x86)\Lenovo\System Update\session\QuestResponse.xml
    Info    2011-02-05 , 04:14:19
        at Tvt.Helpcenter.Quest.QuestResponse.ConnectToQuest()
        Message:
    Quest Url: https://www-03.ibm.com/pc/support/services/questquery/pc_support_services_questquery_viewer_EDAPortB...
    Info    2011-02-05 , 04:14:19
        at Tvt.FileDownloader.DirectFileDownloader.StartDownload()
        Message: Uri to download-> https://www-03.ibm.com/pc/support/services/questquery/pc_support_services_questquery_viewer_EDAPortB...
    Severe    2011-02-05 , 04:14:19
        at Tvt.FileDownloader.DirectFileDownloader.StartDownload()
        Message: Unexpected exception setting the request-> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><soapenv:Header/><soapenv:Body><p869:getDescriptors xmlns869="http://www.ibm.com/xmlns/prod/pc/esupportda/binding/20041013"><agent>TVSUWeb/1</agent><queryValue>4389AB8</queryValue><os>Windows 7</os><osLanguage>EN</osLanguage></p869:getDescriptors></soapenv:Body></soapenv:Envelope>
        Exception:
            Message: The underlying connection was closed: An unexpected error occurred on a receive.
            Type: System.Net.WebException
               at System.Net.HttpWebRequest.GetRequestStream(TransportContext& context)
       at System.Net.HttpWebRequest.GetRequestStream()
       at Tvt.FileDownloader.DirectFileDownloader.StartDownload()
    Info    2011-02-05 , 04:14:19
        at Tvt.Helpcenter.Quest.QuestResponse.ConnectToQuest()
        Message: Exception setting the request content
    Info    2011-02-05 , 04:14:19
        at Tvsu.Engine.Process.HelpCenterQuestProcess.GetQuestResponse(String currentUrl)
        Message: Tvt.FileDownloader.DownloadException
    Exception setting the request content
       at Tvt.FileDownloader.DirectFileDownloader.StartDownload()
       at Tvt.Helpcenter.Quest.QuestResponse.ConnectToQuest()
       at Tvt.Helpcenter.Quest.QuestResponse.RunQuest(String URL, String Mtm, String Os, String Oslanguage, String ClientLevel, ConnectionSettingsBean connbean, String xmlpath, String[] Certificates)
       at Tvsu.Engine.Process.HelpCenterQuestProcess.GetQuestResponse(String currentUrl)
        Exception:
            Message: Exception setting the request content
            Type: Tvt.FileDownloader.DownloadException
               at Tvt.FileDownloader.DirectFileDownloader.StartDownload()
       at Tvt.Helpcenter.Quest.QuestResponse.ConnectToQuest()
       at Tvt.Helpcenter.Quest.QuestResponse.RunQuest(String URL, String Mtm, String Os, String Oslanguage, String ClientLevel, ConnectionSettingsBean connbean, String xmlpath, String[] Certificates)
       at Tvsu.Engine.Process.HelpCenterQuestProcess.GetQuestResponse(String currentUrl)
    Severe    2011-02-05 , 04:14:19
        at Tvsu.Engine.Process.HelpCenterQuestProcess.LaunchHelpCenterProcess()
        Message: An error ocurred while contacting the help center
        Exception:
            Message: Exception setting the request content
            Type: Tvt.FileDownloader.DownloadException
               at Tvt.FileDownloader.DirectFileDownloader.StartDownload()
       at Tvt.Helpcenter.Quest.QuestResponse.ConnectToQuest()
       at Tvt.Helpcenter.Quest.QuestResponse.RunQuest(String URL, String Mtm, String Os, String Oslanguage, String ClientLevel, ConnectionSettingsBean connbean, String xmlpath, String[] Certificates)
       at Tvsu.Engine.Process.HelpCenterQuestProcess.GetQuestResponse(String currentUrl)
       at Tvsu.Engine.Process.HelpCenterQuestProcess.LaunchHelpCenterProcess()
    Info    2011-02-05 , 04:14:19
        at Tvsu.Engine.Task.Task.Start()
        Message: Executing the PostProcess HelpCenterQuestProcess
    Severe    2011-02-05 , 04:14:19
        at Tvsu.Engine.Task.Task.StartExecution()
        Message: An error occurred while the task: ApplicableUpdatesTask executed the process: HelpCenterQuestProcessthe message from exception isException setting the request content
        Exception:
            Message: Exception setting the request content
            Type: Tvt.FileDownloader.DownloadException
               at Tvsu.Engine.Task.Task.Start()
       at Tvsu.Engine.Task.Task.StartExecution()
    Info    2011-02-05 , 04:14:20
        at Tvsu.Gui.CustomComponents.Step.set_Image(StepImage value)
        Message: Setting FAILED status.
    Info    2011-02-05 , 04:14:20
        at Tvsu.Gui.GUIController.ShowErrorMessage(Exception e)
        Message: Error while downloading packages.
        Exception:
            Message: Exception setting the request content
            Type: Tvt.FileDownloader.DownloadException
               at Tvsu.Engine.Task.Task.StartExecution()
       at Tvsu.Sdk.SuSdk.GetApplicableUpdates(searchingFolderDelegate spd, showErrMsgDelegate sed)
       at Tvsu.Gui.Util.ProgressThread.InitSearch()
    Info    2011-02-05 , 04:14:20
        at Tvsu.Gui.FlowScreens.Messages.ShowMessage(String message, String title, String mastheadtext, MessageType t, Boolean check, IWin32Window owner)
        Message: Showing ERROR Message: < An error occurred while downloading packages.

    Thank you for the reply.  I already have NET. Framework 4.x installed and I stil have the same problem.
    I looked at the logs again and I believe the issue is that I can not download this file:
    https://download.lenovo.com/ibmdl/pub/pc/pccbbs/agent/SSClientCommon/HelloLevel_8_05_80.xml
    Can someone try that link and see if they get anything?  I keep getting in my browser "file not found".
        at Tvsu.Engine.Process.HelloProcess.Start()
        Message: HelloProcess Started
    Info    2011-02-07 , 09:23:47
        at Tvsu.Engine.Process.HelloProcess.Start()
        Message: Client level: HelloLevel_8_05_80
    Info    2011-02-07 , 09:23:47
        at Tvsu.Engine.Process.HelloProcess.DownloadUDF(String helloClientLevel)
        Message: The UDF will be downloaded from: https://download.lenovo.com/ibmdl/pub/pc/pccbbs/agent/SSClientCommon/HelloLevel_8_05_80.xml
    Info    2011-02-07 , 09:23:47
        at Tvsu.Engine.Process.HelloProcess.DownloadUDF(String helloClientLevel)
        Message: The UDF will be downloaded to-> C:\Program Files (x86)\Lenovo\System Update\session\system\SSClientCommon\HelloLevel_8_05_80.xml
    Info    2011-02-07 , 09:23:47
        at Tvsu.ConnectionSettings.ConnectionSettings.GetConnectionForURL(String url)
        Message: Connection settings bean found for download.lenovo.com
    Info    2011-02-07 , 09:23:47
        at Tvsu.FileDownloader.HttpsDownload.GetProxy(ConnectionSettingsBean connBean)
        Message: Connection type set to DIRECT in ConnectionSettingsBean
    Info    2011-02-07 , 09:23:47
        at Tvsu.Gui.CustomComponents.Step.set_Image(StepImage value)
        Message: Setting PROCESSING status.
    Info    2011-02-07 , 09:23:47
        at Tvsu.Engine.Process.HelloProcess.Start()
        Message: UDF download status is -> Failed
    Severe    2011-02-07 , 09:23:47
        at Tvsu.Engine.Process.HelloProcess.Start()
        Message: Could't connect to the HelloServer, no UDF file was downloaded

  • Issue in Update routine due to Data Package

    We have this peculiar situation.
    The scenario is ..
    We have to load data from ODS1 to ODS2.
    The data package size is 9980 while transferring data from ODS1 to ODS2.
    In the update rule we have some calculations and we rank the records based on these calculations.
    The ODS key for both ODS1 and ODS2 is same ie Delivery Number , Delivery Item & Source System.
    For example a Delivery Number has 12 Delivery Items.
    These Delivery Items are in different Data Packages namely Data Package 1 and Data Package 4.
    So instead of having the ranks as 1 to 10 its calculating it as 1 to 5 and second item as 1 to 5.
    But what we require is Rank as 1 to 10.
    This is due to the fact that the items are in different Data packages.
    In this case the ABAP routine is working fine but the Data Package is the problem.
    Can anybody any alternative solution to this issue.?
    Thanks in advance for assistance.............

    CODE FOR INTER DATA PACKAGE TREATMENT
    PROGRAM UPDATE_ROUTINE.
    $$ begin of global - insert your declaration only below this line  -
    TABLES: ...
    DATA:   ...
    DATA: v_packet_nbr TYPE i VALUE 1.
    DATA:
      g_requnr  TYPE rsrequnr.
    DATA:
      l_is        TYPE string VALUE 'G_S_IS-RECNO',
      l_requnr    TYPE string VALUE 'G_S_MINFO-REQUNR'.
    FIELD-SYMBOLS: <g_f1> TYPE ANY,
                   <g_requnr> TYPE ANY.
    TYPES:
      BEGIN OF global_data_package.
            INCLUDE STRUCTURE /bic/cs8ydbim001.
    TYPES: recno   LIKE sy-tabix,
      END OF global_data_package.
    DATA lt_data_package_collect TYPE STANDARD TABLE OF global_data_package.
    DATA ls_datapack TYPE global_data_package.
    datapackage enhancement Declaration
    TYPES: BEGIN OF datapak.
            INCLUDE STRUCTURE /bic/cs8ydbim001.
    TYPES: END OF datapak.
    DATA: datapak1 TYPE STANDARD TABLE OF datapak,
          wa_datapak1 LIKE LINE OF datapak1.
    Declaration for Business Rules implementation
    TYPES : BEGIN OF ty_ydbsdppx.
            INCLUDE STRUCTURE /bic/aydbsdppx00.
    TYPES: END OF ty_ydbsdppx.
    DATA : it_ydbsdppx TYPE STANDARD TABLE OF ty_ydbsdppx WITH HEADER LINE,
           wa_ydbsdppx TYPE ty_ydbsdppx,
           temp TYPE /bic/aydbim00100-price,
           lv_tabix TYPE sy-tabix.
    $$ end of global - insert your declaration only before this line   -
    The follow definition is new in the BW3.x
    TYPES:
      BEGIN OF DATA_PACKAGE_STRUCTURE.
         INCLUDE STRUCTURE /BIC/CS8YDBIM001.
    TYPES:
         RECNO   LIKE sy-tabix,
      END OF DATA_PACKAGE_STRUCTURE.
    DATA:
      DATA_PACKAGE TYPE STANDARD TABLE OF DATA_PACKAGE_STRUCTURE
           WITH HEADER LINE
           WITH NON-UNIQUE DEFAULT KEY INITIAL SIZE 0.
    FORM startup
      TABLES   MONITOR STRUCTURE RSMONITOR "user defined monitoring
               MONITOR_RECNO STRUCTURE RSMONITORS " monitoring with record n
               DATA_PACKAGE STRUCTURE DATA_PACKAGE
      USING    RECORD_ALL LIKE SY-TABIX
               SOURCE_SYSTEM LIKE RSUPDSIMULH-LOGSYS
      CHANGING ABORT LIKE SY-SUBRC. "set ABORT <> 0 to cancel update
    $$ begin of routine - insert your code only below this line        -
    fill the internal tables "MONITOR" and/or "MONITOR_RECNO",
    to make monitor entries
    TABLES: rsmonfact.
      TYPES:
        BEGIN OF ls_rsmonfact,
          dp_nr TYPE rsmonfact-dp_nr,
        END OF ls_rsmonfact.
      DATA: k TYPE i,
            v_lines_1 TYPE i,
            v_lines_2 TYPE i,
            v_packet_max TYPE i.
    declaration of internal tables
      DATA: it_rsmonfact TYPE STANDARD TABLE OF ls_rsmonfact.
    INTER-PACKAGE COLLECTION TREATMENT *******************
      ASSIGN (l_requnr) TO <g_requnr>.
      SELECT dp_nr FROM rsmonfact
        INTO TABLE it_rsmonfact
        WHERE rnr = <g_requnr>.
      DESCRIBE TABLE it_rsmonfact LINES v_packet_max.
      IF v_packet_nbr < v_packet_max.
      APPEND LINES OF DATA_PACKAGE[] TO lt_data_package_collect[].
        CLEAR: DATA_PACKAGE.
        REFRESH DATA_PACKAGE.
        v_packet_nbr = v_packet_nbr + 1.
        CLEAR: MONITOR[], MONITOR.
        MONITOR-msgid = '00'.
        MONITOR-msgty = 'I'.
        MONITOR-msgno = '398'.
        MONITOR-msgv1 = 'All data_packages have been gathered in one. '.
        MONITOR-msgv2 = 'The last DATA_PACKAGE contains all records.'.
        APPEND MONITOR.
      ELSE.
    last data_package => perform Business Rules.
        IF v_packet_max > 1.
          APPEND LINES OF DATA_PACKAGE[] TO lt_data_package_collect[].
          CLEAR: DATA_PACKAGE[], DATA_PACKAGE.
          k = 1.
    We put back all package collected into data_package, handling recno.
          LOOP AT lt_data_package_collect INTO ls_datapack.
            ls_datapack-recno = k.
            APPEND ls_datapack TO DATA_PACKAGE.
            k = k + 1.
          ENDLOOP.
          CLEAR : lt_data_package_collect.
          REFRESH : lt_data_package_collect.
        ENDIF.
    sorting global data package and only keep the first occurence of the
    *record
      SORT DATA_PACKAGE BY material plant calmonth.
      DELETE ADJACENT DUPLICATES FROM DATA_PACKAGE
            COMPARING material plant calyear.
      SELECT * FROM /bic/aydbsdppx00
          INTO TABLE it_ydbsdppx
          FOR ALL ENTRIES IN DATA_PACKAGE
            WHERE material = DATA_PACKAGE-material
              AND plant    = DATA_PACKAGE-plant
              AND calyear  = DATA_PACKAGE-calyear.
    Enhance Data_package with Target additionnal fields.
      LOOP AT DATA_PACKAGE.
        CLEAR : wa_datapak1, wa_ydbsdppx.
        MOVE-CORRESPONDING DATA_PACKAGE TO wa_datapak1.
        READ TABLE it_ydbsdppx INTO wa_ydbsdppx
          WITH KEY material = DATA_PACKAGE-material
                      plant = DATA_PACKAGE-plant
                    calyear = DATA_PACKAGE-calyear.
        IF sy-subrc NE 0.       "new product price
          APPEND wa_datapak1 TO datapak1.
        ELSE.                   " a product price already exists
          IF wa_ydbsdppx-calmonth GE DATA_PACKAGE-calmonth.
    keep the eldest one  (for each year), or overwrite price if same month
            APPEND wa_datapak1 TO datapak1.
          ENDIF.
        ENDIF.
      ENDLOOP.
    ENDIF.
    if abort is not equal zero, the update process will be canceled
      ABORT = 0.
    $$ end of routine - insert your code only before this line         -
    ENDFORM.
    Edited by: mansi dandavate on Jun 17, 2010 12:32 PM

  • GPGME error when updating package cache

    For some odd reason when I update my package cache (sorry if I'm using the wrong terminology; I'm new to Arch, came from Ubuntu) it throws the error:
    error: GPGME error: No data
    So now I can't install anything.
    Since I have a crappy internet connection, sometimes it would fail to connect to mirrors.aggregate.org, and it downloaded [core] just fine.
    So I disable it in /etc/pacman.d/mirrorlist and it still didn't work.
    So what's my problem and how do I fix it? I really would like to be able to install things
    Here is the full output of the command:
    $ sudo pacman -Syy
    error: GPGME error: No data
    error: GPGME error: No data
    :: Synchronizing package databases...
    core 103.7 KiB 768K/s 00:00 [######################] 100%
    error: GPGME error: No data
    error: failed to update core (invalid or corrupted database (PGP signature))
    extra 1428.0 KiB 1107K/s 00:01 [######################] 100%
    error: GPGME error: No data
    error: failed to update extra (invalid or corrupted database (PGP signature))
    community 1943.5 KiB 955K/s 00:02 [######################] 100%
    error: GPGME error: No data
    error: failed to update community (invalid or corrupted database (PGP signature))
    error: failed to synchronize any databases
    error: failed to init transaction (invalid or corrupted database (PGP signature))

    WonderWoofy wrote:
    Did you ever make any changes to your mirrorlist file? If not it may be trying to use a mirror that is waaaayyy far away from you. The generation of optimum mirrors is dependent on where the list is generated from. So the package provided mirrorlist is simply optimized from one particlaur dev's location.
    Look into reflector and rankmirrors. They are great tools.
    I did change my mirrorlist file. I commented out the offending mirors and it worked fine.
    I'll look into those programs. Thanks.
    Last edited by cardinal-biggles (2013-05-28 23:36:16)

  • Error while updating data from PSA to ODS

    Hi Sap Gurus,
    I am facing the error while updating data from PSA to ODS in BI 7.0
    The exact error message is:
    The argument 'TBD' cannot be interpreted as a number
    The error was triggered at the following point in the program:
    GP44QSI5RV9ZA5X0NX0YMTP1FRJ 5212
    Please suggest how to proceed on this issue.
    Points will be awarded.

    Hi ,
    Try to simulate the process.That can give you exact error location.
    It seems like while updating few records may be no in the format of the field in which it is updated.
    Regards
    Rahul Bindroo

  • Error While updating Process form data Using Scheduler

    Hi All,
    I am trying to update Process form data (ex : lastname) using a scheduled task Code. I am getting Error while updating Field.
    Code :
    HashMap<String, String> map = new HashMap<String, String>();
    map.put("UD_EBS_PF_LASTNAME", "lastname");
    formintf.setProcessFormData(instancekey, map);  //I AM GETTING AT THIS LINE
    Saying
    Thor.API.Exceptions.tcAPIException: The following required fields have not been given values:EBS IT Resource : The following required fields have not been given values:EBS IT Resource
        at weblogic.rjvm.ResponseImpl.unmarshalReturn(ResponseImpl.java:234)
        at weblogic.rmi.cluster.ClusterableRemoteRef.invoke(ClusterableRemoteRef.java:348)
        at weblogic.rmi.cluster.ClusterableRemoteRef.invoke(ClusterableRemoteRef.java:259)
        at Thor.API.Operations.tcFormInstanceOperationsIntfEJB_h6wb8n_tcFormInstanceOperationsIntfRemoteImpl_1036_WLStub.setProcessFormDatax(Unknown Source)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at weblogic.ejb.container.internal.RemoteBusinessIntfProxy.invoke(RemoteBusinessIntfProxy.java:85)
        at $Proxy2.setProcessFormDatax(Unknown Source)
        at Thor.API.Operations.tcFormInstanceOperationsIntfDelegate.setProcessFormData(Unknown Source)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at Thor.API.Base.SecurityInvocationHandler$1.run(SecurityInvocationHandler.java:68)
        at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
        at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
        at weblogic.security.Security.runAs(Security.java:41)
        at Thor.API.Security.LoginHandler.weblogicLoginSession.runAs(weblogicLoginSession.java:52)
        at Thor.API.Base.SecurityInvocationHandler.invoke(SecurityInvocationHandler.java:79)
        at $Proxy3.setProcessFormData(Unknown Source)
        at com.wyndham.tasks.AssignRandomPasswordToAllUsersSchedulerTest.execute(AssignRandomPasswordToAllUsersSchedulerTest.java:182)
        at com.wyndham.tasks.AssignRandomPasswordToAllUsersSchedulerTest.main(AssignRandomPasswordToAllUsersSchedulerTest.java:63)
    Caused by: Thor.API.Exceptions.tcAPIException: The following required fields have not been given values:EBS IT Resource : The following required fields have not been given values:EBS IT Resource
        at com.thortech.xl.ejb.beansimpl.tcFormInstanceOperationsBean.setProcessFormData(tcFormInstanceOperationsBean.java:761)
        at com.thortech.xl.ejb.beansimpl.tcFormInstanceOperationsBean.setProcessFormData(tcFormInstanceOperationsBean.java:426)
        at Thor.API.Operations.tcFormInstanceOperationsIntfEJB.setProcessFormDatax(Unknown Source)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

    Is that possible there was the field ZDATE in your form interface/ context and now it is not? I guess some source has changed so the field in the form (binding to the not existing field) cannot be processed. Otto

  • Data package's data coolection in one internal table of Update rule in bw

    Hello Gurus,
    I have a requirement in bw which demands to create update routine, in which I need to find the vendor for the material, which doesn't have vendor by some business rule but, here in this case data is divided into different datapackages so here in this case material data is splited over different datapackages.
    One material can have n no of records with differnt plants.
    My only question is like can we collect all datapackage data in one internal table.
    Ex: if there are total 5 datapckages, so in update rule can we collect all these datapackages records?
    Please suggest your opinion.
    Thanks in advance,
    Snehal.
    Moderator message: please have a look in the BW forums.
    Edited by: Thomas Zloch on Jan 11, 2011 1:49 PM

    hi,
    i think your problem is need of a work area...
    Using "FOR ALL ENTRIES IN lt_zhrp"  You must use " check lt_zhrp is not initial "
    DATA: lt_zhrp TYPE STANDARD TABLE OF zhrp,
          lt_zhrt TYPE STANDARD TABLE OF zhrt.
    *new
    data: wa_zhrp type lt_zhrp.
    SELECT tabnr
    FROM zhrp
    INTO CORRESPONDING FIELDS OF TABLE lt_zhrp
    WHERE objid = lv_posid.
    LOOP AT lt_zhrp INTO wa_zhrp.
      SELECT low
      FROM zhrt
      INTO CORRESPONDING FIELDS OF TABLE lt_zhrt
      WHERE tabnr =  wa_zhrp-tabnr  " lt_zhrp-tabnr
      AND attrib = 'NET_VALUE'.
    ENDLOOP.
    Edited by: Miguel Antunes on Apr 28, 2010 4:22 PM

  • I am trying to update ITunes from 10.4 to 10.5 I have tried from both the program, and from a download on Apple's website. Regardless, I get the following error messages: (1) Installation package for iTunes cannot be found. Try installing to find the inst

    I am trying to update ITunes from 10.4 to 10.5 I have tried from both the program, and from a download on Apple's website. Regardless, I get the following error messages: (1) Installation package for iTunes cannot be found. Try installing to find the installation package 'iTunes.msi' in a folder from which you can install iTunes.  I can't find this folder. I have tried to completely unistall iTunes through the Control Panel, but it wouldn't let me: I tried going directly to the files themselves, but cannot uninstall. Any help would be greatly appreciated. System OS: Win XP SP 3.

    Set the permissions for Everyone in the folder in which CCPackager created, to "Read/Write" enabled. This is strange since there is only an administrator account on the Mac (and that account already has read/write), but it seems to resolve the issue.

  • Background job finishes but error Error While Updating Material into Standard SAP5678

    Dear
    we run background job which finishes successfully but when we sqw logs it shows
    Error While Updating Material into Standard SAP5678
    Kindly share the reasons
    Regards

    This is an ERP Upgrade space and you should consider raising threads in the right space for prompt replies. Next time consider using SAP NetWeaver Administrator space for issues like these. Also you should consider closing your previous thread with the correct answer for future reference.
    What I see is a custom job. You should check what the job does and also the trace file of the work process and the consult with the application team or the developer for more information. Unfortunately with that screenshot there is nothing much we can advice you.
    Regards
    RB

Maybe you are looking for

  • Time Machine won't complete backup to a new drive

    I've recently replaced my WD MyBook 1TB drive because it was beginning to fail. The current replacement is a LaCie 2TB. I use time machine to select the drive and start a backup and it runs for a little while and then fails with no message at all. I

  • Need Target File  Name  Timestamp  is  same  as Source File name Timestamp

    Hi ,        I want to genereate Target file name (Target_09062008082030.xml)   but  this time stamp is exactly Sorce FileTime stamp..(Source_09062008082030.xml)..      so, i want to create a  target file  with the same source file time stamp..  for t

  • 64bit iTunes64Setup installing in 32-bit Program Files (x86)

    Is Apple's 64bit ITunes being blocked by Windows? Why is iTunes64Setup.exe asking permission to install in 32bit app folder C:\Program Files (x86)\ in Windows 8 64-bit? Is Apple holding back on Windows? A weird thing happened with my latest Windows 8

  • Word-pdf

    Estoy guardando archivos word en pdf XI Pro y el texto, espacios, composición etc. salen deformes, diferentes al original

  • Attaching objects from another library

    I have the following scenario: I have a main.swf, and it loads a lib.swf, in which library are some movie clips that I want to attach in main.swf. Is it possible? (PS: I do not want to attach the symbols inside the loaded lib.swf. What I want is to u