ZLM Secondary

We're about to deploy a secondary server in our Management zone, but I have a question about managed devices. Once we deploy the secondary server does ZLM manage the "load balancing" of those devices (similar to how ZCM works when you add another Primary server), or would we need to ensure devices are registered to the secondary once we reach our threshold on the primary? I searched the forums and documentation and didn't find anything specific to my query. Back end is an external Oracle db.
Thanks!

On Fri, 15 Oct 2010 16:36:04 +0000, blewis12 wrote:
> We're about to deploy a secondary server in our Management zone, but I
> have a question about managed devices. Once we deploy the secondary
> server does ZLM manage the "load balancing" of those devices (similar to
> how ZCM works when you add another Primary server), or would we need to
> ensure devices are registered to the secondary once we reach our
> threshold on the primary? I searched the forums and documentation and
> didn't find anything specific to my query. Back end is an external
> Oracle db.
There is no automatic load balancing in ZLM. You used a URL when you
registered the devices (see rug sl) and the devices connect to the server
that is behind that URL. You can configure DNS round robin for that host
name of the URL and then the device would use the primary and secondary.
We currently have a primary/secondary configuration and use the pacemaker
cluster to provide one high available ip address that is used to register
the devices. By doing that we still have all connections to that ZLM
server that currently serves that ip address, which is mostly the primary
ZLM server.
The problem in our case is that we build and upload our own linux
software into ZLM and then install it on the devices. When the package
was uploaded you would need to make sure the package repository sync to
the secondary has occurred befor a device on the secondary will be able
to install it. Otherwise it would report that the package was not found.
To prevent all those things we currently server about 550 server mostly
via the primary server.
But we will recheck this once ZCM 11 is releases and we migrate to it.
Rainer

