Sys update removed built-in speakers from output options

Hello All:
Can anyone help me get my sound working again? Can someone tell Apple they shouldn't have fired everyone who checks that their updates don't screw up machines in other ways?
Problem: No sound after installing updates. Built-in speakers have been removed from sound output preferences dialog.
System: 10.4.11
Hdwr: MacbookPro 2.16 GHz Intel Core 2 Duo
Details:
Yesterday I installed two updates:
2009-05-24 13:06:57 -0700: Installed "Security Update 2009-002 (Intel)" (1.0)
2009-06-08 00:56:54 -0700: Installed "Safari" (3.2.3)
After, no sound comes out of my built-in speakers. Machine has been re-booted, sound control panel checked many tiems, etc. The only options in the sound pane>output are :
digital out Port=Built-in Output
soundflower (2ch)
soundflower (16ch)
All options say, "Settings for this selected device: The selected device has no output controls".
So, the built-in speakers have been zorched somehow.
Apple help doesn't say much other than make sure nothing plugged into headphone jack (there isn't).
I now cannot participate in any of my scheduled skype conferences ---crap crap crap.
The last security update caused deletions of libraries for x11 on my G5 10.3 machine, now this one has killed my sound on my other machine. Fixing the aftermath of these updates have really become a time-sink. I wish someone would tell Apple to take a little more care with testing these updates.
Apple engineers, are you listening?
Thanks,
-Bruce

Sorry, I just got a fix for my own question: "sys update removed built-in speakers from output options"
This was provided by www.mac-forums.com. Apparently, this was a ???coincidence??? and a hardware problem, not a software problem(!).
BTW I didn't resort to WD-40, I just plugged in a sound cable repeatedly.
Thank you all for putting up with me, and I do apologize to apple for dis-ing their testing this time (but not last time when they zorched my x11 libraries!)
-Bruce
===========Fix from http://www.mac-forums.com/forums/apple-notebooks/88527-no-output-devices-found-n o-sound.html
Macriot has the solution:
macriot - Apple Hardware | The Fix For No Sound From Your MacBook Pro or iPhone
Contributed by "Mac":
<quote>
For MacBook Pro owners this is commonly characterised by:
* the internal speakers still chime when your Mac is powered on
* a 'no parking' like symbol appearing below the sound icon whenever you attempt to manipulate the volume on your Mac
* the red light that continues to emanate from the audio output port
* only "Digital audio out" as the only output source displayed in the Sound pane of the System Preferences.
If you have these symptoms, we recommend a very gentle and minute tinkle of WD-40 into the audio output jack, followed by gently inserting and removing the audio input jack a few times. At least until the sound is returned to normal and red light ceases to glow from the audio output jack.
Remember, we said "tinkle" not spraying into the jack like there's no tomorrow...
Following the steps above will give you a good chance of restoring your internal audio.
</quote>
This worked for me; doubtless, there had been dust or smear or something else polluting the macintosh perfection. Everything else people are doing is incidental and only coincidentally will have effect. Sorry, but this is a mechanical issue, not a software one.

