RFC Failure: Processing Repairable Materials: BAPI_ALM_ORDER_MAINTAIN

Hello,
We are using a Function Module BAPI_ALM_ORDER_MAINTAIN Process Maintenance-/Service Order with in
custom RFC for "Autocreate repair order" and Executes in a separate LUW,
called in the User Exit EXIT_SAPLMBMB_001 (Customer Function Exit in the Case of Updating a Material Document),
in the Function Module MB_POST_DOCUMENT.
We are getting the Short Dump with RFC as Connection Closed no data, where as the Destination is NONE.
And the respective data is locked, while de-bugging no dump is resulted, seems like before getting the connection closed data is passed to the RFC, but here Destination is NONE,

Hello,
Please find the following Code.
function Z_PM_0491_REPAIR_ORDER.
""Local Interface:
*"  IMPORTING
*"     VALUE(T_MSEG) TYPE  CCRCTT_MSEG
*"     VALUE(T_MKPF) TYPE  CCRCTT_MKPF
*"  EXCEPTIONS
*"      PROBLEM
Description: Autocreate repair order                       *
Get plant value
  loop at t_mseg into lw_mseg.
  Check if udd is active
    refresh lt_dev.
    call function 'Z_PM_XXXX_DEV_GET_PARAMETERS'
    exporting
      i_udd     = lc_udd_0491
      i_werks   = lw_mseg-werks
    importing
      e_dev     = lt_dev
    exceptions
      not_found = 1
      others    = 2.
    check sy-subrc eq 0 and not lt_dev[] is initial.
  Only for movement type 261
    read table lt_dev into lw_dev index 1.
    check lw_mseg-bwart = lw_dev-zzparameter1(3).
  Check if material is repairable
    move lw_mseg-matnr to lv_objek.
    call function 'CLAF_CLASSIFICATION_OF_OBJECTS'
        EXPORTING
          classtype          = lc_class_001
          object             = lv_objek
          inherited_char     = lc_x
        TABLES
          t_class            = lt_class[]
          t_objectdata       = lt_value_class[]
        EXCEPTIONS
          no_classification  = 1
          no_classtypes      = 2
          invalid_class_type = 3
          OTHERS             = 4.
    if sy-subrc eq 0.
      read table lt_value_class into lw_value with key atnam = lc_ypm_repairable.
      if sy-subrc eq 0.
        if lw_value-ausp1 eq lc_repairable.
        Material is repairable -> get PM order data
          CALL FUNCTION 'BAPI_ALM_ORDER_GET_DETAIL'
            EXPORTING
              NUMBER                 = lw_mseg-aufnr
            IMPORTING
              ES_HEADER              = lw_pheader
            TABLES
              RETURN                 = lt_bapiret2.
        Continue if data read successfully
          read table lt_bapiret2 with key type = lc_e.
          check sy-subrc ne 0.
        Refresh all tables
          clear: lw_methods, lw_header, lw_operation, lw_component, lw_extension_in.
          refresh: lt_methods, lt_header, lt_operation, lt_extension_in, lt_component, lt_return, lt_numbers.
        Prepare data for suborder creation
        Append following info in the IT_METHODS
          lw_methods-refnumber = 1.
          lw_methods-objecttype = 'HEADER'.
          lw_methods-method = lc_create.
          lw_methods-objectkey = lc_objectkey.
          append lw_methods TO lt_methods.
          lw_methods-refnumber = 1.
          lw_methods-objecttype = 'OPERATION'.
          lw_methods-method = lc_create.
          lw_methods-objectkey = lc_objectkey.
          append lw_methods TO lt_methods.
        We will create a component
          lw_methods-refnumber = 1.
          lw_methods-objecttype = 'COMPONENT'.
          lw_methods-method = lc_create.
          lw_methods-objectkey = lc_objectkey.
          append lw_methods TO lt_methods.
          lw_methods-refnumber = 1.
          lw_methods-objecttype = space.
          lw_methods-method = lc_save_method.
          lw_methods-objectkey = lc_objectkey.
          append lw_methods TO lt_methods.
        Specify header information in IT_HEADER
          lw_header-orderid = lc_orderid.
          lw_header-order_type = lw_pheader-order_type.
          lw_header-planplant = lw_pheader-planplant.
          lw_header-mn_wk_ctr = lw_pheader-mn_wk_ctr.
          lw_header-plant = lw_pheader-planplant.
          lw_header-pmacttype = lc_rev.
          lw_header-funct_loc = lw_pheader-funct_loc.
          lw_header-equipment = lw_pheader-equipment.
          lw_header-priority = lc_3.
          lw_header-start_date = sy-datum.
          lw_header-finish_date = sy-datum + lc_30.
          lw_header-short_text = lw_mseg-matnr.
          shift lw_header-short_text left deleting leading lc_0.
          concatenate lc_repairof lw_header-short_text into lw_header-short_text separated by space.
          lw_header-assembly = lw_mseg-matnr.
          append lw_header to lt_header.
        Update IT_OPERATION
          lw_operation-activity = lc_0010.
          lw_operation-control_key = lc_ypm1.
          lw_operation-plant = lw_pheader-maintplant.
          lw_operation-assembly = lw_mseg-matnr.
          lw_operation-work_cntr = lw_pheader-mn_wk_ctr.
          lw_operation-description = lw_header-short_text.
          append lw_operation to lt_operation.
        Update component in IT_COMPONENT
          lw_component-material = lw_mseg-matnr.
          lw_component-plant = lw_pheader-maintplant.
          lw_component-stge_loc = lw_mseg-lgort.
          lw_component-activity = lc_0010.
          lw_component-item_cat = lc_l.
          lw_component-requirement_quantity = - lw_mseg-menge.
          lw_component-requirement_quantity_unit = lw_mseg-meins.
          append lw_component to lt_component.
        Linking to the superior order: will happen in Badi IBAPI_ALM_ORD_MODIFY
          lw_extension_in-structure = lc_struc.
          lw_extension_in-valuepart1 = lw_mseg-aufnr.
          append lw_extension_in to lt_extension_in.
        Create subordinate order
          call function 'BAPI_ALM_ORDER_MAINTAIN'
            tables
              it_methods = lt_methods
              it_header = lt_header
              it_operation = lt_operation
              extension_in = lt_extension_in
              it_component = lt_component
              return = lt_return
              et_numbers = lt_numbers.
          read table lt_return into lw_return with key type = lc_e.
          if sy-subrc ne 0.
          If all went well, commit order creation
            clear lw_return.
            call function 'BAPI_TRANSACTION_COMMIT'
                exporting
                  wait   = 'X'
                importing
                  return = lw_return.
          else.
          Otherwise raise exception
            raise problem.
          endif.
        endif.
      endif.
    endif.
  endloop.
