Obsolete Items

Hallo
-> Sets font face to platino
Hi All,
    Can anybody tell the table name where can i find the obsolete function module  names, obsolete transaction codes & obsolete statements ?
Many thanks in advance ????

Hi,
check this.........
[https://forums.sdn.sap.com/click.jspa?searchID=19630222&messageID=6342677]
[https://forums.sdn.sap.com/click.jspa?searchID=19630222&messageID=6417990]

Similar Messages

  • Forms 9i/10g changing obsolete items using FMA

    Hi All,
    I am trying to change in 9.0.4 version obsolete item like Enable_item and disable_item in my Menu to Set_Item_Property using Form Migration Assistant.
    Log file shows that changes are done successfully but when I open
    Menu in form builder and compile.it gives me same error
    "identifier 'Disable_item' must be declared.
    So my question here is: what are steps I need to take to save changes made by
    FMA?

    Hello,
    Try this:
    procedure disable_item
    ( p_menuName in varchar2
    , p_menuItemName in varchar2
    ) is
    v_menuItem menuitem;
    begin
    v_menuItem := find_menu_item(p_menuName||'.'||
    p_menuItemName);
    if (not id_null(v_menuItem))
         and (get_menu_item_property(v_menuItem,visible) = 'TRUE')
    then
    set_menu_item_property(v_menuItem, enabled, property_false);
    end if;
    end;
    and
    procedure enable_item
    ( p_menuName in varchar2
    , p_menuItemName in varchar2
    ) is
    v_menuItem menuitem;
    begin
    v_menuItem := find_menu_item(p_menuName||'.'||
    p_menuItemName);
    if (not id_null(v_menuItem))
         and (get_menu_item_property(v_menuItem,visible) = 'TRUE')
    then
    set_menu_item_property(v_menuItem, enabled, property_true);
    end if;
    end;
    which you can combine as
    procedure enable_disable_item
    ( p_menuName in varchar2
    , p_menuItemName in varchar2
    , property_state in varchar2
    ) is
    v_menuItem menuitem;
    begin
    v_menuItem := find_menu_item(p_menuName||'.'||
    p_menuItemName);
    if (not id_null(v_menuItem))
         and (get_menu_item_property(v_menuItem,visible) = 'TRUE')
    then
    set_menu_item_property(v_menuItem, enabled, property_state);
    end if;
    end;
    property_state in the call to enable_disable_item should be either property_true or property_false.
    You can include the enable_item and disable_item procedures in a PLL and this one should be attached to your forms. This way, you won't need to modify the forms the make use of enable_item and disable_item. If you have a couple of forms then you might consider combining both and changing the call to enable_item and disable_item in the forms with the proper call to enable_disable_item.
    Note: this approach and procedures (enable_item and disable_item ) were proposed by Wilfred in his convertforms migration approach. Same was also used in MouliForms (ww.degenio.com).
    Thanks

  • Item Relationship for Obsolete Items

    This is a question for EBS R12.1.3 - OM/Inventory setups
    We have a process where once an item is determined to be phased-out, we set up an  item relationship for an active item that will be replacing the product we no longer want to produce.  My issue is that once we consume all of the phased-out product, we uncheck the "Customer Orders Enable" flag on the item master so that it can no longer be ordered.  The problem is that if the item isn't orderable, we can't pull the item up on the OE form to see it's replacement.  This leaves our customer service blind to the product they should be selling.
    Does anyone have a recommendation for OM or Inventory setups that would allow us to see the Item Relationship on the OE Form, but not allow orders to be placed for the obsolete item?  Not sure if it matters, but we do use the OM materialized views with Item Orderablility feature.

    I created an SR with Oracle.  They stated that this is not possible and is being considered as an enhancement request.
    Bug 6612972: INACTIVE ITEM NOT SHOWN IN LOV WHEN ORDERING SUPERCEDED ITEMS
    Bug 14013746: ITEM SUBSTITUTE DOESN'T WORK FOR OBSOLETE ITEM

  • Etra check: how do I delete obsolete start-up items?

    How do I delete:
    Startup Items: ℹ️
        CiscoVPN: Path: /System/Library/StartupItems/CiscoVPN
        Startup items are obsolete in OS X Yosemite
    The above appears below in a copy of my Etre Check.  Should I delete these obsolete items?
    Many Thanks.
    EtreCheck version: 2.1.8 (121)
    Report generated 5 March 2015 20:21:47 GMT
    Download EtreCheck from http://etresoft.com/etrecheck
    Click the [Click for support] links for help with non-Apple products.
    Click the [Click for details] links for more information about that line.
    Hardware Information: ℹ️
        MacBook Pro (15-inch, Mid 2010) (Technical Specifications)
        MacBook Pro - model: MacBookPro6,2
        1 2.4 GHz Intel Core i5 CPU: 2-core
        4 GB RAM Upgradeable
            BANK 0/DIMM0
                2 GB DDR3 1067 MHz ok
            BANK 1/DIMM0
                2 GB DDR3 1067 MHz ok
        Bluetooth: Old - Handoff/Airdrop2 not supported
        Wireless:  en1: 802.11 a/b/g/n
        Battery Health: Normal - Cycle count 161
    Video Information: ℹ️
        Intel HD Graphics - VRAM: 288 MB
            Color LCD 1440 x 900
        NVIDIA GeForce GT 330M - VRAM: 256 MB
    System Software: ℹ️
        OS X 10.10.2 (14C109) - Time since boot: 0:3:10
    Disk Information: ℹ️
        Hitachi HTS545032B9SA02 disk0 : (320.07 GB)
            EFI (disk0s1) <not mounted> : 210 MB
            Recovery HD (disk0s3) <not mounted>  [Recovery]: 650 MB
            Macintosh HD (disk1) / : 318.84 GB (197.56 GB free)
                Core Storage: disk0s2 319.21 GB Online
        MATSHITADVD-R   UJ-898 
    USB Information: ℹ️
        Logitech USB Receiver
        Apple Inc. BRCM2070 Hub
            Apple Inc. Bluetooth USB Host Controller
        Apple Internal Memory Card Reader
        Apple Inc. Apple Internal Keyboard / Trackpad
        Apple Inc. Built-in iSight
        Apple Computer, Inc. IR Receiver
    Gatekeeper: ℹ️
        Mac App Store and identified developers
    Kernel Extensions: ℹ️
            /Applications/Extras/WD +TURBO Installer.app
        [not loaded]    com.wdc.driver.1394HP (1.0.11 - SDK 10.4) [Click for support]
        [not loaded]    com.wdc.driver.1394_64HP (1.0.1 - SDK 10.6) [Click for support]
        [not loaded]    com.wdc.driver.USB-64HP (1.0.3) [Click for support]
        [not loaded]    com.wdc.driver.USBHP (1.0.14) [Click for support]
            /System/Library/Extensions
        [not loaded]    com.ZTE.driver.ZTEUSBCDCACMData (1.3.41) [Click for support]
        [not loaded]    com.ZTE.driver.ZTEUSBMassStorageFilter (1.3.43) [Click for support]
        [not loaded]    com.cisco.nke.ipsec (2.0.1) [Click for support]
        [not loaded]    com.icera.zte.ICZTUSBCDC1060 (1000.01.01) [Click for support]
        [not loaded]    com.icera.zte.ICZTUSBCDC1060ACMControl (1000.01.01) [Click for support]
        [not loaded]    com.icera.zte.ICZTUSBCDC1060ACMData (1000.01.01) [Click for support]
        [not loaded]    com.icera.zte.ICZTUSBCDC1060ECMControl (1000.01.01) [Click for support]
        [not loaded]    com.icera.zte.ICZTUSBCDC1060ECMData (1000.01.01) [Click for support]
        [not loaded]    com.icera.zte.ICZTUSBCDC1060ModeChange (1000.01.01) [Click for support]
        [not loaded]    com.wdc.driver.1394.64.10.9 (1.0.1 - SDK 10.9) [Click for support]
        [not loaded]    com.wdc.driver.USB.64.10.9 (1.0.1 - SDK 10.9) [Click for support]
        [not loaded]    com.zte.driver.cdc_ecm_qmi (1.0.30) [Click for support]
        [not loaded]    com.zte.driver.cdc_usb_bus (1.0.30) [Click for support]
            /System/Library/Extensions/ICZTUSBCDC1060.kext/Contents/PlugIns
        [not loaded]    com.icera.zte.ICZTUSBCDC1045 (1000.01.01) [Click for support]
            /System/Library/Extensions/ICZTUSBCDC1060ACMControl.kext/Contents/PlugIns
        [not loaded]    com.icera.zte.ICZTUSBCDC1045ACMControl (1000.01.01) [Click for support]
            /System/Library/Extensions/ICZTUSBCDC1060ACMData.kext/Contents/PlugIns
        [not loaded]    com.icera.zte.ICZTUSBCDC1045ACMData (1000.01.01) [Click for support]
            /System/Library/Extensions/ICZTUSBCDC1060ECMControl.kext/Contents/PlugIns
        [not loaded]    com.icera.zte.ICZTUSBCDC1045ECMControl (1000.01.01) [Click for support]
            /System/Library/Extensions/ICZTUSBCDC1060ECMData.kext/Contents/PlugIns
        [not loaded]    com.icera.zte.ICZTUSBCDC1045ECMData (1000.01.01) [Click for support]
            /System/Library/Extensions/ICZTUSBCDC1060ModeChange.kext/Contents/PlugIns
        [not loaded]    com.icera.zte.ICZTUSBCDC1045ModeChange (1000.01.01) [Click for support]
    Startup Items: ℹ️
        CiscoVPN: Path: /System/Library/StartupItems/CiscoVPN
        Startup items are obsolete in OS X Yosemite
    Launch Agents: ℹ️
        [running]    com.epson.Epson_Low_Ink_Reminder.launcher.plist [Click for support]
        [loaded]    com.epson.esua.launcher.plist [Click for support]
        [running]    com.epson.eventmanager.agent.plist [Click for support]
        [loaded]    com.google.keystone.agent.plist [Click for support]
        [running]    com.lexmark.hbnlistener.plist [Click for support]
        [loaded]    com.lexmark.hostinfoupdater.plist [Click for support]
        [loaded]    com.lexmark.hostregister.plist [Click for support]
        [loaded]    com.oracle.java.Java-Updater.plist [Click for support]
    Launch Daemons: ℹ️
        [loaded]    com.adobe.fpsaud.plist [Click for support]
        [loaded]    com.google.keystone.daemon.plist [Click for support]
        [loaded]    com.microsoft.office.licensing.helper.plist [Click for support]
        [loaded]    com.oracle.java.Helper-Tool.plist [Click for support]
        [loaded]    com.westerndigital.WD-SmartWare-Installer.plist [Click for support]
        [loaded]    net.sourceforge.MonolingualHelper.plist [Click for support]
    User Launch Agents: ℹ️
        [loaded]    com.adobe.ARM.[...].plist [Click for support]
    User Login Items: ℹ️
        None
    Internet Plug-ins: ℹ️
        NPDjVu: Version: Unknown [Click for support]
        Default Browser: Version: 600 - SDK 10.10
        Flip4Mac WMV Plugin: Version: 3.2.0.16   - SDK 10.8 [Click for support]
        PrintDialogExt: Version: 6.1 [Click for support]
        AdobePDFViewerNPAPI: Version: 11.0.10 - SDK 10.6 [Click for support]
        FlashPlayer-10.6: Version: 16.0.0.305 - SDK 10.6 [Click for support]
        Silverlight: Version: 5.1.30514.0 - SDK 10.6 [Click for support]
        Flash Player: Version: 16.0.0.305 - SDK 10.6 [Click for support]
        QuickTime Plugin: Version: 7.7.3
        iPhotoPhotocast: Version: 7.0 - SDK 10.7
        SharePointBrowserPlugin: Version: 14.4.8 - SDK 10.6 [Click for support]
        AdobePDFViewer: Version: 11.0.10 - SDK 10.6 [Click for support]
        JavaAppletPlugin: Version: Java 8 Update 31 Check version
    Safari Extensions: ℹ️
        AdBlock
        DuckDuckGo
    3rd Party Preference Panes: ℹ️
        Flash Player  [Click for support]
        Java  [Click for support]
    Time Machine: ℹ️
        Skip System Files: NO
        Mobile backups: ON
        Auto backup: YES
        Volumes being backed up:
            Macintosh HD: Disk size: 318.84 GB Disk used: 121.28 GB
        Destinations:
            My Passport for Mac [Local]
            Total size: 999.83 GB
            Total number of backups: 22
            Oldest backup: 2014-09-22 23:40:21 +0000
            Last backup: 2015-03-04 19:01:33 +0000
            Size of backup disk: Excellent
                Backup size 999.83 GB > (Disk size 318.84 GB X 3)
    Top Processes by CPU: ℹ️
             4%    WindowServer
             0%    fontd
             0%    mds
             0%    mds_stores
             0%    ps
    Top Processes by Memory: ℹ️
        60 MB    Finder
        56 MB    WindowServer
        47 MB    mds_stores
        30 MB    softwareupdated
        30 MB    Dock
    Virtual Memory Information: ℹ️
        2.06 GB    Free RAM
        975 MB    Active RAM
        366 MB    Inactive RAM
        754 MB    Wired RAM
        809 MB    Page-ins
        0 B    Page-outs
    Diagnostics Information: ℹ️
        Mar 5, 2015, 08:17:22 PM    Self test - passed
        Mar 4, 2015, 07:09:18 PM    /Library/Logs/DiagnosticReports/Microsoft Excel_2015-03-04-190918_[redacted].hang

    barneyhairball wrote:
    I have no idea what you mean!  I don't know what VPN is, or what Cisco is.
    OK thanks. Since you are certain you're not using it, merely drag the Cisco client app out of /System/Library/StartupItems/ directly to the Trash.
    If you need help doing that, select the entire line that follows (triple-click to select it), then control-click, and from the contextual menu that appears, select Services > Open:
    /System/Library/StartupItems/
    A Finder window will open. Drag the CiscoVPN icon from there to the Trash. You will need to authenticate to make that change.
    I am just relieved when nothing shows up in red.
    As I understand it, the red text is merely an attention-getter. If it were up to me, which it is not, I wouldn't use red at all. Red text tends to evoke atavistic reactions in red-blooded people, resulting in concerns that are not usually warranted. It doesn't necessarily indicate anything is wrong or that you need to take any actions — as in your case: the Cisco client wasn't doing anything in there.

  • Blocked Items

    We need to overcome following situation:
    - our customer needs to block an item after the delivery is done ,
    - when he tryies to invioce this item the invoicing is forbidden while the item has been already delivered.
    This will heavily impact on the customer activity.

    Hi Gordon, i'll thank you for the suggestions you made but i'll try to show you why there are not viable:
    - our customer buys and sells electrical supplies,
    - he buys from various suppliers and each items catalog is composed by hundreds of components,
    - the suppliers frequently modify components version so the need of our customer is to avoid the overstock of obsolete items and in the meantime   understock uptodate items.
    - so the old item must be definitively blocked as soon as the supplier notify a new version and this happens on the first purchase order
    Last problem is that usually companies make a massive inviocing on  the month end. No way to change that.
    In ths scenario we have only one wayout: the possibility (configurable by the customer?) to free the inviocing from blocked items block for all the items wich have been delivered.
    Many thanks for yur cooperation and best regards
    Nerio

  • Remove Item from Item list through DTW

    Hi Experts,
    Please do the needful for the below issues.
    1.System is not allow partial delivery but  I already activate allow partial delivery at sales order logistic tab.
    2.System is allow to  print the document at client place automatically at the time of the creation of the sales quotation but not at server.
    3.How to remove Item code from the DB with the help of the DTW.

    hi,
    If there is no transactions associated with item,
    Open item in item master data,From menu bar,Select Data ---> Remove.
    for other cases refer Note 1163367 - How can obsolete items be managed in SAP Business One?
    [https://websmp230.sap-ag.de/sap(bD1lbiZjPTAwMQ==)/bc/bsp/spn/sapnotes/index2.htm?numm=1163367]
    Jeyakanthan

  • Item catogories in CRM and R/3 ?

    Hi,
    We have a Internet b2b sales scenario and are using CRM 4.0.
    In R/3 backend -- under transaction VOV4 -- we have the following Item Categorie assignment to the Oder type.
    sa type     ITC GR      USG     H lev It Ca     Df Itc     M It Ca
    ZEDE          TEXT          ZTXT     
    ZEDE     BANS               Z3RD     ZTXT
    ZEDE     LEIS               ZPTD     ZTXT
    ZEDE     NORM               ZTAN     ZTXT
    ZEDE     NORM          ZTAN     ZTAN     ZTXT
    ZEDE     NORM     PSA1          ZOBS     
    ZEDE     NORM     PSA2     ZOBS     ZTAN     
    ZEDE     ZNRM               Z3RD     ZTXT
    ZEDE     ZTXT               ZTXT     
    In CRM  SPRO -- IMG -- CRM -- Transactions -- Basic settings -- Define Item category determination
    ZEDE     Parts EDI Std Order                                                                                ZTXT     General Text
    ZEDE     Parts EDI Std Order     Third-party item                                                                                Z3RD     Parts 3rd Party     ZTXT
    ZEDE     Parts EDI Std Order     LEIS                                                                                ZPTD     Parts Service     ZTXT
    ZEDE     Parts EDI Std Order     Sales Item                                                                                ZTAN     Parts Sales Item     ZTXT
    ZEDE     Parts EDI Std Order     Sales Item                                                                                ZOBS     Parts Obsolete Item     ZTAN     Parts Sales Item
    ZEDE     Parts EDI Std Order     Sales Item                                                                                ZTAN     Parts Sales Item     ZTAN     Parts Sales Item     ZTXT
    ZEDE     Parts EDI Std Order     Sales Text                                                                                ZTXT     General Text
    As you see when you compare both the systems -- the usage is not defined in CRM and also the assignment is not similar to what we have in R/3. will there be any issues because of this -- esp with the order flow and Material substitution.
    Do we need to have the item catageroy usage difined in CRM that way it is in R/3.
    please so any one have any suggestions on this.
    thanks and regards
    vasu..

    Hi Vasu,
    1. Item category usage is not an issue for order upload into R/3. Even if you don't define item category usage in the item category determination, still the order will get uploaded into R/3 unless it is mandatory in R/3
    2. But same item category mapping should exists in both the systems. i.e. the item category determination entries of R/3 should match with CRM. other wise you may hit order upload issues
    <b>Reward if helps,</b>
    Regards,
    Paul Kondaveeti

  • Inactive Items Report mising cost information

    The Inactive Items Report which is found under Inventory / Inventory Reports / Inactive Items does not provide the option to display average cost and total cost on the report. This is very useful information for financial managers trying to determine the value of slow moving or obsolete items.
    It would be extremely useful to have the option to add cost information...perhaps by selected price lists...to make this a more valuable information tool for financial managers.
    Is there a report option which would display this information?
    Note that price lists (average cost) may be different by location. Therefore, the report also needs to show inactive items by location, not only in total.
    Edited by: Dennis Milosky on Jan 26, 2011 1:13 AM

    Gordon
    I am not sure why on one hand you indicate that it is not that difficult to write the report for ourselves, yet say that there are too many variables. These seem to be contradictory statements.
    It seems that since this would be of common benefit to nearly all SAP B1 customers, SAP would want to add it as a future release level report.
    I understand that there are cost variables, but why couldn't there be a pull down menu to select the price table such as with the Inventory In Warehouse Report? In that report, the user is given the option to assign the desired price source.
    Again, it seems as if this would be of common benefit and is worthy of SAP resources.
    Best regards,
    Dennis Milosky

  • Is it safe to rename keychain items?

    I am trying to review my keychain items and delete incorrect or obsolete items. I have over 20 that have the same name but different details. Of that 20, only 5 are correct and current. I'd like to rename them so they reflect the email account rather than the server name. Is that safe?

    Yes, you can name them whatever you want.

  • Portfolio Type dependent Item Types

    Hi,
    Is there a way in which we can restrict the item types to a particular portfolio type?
    During the creation of an item, the item types relevant for that portfolio type should only be displayed for selection.
    Please let me know on how to achieve this.
    Thanks in advance.
    Priyatham

    Also,  just a heads-up:
    If you enable this feature while rendering obsolete any older Item Types, the "Item Type" field in the Item Details screen of older Items will display its Code and not its Text values.  Not to worry though if the Items are closed or in final state (and no longer require modification), as the Item Dashboard will still show textual values regardless of portfolio-specific settings.
    Crisis averted there.
    True scenario:
    I made this change fairly recently along with modifying Project Templates.  The requirement was to change template/standard project structures, and I thought it best practice to retain and simply "Flag as Obsolete" any older templates.  The major change in the template was that the the number of Phases in the new template are now less than the template to be retired.  Some projects were already in-flight and we could not simply reuse the old Item Types (and modify their DPs) as while testing I found that the deleted DPs would:
    Display in the UI with their code values  (like 'ZDP001')
    Disallow status updates, and
    Automatically set the "Active DP" flag for the deleted DP, within items with final DP set to final status.  (i.e. project is ready to close)
    The result was that Items couldn't be closed properly!  Either way, the above approach caused data inconsistencies so it was unacceptable.  Hence, this would be one practical reason to maintain portfolio-dependent item types
    Just for reference, here's what the configuration looked like, with Portfolio-Dependent Settings and default/Permitted Item Types:
    Portfolio-Dependent Item Types:
    Default Templates:  (shows obsolete Item Type codes)
    Item Type field displayed as code in Item Details: 
    (Note:  In standard, this field is set to Read-Only, but for the sake of illustration I'm showing you the valid item types in the dropdown --- and it does NOT include the obsolete Item Type 'Z001')
    Solution:
    Implement the following OSS Note:
    Note 1953807 - Item Type ID is displayed in Item Overview
    I hope this helps you get out of a pickle, before your users even get to that state.
    - Lawrence

  • Migrating Oracle forms and reports from 6i to 10g Application server on Uni

    HI Guys,
    We are migrating from Oracle forms and reports 6i to 10g.
    We will be having application server on Unix box.
    I understand following will be the changes i will have to do in this respect -
    1. Fonts are to be revisited only Java fonts are supported.
    2. Obsolete items, function calls, triggers are to be removed.
    My question is since this application can be cross platform application,
    Can anyone provide me with changes that I will have to do with configuration files like -
    1. Formsweb.cfg,
    2. forms.conf
    3. default.env
    4. registry.dat
    Keeping in mind that the application server will be on unix box.
    Thanks,
    Av.

    Java fonts are only supported for the Forms version.
    You can use your own fonts for Reports however, there is some legwork to do this. I know because I just went through it.
    If you will only being using the PDF output (which for me replaced the Preview mode that existed in 6i), then you have to install the TTF for the missing font, an AFM (use the ttf2pt1 utility to generate the AFM file, but make sure you remove the AFM extension when moving it to Unix). You'll want to use the PDF Subset in the uifont.ali (which exists under the ORACLE_HOME/guicommon/tk/admin directory and add the line underneath the PDF Subset "Font Family Name"="TTF Font Name" The font family name is found when you open the AFM file in textpad or wordpad for the font you generated. This is what you enter. The TTF Font Name is the name the TTF font. You'll have to restart Reports Server after this.
    If printing to the printer directly is an option you must have, I will tell you it does not work in Linux right now. You can print to the printer but if the font doesn't exist on the internal memory of the printer, it won't work. There are 3rd party utilities like ORARRP and PDFPrint that can take care of this but, each has its own limitations. The one thing I found with ORARRP is if you generate a Report with an RRPA file extension and open it on Windows, it works great, the printer dialog comes up asking you what printer you want to print too. However, if you call this in Linux/Unix with the filename, it brings it up in the web browser but doesn't prompt you for your printer to print too automatically. So, for me, it's a show stopper. My only other option is to install the fonts on the printer that are missing.
    As for the files you want to change, you'll obviously have to make changes to the formsweb.cfg, default.env, forms.conf. I have to modify the reports.sh for some PL/SQL attached libraries to make sure it picks them up. I did have to modify Registry.dat.
    There is alot of work but mainly forms wasn't too bad, unless you had fonts that weren't supported. Usually there is another font that you can use to replace the old one but you have to know which fonts exists on the server and try all the keys on the keyboard to find the corresponding keystroke.
    Hope this helps.
    Chris

  • "Home Directory Full" message "fix doesn't work for me

    Often (no, not always, it's not consistent), I get the dreaded "Home Directory full" message when I launch mail. Mail then quits when I click OK. Normally, if I launch it again right away, it works.
    I tried to use the standard fix (e.g., removing the "Envelope Index" file to the desktop and launching Mail). This did cause a dialog to pup up informing me that I needed to re-index my mail file. I did that, and the process stopped with the progress indicator about two thirds through. I quit Mail and replaced the Mail folder in Library with the backup I had made before getting started.
    Next, I tried the Hoover method (running the vacuum command from the Terminal. My machine grinded away for some time. I don't know how far it got (there is no progress indicator nor any other feedback of any kind), but since nothing happened for a good half hour (with no more disk activity for a long time), I quit that process, too. Get info revealed that the "Envelope Index" file had not been modified at all by this. Again, just to be on the safe side, I replaced the Mail file again with the backup copy.
    Because the re-indexing in my first attempt had stopped while processing my sent items folder, I suspected that this one was the culprit. I therefore attempted to rebuild it (via the menu command in Mail). Much to my surprise, the process actually finished without an error message. However, my sent items folder now contained some 5,200 emails as opposed to the 7,00 or so it should have.
    Then I saved my Mail preferences file to the desktop, made a backup copy of my Mail backup file, and launched Mail. This made the application believe that it was being launched for the first time. I used the Import command and imported only the contents of the Sent Items mailbox, specifying "Other" as the type. This imported 5,225 items; at that point, the progress indicator was showed a fully completed process, even though the "messages" folder contained 7,900 items. Checking things, I found that there was a discrepancy of 9 items (i.e., the last item that showed as having been imported was not the 5,225th item in the "messages" folder, but rather the 5,216th). I thus moved the first 5,216 items from the messages folder into a different folder and tried to import the rest. Much to my surprise, Mail imported the same 5,216 items all over again. This is when I noticed that it does not import from the "messages" folder but rather from the file called "mbox".
    And this is where things stand. I still get the "Home Directory Full" message about once out of two launches of Mail (but never once Mail is up and running). I desperately need to get this fixed as I fear I'm on the brink of a disaster with my mail file.
    One more clue: I cannot be 100% sure, but it seems to me that the problem began when I added a second dot mac email account to my Mail setup (we have a family pack; I always managed the main account and have more recently added one of the sub-accounts to my configuration). I also noticed that sometimes, this second dot Mac account shows up in my list of mailboxes on the left side of the screen, and sometimes it doesn't. Both these accounts are configured to be checked automatically. In addition to these IMAP accounts, I have a half dozen POP3 accounts and some 40 or 50 local mailboxes configured.
    Does anyone know of a utility I can use to rebuild my entire email file instead of just the index? Or does anyone have any suggestions as to how I can manually fix things? I did do the usual stuff already (using disk utility to check the disk, fixing permissions, and so on) without detecting any problems.
    Thanks in advance for any assistance you can offer.
    Daniel

    You’re welcome.
    When I removed the preference file (com.apple.mail.plist), I also removed
    the folder "Mail" so as to start from scratch completely.
    Well, that’s not what you said in your first post...
    I only use "Other" because I read in one of Apple's notes that one should
    try "Other" in the event that the OS X Mail import failed (which it did).
    This is wrong in the case of Mail 2.x. That has to be an old article. Could you please be more specific as to where exactly did you find it?
    there is a way to actually export the contents of a mailbox as individual
    items that can then be reimported.
    Selected messages can be exported in standard mbox format by doing File > Save As in Mail and choosing Raw Message Source from the Format popup menu. Standard mbox files can be imported into most mail clients. In particular, they can be imported back into Mail doing File > Import Mailboxes and choosing Other as the data format. Using this format, however, would cause some status flags to be lost (e.g. whether a message has been replied to).
    Locally stored mailboxes can be copied to the Desktop or anywhere else by just dragging them there from Mail itself (for server-stored IMAP mailboxes, copy the messages to locally stored “On My Mac” mailboxes in Mail first). These, however, are .mbox folders (not standard mbox files), where messages are stored in individual .emlx files that other mail clients don’t know or care about. They can be imported back into Mail doing File > Import Mailboxes and choosing Mail for Mac OS X as the data format.
    It also explains why the import only brought in 5,200 items instead of the 7,900.
    The question is: where are the others?
    In the Messages folder.
    as I mentioned above, I used disk utility to check the disk and fix permissions, so I did
    not just do the permissions stuff. In my experience, if checking the disk gives you an
    OK result, then there is no point in booting from another disk to perform a repair disk.
    Right. I missed that part of your first post. Sorry.
    if the mbox files are no longer needed, can they be removed?
    Yes. The only items within a mailbox (i.e. within an .mbox or an .imapmbox folder) used by Mail 2.x are Info.plist and the Messages folder. Any other files you may see there are almost certainly Mail 1.x files that Mail 2.x leaves there after the conversion. This is poorly explained in Mac OS X 10.4 Mail: Some mailbox files used by Mac OS X 10.3 are not deleted after importing. The article only talks about mailboxes in ~/Library/Mail/Mailboxes/, but the same can also be said about mailboxes in “POP-”, “IMAP-”, or “Mac-” account folders.
    As long as you keep a backup copy of the old files for a while (at least, until you’re sure everything was converted properly), they can safely be removed from the Mail folder. OnyX has a Cleaning > Misc > Temporary and obsolete items option for getting rid of all those files.
    Note that if you see strangely-named Messages-T0x... folders, these aren’t old files from previous versions of Mail, but rather an indication that there is something amiss. More specifically, these are temporary folders created by Mail 2.x during an import or a reindexing process (e.g. rebuilding a mailbox) that Mail should have deleted when done. Their presence is a clear indication that something didn’t work as expected.
    <hr>
    Here’s the procedure I usually suggest to set up Mail again from scratch:
    1. If you have a .Mac account and .Mac synchronization of Mail data is enabled either in Mail > Preferences > General or in System Preferences > .Mac, disable it before proceeding.
    2. Quit Mail if it’s running.
    3. In the Finder, go to ~/Library/. Move (not copy) the entire Mail folder out of there, to the Desktop.
    4. In the Finder, go to ~/Library/Preferences/. Locate com.apple.mail.plist and move it to the Desktop.
    5. Open Mail and set it up again from scratch. If given the option to import existing mailboxes or something like that, don’t. Just enter the account information and check that everything works fine.
    6. You’ll have to re-configure all your settings in Mail > Preferences. For spam-related security reasons, the first thing you should do is go to Preferences > Viewing and disable Display remote images in HTML messages if it’s enabled.
    7. If Mail works fine now and you had any messages stored in local mailboxes, do File > Import Mailboxes, choose Mail for Mac OS X as the data format, and follow the instructions to import your mail from the old Mail folder that’s now on the Desktop. Import the Mailboxes folder first, then each of the POP-username@mailserver account folders, if any.
    8. If .Mac synchronization of Mail data was enabled at the beginning, enable it again, go to System Preferences > .Mac > Advanced, click Reset Sync Data, and choose the appropriate options to reset the Mail data stored on the .Mac server with the data locally stored on the computer, i.e. sync data must flow from the computer to the .Mac server.
    As a result of doing the above, some messages may be duplicated. Andreas Amann’s Mail Scripts has a Remove Duplicates script that you may find useful.
    If all is well and you don’t miss anything, the files on the Desktop can be deleted, although you may want to keep them for a while, just in case.
    Note: For those not familiarized with the ~/ notation, it refers to the user’s home folder. You can easily locate any of the folders referred to in this post by copying the folder path here, doing Go > Go to Folder in the Finder, and pasting the folder path there.

  • How to populate the ranges using FM for the SELECTs

    Hi,
    I am still working on the FM to create a generic extractor. I went through the debugger but I am still unable to determine how the ranges are populated. RSA3 always gives me zero values for the results.
    There is a RANGE statement in the sample FM and the following statements for SELECTs
      RANGES: L_R_CARRID  FOR SFLIGHT-CARRID,
              L_R_CONNID  FOR SFLIGHT-CONNID.
    and...
          LOOP AT S_S_IF-T_SELECT INTO L_S_SELECT WHERE FIELDNM = 'CARRID'.
            MOVE-CORRESPONDING L_S_SELECT TO L_R_CARRID.
            APPEND L_R_CARRID.
          ENDLOOP.
          LOOP AT S_S_IF-T_SELECT INTO L_S_SELECT WHERE FIELDNM = 'CONNID'.
            MOVE-CORRESPONDING L_S_SELECT TO L_R_CONNID.
            APPEND L_R_CONNID.
          ENDLOOP.
    My question is how is L_R_CONNID and L_R_CARRID populated with low and high values for the SELECT statements? I tried to find the DS 0SAPI_SFLIGHT_SIMPLE to run and see how it is set up but there is no such DS.
    Would someone take the time to say something about this in  several sentences? I have my own code and it seems that it is not populating the values for the SELECTs when I debug from RSA3 when I provide the low and high values.
    Would I normally populate the low and high values from the InfoPackage 'Data Selection' tab once I have implemented in BW or ready to test in BW? That would mean I have to choose those fields as selections from RSO2. Anyway, I think I have asked about this but I am hoping to get an answer to get this going...
    Appreciate any replies.

    Hi
    Here is an example of an extractor that uses
    both method's, if the InfoPackage selection exist's
    it overrides the TVARV selection (which is the default).
    FUNCTION ZBW_TC_FORECAST_SO_EXTRACTOR.
    ""Local interface:
    *"  IMPORTING
    *"     VALUE(I_REQUNR) TYPE  SBIWA_S_INTERFACE-REQUNR
    *"     VALUE(I_DSOURCE) TYPE  SBIWA_S_INTERFACE-ISOURCE OPTIONAL
    *"     VALUE(I_CHABASNM) TYPE  SBIWA_S_INTERFACE-CHABASNM OPTIONAL
    *"     VALUE(I_MAXSIZE) TYPE  SBIWA_S_INTERFACE-MAXSIZE OPTIONAL
    *"     VALUE(I_INITFLAG) TYPE  SBIWA_S_INTERFACE-INITFLAG OPTIONAL
    *"     VALUE(I_UPDMODE) TYPE  SBIWA_S_INTERFACE-UPDMODE OPTIONAL
    *"     VALUE(I_DATAPAKID) TYPE  SBIWA_S_INTERFACE-DATAPAKID OPTIONAL
    *"     VALUE(I_PRIVATE_MODE) OPTIONAL
    *"     VALUE(I_CALLMODE) TYPE  ROARCHD200-CALLMODE OPTIONAL
    *"  TABLES
    *"      I_T_SELECT TYPE  SBIWA_T_SELECT OPTIONAL
    *"      I_T_FIELDS TYPE  SBIWA_T_FIELDS OPTIONAL
    *"      E_T_DATA STRUCTURE  ZBW_TC_FORECASTING_EXT_STR OPTIONAL
    *"  EXCEPTIONS
    *"      NO_MORE_DATA
    *"      ERROR_PASSED_TO_MESS_HANDLER
    *"      HIERARCHY_NOT_FOUND
    Change History                                                      *
    Mod. #  |  Date    |  Developer     |  Description                  *
    *RD3K915762|06/21/2005| SRangaraj      | Change selection of open SO   *
             |          |                | data to include deleted matls *
             |          |                | and obsolete items too        *
    RD3K915888|06/29/2005| SRANGARAJ      | Add ext matl grp and lab offce
             |          |                | filters for data-selection    *
    The input parameter I_DATAPAKID is not supported yet !
    Auxiliary Selection criteria structure
      DATA: L_S_SELECT TYPE SBIWA_S_SELECT.
    Maximum number of lines for DB table
      STATICS L_MAXSIZE TYPE SBIWA_S_INTERFACE-MAXSIZE.
    Parameter I_PRIVATE_MODE:
    Some applications might want to use this function module for other
    purposes as well (e.g. data supply for OLTP reporting tools). If the
    processing logic has to be different in this case, use the optional
    parameter I_PRIVATE_MODE (not supplied by BIW !) to distinguish
    between BIW calls (I_PRIVATE_MODE = SPACE) and other calls
    (I_PRIVATE_MODE = X).
    If the message handling has to be different as well, define Your own
    messaging macro which interprets parameter I_PRIVATE_MODE. When
    called by BIW, it should use the LOG_WRITE macro, otherwise do what
    You want.
    Initialization mode (first call by SAPI) or data transfer mode
    (following calls) ?
      IF I_INITFLAG = SBIWA_C_FLAG_ON.
    Initialization: check input parameters
                    buffer input parameters
                    prepare data selection
    The input parameter I_DATAPAKID is not supported yet !
    Invalid second initialization call -> error exit
        IF NOT G_FLAG_INTERFACE_INITIALIZED IS INITIAL.
          IF 1 = 2. MESSAGE E008(R3). ENDIF.
          LOG_WRITE 'E'                    "message type
                    'R3'                   "message class
                    '008'                  "message number
                    ' '                    "message variable 1
                    ' '.                   "message variable 2
          RAISE ERROR_PASSED_TO_MESS_HANDLER.
        ENDIF.
    Check InfoSource validity
        CASE I_DSOURCE.
          WHEN 'ZBW_TC_SO_EXTRACT'.
          WHEN OTHERS.
            IF 1 = 2. MESSAGE E009(R3). ENDIF.
            LOG_WRITE 'E'                  "message type
                      'R3'                 "message class
                      '009'                "message number
                      I_DSOURCE            "message variable 1
                      ' '.                 "message variable 2
            RAISE ERROR_PASSED_TO_MESS_HANDLER.
        ENDCASE.
    Check for supported update mode
       CASE I_UPDMODE.
         WHEN 'F'.
         WHEN OTHERS.
           IF 1 = 2. MESSAGE E011(R3). ENDIF.
           LOG_WRITE 'E'                  "message type
                     'R3'                 "message class
                     '011'                "message number
                     I_UPDMODE            "message variable 1
                     ' '.                 "message variable 2
           RAISE ERROR_PASSED_TO_MESS_HANDLER.
       ENDCASE.
    Check for obligatory selection criteria
       READ TABLE I_T_SELECT INTO L_S_SELECT WITH KEY FIELDNM = 'PGMID'.
       IF SY-SUBRC <> 0.
         IF 1 = 2. MESSAGE E010(R3). ENDIF.
         LOG_WRITE 'E'                    "message type
                   'R3'                   "message class
                   '010'                  "message number
                   'PGMID'                "message variable 1
                   ' '.                   "message variable 2
         RAISE ERROR_PASSED_TO_MESS_HANDLER.
       ENDIF.
        APPEND LINES OF I_T_SELECT TO G_T_SELECT.
    Fill parameter buffer for data extraction calls
        G_S_INTERFACE-REQUNR    = I_REQUNR.
        G_S_INTERFACE-ISOURCE   = I_DSOURCE.
        G_S_INTERFACE-MAXSIZE   = I_MAXSIZE.
        G_S_INTERFACE-INITFLAG  = I_INITFLAG.
        G_S_INTERFACE-UPDMODE   = I_UPDMODE.
        G_S_INTERFACE-DATAPAKID = I_DATAPAKID.
        G_FLAG_INTERFACE_INITIALIZED = SBIWA_C_FLAG_ON.
    Fill field list table for an optimized select statement
    (in case that there is no 1:1 relation between InfoSource fields
    and database table fields this may be far from beeing trivial)
        APPEND LINES OF I_T_FIELDS TO G_T_FIELDS.
    Fill range tables for fixed InfoSources. In the case of generated
    InfoSources, the usage of a dynamical SELECT statement might be
    more reasonable. BIW will only pass down simple selection criteria
    of the type SIGN = 'I' and OPTION = 'EQ' or OPTION = 'BT'.
        LOOP AT G_T_SELECT INTO L_S_SELECT.
          CASE L_S_SELECT-FIELDNM.
            WHEN 'PRDHA'.
              WGF_PRDHA_LENGTH = STRLEN( L_S_SELECT-LOW ).
              IF WGF_PRDHA_LENGTH = 6.  "PARTIAL PRDHA
                 WGF_PRDHA = L_S_SELECT-LOW.
                 CONCATENATE WGF_PRDHA '%' INTO WGF_PRDHA.
              ELSEIF WGF_PRDHA_LENGTH = 12.  "FULL PRDHA
              MOVE-CORRESPONDING L_S_SELECT TO L_R_PRDHA.
              APPEND L_R_PRDHA.
              ENDIF.
            WHEN 'MATKL'.
              MOVE-CORRESPONDING L_S_SELECT TO L_R_MATKL.
              APPEND L_R_MATKL.
          ENDCASE.
        ENDLOOP.
    reset the index of where we are in the gt_header table
      g_tabix = 0.
      perform populate_default_variables.
      perform get_data.
      perform build_detail.
        EXIT.
      ENDIF.                 "Initialization mode or data extraction ?
    Data transfer: First Call      OPEN CURSOR + FETCH
                   Following Calls FETCH only
    First data package -> OPEN CURSOR
       IF G_COUNTER_DATAPAKID = 0.
    Determine number of database records to be read per FETCH statement
    from input parameter I_MAXSIZE. If there is a one to one relation
    between InfoSource table lines and database entries, this is trivial.
    In other cases, it may be impossible and some estimated value has to
    be determined.
      DESCRIBE TABLE LT_DATA LINES l_count.
      IF g_tabix GE l_count.
        RAISE no_more_data.
      ENDIF.
    *CLEAN UP THE OUTPUT TABLE
      refresh E_T_DATA.
      LOOP AT LT_DATA FROM G_TABIX INTO LS_DATA.
        APPEND LS_DATA TO E_T_DATA.
    Set global counter
        g_tabix = g_tabix + 1.
      ENDLOOP.
       G_COUNTER_DATAPAKID = G_COUNTER_DATAPAKID + 1.
    ENDIF.              "Initialization mode or data extraction ?
    ENDFUNCTION.
    Forms
    ***INCLUDE LZBW_TC_FORECAST_SO_EXTF01 .
    *&      Form  populate_default_variables
          text
    -->  p1        text
    <--  p2        text
    FORM populate_default_variables.
      data: wlf_name like tvarv-name.
      clear: R_prdh3[], wlf_name.
    *get the exclusion range from tvarv for the product hierarchy in
    *question
      concatenate 'ZBW_EXL_' WGF_PRDHA(6) INTO WLF_NAME.
    SELECT LOW FROM TVARV INTO R_prdh3-low WHERE
                                 NAME = WLF_NAME.
      move:  'I'    to R_prdh3-sign,
             'EQ'   to R_prdh3-option.
      append R_prdh3.
      clear R_prdh3.
    ENDSELECT.
    {Start of insert by SRangaraj on June 29, 2005 >>RD3K915888
    CLEAR L_R_LABOR[].
    SELECT LOW FROM TVARV INTO L_R_LABOR-Low WHERE
                                 NAME = 'ZBW_TC_FORECAST_LAB_OFF'.
      move:  'I'    to L_R_LABOR-sign,
             'EQ'   to L_R_LABOR-option.
      append L_R_LABOR.
      clear L_R_LABOR.
    ENDSELECT.
    }End of insert by SRangaraj on June 29, 2005 >>RD3K915888
    ENDFORM.                    " populate_default_variables
    *&      Form  get_data
          text
    -->  p1        text
    <--  p2        text
    FORM get_data.
      data: wlf_lmeng like vbep-lmeng.
    *get all deliveries for date range for either a range of product hrchy
    *or a like value
      refresh int_records1.
      if wgf_prdha ne space.
        select ivbeln iposnr iKLMENG jvkorg i~werks
               imatnr imeins mprdha mmatkl
        from vbap as i
           INNER JOIN VBAK AS j
           ON ( jvbeln = ivbeln
                and j~vbtyp = 'C' )
           INNER JOIN vbuk AS k
           ON ( kvbeln = ivbeln
                and k~lfgsk <> 'C'
                and k~gbstk <> 'C' )
           INNER JOIN vbup AS l
           ON ( lvbeln = ivbeln and
                lposnr = iposnr
                and l~lfgsa <> 'C'
                and l~gbsta <> 'C' )
           INNER JOIN mara AS m
           ON ( mmatnr = imatnr
    {Start of insert by SRangaraj on June 21, 2005 >>RD3K915762
                and m~lvorm eq ' '
                and m~mstae ne '99'
    {Start of insert by SRangaraj on June 29, 2005 >>RD3K915888
                and m~extwg = '080' )
    }End of insert by SRangaraj on June 29, 2005 >>RD3K915888
           INNER JOIN marc AS n
           ON ( nmatnr = imatnr
                and nwerks = iwerks
                and n~lvorm eq ' ' )
    }End of insert by SRangaraj on June 21, 2005 >>RD3K915762
        into table int_records1 where ( i~abgru = '  '
                                     and i~klmeng > 0
                                     and m~prdha like wgf_prdha
                                     and m~matkl in l_r_matkl
    {Start of insert by SRangaraj on June 29, 2005 >>RD3K915888
                                     and m~labor in l_r_labor ).
    }End of insert by SRangaraj on June 29, 2005 >>RD3K915888
      elseif not l_r_prdha[] is initial and wgf_prdha = space.
        select ivbeln iposnr iKLMENG jvkorg i~werks
               imatnr imeins mprdha mmatkl
        from vbap as i
           INNER JOIN VBAK AS j
           ON ( jvbeln = ivbeln
                and j~vbtyp = 'C' )
           INNER JOIN vbuk AS k
           ON ( kvbeln = ivbeln
                and k~lfgsk <> 'C'
                and k~gbstk <> 'C' )
           INNER JOIN vbup AS l
           ON ( lvbeln = ivbeln and
                lposnr = iposnr
                and l~lfgsa <> 'C'
                and l~gbsta <> 'C' )
           INNER JOIN mara AS m
           ON ( mmatnr = imatnr
    {Start of insert by SRangaraj on June 21, 2005 >>RD3K915762
                and m~lvorm eq ' '
                and m~mstae ne '99'
    {Start of insert by SRangaraj on June 29, 2005 >>RD3K915888
                and m~extwg = '080' )
    }End of insert by SRangaraj on June 29, 2005 >>RD3K915888
           INNER JOIN marc AS n
           ON ( nmatnr = imatnr
                and nwerks = iwerks
                and n~lvorm eq ' ' )
    }End of insert by SRangaraj on June 21, 2005 >>RD3K915762
        into table int_records1 where ( i~abgru = '  '
                                     and i~klmeng > 0
                                     and m~prdha in l_r_prdha
                                     and m~matkl in l_r_matkl
    {Start of insert by SRangaraj on June 29, 2005 >>RD3K915888
                                     and m~labor in l_r_labor ).
    }End of insert by SRangaraj on June 29, 2005 >>RD3K915888
    endif.
        sort int_records1 by vbeln posnr.
        delete adjacent duplicates from int_records1 comparing
        vbeln posnr.
    *remove unnecessary records
        if not r_prdh3[] is initial.
        DELETE INT_RECORDS1 WHERE PRDHA+6(3) IN r_prdh3.
        endif.
    *get the schedule lines for all of the above records and
    *get the lowest schedule line date per so line item
         if not int_records1[] is initial.
         refresh int_records3.
         select vbeln posnr etenr mbdat into table int_records3
         from vbep for all entries in int_records1
                           where vbeln = int_records1-vbeln and
                                 posnr = int_records1-posnr and
                                 lmeng > 0.
         sort int_records3 by vbeln posnr etenr mbdat ascending.
         loop at int_Records1.
           loop at int_records3 where vbeln = int_records1-vbeln
                                  and posnr = int_records1-posnr.
             int_records1-mbdat = int_records3-mbdat.
             modify int_records1.
             exit.
            endloop.
         endloop.
         refresh int_records3. free int_records3.
         refresh int_records2.
    *get the deliveries and calculate the open quantities
        select vbelv posnv vbeln posnn rfmng plmin
                    from vbfa into table int_records2
                                  for all entries in int_Records1
                                  where vbelv = int_records1-vbeln
                                    and posnv = int_records1-posnr
                                    and VBTYP_N = 'J'. "Dels
    *calculate open quantities next
         loop at int_records1.
           clear wlf_lmeng.
           clear int_records2.
           loop at int_records2 where vbelv = int_records1-vbeln
                                    and posnv = int_records1-posnr.
           case int_records2-plmin.
             when '-'.
              wlf_lmeng = wlf_lmeng - int_records2-rfmng.
             when others.  "just add
              wlf_lmeng = wlf_lmeng + int_records2-rfmng.
            endcase.
           endloop.
           int_records1-klmeng = int_records1-klmeng - wlf_lmeng.
           int_records1-vbeln_dl = int_records2-vbeln.
           int_records1-posnr_dl = int_records2-posnn.
           modify int_records1.
        endloop.
        endif.
        delete int_records1 where klmeng le 0.
        refresh int_records2. free int_Records2.
    ENDFORM.                    " get_data
    *&      Form  build_detail
          text
    -->  p1        text
    <--  p2        text
    FORM build_detail.
        LOOP AT int_records1.
    *DO INDIVIDUAL MOVES - ITS FASTER THAN MOVE-CORRESPONDING
        move: int_records1-vkorg    to LS_DATA-VKORG,
              int_records1-werks    to LS_DATA-WERKS,
              int_records1-matnr    to LS_DATA-MATNR,
              int_records1-klmeng   to LS_DATA-KLMENG,
              int_records1-mbdat(6) to LS_DATA-YEARMONTH,
              int_records1-meins    TO LS_DATA-MEINS,
              int_records1-vbeln    TO LS_DATA-VGBEL,
              int_records1-posnr    TO LS_DATA-VGPOS,
              int_records1-vbeln_dl TO LS_DATA-VBELN,
              int_records1-posnr_dl TO LS_DATA-POSNR,
              int_records1-mbdat    to LS_DATA-WADAT_IST,
              int_records1-PRDHA    to LS_DATA-PRDHA,
              int_records1-matkl    to LS_DATA-MATKL.
        APPEND LS_DATA TO LT_DATA.
        clear: LS_DATA.
        ENDLOOP.
    ENDFORM.                    " build_detail

  • How do I fix a FINDER crash problem in 10.6.8

    I recently, in the last 10 days, started having a FINDER crash problem with my iMac 24" (iMac9,1) Intel Core 2 Duo 3.06 GHz computer.
    I have 4 GB of ram installed, no external hard disks installed.
    It seems to crash when I have five or more applications open, but it is not consistant.
    When it freezes or crashes, I get the spinning ball. I open the Force Quit Window with comand, option, escape and it show Finder not responding.
    I click on Finder and tell it to relaunch. It does nothing. At that point I cannot even go to the APPLE icon on the dock and do a shutdown or restart.
    From that point on, I have to press and hold the START button to shut the computer down.
    I have checked the hard disk integrity with Disk Utility after starting on the Snow Leopard 1.6 install disk. everything shows good.
    I have repaired permissions using the same application. I then restart the computer and log back in.
    I have used Onyx for Snow Leopard version 2.3.1 to do some maintenance routines.
    I have checked the S.M.A.R.T. status of the hard drive and it passes.
    I have verified that the Daily, Weekly, Monthly routines have been run. They have.
    I have executed the Cleaning tab to include the following cache files:
    System: Boot
                   International Preferences
                   QuickTime Components
                   Audio Components
                   Other Components
    User Cache: Applications
                             Prefernces of System Panels
                             Java & Applets Java
                             Desktop Background
                             International Preferences
                             Dock Icons
                             ColorSync
                             QuickLook
                             Temporary Items
    Internet Cache: Browser Cache
                                Download Cache
                                Browser History
                                Recent Searches
                                Web Page Previews
    Fonts Cache:  System and User
    Logs Cache: Log Files
                            System Archive Logs
                            User Diagnostic Reports
                            System Diagnostic Reports
                            Mobile Devices CrashReporter
    Misc. Cache: Recent Items
                            Recent conversion of Calculator
                            Obsolete Items
                            QuickTime Content Guide
    Under Maintenance Items:
    Rebuild:
                   LaunchServices
                   dyld's shared cache
    Short of taking this computer, packing it up, and hauling it down to the Apple Store for the 'Genius' to poke around in it, I am at a brick
    wall as to what to do next. (I am useing this same computer to enter this message).
    Here's hoping someone on the forum will have an answer.
    Douglas J. Parker
    P.S. Does APPLE Technicians ever read these discussion questions and interject their 'Expert' knowledge?

    /Library/Preferences is where you will find that file.
    #2 - yes

  • Please Help - 2006-007 - Can't Install Office -Archive & Install?

    Did the new security update; then went to upgrade from Office X to Office 2004. Everything works but Entourage - it won't even launch.
    Hours with Micro s**t on the phone and they have no idea.
    Should I revert back to my pre 2006-007 version with my SuperDuper clone (all data is current) to 10.8.4 from an extenal hard disk to my Mac and try installing Office 2004,
    OR
    Should I do an Archive & Install, upgrade to 10.4.8, not do the 2006-007 security update, and try getting Office 2004 to load Entourage that way?
    (Never had to do a reverse clone to my Mac - scared - will it work?).
    Thanks!
    iMac CDRW   Mac OS X (10.4.8)  

    I'd like to give an update and ask for any additional help.
    I tried to install Office 2004, after the 2006-007 Security Update by using the Setup Assistant and by drag and drop; tried that in normal mode and in a safe boot (to make sure everything was essentially shut down). I have no login items active. Word, Excel, Powerpoint all loaded perfectly on each occasion (10 attemps so far). Only Entourage will not load - although Entourage is present in the Microsft Office 2004 folder and everything appears in Home>Documents>Microsft User Data.
    Then I did a SuperDuper clone back from my external to the iMac G4, went to OS 10.4.8 before the update, and tried installation both through Setup Assistant and by drag and drop - still to no avail. I did not try Safe Boot after regressing back to the pre 2006-007 state (ran out of time).
    In all instances, both before and after the SuperDuper retrograde, Word, Excel, Powerpoint all loaded perfectly. Only Entourage won't launch. The Entourage icon on the dock will bounce about ten times, but launch fails. One time I actually got the black arrow to appear under the icon on the dock, but then it went away (that was after Safe Boot with the 2006-007 Security Update installed).
    I tried the install on another G4 with the Security Update installed, and Entourage fussed a bit but did load and is now working properly. So, I went back to the iMac, ran Disk Utility off the install disc - all came up fine; permissions were repaired repeatedly during this process and not one time did anything need repair. I used Onyx and cleaned the cashes, obsolete items and so forth, and ran all 3 scripts. Still no launch of Entourage. I used Onyx andPreferential Treatment and all prefernces checked out perfectly.
    Is there something in the system that causes apps to launch that might need fixing, and if so, why only this one app? If so, what and how would I test its integrity? (Entourage in Office X works perfectly on the afflicted iMac G4).
    Any suggestsions of something I might be overlooking?
    I hate the thought of an Archive and Install just to find out if it will make one silly application load from an install disc.
    I can't read Console logs, but there is stuff there about Entourage failing. Would a post of those help someone help me?
    Thanks and Cheers!
    iMac CDRW Mac OS X (10.4.8)

Maybe you are looking for

  • I reset My Ipod To factory Settings and got all my apps but no music

    I reset My Ipod To factory Settings and got all my apps but no music , i have it on the computer saved but only the old music comes up that i bought on the computer ... the ones i want ,that i had on my i pod that i bought on my ipod  before i got lo

  • Can't select text in pages to edit

    can't select text in pages to edit

  • I'm having trouble with blocked plug -in

    Hi, I'm having some trouble when going on to websites, I'm continually faced with BLOCKED PLUG-IN....coming on screen, saying my Adobe flash player is out of date. I have downloaded the new version so many times it's ridiculous, however to no avail,

  • Loading Flat file in ASCII format

    Hi All,     We are loading data from flat file in ASCII Format . Kindly let me know what are the prerequisites we need to maintain when we load data in ASCII Format . Cheers! Raghu

  • How to export a PSD file with layers to Fireworks PNG file.

    Hi I've been asked by someone I'm working for to supply the work I've done as a PNG file that can be edited. I was told that a layered PSD file can be converted to a layered fireworks PNG file. I've tried all sorts of things but either ended up with