Similar Messages

  • Removing easy connect audio from output sources

    I'm not sure where it came from, but I have an option for "easy connect audio" in my sound output settings. For some reason, the computer continuously reverts to this, and even though I've deleted the audio pref. files, it won't seem to go away. Any ideas on how to remove this pesky, non-exsistant speaker?

    You probably got easy connect audio from easy connect, a remote desktop application.
    The problem is that it's a kernel extension, so you won't just be able to delete it, at least i couldn't locate it.
    If you want to delete it, do the following.
    1) get the easy connect install package(search for the easy connect application)
    2) begin the install process, until the part where you have accepted the license agreement
    3) choose custom install
    4) uncheck easy connect
    5) choose a different location for AnteceaAudioDriver, i recommend an empty folder on the desktop.
    6) under the custom install window, the action should now say upgrade under the "Action" header, hit install
    7) On your desktop in the folder you specified for install, you will now find a file called AnteceaAudioDrv.kxt or something similar, DELETE it and your troubles are over!

  • If I can remove built-in account from built-in Administrators Group?

    Backgroud:
           Someone created a win2003 AD environment, and I upgraded it to win2008r2 AD recently.There is a bulit-in administrator account named domainsvrusr. Unfortunately, the account revealed to some users. Due to security
    reason, I want to recover the permission and just let the domainsvrusr account have a domain user permission. And I also need to keep the account have a local-admin permission.
    Plan:
            I added domainsvrusr to local administrators group on every servers(For 2008, use the GPO; For 2003, manually added).  I want to achieve this goal by removing it from the Built-Admin group. However, I find
    it is impossible due to this account is a built-in account.
    Question:
            1、If there is any possiblity to achieve this goal by just removed the account out of the group? ( I find some info that says it will not be possible... really?)
            2、The client-server must use the domainsvrusr account. I also consider to rename the default domainsvrusr acoout, and then create a new one. But I think the client-server will also point to the renamed account.
    I think it will not be useful... Are there any other alternatives can achieve this goal?
              Thanks all !

    I agree with Mahdi. You can't delete a built-in account. Just rename it and change the password.
    If you need to use that same account name, after you rename the built-in account and change the password, create a regular domain user account for local admins, and follow what Mahdi suggested to use Restricted Groups.
    * If you want more info on how to use Restricted Groups, read the discussion in the following link:
    Good discussion about Restricted Groups with a complete step by step:
    Technet thread: "AD Question, Group as Administrator?" 3/13/2012 - Read the step by step I posted:
    http://social.technet.microsoft.com/Forums/en-US/winserverDS/thread/880ad98a-f6bd-4132-ac8b-441d721e2762/
    Ace Fekay
    MVP, MCT, MCSE 2012, MCITP EA & MCTS Windows 2008/R2, Exchange 2013, 2010 EA & 2007, MCSE & MCSA 2003/2000, MCSA Messaging 2003
    Microsoft Certified Trainer
    Microsoft MVP - Directory Services
    Complete List of Technical Blogs: http://www.delawarecountycomputerconsulting.com/technicalblogs.php
    This posting is provided AS-IS with no warranties or guarantees and confers no rights.

  • How to remove Built-in-Fields from Report builder report

    I have create SSRS report which is sending email to recipient but at the bottom of report email I am also getting
     report accessible address. I don’t want to send that address to recipient. How should I remove from report builder?
    The report is accessible at the following address
    <<Report address>>
    Rahul

    You have to change the report subscription, and untick the checkbox that says to also send it as a link.

  • Simultaneous Built In Speakers + Headphone Output?

    Anyone know a way around auto-cutoff to the internal speakers on an iMac when you plug into the headphone jack? (new 21" iMac model) I'd love to play both at once using the external source to boost the bass but keeping the sound "local"
    I'm plugging into an Apple Hi-Fi so don't want to buy a specialized audio device.
    If I use a usb/headphone adapter will it disable internal speakers too? Thanks.

    You can not, both the hardware and software are designed to protect the Audio Card and only allow one output source at a time.
    Yes it will.

  • Removing the Duplicate Values from output without using Keyword DISTINCT

    Hi,
    I'm running the below query without DISTINCT Keyword and getting Duplicate results. can you please tell me what needs to be done if I want unique values without using Distinct.
    select hra.Location_code
    ,hra.Description
    ,hra.Address_line_1
    ,hra.Address_line_2
    ,hra.Address_line_3
    ,hra.town_or_city
    ,hra.Region_1
    ,hra.Postal_Code
    ,hra.country
    ,hra.attribute1
    ,hra.attribute5
    ,hra.attribute6
    ,hra.attribute8
    ,hra.attribute9
    ,hra.attribute2
    ,hra.attribute3
    ,hra.attribute4
    ,hra.attribute7
    ,hra.attribute10
    from hr_locations_all hra
    ,per_all_people_f papf
    ,per_person_types ppt
    , per_person_type_usages_f pptuf
    ,hr_all_organization_units haou
    ,hr_all_organization_units haou1
    where 1=1
    and hra.business_group_id = papf.business_group_id
    and hra.business_group_id = ppt.business_group_id
    and pptuf.person_id = papf.person_id
    and pptuf.person_type_id = ppt.person_type_id
    and ppt.system_person_type = 'EMP'
    and ((hra.inactive_date is null) or (trunc(hra.inactive_date)>= to_date('01/01/2012','mm/dd/yyyy')))
    and to_date('01/01/2012','mm/dd/yyyy') between trunc(pptuf.effective_start_date) and trunc(pptuf.effective_end_date)
    and((papf.effective_end_date is null) or (trunc(papf.effective_end_date)>= to_date('01/01/2012','mm/dd/yyyy')))
    and ((haou1.date_to is null) or (trunc(haou1.date_to)>= to_date('01/01/2012','mm/dd/yyyy')))
    and papf.business_group_id = haou.organization_id
    and hra.location_id = haou1.location_id;

    Hi,
    Try using this Code
    select hra.Location_code
    ,hra.Description
    ,hra.Address_line_1
    ,hra.Address_line_2
    ,hra.Address_line_3
    ,hra.town_or_city
    ,hra.Region_1
    ,hra.Postal_Code
    ,hra.country
    ,hra.attribute1
    ,hra.attribute5
    ,hra.attribute6
    ,hra.attribute8
    ,hra.attribute9
    ,hra.attribute2
    ,hra.attribute3
    ,hra.attribute4
    ,hra.attribute7
    ,hra.attribute10
    from hr_locations_all hra
    ,per_all_people_f papf,
    per_all_assignments_f paaf,
    per_person_types ppt
    , per_person_type_usages_f pptuf
    ,hr_all_organization_units haou
    --,hr_all_organization_units haou1
    where 1=1
    and
    hra.business_group_id = papf.business_group_id
    and hra.business_group_id = ppt.business_group_id
    and pptuf.person_id = papf.person_id
    and papf.person_id=paaf.person_id
    and pptuf.person_type_id = ppt.person_type_id
    and ppt.system_person_type = 'EMP'
    --and ((hra.inactive_date is null) or (trunc(hra.inactive_date)>= to_date('01/01/2012','mm/dd/yyyy')))
    and to_date('01/01/2012','mm/dd/yyyy') between trunc(pptuf.effective_start_date) and trunc(pptuf.effective_end_date)
    --and((papf.effective_end_date is null) or (trunc(papf.effective_end_date)>= to_date('01/01/2012','mm/dd/yyyy')))
    --and((paaf.effective_end_date is null) or (trunc(paaf.effective_end_date)>= to_date('01/01/2012','mm/dd/yyyy')))
    and to_date('01/01/2012','mm/dd/yyyy') between trunc(papf.effective_start_date) and trunc(papf.effective_end_date)
    and to_date('01/01/2012','mm/dd/yyyy') between trunc(paaf.effective_start_date) and trunc(paaf.effective_end_date)
    --and ((haou1.date_to is null) or (trunc(haou1.date_to)>= to_date('01/01/2012','mm/dd/yyyy')))
    --and papf.business_group_id = haou.organization_id
    and paaf.location_id=hra.location_id
    and paaf.organization_id=haou.organization_id
    --and papf.employee_number='1010008830'
    and hra.location_id = haou.location_id;

  • Remove Spot and Crop from all Presets?

    Is there an easy way to remove all "spot removal" and "Crop" settings from all the presets in the LR library?
    I have found a lot (200+) of free lightroom presets on the web, and a lot of them have (don't know why) saved ALL settings, and it makes no sense to loose the crop you have just to try a different color on your image!
    and it would be way too much work to run throught them all and remove the spot / crop setting by hand!
    so any suggestions are very welcome! :)

    I do *not* recommending removing the *.lnk files as a way to remove the tiles from the start page (sorry mr brooks)
    Check out Ben Hunter's blog on this matter:
    http://blogs.technet.com/b/deploymentguys/archive/2012/10/26/removing-built-in-applications-from-windows-8.aspx
    Additionall Ben's blog on Start SCreen:
    http://blogs.technet.com/b/deploymentguys/archive/2012/10/26/start-screen-customization-with-mdt.aspx
    And my blog on the Start SCreen:
    http://keithga.wordpress.com/2013/08/09/windows-8-1-start-screen-behind-the-scenes/
    Keith Garner - Principal Consultant [owner] -
    http://DeploymentLive.com

  • Using CL_RSR_WWW_MODIFY_TABLE to remove rows completely from output!

    Hello All,
    I have a problem I am trying to work thru and I need some assistance.
    Here is the issue...
    I have a report, in which I want to completely remove uneeded rows (depending on the contents of the row).
    I have had a look thru the how-to papers on the TAble interface (so please don't post links to those, they are not what I am searching for as they only describe things like not displaying cell contents, and like I stated, I want to not show rows...ie, delete them from output.)
    Does anyone have some code to show me how to accomplish this?
    Here is my scenerio...
    I have a query, from the 0IC_C03 infocube (I understand the IM scenerio, so don't post links to the SAP help for How-to on this subject), and in the query, I have storage location and material. As we all already know, the infocube does not give a good solution to provide values only on Storage location. But, to get around this, you can have a report with Material in the rows, and do a calculation (Price * Qty) to get the totals by storage location. But, I do not want to show the materials. (Yes, I know there is yet another how to paper on realizing inventory on storage location level, but that does not produce correct results).
    The query is doing exactly what I want...here is the results.
    STORLOC____MATERIAL_____VALUE
    <b>LOC1________RESULT_______$200000</b>
    LOC1________MATNR1_______$150000
    LOC1________MATNR2_______$50000
    <b>LOC2________RESULT_______$2500</b>
    LOC2________MATNR3_______$1500
    LOC2________MATNR4_______$1000
    <b>LOC3________RESULT_______$500</b>
    LOC3________MATNR5_______$500
    You get the idea...
    Anyway, I want to turn the above, into the following..
    STORLOC____MATERIAL_____VALUE
    <b>LOC1________RESULT_______$200000
    LOC2________RESULT_______$2500
    LOC3________RESULT_______$500</b>
    Essentially, removing everything but the results rows...
    Now, I have read a few other questions out here on something similiar (someone else was trying to accomplish the same thing) but nobody has ever posted a reasonable answer to the above question, so I am hoping, some of you have a solution, either via defining my own CL_RSR_WWW_MODIFY_TABLE solution or via Javascript.
    If someone has accomplished this with the table interface, which method and how did you change the table?
    If someone has accomplished this with javascript or something else, I would like the details of that as well.
    Note: I was able to read the table, and was able to use a temp table, and remove the rows I did not want, but, I was not able to update the table passed by the interface.
    This code works to get the right rows, but, it doesn't allow me to update the passing table.
    DATA:wa_y_axis_data LIKE LINE OF
      I_r_data_set->n_sx_version_20a_1-axis_data,
      wa_cell_data LIKE LINE OF
      I_r_data_set->n_sx_version_20a_1-cell_data,
      set LIKE LINE OF wa_y_axis_data-set,
      TUPLE_ORDINAL like set-TUPLE_ORDINAL,
      l_counter TYPE i,
      l_index TYPE sy-index,
      l_trade_fvalue LIKE wa_cell_data-formatted_value.
    * prerequesite in example: 1 key figure and 1 calc. key figure column
    LOOP AT I_r_data_set->n_sx_version_20a_1-axis_data INTO wa_y_axis_data
      WHERE AXIS = 1.
      LOOP at wa_y_axis_data-set into set.
       l_index = sy-index.
       if set-chanm = 'A0MAT_PLT' AND set-chavl NE 'SUMME'.
         delete wa_y_axis_data-set where tuple_ordinal = set-tuple_ordinal.
       ENDIF.
      ENDLOOP.
    ENDLOOP.
    Any similiar experiences or feedback is appreciated.
    Cheers!
    /smw

    Hi Steve,
    just want to know why the material has to be present in this report - when not shown in the end - just to have it in the column or why wonder?
    regards, Johannes

  • HP Pavillion dv5-1235dx laptop - No audio from built in speakers of recently purchased laptop

    I purchased my laptop (HP Pavillion dv5-1235dx laptop) from best buy on Saturday, May 9th, less then a week ago. Yesterday the audio/sound stopped working completely - from the built-in speakers.  I can hear ALL sound just fine from headphones.  Only the internal speakers aren't funcioning.  I did online troubleshooting, and also chatted with a technician, and I still have the same problem.  I ran all updates, the status on the sound driver says it is funcioning properly.  Even the little fluctuating green bars (on the volume control) SHOW that sound is coming out, but still unless I have headphones in, no sound comes out.  The HP monitering software DID pop up and say there were critical errors and the computer needed to be updated yesterday, but I don't know if that was related because once I did all the updates, the audio still had the same problem.  Please help me out.
    Thanks,
    Kalli

    If it is less then a week, just return it to bestbuy. You may have a loose connection in speaker jack.
    Have you try to use recovery DVD? try to install it to the factory setting.
    If it does not work, definitely you have a hardware problem.
    Pavilion DV2922TX, XP-SP3 32bit, Intel T5750 2.0Ghz, Nvidia Geforce 8400M GS with 128MB, 4GB 667 DDR2, 250GB HDD

  • No audio from built-out speakers on my Mac book pro

    no audio from built-out speakers on my Macbook pro, but with external headphones or speakers it does work. I see a red light inside the audio line-out port when you disconnect devices. What can I do?

    The internal switch is stuck.
    Insert the earphone jack several times.
    Blow real hard into the audio output ort.
    Take a toothpick and jiggle inside the audio output port.
    If no success, visit the Apple store genius bar.
    Ciao.

  • No sound from built in speakers but headphones ok, pavilion dv6

    HI all,
    Out of a sudden , after watching a youtube video, my speakers and headphone gave  noise when I was RE playing the video that I watched seconds ago.
    I restarted my lap, and then didn't hear a sound at all
    checked my drivers and updated them
    the headphone is working fine. but when I unplug it I hear no sound from my built in speakers. though the drivers are working fine.
    took my lap for maintenance to get it cleaned up and checked, they told me the speakers are connected and the wires are all fine! but the problem still exists.
    they wanted me to leave it with them to be checked ... but I just didn't trust them since they suggested the sound card is damaged! if it was dagamed I don't think I'll be getting any sounds ! right ?
    please, can any one tell me what could be the problem ? and how to solve it ?
    Pavilion Dv6 3120
    running windows 8.1 for the past year

    Hi Chaand,
    You can try installing this IDT High-Definition Audio driver, it is not for your model but it is a Windows 8.1 driver. There are no Windows 8.1 driver for your model. If installing that driver doesn't work then it is a most likely a hardware issue with the speakers and you should have either a local technician take a look at it or send it to HP for repairs. You can reach HP Total Care at 1-800-474-6836 in North America or start here if you live outside of North America.
    Thank you,
    Please click “Accept as Solution ” if you feel my post solved your issue.
    Click the “Kudos Thumbs Up" on the right to say “Thanks” for helping!
    Thank you,
    BHK6
    I work on behalf of HP

  • HT204053 How do I remove my credit card from my account? Right now I have debit or credit card and when I try to download a free app like Facebook, it tells me to update my billing info and won't accept it blank. It says I owe for a previous purchase.

    How do I remove my credit card from my account? Right now I have debit or credit card and when I try to download a free app like Facebook, it tells me to update my billing info and won't accept it blank. It says I owe for a previous purchase.

    Sorry- edited:
    How do I remove my credit card from my account? Right now I have no* debit or credit card and when I try to download a free app like Facebook, it tells me to update my billing info and won't accept it blank. It says I owe for a previous purchase. So take it back and unlock my ability to DL free apps.

  • How can i remove my credit card from app store, the none option its not there and i don't Owen  nothing to apple, my last in app purchase was in clash of clans, please help!!! Because of that problem i cant update my apps! Plz help!!!!!

    How can i remove my credit card from app store, the none option its not there and i don't Owen  nothing to apple, my last in app purchase was in clash of clans, please help!!! Because of that problem i cant update my apps! Plz help!!!!!

    You've logged into your account and viewed your purchase history and there aren't any error messages shown (e.g. 'problem with a previous purchase'), and you haven't got any purchases due (e.g. pre-orders and/or subscriptions) : Why can’t I select None when I edit my Apple ID payment information ?

  • Can't get sound output to built in speakers

    Hi, I can't get to my built in speakers. They don't show up in the system preferences; it just says "no output devices found." Sometimes with multiple restarts, it will come back; sometimes not.
    I should say I'm periodically plugging in my Griffin iMic to rip vinyl. This never used to cause any problems. But it's the only thing I can think of that may be causing this bug, because when it's plugged in, in the system preferences I do get an output device, namely "iMic USB audio system." Of course, clicking that does not cause me to get any noise, as this is not an output device, but rather an input device.
    Really tired of my mute computer!

    crazy, I'm having the exact same issue on the same day, only my issue is I keep setting my audio mapping to my wireless headphones (bluetooth) and click OK but it doesn't work. When I re open audio mapping prefs its set back to the default.
    jesse

  • How to remove duplicates records from output ?

    how to remove duplicates records from output ?  i used delete adjacent but duplicates records are coming again ..suggest me

    hi shruthi,
    thanks for ur answer ..but duplicates records coming again
    here is my code >> plz check it out
    *& Report  ZCRM_TROUBLE_TICKET
    REPORT  zcrm_trouble_ticket.
    TYPES : BEGIN OF ty_qmih,
            qmnum TYPE qmnum,
            equnr TYPE equnr,
            iloan TYPE iloan,
            ausvn TYPE ausvn,
            ausbs TYPE ausbs,
            auztv TYPE auztv,
            auztb TYPE auztb,
            iwerk TYPE iwerk,
            END OF ty_qmih,
            BEGIN OF ty_qmel,
            qmnum TYPE qmnum,
            qmtxt TYPE qmtxt,
            indtx TYPE indltx,
            priok TYPE priok,
            strmn TYPE strmn,
            strur TYPE strur,
            ltrmn TYPE ltrmn,
            ltrur TYPE ltrur,
            objnr TYPE qmobjnr,
            arbpl TYPE lgwid,
            vkorg TYPE vkorg,
            vtweg TYPE vtweg,
            spart TYPE spart,
            END OF ty_qmel,
            BEGIN OF ty_ihpa,
            parnr TYPE i_parnr,
            parvw TYPE parvw,
            objnr TYPE qmobjnr,
            END OF ty_ihpa,
            BEGIN OF ty_crhd,
            arbpl TYPE arbpl,
            objid TYPE cr_objid,
            END OF ty_crhd,
            BEGIN OF ty_crtx,
            ktext TYPE cr_ktext,
            objid TYPE cr_objid,
            END OF ty_crtx,
            BEGIN OF ty_qmfe,
            fecod TYPE fecod,
            fegrp TYPE fegrp,
            qmnum TYPE qmnum,
            END OF ty_qmfe,
            BEGIN OF ty_qmur,
            urcod TYPE urcod,
            urgrp TYPE urgrp,
            urtxt TYPE urstx,
            qmnum TYPE qmnum,
            END OF ty_qmur,
            BEGIN OF ty_iloa,
            tplnr TYPE tplnr,
            iloan TYPE iloan,
            END OF ty_iloa,
            BEGIN OF ty_output,
            qmnum TYPE qmnum,
            equnr TYPE equnr,
           iloan TYPE iloan,
            ausvn TYPE ausvn,
            ausbs TYPE ausbs,
            auztv TYPE auztv,
            auztb TYPE auztb,
            iwerk TYPE iwerk,
            qmtxt TYPE qmtxt,
            indtx TYPE indltx,
            priok TYPE priok,
            strmn TYPE strmn,
            strur TYPE strur,
            ltrmn TYPE ltrmn,
            ltrur TYPE ltrur,
           objnr TYPE qmobjnr,
           arbpl TYPE lgwid,
            vkorg TYPE vkorg,
            vtweg TYPE vtweg,
            spart TYPE spart,
            parnr TYPE i_parnr,
            parvw TYPE parvw,
            arbpl TYPE arbpl,
           objid TYPE cr_objid,
           arbpl1 TYPE arbpl,
            ktext TYPE cr_ktext,
            fecod TYPE fecod,
            fegrp TYPE fegrp,
            urcod TYPE urcod,
            urgrp TYPE urgrp,
            urtxt TYPE urstx,
            tplnr TYPE tplnr,
            END OF ty_output.
    DATA : it_qmih TYPE STANDARD TABLE OF ty_qmih,
           it_qmel TYPE STANDARD TABLE OF ty_qmel,
           it_ihpa TYPE STANDARD TABLE OF ty_ihpa,
           it_crhd TYPE STANDARD TABLE OF ty_crhd,
           it_crtx TYPE STANDARD TABLE OF ty_crtx,
           it_qmfe TYPE STANDARD TABLE OF ty_qmfe,
           it_qmur TYPE STANDARD TABLE OF ty_qmur,
           it_iloa TYPE STANDARD TABLE OF ty_iloa,
           it_output TYPE STANDARD TABLE OF ty_output,
           wa_qmih TYPE ty_qmih,
           wa_qmel TYPE ty_qmel,
           wa_ihpa TYPE ty_ihpa,
           wa_crhd TYPE ty_crhd,
           wa_crtx TYPE ty_crtx,
           wa_qmfe TYPE ty_qmfe,
           wa_qmur TYPE ty_qmur,
           wa_iloa TYPE ty_iloa,
           wa_output TYPE ty_output.
    INITIALIZATION.
      REFRESH : it_qmih,
                it_qmel,
                it_ihpa,
                it_crhd,
                it_crtx,
                it_qmfe,
                it_qmur,
                it_iloa,
                it_output.
      CLEAR:     wa_qmih,
                 wa_qmel,
                 wa_ihpa,
                 wa_crhd,
                 wa_crtx,
                 wa_qmfe,
                 wa_qmur,
                 wa_iloa,
                 wa_output.
    start-of-selection.
      SELECT  qmnum
              equnr
              iloan
              ausvn
              ausbs
              auztv
              auztb
              iwerk
              FROM qmih
              INTO  TABLE it_qmih.
      SORT it_qmih BY qmnum .
      DELETE ADJACENT DUPLICATES FROM it_qmih COMPARING qmnum equnr iloan ausvn ausbs auztv auztb iwerk.
      SELECT   qmnum
               qmtxt
               indtx
               priok
               strmn
               strur
               ltrmn
               ltrur
               objnr
               arbpl
               vkorg
               vtweg
               spart
               FROM qmel
               INTO TABLE it_qmel
               FOR ALL ENTRIES IN it_qmih
               WHERE qmnum = it_qmih-qmnum.
      SORT it_qmel BY qmnum.
      DELETE ADJACENT DUPLICATES FROM it_qmel COMPARING  qmnum
                                                         qmtxt
                                                         indtx
                                                         strmn
                                                         strur
                                                         ltrmn
                                                         ltrur
                                                         objnr
                                                         arbpl
                                                         vkorg
                                                         vtweg
                                                         spart.
      IF it_qmel IS NOT INITIAL.
        SELECT parnr
               parvw
               objnr
               FROM ihpa
               INTO TABLE it_ihpa
               FOR ALL ENTRIES IN it_qmel
               WHERE objnr = it_qmel-objnr.
      ENDIF.
      DELETE ADJACENT DUPLICATES FROM it_ihpa COMPARING  parnr
                                                         parvw
                                                         objnr.
      IF it_qmel IS NOT INITIAL.
        SELECT arbpl
               objid
               FROM crhd
               INTO TABLE it_crhd
               FOR ALL ENTRIES IN it_qmel
               WHERE objid = it_qmel-arbpl.
      ENDIF.
      DELETE ADJACENT DUPLICATES FROM it_crhd COMPARING  arbpl
                                                         objid.
      IF it_qmel IS NOT INITIAL.
        SELECT ktext
               objid
               FROM crtx
               INTO TABLE it_crtx
               FOR ALL ENTRIES IN it_crhd
               WHERE objid = it_crhd-objid.
      ENDIF.
      DELETE ADJACENT DUPLICATES FROM it_crtx COMPARING ktext
                                                        objid.
      IF it_qmih IS NOT INITIAL.
        SELECT fecod
               fegrp
               qmnum
               FROM qmfe
               INTO TABLE it_qmfe
               FOR ALL ENTRIES IN it_qmih
               WHERE qmnum = it_qmih-qmnum.
      ENDIF.
      SORT it_qmfe BY qmnum.
      DELETE ADJACENT DUPLICATES FROM it_qmfe COMPARING fecod
               fegrp.
      IF it_qmih IS NOT INITIAL.
        SELECT urcod
               urgrp
               urtxt
               qmnum
               FROM qmur
               INTO TABLE it_qmur
               FOR ALL ENTRIES IN it_qmih
               WHERE qmnum = it_qmih-qmnum.
      ENDIF.
      SORT it_qmur BY qmnum.
      DELETE ADJACENT DUPLICATES FROM  it_qmur COMPARING urcod
                                                         urgrp
                                                         urtxt.
      IF it_qmih IS NOT INITIAL.
        SELECT  tplnr
                iloan
                FROM iloa
                INTO TABLE it_iloa
                FOR ALL ENTRIES IN it_qmih
                WHERE iloan = it_qmih-iloan.
      ENDIF.
      DELETE ADJACENT DUPLICATES FROM it_iloa COMPARING tplnr
                                                        iloan.
      LOOP AT it_qmih INTO wa_qmih.
        wa_output-qmnum = wa_qmih-qmnum.
        wa_output-equnr = wa_qmih-equnr.
       wa_output-iloan = wa_qmih-iloan.
        wa_output-ausvn = wa_qmih-ausvn.
        wa_output-ausbs = wa_qmih-ausbs.
        wa_output-auztv = wa_qmih-auztv.
        wa_output-auztb = wa_qmih-auztb.
        wa_output-iwerk = wa_qmih-iwerk.
        APPEND wa_output TO it_output.
        CLEAR wa_output.
        READ TABLE it_qmel INTO wa_qmel WITH KEY qmnum = wa_qmih-qmnum.
        wa_output-qmtxt = wa_qmel-qmtxt.
        wa_output-indtx = wa_qmel-indtx.
        wa_output-priok = wa_qmel-priok.
        wa_output-strmn = wa_qmel-strmn.
        wa_output-strur = wa_qmel-strur.
        wa_output-ltrmn = wa_qmel-ltrmn.
        wa_output-ltrur = wa_qmel-ltrur.
       wa_output-objnr = wa_qmel-objnr.
       wa_output-arbpl = wa_qmel-arbpl.
        wa_output-vkorg = wa_qmel-vkorg.
        wa_output-vtweg = wa_qmel-vtweg.
        wa_output-spart = wa_qmel-spart.
        APPEND wa_output TO it_output.
        CLEAR wa_output.
        READ TABLE it_ihpa INTO wa_ihpa WITH KEY objnr = wa_qmel-objnr.
        wa_output-parnr = wa_ihpa-parnr.
        wa_output-parvw = wa_ihpa-parvw.
        APPEND wa_output TO it_output.
        CLEAR wa_output.
        READ TABLE it_crhd INTO wa_crhd WITH KEY objid = wa_qmel-arbpl.
        wa_output-arbpl = wa_crhd-arbpl.
        APPEND wa_output TO it_output.
        CLEAR wa_output.
        READ TABLE it_crtx INTO wa_crtx WITH KEY objid = wa_crhd-objid.
        wa_output-ktext = wa_crtx-ktext.
        APPEND wa_output TO it_output.
        CLEAR wa_output.
        READ TABLE it_qmfe INTO wa_qmfe WITH KEY qmnum = wa_qmih-qmnum.
        wa_output-fecod = wa_qmfe-fecod.
        wa_output-fegrp = wa_qmfe-fegrp.
        APPEND wa_output TO it_output.
        CLEAR wa_output.
        READ TABLE it_qmur INTO wa_qmur WITH KEY qmnum = wa_qmih-qmnum.
        wa_output-urcod = wa_qmur-urcod.
        wa_output-urgrp = wa_qmur-urgrp.
        wa_output-urtxt = wa_qmur-urtxt.
        APPEND wa_output TO it_output.
        CLEAR wa_output.
        READ TABLE it_iloa INTO wa_iloa WITH KEY iloan = wa_qmih-iloan.
        wa_output-tplnr = wa_iloa-tplnr.
        APPEND wa_output TO it_output.
        CLEAR wa_output.
      ENDLOOP.
      DELETE ADJACENT DUPLICATES FROM it_output  COMPARING        qmnum
                                                                  equnr
                                                                  ausvn
                                                                  ausbs
                                                                  auztv
                                                                  auztb
                                                                  iwerk
                                                                  qmtxt
                                                                  indtx
                                                                  priok
                                                                  strmn
                                                                  strur
                                                                  ltrmn
                                                                  ltrur
                                                                  vkorg
                                                                  vtweg
                                                                  spart
                                                                  parnr
                                                                  parvw
                                                                  arbpl
                                                                  ktext
                                                                  fecod
                                                                  fegrp
                                                                  urcod
                                                                  urgrp
                                                                  urtxt
                                                                  tplnr.
    *CALL FUNCTION 'STATUS_TEXT_EDIT'
    EXPORTING
      CLIENT                  = SY-MANDT
      FLG_USER_STAT           = ' '
       objnr                   =
      ONLY_ACTIVE             = 'X'
       spras                   = en
      BYPASS_BUFFER           = ' '
    IMPORTING
      ANW_STAT_EXISTING       =
      E_STSMA                 =
      LINE                    =
      USER_LINE               =
      STONR                   =
    EXCEPTIONS
      OBJECT_NOT_FOUND        = 1
      OTHERS                  = 2
    *IF sy-subrc <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
            WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
    *ENDIF.
    *CALL FUNCTION 'READ_TEXT'
    EXPORTING
      CLIENT                        = SY-MANDT
       id                            =
       language                      =
       name                          =
       object                        =
      ARCHIVE_HANDLE                = 0
      LOCAL_CAT                     = ' '
    IMPORTING
      HEADER                        =
    tables
       lines                         =
    EXCEPTIONS
      ID                            = 1
      LANGUAGE                      = 2
      NAME                          = 3
      NOT_FOUND                     = 4
      OBJECT                        = 5
      REFERENCE_CHECK               = 6
      WRONG_ACCESS_TO_ARCHIVE       = 7
      OTHERS                        = 8
    *IF sy-subrc <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
            WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
    *ENDIF.
    *LOOP AT IT_OUTPUT INTO WA_OUTPUT.
    *WRITE : / WA_OUTPUT-qmnum,
             WA_OUTPUT-equnr,
             WA_OUTPUT-iloan,
             WA_OUTPUT-ausvn,
             WA_OUTPUT-ausbs,
             WA_OUTPUT-auztv,
             WA_OUTPUT-auztb,
             WA_OUTPUT-qmtxt,
             WA_OUTPUT-indtx,
             WA_OUTPUT-strmn,
             WA_OUTPUT-strur,
             WA_OUTPUT-ltrmn,
             WA_OUTPUT-ltrur,
             WA_OUTPUT-objnr,
             WA_OUTPUT-arbpl,
             WA_OUTPUT-parnr,
             WA_OUTPUT-parvw,
             WA_OUTPUT-objid,
             WA_OUTPUT-ktext,
             WA_OUTPUT-fecod,
             WA_OUTPUT-fegrp,
             WA_OUTPUT-urcod,
             WA_OUTPUT-urgrp,
             WA_OUTPUT-urtxt,
             WA_OUTPUT-tplnr.
    *ENDLOOP.
      CALL FUNCTION 'GUI_DOWNLOAD'
        EXPORTING
      BIN_FILESIZE                    =
          filename                        = 'E:\CRM1.TXT'
      FILETYPE                        = 'ASC'
      APPEND                          = ' '
         write_field_separator           = '|'
      HEADER                          = '00'
      TRUNC_TRAILING_BLANKS           = ' '
      WRITE_LF                        = 'X'
      COL_SELECT                      = ' '
      COL_SELECT_MASK                 = ' '
      DAT_MODE                        = ' '
      CONFIRM_OVERWRITE               = ' '
      NO_AUTH_CHECK                   = ' '
      CODEPAGE                        = ' '
      IGNORE_CERR                     = ABAP_TRUE
      REPLACEMENT                     = '#'
      WRITE_BOM                       = ' '
      TRUNC_TRAILING_BLANKS_EOL       = 'X'
      WK1_N_FORMAT                    = ' '
      WK1_N_SIZE                      = ' '
      WK1_T_FORMAT                    = ' '
      WK1_T_SIZE                      = ' '
      WRITE_LF_AFTER_LAST_LINE        = ABAP_TRUE
    IMPORTING
      FILELENGTH                      =
        TABLES
          data_tab                        = it_output
      FIELDNAMES                      =
    EXCEPTIONS
      FILE_WRITE_ERROR                = 1
      NO_BATCH                        = 2
      GUI_REFUSE_FILETRANSFER         = 3
      INVALID_TYPE                    = 4
      NO_AUTHORITY                    = 5
      UNKNOWN_ERROR                   = 6
      HEADER_NOT_ALLOWED              = 7
      SEPARATOR_NOT_ALLOWED           = 8
      FILESIZE_NOT_ALLOWED            = 9
      HEADER_TOO_LONG                 = 10
      DP_ERROR_CREATE                 = 11
      DP_ERROR_SEND                   = 12
      DP_ERROR_WRITE                  = 13
      UNKNOWN_DP_ERROR                = 14
      ACCESS_DENIED                   = 15
      DP_OUT_OF_MEMORY                = 16
      DISK_FULL                       = 17
      DP_TIMEOUT                      = 18
      FILE_NOT_FOUND                  = 19
      DATAPROVIDER_EXCEPTION          = 20
      CONTROL_FLUSH_ERROR             = 21
      OTHERS                          = 22
      IF sy-subrc <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
            WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
      ENDIF.

Maybe you are looking for