I need help to run this package and i got some error

create or replace
PACKAGE BODY SUBS_INS_API_sun
AS
PROCEDURE SUBSCRIBER_INS_sun
    (SOURCE_SYS_ID IN VARCHAR2,
    TRACKING_ID IN VARCHAR2,
    ACCOUNT_NO IN VARCHAR2,
    prepaidActDevDetails_tab IN prepaidactdvcdetailsobj_sun,
    ERROR_CODE OUT VARCHAR2)
IS
Input_Parameter_Is_Null EXCEPTION;
pragma exception_init(Input_Parameter_Is_Null,-2000);
prepaidAccountDetails prepaidActDevDetails_tab:= prepaidActDevDetails_tab(NULL,NULL,NULL,NULL,NULL);
STATUS VARCHAR2(1):='1';
cust_no VARCHAR(10);
m_mac_id VARCHAR2(20);
  subscriber_master_Rec subscriber_master%ROWTYPE                 :=NULL;
  flg NUMBER(1);
BEGIN
   IF(Source_Sys_Id IS NULL OR Tracking_Id IS NULL OR ACCOUNT_NO IS NULL OR prepaidAccountDetails.LAST=0) THEN
    RAISE Input_Parameter_Is_Null;
  END IF;
  BEGIN
         select cm_cust_no into cust_no from customer_master where cm_cust_id=ACCOUNT_NO and cm_status in('A','P','0');
      EXCEPTION
      WHEN NO_DATA_FOUND THEN
        DBMS_OUTPUT.PUT_LINE('NO DATA FOUND');
               STATUS:='0';
    END;
  BEGIN
     FOR i IN prepaidAccountDetails.FIRST .. (prepaidAccountDetails.LAST) LOOP
     prepaidAccountDetails1:=prepaidActDevDetails_tab(i);
     prepaidAccountDetails1.Status_of_device:='1';
     IF (prepaidAccountDetails.Account_id is NULL OR prepaidAccountDetails.Mac_Id is NULL or prepaidAccountDetails.LOB_value is NULL) THEN
      RAISE Input_Parameter_Is_Null;
            END IF;
            IF(prepaidAccountDetails.LOB_value = 'VDO') THEN
             IF(prepaidAccountDetails.Channel_Line_Up is NULL) THEN
              Error_code :='SI002';
             DBMS_OUTPUT.PUT_LINE('NO DATA FOUND');
             STATUS:=0;
              prepaidAccountDetails.Status_of_device:='0';
             END IF;
            END IF;
            begin
               select 1 into flg from subscriber_master where pm_phone_no=prepaidAccountDetails.Mac_Id and pm_status in('P','0','A','B');
            EXCEPTION
             WHEN NO_DATA_FOUND THEN
              flg:=0;
             END;
             if(flg=1) then
              DBMS_OUTPUT.PUT_LINE('NO DATA FOUND');
              STATUS:=0;
              prepaidAccountDetails.Status_of_device:='0';
             END IF;
             begin
              select md_mac_id into m_mac_id from mac_details where md_mac_id=prepaidAccountDetails.Mac_Id and md_start_date<=sysdate
              and md_status='A';
            EXCEPTION when OTHERS then
              Error_code :='SI004';
             DBMS_OUTPUT.PUT_LINE('NO DATA FOUND');
              STATUS:=0;
              prepaidAccountDetails.Status_of_device:='0';
             end;
          if(STATUS= 1 and prepaidAccountDetails.Status_of_device='1') then
           SELECT PM_SUBS_ACT_NO_SEQ.nextval
           INTO subscriber_master_rec.PM_SUBS_ACT_NO
           FROM dual;
          subscriber_master_Rec.pm_phone_no          :=prepaidAccountDetails.Mac_Id;
        subscriber_master_Rec.pm_open_date         :=sysdate;
          subscriber_master_rec.pm_status            :='P';
          subscriber_master_rec.PM_CUST_LVL_YN:='S';
         subscriber_master_rec.PM_EQUP_CODE:=prepaidAccountDetails.LOB_value;
         subscriber_master_rec.PM_HOME_AREA:='HOM';
         subscriber_master_rec.PM_USG_CODE:='USG';
         subscriber_master_rec.PM_NO_TYPE:='S';
         subscriber_master_rec.PM_TCG_CODE:='DEF';
         subscriber_master_rec.PM_APLN_DATE:=sysdate;
          subscriber_master_rec.PM_USER2:=prepaidAccountDetails.LOB_value;
          subscriber_master_rec.PM_USER3:=prepaidAccountDetails.Channel_Line_Up;
          subscriber_master_rec.pm_cust_no:=cust_no;
          INSERT INTO subscriber_master VALUES subscriber_master_rec;
        END IF;
     END LOOP;
    END;
  END SUBSCRIBER_INS_sun;