Similar Messages

  • RHEL5.6 secondary for SLES10 primary

    Hello.
    I'm experimenting with installing a secondary ZLM 7.3 server on an RHEL 5.6 box, where the primary server is installed on SLES 10.3.
    This is not going very well.
    When the zlm-config gets to the point of replicating the NDS info on the secondary server, using the command:
    May 17 14:52:10 Executing command: ndsconfig add -S slglvm6g -L 10389 -l 10636 -t SLZLMTEST-TREE -n system -a admin.system -w **** -p slglvm6f -D /var/nds -d /var/nds/dib --config-file /etc/nds.conf
    At which point the zlm-config itself says
    Gathering Information: Done
    Step 2: Data Store
    Creating Object Store... Please wait.
    The process hangs at this point until I cancel it.
    ndstrace -l output says things like:
    DEBUG: Schema update end to <.slglvm6h.system.SLZLMTEST-TREE.>, success.
    DEBUG: Start schema update to .slglvm6g.system.SLZLMTEST-TREE....
    DEBUG: Setting status of .slglvm6g.system.SLZLMTEST-TREE. to DOWN.
    DEBUG: Connect to .slglvm6g.system.SLZLMTEST-TREE., failed, all referrals faile d (4294966670).
    DEBUG: DCFreeContext context 01c3000f idHandle 00000000, connHandle ffffffff, /o pt/novell/eDirectory/lib64/nds-modules/libnds.so
    WARN: SkulkSchema failed, all referrals failed (4294966670).
    INFO: All processed = NO
    I have tried the same with another SLES 10.3, and I can set it up as a secondary without any issues.
    I've been fighting with this for a while, and searching has proved fruitless. Perhaps you can help me?
    Many thanks,
    Jim

    jim,
    It appears that in the past few days you have not received a response to your
    posting. That concerns us, and has triggered this automated reply.
    Has your problem been resolved? If not, you might try one of the following options:
    - Visit http://support.novell.com and search the knowledgebase and/or check all
    the other self support options and support programs available.
    - You could also try posting your message again. Make sure it is posted in the
    correct newsgroup. (http://forums.novell.com)
    Be sure to read the forum FAQ about what to expect in the way of responses:
    http://forums.novell.com/faq.php
    If this is a reply to a duplicate posting, please ignore and accept our apologies
    and rest assured we will issue a stern reprimand to our posting bot.
    Good luck!
    Your Novell Product Support Forums Team
    http://forums.novell.com/

  • Recommended sizing for ZLM server/infrastructure

    Hi,
    I hope this is the right category to place this question.
    I was wondering if any of you does have some recommendation according to the correct sizing for a ZLM infrastructure meaning how large would be a typical management zone when using the postgres db shipped with ZLM?
    What type of hardware are you running your ZLM server software on?
    Field reports welcome :)
    Best regards
    --Daniel

    Daniel ,
    we have just one management zone with a primary and a secondary at the backup data center. We managed sles 9/10 (soon 11) and RH4 and a bunch of third party software.
    The package repository is currently at 35 GB and the database is at 3 GB. The object store is just about 100mb so no need to think about that. that will not grow very much when adding new systems or patches.
    What I would take care of is that the database and package repository are located on a logical volume that you can resize online in case you need to expand it. We use reiser for that. The datbase as you can see is also not so big. But when you add new distributions (SLES 11 or so) you might need another3 GB for 32 and 3GB for the 64bit version. Then when then number of updates increase you need even more. Then later on for SP1 again about 5-6GB for both architectures ....
    Rainer

  • Sy-tabix when using secondary key

    Hi,
    I have an internal table with records that contain a field with the line index of another table entry that they depend on.
    I can process this table recursively, by passing the parent index inside and using a
    LOOP AT ... USING KEY secondary_key WHERE index = iv_index.
    Unfortunately the sy-tabix is afterwards not correct, it contains the position in the secondary key probably instead the position in the internal table.
    Is there a way how I could find out the current table index, when using a secondary key to read a record?
    Regards,
    Bruno

    I rewrote it to include the row index also, not only the dependency.. was thinking too generic

  • How can I stop using my primary Apple ID (Gmail) but leave my secondary Apple ID (icloud) as primary ond only ONE?

    Good afternoon friends.
    Please help me and tell how can I stop using my primary Apple ID (Gmail) but leave my secondary Apple ID (icloud) as primary ond only ONE?
    I started using Apple ID in 2011 when iCloud was not exist and was forced to use non-apple e-mail adress as primary ID.
    So I used GMail mailbox.
    When iCloud was started I created my account but unfortunatelly can't remove this Gmail address from my Apple ID and replace it with icloud mail address.
    I was VERY dissapointed because I don't want to use "outside" mailbox to get letters from Apple and ny ID.
    In fact I see the Apple old users and fans discrimination.
    When creating new user accounts are free to create a box on the iCloud mail and use it as a primary ID, and the only ONE.
    At the same time the old user is obliged to keep third-party mail box like Gmail etc. as the primary and can not get such an opportunity, as a new user
    This is extremely inconvenient and a VERY strange logical.
    For example, now I want to stop using this mailbox on Gmail but I can not do that because in this case I lose access to my ID, or run the risk that someone in the future will create a box with the same name on Gmail (when name will be free and available) and will automatically get access to my accounts on Apple and to my Apple ID.
    Now, to avoid this, your team, I offer the only way out: ID, create anew.
    Of course it's possible, but then:
    - I lose all my purchases for 3 years and will be forced to make them again and pay money for the second time for my purchases
    - Lose access to the familiar iCloud e-mail address who now serves as secondary ID because this e-mail address is almost no longer available and will never be released in future.
    And now answer me for ONLY TWO questions:
    - WHERE IS LOGIC?
    - WHAT ABOUT TO BE FRIENDLY FOR YOUR USERS AND FANS?
    Thank you!
    Hopefully for your GOOD answers.

    You cannot make your @icloud.com address the login address for the ID. However you can change your ID, currently a Gmail one, to any other functioning non-Apple email address. The Gmail address would then no longer access your account, and so even if someone were to obtain posession of it (is that even possible) it wouldn't allow them to get into your account.
    If you want to change your ID to another email address please follow the procedure outlined below, particularly noting the first step.
    Firstly, if you have 'Find My iPhone/iPad/iMac' enabled on any of your devices, turn it off.
    Create a new email address, for example  at Yahoo or Gmail, or anywhere convenient (or you can use an existing address as long as it has never been associated with an Apple ID).
    Go to http://appleid.apple.com and click 'Manage your Apple ID'. Sign in with the current ID.
    Where it says 'Apple ID and primary email address' and gives your current ID email address, click 'edit'.
    Enter your new address and click 'Save changes'.
    Now you will need to go to each of your devices and sign out in System Preferences (or Settings)>iCloud - 'Sign out' on a Mac, 'Delete this account' on an iOS device (this will not delete the account from the server).
    Then sign back in with your new ID. Your iCloud data will disappear from your devices when you sign out, but reappear when you sign back in.
    I re-iterate: before you start, turn off 'Find My Mac' (or whatever) or you will need the services of Support.

  • How to share safari iCloud tabs using a secondary iCloud account?

    I have 4 iOS devices in the family: an iPhone 4S, iPhone 5, ipad 2 and an ipad 3, all with the latest iOS software.
    Each  pair has its own separate primary icloud account. So, one phone shares a primary icloud account with one ipad, the other iPhone  shares with the second ipad. That allows us to keep most things separated as necessary. However,. the are just 2 things I wanted to across across ALL 4 devices: Shared Safari Tabs, and Find iPhone. I wanted to be able to see what safari tabs are currently open on ALL these devices, FROM any device of these devices.  I also wanted to be able to see the location of ALL 4 devices from any of these devices.  To do this, I set us a second shared iCloud account on all 4 devices.
    The new shared safari tabs feature works great with your main iCloud account on all devices you want to share this with....HOWEVER, it WILL NOT WORK AT ALL if you are trying to share tabs with a secondary iCloud account.
    I set up a secondary shared family iCloud account on all 4 of our iOS devices by going to Settings/Mail, Contacts, Calendars/Add Account... and selected iCloud as the account type, and created a new family account. After creating it, I was offered options to share various things with that account. I turned OFF every share option except Safari and Find iphone.
    Turning ON the Safari sharing option generated a box telling me that Safari sharing will be turned OFF for main iCloud account, (which is fine), and asking if I want to save my current Safari data and roll it into the new iCloud account or delete it (I've tried it both ways). I then repeated this process on all 4 of our family iOS devices. The result is that Safari iCloud sharing actually stops working all together. The new "cloud" symbol that was at the top of the browser window on my iPads , next to the bookmarks button, has now disappeared. On my iPhones, the menu option for sharing safari tabs has disappeared. So, enabling Safari sharing in a secondary iCloud account DOES disable sharing in the primary account, but DOES NOT REALLY enable it in the secondary account, even though it SAYS it is enabled.
    Apple's phone support is worthless on this issue. multiple calls to senior advisors, 3 times being told my issue was being referred to "engineering"....never a single followup call or email back EVER, after weeks. i am really tired of so-called senior advisors even telling me "Oh, you can't have more that one icloud account in a device", which is NOT true, see above for how I have added one.
    What is really odd is that the one other thing i wanted to share across all 4 devices does work: the Find Iphone app. Again,, turning this on in the secondary iCloud account settings causes a warning that Find iPhone will be turned off for the primary iCloud account on that device, which is fine for me. I did it on all 4 devices, and now from any of them I can log into Find iPhone and see the location of all 4 devices, even though they use different primary iCloud accounts. Sharing this feature still works with the secondary account.
    So why won't the Safari data share properly with the secondary account? if this feature isn't supported with a secondary account, why is it there as on option in the first place? What purpose does Safari sharing serve with a secondary account? NONE that I can find, aside from DISABLING sharing completely for the primary iCloud account.
    If anyone has an idea of how to make this work, or what purpose the Safari sharing serves in a secondary icloud account, I'd love to know. Better yet,  explain it to Apple because they are clueless.........

    Sigh...it's gotten even worse with iOS7.
    While iOS7 may be a big leap forwards in most respects, the "Find my iPhone" feature has taken a big step in reverse. This useful feature is NO LONGER AVAILABLE for use with secondary iCloud accounts, ONLY your PRIMARY account.
    This may not be a huge concern for most users, because many (including most first-tier tech reps at Apple I've spoken to) seem to believe that you can only have one iCloud account on a device. NOT TRUE. While you can only have one PRIMARY account, you can add multiple additional iCloud EMAIL accounts (go to Settings/Mail, Contacts & Calendars/Add Account/iCloud). In the last iOS, once you created a new, secondary iCloud email address, you could activate many iCloud features for use with the new account, including Mail, Calendar, Contacts, Reminders, Notes, Safari Data (which never actually worked), and Find My iPhone. Under iOS7, however, Find My iPhone is no longer available. Instead, a small paragraph below the new iCloud email account setup screen says "Only your main account can use Bookmarks, Photo Stream, Documents & Data, Backup, and Find My iPhone."
    Consider two cases where this is a huge problem.
    1) We have a large number of company iOS devices that we need to keep track of.
    2) Personally, I have an iPhone and iPad, and so does my wife. So do our kids!
    In both the above cases, we created a secondary iCloud account, we'll call it "[email protected]", and added it as a secondary iCloud email address on ALL our iOS devices. In the setup screen we disabled everything EXCEPT "Find My iPhone". This account has a unique password, making it possible to see the location of ANY OR ALL the devices using the Find My iPhone App, WITHOUT having to share email, contacts, calendars, etc. among all these devices.
    In our company, I can tract the location of any iOS device I gave to an employee, but his personal PRIMARY iCloud account is used to keep his mail, contacts, calendars, etc. secure. He shares this data between his iPhone and iPad, but NOT with everyone else. In my family, we all have our own primary iCloud accounts. I share mine between my iPhone and iPad; my wife and kids do the same. This allows us to keep our calendars, contacts, emails, etc. separated. But we all used the secondary iCloud email account ONLY with Find My iPhone. This allowed everyone in the family to see the location of everyone else, very nice in an emergency. Unlike the Find My Friends app, the device being located doesn't have to respond to a request to be found (very important when finding a lost or stolen device).
    In both the above cases, we just log into the Find My iPhone APP on ANY iOS device, using the secondary iCloud account's email address and password (the email address is actually saved in the app, so you really only need to enter the password after the initial login). Viola! You can now see the location of any device that has that secondary iCloud account installed. And a person can still be untrackable if they wish, simply by turning off the Find My iPhone feature under the shared account's iCloud account settings on their device.
    Alas, with iOS7 this is no longer possible. With the Find My iPhone feature only available for use with the device's PRIMARY iCloud account, there are only two ways to track another device:
    1) Use the same primary iCloud account (which forces you to share other data and features you may not want to);
    2) Log into the Find My iPhone APP with the PRIMARY iCloud email address and password of the person you want to track.
    Either way, the person doing the tracking MUST have access to the PRIMARY iCloud credentials of the device they are tracking. This is a large security hole! Ask yourself: if you are a parent, do you really want your kids to have access to your primary iCloud account, including your mail, contacts, calendars, etc? Some people may not want their spouse to access that. In a company setting, do you want all your employees to be FORCED to share Documents & Data, Backup and Bookmarks, just to use the Find My iPhone feature? If they want to keep their mail, contacts, calendars, etc. separated from other employees, they will be forced to move these to a secondary iCloud account, which will no longer allow them to share Bookmarks, Photo Stream, Documents & Data or Backup. Why this ridiculous limitation?
    The bottom line:Find My iPhone is now only useful for the primary iCloud account holder, and can no longer be used effectively between larger numbers of iOS devices, such as families or corporate institutions. This should be addressed in the next update to the iOS.

  • Can i upgrade icloud storage for secondary account?

    My secondary account is used mostly for email.  I deleted a ton of them but somehow am still voer the 5GB limit.
    I'm willing to pay the $100 upgrade to get rid of the hassle, but is theere a way to upgrade icloud storage for your secondary account?

    You would probably have to temporarily make the secondary account the primary account to upgrade it.  To do this, go to System Preferences>Mail,Contacts,Calendars...delete the secondary account, then go to System Preferences>iCloud, sign out of your primary account and choose Delete at all of the prompts (your data will still be in iCloud), then sign back in with your secondary account ID and upgrade the storage.
    After upgrading the secondary account storage, reverse the procedure to assign the primary and secondary accounts back the way they were.

  • Creation of secondary indexes due to heavy flow of messages in ecc smq2

    Hi gurus,
    So we are facing smq2 issues from last 15 days in Ecc system due to some Time Limit Exceed and some times Object is Locked by the user xxxx
    So finally we decided to go for creating seconday indexes in Ecc side , So here my question is there any thing required from Pi side while creating
    Secondary indexes why i am asking this question is there is no issues From PI end after reaching to target(ECC) system only messages got stucking
    in smq2 and facing issues .Below is the interface details.
    ECC-FSCM
    SAP ECC 6.0
    FSCM
    CreditCommitment_In and CreditCommitment_Out
    CC_ProxySender_FSCM
    CC_ProxyReceiver_FSCM
    Plz reply back .
    Regards
    Madhu

    If you had gone through the replies in your previous post, Iñaki Vilaand myself already provided the report name which needs to be scheduled to clear the messages in queues.
    Plz provide the permanent fix for this issue

  • Reporting Services in 2005 Secondary Pie Chart?

       Hi,
             In 2008 and 20012, secondary pie charts with a percentage threshold from a main pie chart can be easily created. Is it possible to do in 2005?
    *CustomAttributes
    Thanks.

    Hi Robb,
    It seems that you are using Dundas Chart Control for SQL Server 2008 R2 Reporting Services not the Dundas Chart Control 2005 that Microsoft has purchased.
    Microsoft purchased the license to use Dundas Chart Control 2005 in Reporting Services 2008 and above. Therefore the supported upgrade is from Reporting Services 2005 Dundas Charts to SSRS 2008 (R2) and SSRS 2012 Charts.
    If you are using a particular component released by Dundas for SSRS 2008 R2, you won’t be able to upgrade Reporting Services 2008 R2 Reports with Dundas Charts to Reporting Services 2012 Charts.
    To confirm this, please check the details of this assembly “DundasRSChart.dll” located under the /Report Server/bin directory.
    If the Product Name is “Dundas Chart for Reporting Services 2008 R2”, it indicates that this is a new version of Dundas Chart for SSRS 2008 R2 (i.e. a third party control). If the Product Name is “Microsoft SQL Server”, it indicates that this is the version
    that Microsoft has purchased.
    In this condition, you have to migrate the DundasRSChart.dll to the SSRS 2012 instance and reference it as the custom assembly in the reports. Please make sure to rename the DLL file so that it won’t replace the native DundasRSChart.dll installed by SQL
    Server 2012.
    For more information about referencing custom assembly in a report, please see:
    Using Custom Assemblies with Reports
    Regards,
    Mike Yin
    If you have any feedback on our support, please click
    here
    Mike Yin
    TechNet Community Support

  • Having issues with secondary toolbars in Photoshop CC 2014.

    Some of my tool bars have stopped working.  For example, in the past when I've used the quick selection tool a secondary tool bar will display, underneath the top primary toolbar, giving me options to Add, Subtract, etc. from the selection.  Now I don't see the secondary tool bar.  Not seeing it on any of the action items...Crop used to give me ratio options and an Accept option, not there now.  I'm running Windows 8.1 and the only recent change I've made was downloading Lightroom CC 2015 (which shouldn't have affected PS).  Any suggestions?

    You were correct.  Somehow my Custom Workspace edited itself and changed the arrangement of my preferences.  Right in front of my face, but it took your prompt for me to see it.  Thanks!  Back in business.

  • Difference between primary eindex and secondary index?

    hi experts
    pls answer me
    difference between primary eindex and secondary index?
    rewads apply.
    thanks.
    naresh.

    hi,
    check this link.
    http://help.sap.com/saphelp_47x200/helpdata/en/cf/21eb2d446011d189700000e8322d00/frameset.htm
    A difference is made between Primary & Secondary indexes to a table. the primary index consists of the key fields of the table and a pointer to the non-keys-fields of the table. The Primary index is generated automatically when a table is created and is created in the datebase as the same times as the table. It is also possible to define further indexes to a table in the ABAP/4 dictionary, which are then referred to as Secondary indexes.
    Always it is not mandatory that an index should have all the key fields of a table. To see the index of a table
    goto SE11->specify table name->click on the indexes... button on the application toolbar.
    Based on your requirement you can you any of those index fields in the where clause of your query. Always its a better practice to use the index fields in the order specified. While selecting the records from a table it is always better to select the fields in the same order as specified in the table.

  • Regarding Secondary Index in a Table

    hi
    if i create a secondary index in a table is it obligatory or optional to have first field as MANDT (Client field) if the table is client dependent & how many secondary indexes(MAXIMUM) can be created for a table.
    Regards

    Hi,
    Check the below Link
    How to transport a secondary index on P master data table?
    Hope this helps you.
    Regards,
    Anki Reddy

  • Regarding secondary index

    how and when we create secondary indexes and what are the advantages and disadvantages of secondary indexes?

    Hi
    Index: Technical key of a database table.
    Primary index: The primary index contains the key fields of the table and a pointer to the non-key fields of the table. The primary index is created automatically when the table is created in the database.
    Secondary index: Additional indexes could be created considering the most frequently accessed dimensions of the table.
    Structure of an Index
    An index can be used to speed up the selection of data records from a table.
    An index can be considered to be a copy of a database table reduced to certain fields. The data is stored in sorted form in this copy. This sorting permits fast access to the records of the table (for example using a binary search). Not all of the fields of the table are contained in the index. The index also contains a pointer from the index entry to the corresponding table entry to permit all the field contents to be read.
    When creating indexes, please note that:
    An index can only be used up to the last specified field in the selection! The fields which are specified in the WHERE clause for a large number of selections should be in the first position.
    Only those fields whose values significantly restrict the amount of data are meaningful in an index.
    When you change a data record of a table, you must adjust the index sorting. Tables whose contents are frequently changed therefore should not have too many indexes.
    Make sure that the indexes on a table are as disjunctive as possible.
    (That is they should contain as few fields in common as possible. If two indexes on a table have a large number of common fields, this could make it more difficult for the optimizer to choose the most selective index.)
    Accessing tables using Indexes
    The database optimizer decides which index on the table should be used by the database to access data records.
    You must distinguish between the primary index and secondary indexes of a table. The primary index contains the key fields of the table. The primary index is automatically created in the database when the table is activated. If a large table is frequently accessed such that it is not possible to apply primary index sorting, you should create secondary indexes for the table.
    The indexes on a table have a three-character index ID. '0' is reserved for the primary index. Customers can create their own indexes on SAP tables; their IDs must begin with Y or Z.
    If the index fields have key function, i.e. they already uniquely identify each record of the table, an index can be called a unique index. This ensures that there are no duplicate index fields in the database.
    When you define a secondary index in the ABAP Dictionary, you can specify whether it should be created on the database when it is activated. Some indexes only result in a gain in performance for certain database systems. You can therefore specify a list of database systems when you define an index. The index is then only created on the specified database systems when activated
    Regards

  • What is the "No database index" means when you Creating Secondary Indexes?

    HI,
       I'm Creating Secondary Indexes in the maintenance screen of the table(se11)
       There are three options under "Non-unique Index":
       1.Index on all database systems
       2.For selected database systems
       3.No database index
    My questions is :
      What do u mean by "No Database Index" and when is it used.
      Can anybody plz tell me what's the difference of this three options ?
      Here is what i found in the help:
       No database index: The index is not created in the database. If you
       choose this option for an index that already exists in the database,
       it is deleted when you activate this option.

    Hi,
    It is clear from the help documentation,
    Here see what the help document says:
    Create the index in the database (selection)
    Whether an index improves or worsens performance often depends on the database system. You can therefore set whether an index defined in the ABAP Dictionary should be created in the database.
    This makes it easier to install a platform-specific customer system.
    You can set this option as follows:
    1. Index in all database systems: The index is always created in the database.
    2. In selected database systems: The index is created depending on the database system used. In this option, you must specify the databases in which the indexes are to be created. You can do this either on an inclusive (list of systems on which it should be created) or an exclusinve (list of systems on which it should not be created) basis. In either case, you can list up to four different database systems.
    3. No database index:: The index is not created in the database. If you set this option for an index that already exists in the database, it is deleted when you activate the table in the ABAP Dictionary.
    Note: Unique indexes have an extra function, and must therefore always be created in the database. The database system prevents entries or index fields being duplicated. Since programs may rely on this database function, you cannot delete unique indexes from the database.
    Hope it helps you,
    Regards,
    Abhijit G. Borkar

  • Secondary list doesnt trigger

    hi,
    i have pasted the code below.
    when i click in the basic list ...its taking me to secondary list sy-lsind = 1. but in this list its not allowing me to click.(not taking me to sy-lsind>=2) something wrong with my menu painter stuff. when i try to click....i get as chose valid function in the status place.
    I have given 'TEST' in the function key place before choose.
    in application tool bar have crated MARC.MARD.MAKT. GAVE THEM AS sap gui FUNCTIONS. can some one plz correct me.
    Tables: marc,mard,makt.
    data: begin of itab occurs 0,
          matnr like mara-matnr,
          ersda like mara-ersda,
          ernam like mara-ernam,
          mtart like mara-mtart,
          end of itab.
    TOP-OF-PAGE.
    WRITE:/ 'INTERACTIVE REPORTS'.
    ULINE.
    WRITE:/ 'MATNR', 'ERSDA', 'ERNAM', 'MTART'.
    START-OF-SELECTION.
    SELECT MATNR ERSDA ERNAM MTART INTO TABLE ITAB FROM MARA.
    END-OF-SELECTION.
    LOOP AT ITAB.
    WRITE:/ ITAB-MATNR HOTSPOT ON,ITAB-ERSDA,ITAB-ERNAM,ITAB-MTART.
    HIDE: ITAB-MATNR.
    ENDLOOP.
    AT LINE-SELECTION.
    WRITE:/ 'LIST INDEX NO:',SY-LSIND.
    IF SY-LSIND > 0.
      WRITE:/ ITAB-MATNR , ITAB-ERSDA, ITAB-ERNAM.
    ENDIF.
                        "this below part of the code is not really executin i guess'
    SET PF-STATUS 'THREE'.
    AT USER-COMMAND.
    CASE SY-UCOMM.
       WHEN 'MARC'.
               SELECT * FROM MARC WHERE MATNR = ITAB-MATNR.
                WRITE:/ MARC-MATNR, MARC-WERKS.
       ENDSELECT.
       IF SY-SUBRC <> 0.
       WRITE:/ ' NO RECORDS AVAILABLE'.
       ENDIF.
       WHEN 'MARD'.
       SELECT * FROM MARD WHERE MATNR = ITAB-MATNR.
       WRITE:/ MARD-MATNR, MARC-WERKS.
       ENDSELECT.
       IF SY-SUBRC <> 0.
       WRITE:/ ' NO RECORDS AVAILABLE FROM MARD'.
       ENDIF.
       WHEN 'MAKT'.
       SELECT * FROM MAKT WHERE MATNR = ITAB-MATNR.
       WRITE:/ MAKT-MATNR, MAKT-SPRAS.
       ENDSELECT.
       IF SY-SUBRC <> 0.
       WRITE:/ 'NO RECORDS AVAILABLE FROM MAKT'.
       ENDIF.
    ENDCASE.
    END-OF-SELECTION.

    lease look at the changed code.
    However sy-ucomm will be 'PICK' at the line selection.
    Shreekant
    TABLES: marc,mard,makt.
    DATA: BEGIN OF itab OCCURS 0,
    matnr LIKE mara-matnr,
    ersda LIKE mara-ersda,
    ernam LIKE mara-ernam,
    mtart LIKE mara-mtart,
    END OF itab.
    TOP-OF-PAGE.
      WRITE:/ 'INTERACTIVE REPORTS'.
      ULINE.
      WRITE:/ 'MATNR', 'ERSDA', 'ERNAM', 'MTART'.
    START-OF-SELECTION.
      SELECT matnr ersda ernam mtart INTO TABLE itab FROM mara.
    END-OF-SELECTION.
      LOOP AT itab.
        WRITE:/ itab-matnr HOTSPOT ON,itab-ersda,itab-ernam,itab-mtart.
        HIDE: itab-matnr.
      ENDLOOP.
    AT LINE-SELECTION.
      WRITE:/ 'LIST INDEX NO:',sy-lsind.
      IF sy-lsind > 0.
        WRITE:/ itab-matnr , itab-ersda, itab-ernam.
        CASE sy-ucomm.
          WHEN 'MARC'.
            SELECT * FROM marc WHERE matnr = itab-matnr.
              WRITE:/ marc-matnr, marc-werks.
            ENDSELECT.
            IF sy-subrc <> 0.
              WRITE:/ ' NO RECORDS AVAILABLE'.
            ENDIF.
          WHEN 'MARD'.
            SELECT * FROM mard WHERE matnr = itab-matnr.
              WRITE:/ mard-matnr, marc-werks.
            ENDSELECT.
            IF sy-subrc <> 0.
              WRITE:/ ' NO RECORDS AVAILABLE FROM MARD'.
            ENDIF.
          WHEN 'MAKT'.
            SELECT * FROM makt WHERE matnr = itab-matnr.
              WRITE:/ makt-matnr, makt-spras.
            ENDSELECT.
            IF sy-subrc <> 0.
              WRITE:/ 'NO RECORDS AVAILABLE FROM MAKT'.
            ENDIF.
        ENDCASE.
      ENDIF.
      "this below part of the code is not really executin i guess'
    *SET PF-STATUS 'THREE'.
    *AT USER-COMMAND.
    END-OF-SELECTION.

Maybe you are looking for

  • Change GMT time and 12 hours format in the Callback Properties dialog box

    Hello! There are CAD 7.6.3 for UCCE. In the Callback Properties dialog box for personal CallBack displays the Customer's Current Time in GMT 0 and the data format of 12 hours. How to display in this window, the time is GMT +3 and change time in 24-ho

  • How Can I Install Snow Leopard with Only 4GB HD?

    My MacBook needs an upgrade so that I can install the new Adobe Creative Suites, which require Snow Leopard 10.63 or higher.  The problem is that the machine only has a 4GB HD and Snow Leopard requires at least 5GB free space to install.  Is there an

  • Project system; external processing costs flow in cn41?

    Dear PS gurus, Kindly help in giving solution how to activate/get the costs flown materialwise or services in external processing of network. in CN41, costs in External processing of Newtork are flown at header level is., material level or Service le

  • Problem writing metadata to Jpegs originating from Macs

    Everything works great when trying to write metadata to a JPEG that originates from a PC. But since my company runs a website, we have to be able to handle JPEGs that come from Macs. I've run across an issue where trying to write metadata to a Mac-JE

  • Form builder make an error in windows xp sp2 when connecting oracle xe

    i have installed the forms from developer 6i and tried to connect to oracle xe using form builder , the problem was that windows show an error and it says that an error has occur and we are sorry , do you want to send the message