endfunction.

Similar Messages

  • RFC failure from R/3 to CRM

    We have a business Scenario where through Output type in R/3 billing document,billing information is passed on to CRM to create price buckets.Whenever RFC failure occurs billing document information does not reach CRM which leads to lot of revenue issue.
       To my understandind whenever RFC fails due to multiple reasons like systerm error or destination system being down but RFC should be re-trying again and again unless it reaches the other end.
       So can we conclude that RFC connection should not fail at all??? if so why we have SM58 which shows RFC failures?...Is there any limitation that RFC re-connection attempts stops after reaching a thresold.
       It would be great if any can put some thoughts.

    This depends on whether it is tRFC or ARFC. If it is tRFC, the number of connections and whether to reprocess if it fails depends on what you set in SM59 transaction for the RFC destination.
    In SM59, you can define how many times reconnection attempts are made before closing off and the duration between each call.

  • Can a "OfficeJet 7310" "scanner failure" be repaired?

    I first received the "scanner failure" error on my OfficeJet 7310 while trying to scan a document; the machine made a loud noise that sounded like gears slipping and advised that I should "turn off power and then turn on" which, of course did not change anything. I was able to print from applications like Word. Now the error occurs at printer startup and will not allow any operation; this appears as though it is a hardware issue.

    What to do?  Can the scanner failure be repaired on my office jet 7410 all in one?

  • Rebate process in Materials Management

    Hi Experts,
    I want to know the rebate process in Materials Management.Can somebdy help me with this or provide if any documents available.
    We have a scenario that we have ana agreement with vendor that if we buy quantity of say 1000pcs in year he will provide us discount of 5%.
    Thanks
    Charudatta

    Hi
    The below link will help you
    http://help.sap.com/saphelp_46c/helpdata/en/fd/45c1089d6411d189b60000e829fbbd/frameset.htm
    Regards
    Antony

  • My total process is mto process, all materials configurable  materials ,

    hi
    i am working steal company ,
    my total process is mto process, all materials configurable  materials , its bases on characteristic , how to configure the r/3 and apo , what is the main parts and settings , how trigger the global atp with based on characteristic , and what configurations
    how to create the production order,
    i create the 10 sale orders with one production order , how to configure this , what are the settings needs, how to system internal settings
    please help him
    regards
    sankar

    Sankar,
    It is contrary to forum rules to place email addresses in posts.
    Creating a new implementation for APO is not a trivial matter.  Most companies will hire a consulting company experienced in such matters to assist them. 
    However, if you wish to tackle this yourself, a good starting point for documentation is Best Practices. Your business requirements are unclear, but I will assume you wish to configure Global ATP, and I will further assume you wish to implement some kind of planning (either PP or SNP).  Here are the required modules:
    Connectivity
    http://help.sap.com/bp_scmv250/BBLibrary/HTML/B02_EN_DE.htm
    Replication
    http://help.sap.com/bp_scmv250/BBLibrary/HTML/B05_EN_DE.htm
    GATP
    http://help.sap.com/bp_scmv250/BBLibrary/HTML/ATP_EN_DE.htm
    PP
    http://help.sap.com/bp_scmv250/BBLibrary/HTML/S16_EN_DE.htm
    SNP
    http://help.sap.com/bp_scmv250/BBLibrary/HTML/B06_EN_DE.htm
    For general info about GATP, refer to SAP help
    http://help.sap.com/saphelp_SCM700_ehp02/helpdata/en/04/5e7237412a5249e10000009b38f842/frameset.htm
    Best Regards & Good luck,
    DB49

  • SQL Server Express 2014 Installation Completes with Failures and Repair Does Nothing to Help

    I am attempting to install SQL Server Express 2014 on a development machine and as usual old versions of SQL and the remnants of them are a plague to the installation.
    I have used to Revo Uninstaller to scrub the old installations and with my first attempt after some additional work on the registry I was able to get an instance to install and remarkably I was able to connect to the instance. However, I removed an application
    reference to SQL Server 2008 after the SQL Express 2014 installation (through Control Panel > Programs > Programs and Features) and it stopped working immediately.
    So I removed (uninstalled using Revo Uninstaller) every reference to any SQL Server application as well as removed all of the registry references (using Revo) and I can now install SQL Server Express 2014 with 
    "Feature" failures [Reporting Services, Database Engine Services, Full-Text and Semantic Extractions for Search and SQL
    Server Replication]  and of course it doesn't work.
    Now when I attempt "Repair" the installation the process ends normally (no errors) and reports  "Success" however SQL still has no instance and the services are not running nor are they visible when I open the "SQL Server Configuration
    Manager".
    This is the "Repair" log:
    Overall summary:
    Final result: Passed
    Exit code (Decimal): 0
    Start time: 2014-12-21 17:21:37
    End time: 2014-12-21 17:29:10
    Requested action: Repair
    Machine Properties:
    Machine name: EDWARD-PC2
    Machine processor count: 4
    OS version: Windows 7
    OS service pack: Service Pack 1
    OS region: United States
    OS language: English (United States)
    OS architecture: x86
    Process architecture: 32 Bit
    OS clustered: No
    Product features discovered:
    Product Instance Instance ID Feature Language Edition Version Clustered Configured
    SQL Server 2014 Management Tools - Basic 1033 Express Edition 12.0.2000.8 No Yes
    SQL Server 2014 Management Tools - Complete 1033 Express Edition 12.0.2000.8 No Yes
    SQL Server 2014 Client Tools Connectivity 1033 Express Edition 12.0.2000.8 No Yes
    SQL Server 2014 Client Tools Backwards Compatibility 1033 Express Edition 12.0.2000.8 No Yes
    SQL Server 2014 Client Tools SDK 1033 Express Edition 12.0.2000.8 No Yes
    SQL Server 2014 LocalDB 1033 Express Edition 12.0.2000.8 No Yes
    Package properties:
    Description: Microsoft SQL Server 2014
    ProductName: SQL Server 2014
    Type: RTM
    Version: 12
    SPLevel: 0
    Installation location: C:\Users\Edward\Downloads\SQLEXPRADV_x86_ENU\x86\setup\
    Installation edition:
    User Input Settings:
    ACTION: Repair
    AGTDOMAINGROUP: <empty>
    AGTSVCACCOUNT: <empty>
    AGTSVCPASSWORD: <empty>
    AGTSVCSTARTUPTYPE: Manual
    ASCONFIGDIR: Config
    ASSVCACCOUNT: <empty>
    ASSVCPASSWORD: <empty>
    CLTSTARTUPTYPE: 0
    CLTSVCACCOUNT: <empty>
    CLTSVCPASSWORD: <empty>
    CONFIGURATIONFILE:
    CTLRSTARTUPTYPE: 0
    CTLRSVCACCOUNT: <empty>
    CTLRSVCPASSWORD: <empty>
    ENU: true
    FAILOVERCLUSTERGROUP: <empty>
    FAILOVERCLUSTERNETWORKNAME: <empty>
    FTSVCACCOUNT: <empty>
    FTSVCPASSWORD: <empty>
    HELP: false
    IACCEPTSQLSERVERLICENSETERMS: false
    INDICATEPROGRESS: false
    INSTANCENAME: <empty>
    ISSVCACCOUNT: NT AUTHORITY\Network Service
    ISSVCPASSWORD: <empty>
    ISSVCSTARTUPTYPE: Automatic
    QUIET: false
    QUIETSIMPLE: false
    SQLSVCACCOUNT: <empty>
    SQLSVCPASSWORD: <empty>
    UIMODE: AutoAdvance
    X86: false
    Configuration file: C:\Program Files\Microsoft SQL Server\120\Setup Bootstrap\Log\20141221_172135\ConfigurationFile.ini
    Detailed results:
    Feature: Management Tools - Complete
    Status: Passed
    Feature: Client Tools Connectivity
    Status: Passed
    Feature: Client Tools SDK
    Status: Passed
    Feature: Client Tools Backwards Compatibility
    Status: Passed
    Feature: Management Tools - Basic
    Status: Passed
    Feature: SQL Browser
    Status: Passed
    Feature: Documentation Components
    Status: Passed
    Feature: SQL Writer
    Status: Passed
    Feature: LocalDB
    Status: Passed
    Feature: SQL Client Connectivity
    Status: Passed
    Feature: SQL Client Connectivity SDK
    Status: Passed
    Feature: Setup Support Files
    Status: Passed
    Rules with failures:
    Global rules:
    There are no scenario-specific rules.
    Rules report file: C:\Program Files\Microsoft SQL Server\120\Setup Bootstrap\Log\20141221_172135\SystemConfigurationCheck_Report.htm
    However this is what the "SQL Sever Configuration Manager" look like:
    Why does this appear to not be working properly? I can not connect the the "local" instance and I would guess that the service either does not exist or is not running.
    Edward Walker

    Hello,
    To my knowledge, Revo is not a supported way to uninstall SQL Server.
    Please try to uninstall all you can using Control Panel -> Programs and Features, then perform a manual uninstall to
    remove remnants. Try the following procedure:
    1. Uninstall all SQL Server 2012 components you can using Control Panel -> Programs and Features
    2. Backup the registry.
    3. Delete the following keys in regedit:
    --HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server
    --HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer
    4. Go to HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall and delete all the sub-keys referencing
    SQL Server.
    5. Go to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services and delete all the keys referencing SQL Server.
    6. Rename all the SQL Server folders in the computer like C:\Program Files\Microsoft SQL Server and subfolders.
    After performing above procedure, try to reinstall SQL Server again.
    Hope this helps.
    Regards,
    Alberto Morillo
    SQLCoffee.com

  • Need to mark value zero for repairable materials goods movements

    Hello Masters,
    The scenario is like below:
    Materials reach perticular storage locations and goods movement happens with 101K or 102K. For materials of type repairable or non-repairable, we need to make value zero for above movemeny types in process of MIGO.
    I feel that there is a work on config or a work on BADI's.
    Please suggest feasible solutions ASAP as my business needs these to be in place soon.
    Let me know if you need any more inputs.
    Thanks in advance.
    Ravi Shankar

    Hi,
    Check this link:
    [Re: Free goods in Purchase]
    SAM

  • "HP AIO Printer 7180 " Ink System Failure- Worth Repair ?

    Hi              I have the above all in one printer. it is maybe 8 years old now but an excellent,top of the line printer at that time. I have gotten an " ink system failure" warning and nothing works. I have been told that this means the printer is basically shot-to chuck it-and buy a new one. Its such a nice unit, it seems a shame to not try a repair. my local printer repair shop in Vancouver -eltek- has quoted me about $50 to check it out and up to repair from there. I've heard that this is a common problem with this unit. Question- As I am Disabled , on fixed low income,  can I attempt a self repair and if so , what can I attempt? Would it be worthwhile to pay for this problem repair or should I just write it off and save $100 for the newer type, disposable printers ?                                                                                                              Thanks Most Kindly   Brian Smith in North Vanc 

    Hey ,  Welcome to the HP Support Forum.  I understand your Photosmart C7180 All-in-One Printer is stuck in an error state.  I would like to assist you with this.   According to this article from HP, the sole troubleshooting recommendation is performing a hard reset.  Beyond that, I recommend you reach out to our tech support team. You can click on the following link to initiate a case: www.hp.com/contacthp/
    Once you fill out the online form to create your case you can choose from different direct contact methods.  Even though your printer's out of warranty, you might be able to look into alternative servicing or replacement options with HP.   Addressing your questions about D.I.Y. repair and third-party servicing, I do have some advice that you may want to take into consideration.  The printhead on your C7180 is fixed/permanent.  This means you can't readily take it out and clean it or replace it like you can in other printer models.  Is it possible to dismantle the entire unit and identify the source of the error status (likely the printhead) and repair it on your own?  Maybe... but there are no official guides from HP that support this approach.  With some research online (Google, cough, YouTube, cough ) you might be able to find tips on how to go about this, but we rarely advise this route as it can exacerbate existing issues or create new problems.   Third-party repair businesses may have their own methods for fixing these types of printer errors, but I'm doubtful that they can guarantee a positive outcome, especially with this type of error.  You can end up wasting  money on a fruitless repair.  We don't do pre-sales tips in the Forums, otherwise I'd recommend budget-friendly printers from HP that would match and in many cases exceed the capabilities of your C1780.  If you do end of deciding to pick up a new printer you can checkout new HP models here.   I hope this helps.  Have a great day! 

  • RFC execution process terminates the Java Process

    Hi All,
      we have a RFC which returns large data with export parameter. While executing JCO.client.execute(), java process is getting terminated. I tried to set the more heap size but of no use. It didn't give any OutOfMemory either.
    The JCO trace file at level 10 shows as below which clearly indicates that something is going wrong at JNI layer of JCO.
    The problem seems to be with allocation of heap size in 'C' layer of JCO.<b>The trace file has below last entries</b>
    <i>JMS Async S21514 [14:34:47:386]: [JNI-LAYER] RFC.Tables_C2Java()                                          enter, [SUCCESS]
    JMS Async S21514 [14:34:47:386]: [JNI-LAYER] RFC.reallocRecordBuffers()                                   enter, [SUCCESS]
    JMS Async S21514 [14:34:47:386]: [JNI-LAYER] RFC.reallocRecordBuffers("ZWNVPAIR"(4AB2BB8C),54D1A740) enter [SUCCESS]</i>
    It seems to suggest that reallocRecordBuffers was never completed and it is this call which could be responsible for java process getting killed.
    I think a successfull call will be recorded as below in JCO trace file:
    Completion of RFC call will be recorded as below in JCO trace file:
    <i>JMS Async S21514 [14:34:47:386]: [JNI-LAYER] RFC.Tables_C2Java()                                          enter, [SUCCESS]
    JMS Async S21514 [14:34:47:386]: [JNI-LAYER] RFC.reallocRecordBuffers()                                   enter, [SUCCESS]
    JMS Async S21514 [14:34:47:386]: [JNI-LAYER] RFC.reallocRecordBuffers("ZWNVPAIR"(4AB2BB8C),54D1A740) enter [SUCCESS]
    JMS Async S21514 [14:34:47:386]: [JNI-LAYER] RFC.reallocRecordBuffers()               with rc = RFC_OK   leave, [SUCCESS]
    JMS Async S21514 [14:34:47:386]: [JNI-LAYER] RFC.Tables_C2Java()                      with rc = RFC_OK   leave, [SUCCESS]
    JMS Async S21514 [14:34:47:386]: [JAV-LAYER] JCO.Client.execute (Z_DB_READER) on handle [X] returns after XXXX ms
    </i>
    Can anyone please help me here in understanding the above behavior?

    Thanks for reply. Where can i see the timeOut ineterval for Connection or Client object? I am not able to figure out any API which can be used to set the timeout behavior.

  • Processing of materials with deletion flags

    Hi,
    I have 2 questions.
    1) I want the materials with deletion flags blocked for use in PO or in any goods movement. How could I do that to restrict all processes for these materials?
    2) I have a Purchasing Request and a RFQ for this. After I create a PO for this request and rfq, I could still open another PO regarding this RFQ. Is this normal?  How could I prevent this?
    1 RFQ will be used only for one PO unless there is an agreement for purchase?
    Thanks
    Irem

    hi,
    you can use the X-plant material status to procurement at different levels...
    the same indicator you can find in the material master records in the BASIC data, Puchasing and MRP tab...
    To use the RFQ for One PO only, make the message which you get while making the PO as error message, then no one make another message later...
    make settings here:
    SPRO >> MM >> puchasing >> env. data >> define system messages >> here check for your message as per its no..and make it as "E"
    Regards
    Priyanka.P

  • RFC Dialog process

    Hi Experts.
    I know that RFC always runs in a dialog process.
    I am slightly confused on one thing - Lets say we call an asynchronous RFC via system A and it is calling System B.
    The RFC will occupy dialog process in System A or in System B or in both the systems?
    Thanks in adv.

    As per help.sap.com
    Using Asynchronous Remote Function Calls
    Asynchronous remote function calls (aRFCs) are similar to transactional RFCs, in that the user does not have to wait for their completion before continuing the calling dialog. There are three characteristics, however, that distinguish asynchronous RFCs from transactional RFCs:
    ·        When the caller starts an asynchronous RFC, the called server must be available to accept the request.
    The parameters of asynchronous RFCs are not logged to the database, but sent directly to the server.
    ·        Asynchronous RFCs allow the user to carry on an interactive dialog with the remote system.
    ·        The calling program can receive results from the asynchronous RFC.
    You can use asynchronous remote function calls whenever you need to establish communication with a remote system, but do not want to wait for the functionu2019s result before continuing processing. Asynchronous RFCs can also be sent to the same system. In this case, the system opens a new session (or window). You can then switch back and for between the calling dialog and the called session
    I think until calling server establishes connection with called server it will be using dialog server and then it may use the same dialog process for some other task as it doesn't need to wait for results.once again after receiving the results it uses the dialog process(correct me if i am wrong)
    Thanks
    Bala Duvvuri

  • Customer Service - handling Warranty process for Materials

    Our Business,
    1. Our Plant is 1000 - sold a Equipment to a Customer "C100"
    2. A Material is broken in the part of Equipment - where the Material[M100] is under Warranty.
    3. This Material[M100] is received in Plant 1000.
    4. Then this Material[M100] is transferred to Plant 2000[Service Plant]
    5. Material[M100] is serviced in Plant 2000 then transferred to Plant 1000.
    6. Then this Material[M100] is given to the Customer from Plant 1000 in free of cost as the Material is under Warranty.
    "Here in Step 5. We have to know the cost of expenses for Service, that can be posted to Cost Center. Cost must not post to Material after Service as this is given to the Customer as free of cost.
    We have to Map this Business in SAP.
    Please suggest best fit for above Business Scenario
    Thanks
    Raja

    Hi ,
    thanks for your response. If you can provide me more specific details of this scenario without having PM/CS orders for warranty claim that would be great.
    We want to track , maintain  & raise claim for warranty parts in the system for serialised materials; also need to send parts to vendor at zero cost and receive back in the system - we will not be using SAP PM . so any inputs on how to develop this process with warranty functionlities in such scenarios will be very helpful.
    looking forward for more relevent responses..
    Thanks
    Krish

  • Failure to repair disk permissions

    Hello fellow Mac users;
    I really hope that someone here can help me with my issue.
    I was doing some "spring cleaning" and deleted a whole bunch of unneeded files from my Mac, however I did not touch any system files!
    When I restarted the Mac after all that it just showed the "thinking screen" the very first one with the Apple Symbol and it just "thought" for about 3 hours without bringing up the log in screen.
    So I used my MAC OS X Installation Disk to get to the Disk Utility. I verified the disk and it said that the volume seemed to be okay. However when I tried to repair the disk permissions, I had a drop down window that said "permissions repair failure upon exit" and then in the main window it said the repair disk permissions was complete.
    I'm scared now to try another restart and maybe crash my Mac totally! Help!!!
    Thank you for any input!
    Schnuckl

    Hi,
    Welcome to Apple Discussions.
    I recommend saving all personal files including Address Book contacts, Mail accounts etc to an external disk or DVD immediately, at least for peace of mind should your system go down. Your cleaning exercise has likely caused an issue with installed receipts. Have a look in the folder Macintosh HD/Library/Receipts - all *.pkg installations (ie not those you drag-and-drop to install) store a receipt which tell OSX which permissions are required for the application. Disk Utility looks here when repairing permissions. If the names of your programs in /Library/Receipts are still present it's likely cleaning has corrupted the folders boms and db inside this directory. There is really only one option I personally would feel comfortable with, to perform a clean install (not archive and install) of OSX once I had saved my personal data. Don't bother backing up applications, those should all be clean installed as well on a fresh copy of OSX - if you need to remind yourself which 3rd party applications to reinstall afterwards, make a note beforehand including their serial numbers if licensed. If you own a paid-up .Mac account, goto System Preferences/.Mac/sync and select which essentials to back-up to your iDisk for convenient access following the reinstall.
    I strongly advise against restarting your machine until you have saved everything you want to keep, should the worst happen.

  • RFC connection, process a nested table parameter

    We are encountering an issue that we need to use nested table parameter when creating connection between webdynpro and ABAP RFC module.
    Heard from somewhere that nested table processing is not well supported at WebDynpro side, will it affect calling performance a lot? Do we have some methods to deal with this kind of parameter?

    Hi
      Well refer this document which will really help you. If you have used a table within a table i dont think it should be a performance problem as long as it is defined as a Table Parameter in the RFC. But anyway refer to this document.
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/webas/webdynpro/effective web dynpro - adaptive rfc models
    That should really help you out. Ensure that you dont give tables in Export or Import parameters.
    Go through the document link and that should clear all your doubts.
    regards
    ravi

  • Permissions repair failure, permissions repair failure

    did extensive hardware troubleshoot and all comes clean. when trying to verify/repair permissions got a a failure message every time. after PRAM zap and fsck at command line upon trying to reboot the machine it just does not boot. I think I'm headed for a wipe and reinstall of os. Feedback appreciated.

    Maybe this will help:
    Isolating Issues
    Try setting up another admin user account to see if the same problem continues. If Back-to-My Mac is selected in System Preferences, the Guest account will not work.
    Isolating an issue by using another user account
    If the problem is still there, try booting into the Safe Mode.  Shut down the computer and then power it back up. Immediately after hearing the startup chime, hold down the shift key and continue to hold it until the grey Apple icon and a progress bar appear. The boot up is significantly slower than normal.
    Safe Mode
    Safe Mode - About
    General information.
    Isolating issues in Mac OS X 