END SUBS_INS_API_sun;
and
i got this error
Package Body PREPAID_TESTNEW.SUBS_INS_API@PREPAID_TESTNEW
Error(73,4): PL/SQL: Statement ignored
Error(73,99): PLS-00302: component 'LAST' must be declared
Error(87,6): PL/SQL: Statement ignored
Error(87,37): PLS-00302: component 'FIRST' must be declared
please help to run this package if anyone knows

now i corrected my package. It working fine. But, how to run this package via procedure. my procedure check below. I give all the details about my package check below.
---pkg specification
create or replace
PACKAGE SUBS_INS_API_SS
IS
PROCEDURE SUBSCRIBER_INS_SS
    (SOURCE_SYS_ID IN VARCHAR2,
    TRACKING_ID   IN VARCHAR2,
    ACCOUNT_NO IN VARCHAR2,
    prepaidActDevDetails_tab IN prepaidActDeviceDetails_tabobj,
    ERROR_CODE OUT VARCHAR2);
END SUBS_INS_API_SS;
-----pkg body
create or replace
PACKAGE BODY SUBS_INS_API_SS
AS
   PROCEDURE log_error (ip_code          IN VARCHAR2,
                        ip_message       IN VARCHAR2,
                        ip_description   IN VARCHAR2)
   IS
   BEGIN
      INSERT INTO ERR_LOG (IEL_REF_ID,
                           IEL_DATE,
                           IEL_CODE,
                           IEL_MSG,
                           IEL_DESC)
           VALUES (IVRS_ERR_LOG_SEQ.NEXTVAL,
                   SYSDATE,
                   ip_code,
                   ip_message,
                   ip_description);
   EXCEPTION
      WHEN OTHERS
      THEN
         ROLLBACK;
   END log_error;
   PROCEDURE INSERT_WS_LOG (SOURCE_SYS_ID   IN VARCHAR2,
                            STATUS          IN VARCHAR2,
                            TRACKING_ID     IN VARCHAR2,
                            ACCOUNT_ID      IN VARCHAR2,
                            MAC_ID          IN VARCHAR2)
   IS
      ws_log_rec   WS_LOG%ROWTYPE := NULL;
   BEGIN
      SELECT WS_LOG#REC#ID.NEXTVAL INTO ws_log_rec.rec#id FROM DUAL;
      ws_log_rec.VER#ID := 1;
      ws_log_rec.CRE#TS := SYSDATE;
      ws_log_rec.wl_source := SOURCE_SYS_ID;
      ws_log_rec.wl_status := Status;
      ws_log_rec.wl_tracking_id := tracking_id;
      ws_log_rec.wl_account_id := account_id;
      ws_log_rec.wl_mac_id := mac_id;
      INSERT INTO ws_log
           VALUES ws_log_rec;
   EXCEPTION
      WHEN OTHERS
      THEN
         ROLLBACK;
   END INSERT_WS_LOG;
    PROCEDURE REPLICO_DEV_INFO( Acc_id IN VARCHAR2, Mc_Id IN VARCHAR2,channel IN VARCHAR2,
                                 LOB_VAL IN VARCHAR2, outlet1 IN VARCHAR2, kit_cod IN VARCHAR2,
                                 serial_No IN VARCHAR2, shipperr IN VARCHAR2, estm_recived_date IN date)                                                                
    IS
              Replico_device_info_det_Rec   Replico_device_info_det%ROWTYPE := NULL;
              REC_ID  NUMBER;
    BEGIN
              SELECT REPLICO_DEVICE_INFO_DET#RECID.nextval INTO REC_ID FROM dual; 
               Replico_device_info_det_Rec.REC#ID := REC_ID;                 
               Replico_device_info_det_Rec.ACCOUNT_ID := Acc_id;
               Replico_device_info_det_Rec.MAC_ID := Mc_Id;               
               Replico_device_info_det_Rec.CHANNEL_LINE_UP := channel;
               Replico_device_info_det_Rec.LOB_VALUE := LOB_VAL;  
               Replico_device_info_det_Rec.OUTLET := outlet1;
               Replico_device_info_det_Rec.KIT_CODE := kit_cod;                
               Replico_device_info_det_Rec.SERIAL_NUMBER := serial_No;                
               Replico_device_info_det_Rec.SHIPPER := shipperr;                
               Replico_device_info_det_Rec.ESTIMATED_RECIVED_DATE := estm_recived_date;
              INSERT INTO replico_device_info_det
                    VALUES Replico_device_info_det_Rec;
              EXCEPTION
                      WHEN OTHERS
                      THEN
                          ROLLBACK;
    END REPLICO_DEV_INFO;
   PROCEDURE SUBSCRIBER_INS_SS (
      SOURCE_SYS_ID              IN     VARCHAR2,
      TRACKING_ID                IN     VARCHAR2,
      ACCOUNT_NO                 IN     VARCHAR2,
      prepaidActDevDetails_tab   IN     prepaidActDeviceDetails_tabobj,
      ERROR_CODE                    OUT VARCHAR2)
   IS
      Input_Parameter_Is_Null       EXCEPTION;
      PRAGMA EXCEPTION_INIT (Input_Parameter_Is_Null, -2000);
      prepaidAccountDetails         prepaid_act_dvc_details_obj
                                       := prepaid_act_dvc_details_obj  (NULL,
                                                                          NULL,
                                                                          NULL,
                                                                          NULL,
                                                                          NULL,
                                                                          NULL,
                                                                          NULL,
                                                                          NULL,
                                                                          NULL,
                                                                          NULL);
      STATUS                        VARCHAR2 (1) := '1';
      cust_no                       VARCHAR (10);
      m_mac_id                      VARCHAR2 (20);
      channel_lineup                VARCHAR2 (25);
      LOB_VALUE                     VARCHAR2 (25);
      subscriber_master_Rec         subscriber_master%ROWTYPE := NULL;
    Replico_device_info_det_Rec   Replico_device_info_det%ROWTYPE := NULL;
      flg                           NUMBER (1);
      plan_code                     VARCHAR2(10);
      subs_aact_no                 NUMBER(20);
      m_plan_code1               payment_transaction_history.TH_PLAN_CODE%type;
      m_payment_mode1           payment_transaction_history.TH_PAYMENT_MODE%type;
      pm_phone_no_cur        subscriber_master.pm_phone_no%type;
      pm_status_cur          subscriber_master.pm_status%type;
      pm_user2_cur          subscriber_master.pm_user2%type;
      pm_user9_cur        subscriber_master.pm_user9%type;
      pm_cust_no_cur       subscriber_master.pm_cust_no%type;
      pm_cust_1            subscriber_master.pm_cust_no%type;
      cm_i                 customer_master.cm_status%type;
     CURSOR subs_rec is select pm_cust_no, pm_phone_no, pm_status, pm_user2, pm_user9 from subscriber_master
     where pm_cust_no = cust_no and pm_status= 'S';
   BEGIN
      IF (   Source_Sys_Id IS NULL
          OR Tracking_Id IS NULL
          OR ACCOUNT_NO IS NULL
          OR prepaidActDevDetails_tab.LAST = 0)
      THEN
         RAISE Input_Parameter_Is_Null;
      END IF;
      BEGIN
         SELECT cm_cust_no
           INTO cust_no
           FROM customer_master
          WHERE cm_cust_id = ACCOUNT_NO AND cm_status IN ('A', 'P', '0');
      EXCEPTION
         WHEN NO_DATA_FOUND
         THEN
            ERROR_CODE := 'SI001';
            log_error ('SI001',
                       SQLERRM,
                       'No Customer exist with Active or Pre Actiavted');
            INSERT_WS_LOG (Source_Sys_Id,
                           'F',
                           Tracking_Id,
                           Account_No,
                           prepaidAccountDetails.Mac_Id);
            STATUS := '0';
      END;
      BEGIN
         FOR i IN prepaidActDevDetails_tab.FIRST ..
                  (prepaidActDevDetails_tab.LAST)
         LOOP
            prepaidAccountDetails := prepaidActDevDetails_tab (i);
            prepaidAccountDetails.Status_of_device := '1';
            IF (   prepaidAccountDetails.Account_id IS NULL
                OR prepaidAccountDetails.Mac_Id IS NULL
                OR prepaidAccountDetails.LOB_value IS NULL)
            THEN
               RAISE Input_Parameter_Is_Null;
            END IF;
            IF (prepaidAccountDetails.LOB_value = 'VIDEO')
            THEN
               /* Commented as channel lineup is not coming from the input request */
               /*IF(prepaidAccountDetails.Channel_Line_Up is NULL) THEN
                Error_code :='SI002';
               log_error ('SI002', SQLERRM, 'Channel line up is mandatory for Video');
               INSERT_WS_LOG(Source_Sys_Id,'F',Tracking_Id,Account_No,prepaidAccountDetails.Mac_Id);
               STATUS:=0;
                prepaidAccountDetails.Status_of_device:='0';
               END IF;*/
               SELECT EC_CHANNEL_LINEUP
                 INTO channel_lineup
                 FROM ELIGIBLE_CUSTOMER
                WHERE EC_CUSTOMER_NO = cust_no;
            END IF;
            BEGIN
               SELECT 1
                 INTO flg
                 FROM subscriber_master
                WHERE     pm_phone_no = prepaidAccountDetails.Mac_Id
                      AND pm_status IN ('P', '0', 'A', 'B');
            EXCEPTION
               WHEN NO_DATA_FOUND
               THEN
                  flg := 0;
            END;
            IF (flg = 1)
            THEN
               ERROR_CODE := 'SI003';
               log_error ('SI003',
                          SQLERRM,
                          'Customer Already Exist with given Mac Id');
               INSERT_WS_LOG (Source_Sys_Id,
                              'F',
                              Tracking_Id,
                              Account_No,
                              prepaidAccountDetails.Mac_Id);
               STATUS := 0;
               prepaidAccountDetails.Status_of_device := '0';
            END IF;
            BEGIN
               SELECT md_mac_id
                 INTO m_mac_id
                 FROM mac_details
                WHERE     md_mac_id = prepaidAccountDetails.Mac_Id
                      AND md_start_date <= SYSDATE
                      AND md_status = 'A';
            EXCEPTION
               WHEN OTHERS
               THEN
                  ERROR_CODE := 'SI004';
                  log_error ('SI004', SQLERRM, 'Invalid Mac Id');
                  INSERT_WS_LOG (Source_Sys_Id,
                                 'F',
                                 Tracking_Id,
                                 Account_No,
                                 prepaidAccountDetails.Mac_Id);
                  STATUS := 0;
                  prepaidAccountDetails.Status_of_device := '0';
            END;
             select pm_cust_no into pm_cust_1 from subscriber_master where pm_cust_no = cust_no;
            IF (STATUS = 1 AND prepaidAccountDetails.Status_of_device = '1')
            THEN
                 SELECT DECODE (prepaidAccountDetails.LOB_value,
                              'HSD', 'HSD',
                              'VIDEO', 'VDO')
                 INTO LOB_VALUE
                 FROM DUAL;
        OPEN subs_rec;
        LOOP
        FETCH subs_rec into pm_cust_no_cur, pm_phone_no_cur, pm_status_cur, pm_user2_cur, pm_user9_cur;
          IF subs_rec%FOUND THEN
             IF
              ( pm_cust_1 = pm_cust_no_cur and pm_user2_cur= LOB_VALUE and pm_user9_cur = prepaidAccountDetails.outlet and pm_status_cur = 'S')
                THEN
                    update subscriber_master set pm_phone_no = prepaidAccountDetails.Mac_Id, pm_status = 'P', pm_name = prepaidAccountDetails.Mac_Id
                    where pm_cust_no = pm_cust_no_cur and pm_user9 = prepaidAccountDetails.outlet;
                     select cm_status into cm_i from customer_master where cm_cust_no = pm_cust_no_cur;
                        IF( cm_i = '0')
                        THEN
                            update customer_master set cm_status = 'P' where cm_cust_no = pm_cust_no_cur;
                         END IF;
                         REPLICO_DEV_INFO( prepaidAccountDetails.Account_id, prepaidAccountDetails.Mac_Id,channel_lineup,
                                           prepaidAccountDetails.LOB_value, prepaidAccountDetails.outlet, prepaidAccountDetails.kit_code,
                                           prepaidAccountDetails.serial_Number, prepaidAccountDetails.shipper,prepaidAccountDetails.estimated_recived_date);
                ELSIF
                    ( pm_cust_1 = pm_cust_no_cur and pm_user2_cur= LOB_VALUE and pm_user9_cur = null and pm_status_cur = 'S')
                      THEN
                         update subscriber_master set pm_phone_no = prepaidAccountDetails.Mac_Id, pm_status = 'P', pm_name = prepaidAccountDetails.Mac_Id, pm_user9 = prepaidAccountDetails.outlet
                         where pm_cust_no = pm_cust_no_cur and pm_user9 = NULL;
                         update customer_master set cm_status = 'P' where cm_cust_no = pm_cust_no_cur;
                         REPLICO_DEV_INFO( prepaidAccountDetails.Account_id, prepaidAccountDetails.Mac_Id,channel_lineup,
                                           prepaidAccountDetails.LOB_value, prepaidAccountDetails.outlet, prepaidAccountDetails.kit_code,
                                           prepaidAccountDetails.serial_Number, prepaidAccountDetails.shipper,prepaidAccountDetails.estimated_recived_date);
                END IF;
             ELSIF subs_rec%NOTFOUND THEN
                   SELECT PM_SUBS_ACT_NO_SEQ.NEXTVAL
                   INTO subs_aact_no
                   FROM DUAL;
                   subscriber_master_rec.PM_SUBS_ACT_NO := subs_aact_no;
                   subscriber_master_Rec.pm_phone_no :=
                    prepaidAccountDetails.Mac_Id;
                   subscriber_master_Rec.pm_open_date := SYSDATE;
                   subscriber_master_rec.pm_status := 'P';
                   subscriber_master_rec.PM_CUST_LVL_YN := 'S';
                   subscriber_master_rec.PM_EQUP_CODE := LOB_VALUE;
                   subscriber_master_rec.PM_HOME_AREA := 'HOM';
                   subscriber_master_rec.PM_USG_CODE := 'USG';
                   subscriber_master_rec.PM_NO_TYPE := 'S';
                   subscriber_master_rec.PM_TCG_CODE := 'DEF';
                   subscriber_master_rec.PM_APLN_DATE := SYSDATE;
                   subscriber_master_Rec.PM_NAME := prepaidAccountDetails.Mac_Id;
                   subscriber_master_Rec.PM_STAFF_id := '16';
                   subscriber_master_rec.PM_USER2 := LOB_VALUE;
                   subscriber_master_rec.PM_USER3 := channel_lineup;
                   subscriber_master_rec.pm_cust_no := cust_no;
                   subscriber_master_rec.PM_USER8 := 'Y';
                   INSERT INTO subscriber_master
                   VALUES subscriber_master_rec;
                   REPLICO_DEV_INFO( prepaidAccountDetails.Account_id, prepaidAccountDetails.Mac_Id,channel_lineup,
                                     prepaidAccountDetails.LOB_value, prepaidAccountDetails.outlet, prepaidAccountDetails.kit_code,
                                     prepaidAccountDetails.serial_Number, prepaidAccountDetails.shipper,prepaidAccountDetails.estimated_recived_date);
         END IF;
         END LOOP;
         CLOSE subs_rec;
              SELECT TH_PLAN_CODE,TH_PAYMENT_MODE
               INTO m_plan_code1,m_payment_mode1
               FROM PAYMENT_TRANSACTION_HISTORY
               WHERE TH_CUSTOMER_NO = cust_no
               AND TH_LOB = LOB_VALUE
               AND TH_SUBSCRIBER_NO IS NULL;
               IF(LOB_VALUE = 'HSD') THEN
                IF(m_plan_code1 = 'SIKI') THEN
                      plan_code := 'SIKI';
                                         ELSE
                  plan_code := 'KIT';
                END IF;
               ELSE
                IF(m_plan_code1 = 'SIKT') THEN
                         plan_code := 'SIKT';
                ELSE
                      plan_code := 'TV';
                END IF;
               END IF;               
                      UPDATE PAYMENT_TRANSACTION_HISTORY SET TH_SUBSCRIBER_NO = subs_aact_no, th_writeback_status = 'Y' WHERE TH_CUSTOMER_NO = cust_no AND TH_PLAN_CODE = plan_code;
                      COMMIT;
            END IF;
         END LOOP;
      END;
   END SUBSCRIBER_INS_SS;
END SUBS_INS_API_SS;
--- type object
create or replace
TYPE   prepaid_act_dvc_details_obj--prepaidAccountDeviceDetailsObj
AS     OBJECT ( Account_id VARCHAR2 ( 25 )
       , Mac_Id VARCHAR2 ( 25 )
       , Channel_Line_Up VARCHAR2 ( 25 )
       , LOB_value VARCHAR2 ( 25 )
       , Status_of_device VARCHAR2 ( 25 )
        , outlet VARCHAR2(25)
        , kit_code VARCHAR2(25)
        , serial_Number VARCHAR2(25)
        , shipper VARCHAR2(25)
        , estimated_recived_date date )
type---
create or replace
TYPE prepaidActDeviceDetails_tabobj as table of prepaid_act_dvc_details_obj
---- i need to run this package via separate procedure. but i don't know how to pass the variable. because the passing argument contain object tab variable. please help me.. give me suggestion or procedure to run this pkg.

Similar Messages

  • My iPhone 4s acts like I need to plug in to iTunes and I got an error message saying it failed to download update and now the screen won't go away. USB port end on phone with arrow pointing to iTunes...

    My iPhone 4s acts like I need to plug in to iTunes and I got an error message saying it failed to download update and now the screen won't go away. USB port end on phone with arrow pointing to iTunes...

    Now iTunes will not recognize my phone as a device...

  • Tried to instal an auto update this morning and I got an error message

    I got the usual auto update message this mortning, so I clicked install!
    Now all I get is the error messages.... Program:C\program File(x86)iTunes\iTuneshelper.exe
                                                           Error 6034
    Then I get another popped up stating. Windoes error 7
                                                           Windows error 1114
    I deleted iTunes and started to reinstall :-(
    Half way through I get an error message saying something about unable to instigate Mobile device (or simnilar)
    Eventually, after clicking twice to retry and getting the same message, I clicked ignore???
    Now each time I try to open iTunes I get the two messages reappear in quick succession???
    I tried to 'ring' support... what a flippin' joke?
    Even though it related to me PC I was asked to imput my device serial No.???
    I did so, went through their process to call... and eventuall got told (by message), that they couldn't help me????????
    I went through the same process.... 'Welcome back' the message said.... still the same outcome????
    Why can't I call to speak to some-one???????
    Help me some-one.... PLEASE!!!!

    Hello, trevor@infinity. 
    Thank you for visiting Apple Support Communities.
    Here are the steps I would recommend going through as they should resolve the issue.
    How to restart the Apple Mobile Device Service (AMDS) on Windows
    http://support.apple.com/kb/TS1567
    iTunes 11.1.4 for Windows: Unable to install or open
    http://support.apple.com/kb/TS5376
    Cheers,
    Jason H.

  • My old iMac and OS 10.4 will not accept the New iTunes Version 10 application and I can't get past the screen offering to download iTunes 10.  This is wrong and I need help getting past this situation. Help!

    My old iMac and OS 10.4 will not accept the New iTunes Version 10 application and I can't get past the screen offering to download iTunes 10.  This is wrong and I need help getting past this situation. Help!

    Sure, you can get around it if you don't need the newest version of iTunes. I still use version 7.5 because the newer versions didn't strike me as offering anything I needed.
    If you do need a version 10-something then you will have to upgrade your operating system to Leopard (fi your computer will support it) at least.  If you need 10.5 for some reason then there's no getting around it, you will have to buy a new computer.

  • HT1206 I can't log into the Itunes store.  I type in my Apple ID and my password and the message "This Apple ID cannot be used for the iTunes Store." "Enter another Apple ID."  I need help on fixing this.

    I can't log into the Itunes store.  I type in my Apple ID and my password and the message "This Apple ID cannot be used for the iTunes Store." "Enter another Apple ID."  I need help on fixing this.

    Yeah I'm starting to see a ton of forums posts right now about the same thing :/ I wonder what's going on

  • Need help with Bootcamp 1.2 and firmware on my MB

    Boot Camp Assistant 1.1 was working fine but I decided to update it with version 1.2 for the new drivers after it came out. I trashed the Boot Camp Assistant.app from the utilities folder and ran the 1.2 installer. The upgrade appeared to go fine but when I run Boot Camp Assistant.app I only get "Boot Camp Assistant cannot be used: You must update your computer's boot ROM firmware before using this setup assistant".
    When I check the FW on my MB I find that I have:
    Boot ROM Version: MB11.0061.B02
    SMC Version: 1.4f12
    When I look on Apple's support pages I find that the latest Boot ROM version for my machine is MB11.0061.B03. I guessed that this is why Boot Camp 1.2 was not working but didn't understand why I had not received any update message from the automatic update utility.
    I decided to manually update the firmware and downloaded the appropriate file from http://www.apple.com/support/downloads/macbookefifirmwareupdate10.html
    My surprise was big when I was going to run the update and I got "ALERT: This computer does not need this update".
    I don't know what to do now. I have tried to reinstall Boot Camp 1.2 without been able to run it. Why cannot I update to MB11.0061.B03?
    I appreciate your help. Thanks a lot.

    I have been trying to find the place where it says that the firmware update must be applied before bootcamp and I really don't find this info. Could you please point me to where you have read this information?
    To re-install OS-X is a painfull process for me because I don't have access to all the appz that I have installed from where I am at the momment, I would have to wait to come back to my work base and ask for the CDs again and this is not possible until maybe 4 months.
    I really think that re-partitioning and re-installing everything just for installing a firmware update is really extreme. I could delete the XP partition using Boot Camp assistant 1.1.2b after moving it from the trash (it still works) for putting my drive as it was before bootcamp and try the FW update then, but what confuses me is why am I getting a "Your computer does not need this update" message in stead of "There is a problem trying to install this update"?.
    Thank you very much.

  • Need help for Disaster Recovery setup and configuration

    Hi Gurus.
    We are planning to have disaster recovery test plan. Normally we setup our network at another site and then restore data there and then do configuration and setup to run SAP system to new network.
    But this is little more time consuming. We are planning to do something which will might save our time.
    We want to create one Application instance on Central instance on current production server. This instance will be "deactivated" and will not run on production server.
    When we will do the disaster recovery, we will restore CI filesystem to Disaster recovery network. That time this new application instance  will aslo get copied. Once this is done, we just need to go to this instance and start SAP System. This way we will save our time of configuring the new instance and then starting it.
    e.g
    Production host -> prdhost1
    Central Instance -> /usr/sap/P01/DVEBMGS00
    and it's subdirectory: data, work, log, sec
    create new application instance -> /usr/sap/P01/D03
    and it's subdirectory: data, work, log, sec
    create new instance profile -> P01_D03_prdhost1, START_D03_prdhost1
    this configuration will be created but SAP instance will not be started. It will be copied to Disaster Recovery new site and in that new network , there we can start this new application instance.
    Please let me know if we can do that ? if yes, are we going to face any issue in production?
    Other than mentioned above, what FileSystem we need to take care for creating new instance?
    Any help will be highly appreciated.
    Thanks in advance
    Best Regards,
    Basis CK

    Hi!
    Sorry but your scenario is a little bit confusing.
    Let me guess if I understood, you want to configure a "virtual" instance to be able to use it in case of DR.
    I don't advise you to do things that way. Why not use virtual hosts and virtual instances like we do when implementing instances within a cluster or metrocluster.
    You must have the license from DR server installed. I you use virtual hosts all DR issues like printers, logon groups, RFC groups, etc... will be solved.
    If you use virtual hosts and virtual instances all you need to do is replicate the environment into DR site, restore the system and start production.
    Of course... you are using UNIX and within UNIX world all these things are much easier.
    Bear in mind that if you have JAVA instances then I think this is the only recommended procedure.
    Cheers,
    FF

  • I need help. every time i turn on my laptop an error message pops up: the procedure entry point sqlite_wao -checkpoint could not be located in the dynamic link library SQLite3.dlll  HOW DO I FIX THIS?

    i need help. every time i turn on my laptop an error message pops up: the procedure entry point sqlite_wao -checkpoint could not be located in the dynamic link library SQLite3.dlll  HOW DO I FIX THIS?

    Hi whatsthe77,
    Welcome to Apple Support Communities.
    You may want to follow the steps in this article to reinstall iTunes:
    Removing and reinstalling iTunes, QuickTime, and other software components for Windows Vista or Windows 7
    http://support.apple.com/kb/HT1923
    Have a great day,
    Jeremy

  • I need help badly with my ibook and palm pilot

    Good day. I recently fixed my ibook and my palm to sync with each other. I configured my palm to sync with entourage. I then realized that it would be much better that if I sync my palm pilot with the palm desktop. Gow do I now reverse this? How do i cancel entourage to sync with my pal pilot. please advise. need help badly on this. thanks... i just like to feep my files organized and i find it difficult using entourage...my palm pilot is a palm TX...

    I also have a Palm handheld. I use iCal and Address Book more than Entourage. This is what I did:
    At first, I tried to adapt to Palm Desktop. I didn't like it, so I looked for the *iSync Conduit*. I found it and installed it. Then, I ignored the Palm desktop software (except the HotSync utility) and have used iSync with iCal and Address Book since.
    I know that doesn't answer the question about switching from Entourage, but Desktop isn't that great either. iSync is what I recommend.
    -NA

  • I need help instantly on this program please

    import java.util.*;
    public class D3
              private static int[] z = new int[100000];
    private static int first=z[0];
              private static int last=z[n-1];
              private static int n=100000;
    public static void main(String args[])
    Scanner input=new Scanner(System.in);
    for(int i=0;i<z.length;i++)
              z=2*i;
    int seqSearch(z;50000;n); //method call 4 key where key=mid
              int binSearch(z;first;last;50000);
              int seqSearch(z;35467;n); //method call 4 key where key in the left half
              int binSearch(z;first;last;35467);
              int seqSearch(z;89703;n); //method call 4 key where key in the right half
              int binSearch(z;first;last;89703);
              public int seqSearch(int z[];int key;int n)
         long start = System.currentTimeMillis();
    int count=0;
    int ans=-1;
    for(int i=0;i<n;i++)
    if z[i]=key
    count++
    {ans=i
    break;}
    return ans;
    long elapsed = System.currentTimeMillis() - start;
    System.out.print("Execution Time:" + elapsed);
    System.out.print("# of Basic Operations:" + count);
         public int binSearch(int z[];int first;int last;int key)
         long start = System.currentTimeMillis();
         int count=0;
         if(last<first){
         count++;
         index=-1;
         else
         count++;
         int mid=(first+last)/2
         if(ket=z[mid]{
         index=mid;
         else
         if(key<z[mid]){
         index = binSearch(z[];first;mid-1;key);
         else
         index=binSearch(z[];mid+1;last;key);
         return index;
         long elapsed = System.currentTimeMillis() - start;
         System.out.print("Execution Time:" + elapsed);
         System.out.print("# of Basic Operations:" + count);
    // if anyone could tell me whats wrong with my code i'd be greatful...the program is supposed to perform binary and sequential search on a sorted array of 100000 numbers.once on an item in the middle of the array once on the right side of it and once on the left side...i also need to count the number of basic operations for the same number in both sequential and binary to see whats better.and i need to check the time...plz i need help now,,,

    "Guide to a first-time poster"
    you need to add exclamation marks to signify how urgent it is
    e.g.
    i need help instantly on this program please!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
    capital letters is better
    I NEED HELP INSTANTLY ON THIS PROGRAM PLEASE!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
    starting the italics on line 1, better again
    import java.util.*;
    public class D3
    private static int[] z = new int[100000];
    private static int first=z[0];
    private static int last=z[n-1];
    private static int n=100000;
    public static void main(String args[])
    Scanner input=new Scanner(System.in);
    for(int i=0;i<z.length;i++)
    z=2*i;
    int seqSearch(z;50000;n); //method call 4 key where key=mid
    int binSearch(z;first;last;50000);
    int seqSearch(z;35467;n); //method call 4 key where key in the left half
    int binSearch(z;first;last;35467);
    int seqSearch(z;89703;n); //method call 4 key where key in the right half
    int binSearch(z;first;last;89703);
    public int seqSearch(int z[];int key;int n)
    long start = System.currentTimeMillis();
    int count=0;
    int ans=-1;
    for(int i=0;i<n;i++)
    if z=key
    count++
    {ans=i
    break;}
    return ans;
    long elapsed = System.currentTimeMillis() - start;
    System.out.print("Execution Time:" + elapsed);
    System.out.print("# of Basic Operations:" + count);
    public int binSearch(int z[];int first;int last;int key)
    long start = System.currentTimeMillis();
    int count=0;
    if(last><first){
    count++;
    index=-1;
    else
    count++;
    int mid=(first+last)/2
    if(ket=z[mid]{
    index=mid;
    else
    if(key><z[mid]){
    index = binSearch(z[];first;mid-1;key);
    else
    index=binSearch(z[];mid+1;last;key);
    return index;
    long elapsed = System.currentTimeMillis() - start;
    System.out.print("Execution Time:" + elapsed);
    System.out.print("# of Basic Operations:" + count);
    and what about the dukes, offer 10 (never to be awarded, of course)
    do this, then sit back and watch the replies roll in.

  • I need help i lost my ipod and found it but someone elses id is on it i trtied resoring it but i still cant go in it help

    i need help i lost my ipod and found it but someone elses id is on it i trtied resoring it but i still cant go in it help

    See this -> Find My iPhone Activation Lock: Removing a device from a previous owner’s account

  • HT201263 i need help getting my iphone unlcocked. i jsut got it from a friend but when i turn it on. it says iphone is disabled connect to itunes. What does that mean and what do i need to do??? HELP PLEASE!!!!!

    I need help unlocking my iphone 4s. i jsut got it from a friend today and to unlock it i need help. when i turn the phone on it says iphone disables connect to itunes. What does this mean and what do i need to do to get my phone on??? HELP PLEASE!!!!

    sriggins wrote:
    What does this mean and what do i need to do to get my phone on??? HELP PLEASE!!!!
    Pretty self-explanatory, don't you think?
    It means just what it says...connect your phone to your computer and launch iTunes

  • Need help!!!! I've got an old mac mini G4 and while adding a cd to itunes, there was a power shortage to the house. Now when I try to reboot I get three beeps and the CD is still stuck in the mac. How do I get the CD out and is that why I am getting beeps

    Need help!!!! I've got an old mac mini G4 and while adding a cd to itunes, there was a power shortage to the house. Now when I try to reboot I get three beeps and the CD is still stuck in the mac. How do I get the CD out and is that why I am getting the three beeps?

    If you can't eject a CD or DVD or open the drive tray
    How do I eject a defective DVD?: Apple Support Communities
    How to eject a CD on a MAC mini with PC keyboard and mouse « FAQforge
    From:
    Mac computers: About startup tones
    3 successive tones, a 5 second pause (repeating): This indicates RAM does not pass a data intregrity check.
    1 long tone while holding down the power button: Indicates an EFI ROM update is in progress on a computer manufactured before 2012.
    3 long tones, 3 short tones, 3 long tones: Indicates EFI ROM corruption is detected and the computer is in EFI ROM recovery mode.

  • I need help integrating Microsoft Office, Outlook and Calendar with my job and is it possible

    Ok guys I am new to the iphone 4s. I just dumped my Blackberry after 10 years. I need help integrating Microsoft Office, Outlook and Calendar with my job and is it possible? Also I need it to automatically push email and appointments to my phone? I will buy any app just need to know which is best for work environment. Here is what I am thinking about doing. http://www.groovypost.com/howto/apple/sync-iphone-or-ipod-touch-calendar-and-con tacts-with-google/ Is this the best way? For personal use I am using paid G whiz app

    I use Google Calendar Sync to sync my work Outlook calendar to a gmail account, then sync that to my iPhone.  It works well for me for the past couple of years.
    As far as mail itself, just ask your it folks for settings for remote access to your exchange account, and then set it up on the phone.
    As far as working with Office docs, to be able to actually edit them and such, look in the app store for DocsToGo or QuickOffice - they both are good but each has it's pros and cons, so on balance it's down to mere preference i think.

  • Need help in preparation of BR30 and BP80

    Dear Gurus,
    I am new to the implementation and we are about to complete requirement gathering....
    soon i need to prepare BP 80 and BR 30 for OM, INV and PO, i have gone through the available information on the web.
    Still some confusion, can anyone plz Guide me how to prepare them?
    Thanks in advance
    [email protected]

    Thank you for the reply Kashif.
    i have gone through the info on web and i got some idea on those docs. But still lot of confusion is there what exactly i have to do in bp80 and mapping document.
    kindly explain what needs to be done in this phase.
    Thanks

Maybe you are looking for

  • Mainstage Was unable to complete the download world music loops

    Ok, so I have bought Mainstage 2.2 from the app Store, and have almost downloaded all the additional content. However, the only pack that will not complete it the World Music Apple Loops. I immediately get the message, Mainstage was unable to complet

  • Crystal Designer option missing in SAP B1

    Hi I have re-installed Crystal 2008 and SAP Crystal add on in my PC, Now I donu2019t see the Crystal designer tab option available which I had before. I followed the same steps which I have done before. I have .net framework 3.5. Not sure what I have

  • Issue with VO iteration

    Hi, I have a auto customization search page. I have used a VO in table region. after search it returns 3 or 5 rows. but in controler i am getting more than 2500 rows. not able to iterate the vo. the code is below. if (pageContext.getParameter("saveBG

  • Can I stream photos from Mac to iPad?

    I can share my music library and movie library from my Mac to my iPad, but what about my photo library?

  • Converting Oracle XML Query Result in Java String by using XSU

    Hi, I have a problem by converting Oracle XML Query Result in Java String by using XSU. I use XSU for Java. For example: String datum=new OracleXMLQuery(conn,"Select max(ps.datum) from preise ps where match='"+args[0]+"'"); String datum1=datum; I bec