Maybe you are looking for

  • How to dis-accociate an apple id

    Years ago... somehow my apple id got mixed up with my wife's.  it all satrted with the cloud.... Anyway, she has her own id and devices, and I have my ipnone, but I just bought a device and will want to use the cloud to sync. Problem is, that if we b

  • Video download did not complete

    I purchased a TV show on Friday night, but my laptop locked up and I had to shut it down before the download was complete. Part of the file is on my computer, but it is corrupted and I get an error message when I try to either access or "Check for Pu

  • Print files in one shot, How?

    I have a few pdf documents in a folder. Is it posible to print all these pdf documents through a single click button? If posible, any reference I can refer to? Advice are always welcome. Thanks

  • I'm trying to figure out how I can see the equation of the line on the graph I just created. I'm using the OS X Mavericks version of  Numbers.

    I'm trying to figure out how I can see the equation of the line on the graph I just created. I'm using the OS X Mavericks version of  Numbers.

  • Where can I find this Lenovo wallpaper?

    Link to picture Moderator note; picture(s) totalling >50K converted to link(s) Forum Rules Machine Type: M90z AIO ; Product: 3091CTO (Custom), CPU: i5-650, Video Card: Intel(R) HD Graphics, Memory: 4.00 GB, Network Card: Intel(R) WiFi Link 1000 BGN,