Attachment Tab for first user?

Is it possible to display the attachment tab for the first user(before initiate a process) in the task manager?
I mean, when I try open the form from the category (through Start Process icon), it does not display the attachment tab.
any suggessions?
Thanks in advance,
Nith

your contribution to this forum is much appreciated..
Many thanks for you...
Nith

Similar Messages

  • The book who I selected doesn't move to the right in CheckedListBox and the reason is that I can't make an return.his code is good just for first user who I selected

    Imprumut = loan
    I have 6 tables: 
    I have one combobox(from where I select utilizatori(users)) and 2 CheckedListBox(Between first box and second box I have 2 buttons:imprumuta(loan) and restituie(return))
    This c# code works just for first user: Utilizator, but something's not good. When I add new utilizator(user) and select it,  the loan will be add in my SQL DataBase, but... the book who I selected doesn't move to the right in CheckedListBox and the reason
    is that I can't make an return
    using System;
    using System.Collections.Generic;
    using System.ComponentModel;
    using System.Data;
    using System.Drawing;
    using System.Linq;
    using System.Text;
    using System.Threading.Tasks;
    using System.Windows.Forms;
    using MySql.Data.MySqlClient;
    namespace proiect
        public partial class Imprumut : Form
            MySqlConnection con = new MySqlConnection("DataSource=localhost;UserID=root;database=biblio1");
            //stabilim conexiunea
            MySqlCommand comUser;//interogarea pe baza careia umplem comboBox
            MySqlDataAdapter adaptu;
            DataTable userT = new DataTable();
            MySqlCommand cmdCarti;//interogarea pe baza careia umplem checkListBox
            MySqlDataAdapter adaptCarti;
            DataTable CartiTabel = new DataTable();
            MySqlCommand cmdCartiImprumutate;//interogarea pe baza careia umplem checkListBox
            MySqlDataAdapter adaptCartiImprumutate;
            DataTable CartiImprumutateTabel = new DataTable();
            public int UserId
                get
                    return Convert.ToInt32(user.SelectedValue.ToString());
            void Completez_Combo_User()
                try
                    comUser = new MySqlCommand("SELECT n.userid, CONCAT(n.UserName) as UserN FROM users n left join userroles us on n.userid=us.userid left join roles r on r.roleid=us.roleid WHERE r.roleid='3'",
    con);
                    adaptu = new MySqlDataAdapter(comUser);
                    adaptu.Fill(userT);
                    user.Items.Clear();
                    user.DataSource = userT;
                    //DataTable din care sunt preluate datele pentru ComboBox user
                    user.ValueMember = "UserID";
                    //Valoarea din coloana UserID nu se afiseaza in combobox
                    user.DisplayMember = "UserN";
                    //Eelementele afisate in combobox, preluate din concatenarea mai multor coloane
                catch (Exception ex)
                    MessageBox.Show(ex.Message);
            void Completez_CheckList_Carti()
                try
                    cmdCarti = new MySqlCommand("SELECT BookID, CONCAT(title, ' ', ISBN,' ',author)as date_carte FROM books WHERE NumberLeft > 0 ORDER BY BookID", con);
                    adaptCarti = new MySqlDataAdapter(cmdCarti);
                    adaptCarti.Fill(CartiTabel);
                    imp.Items.Clear();
                    //carti.DataSource=null;
                    imp.DataSource = CartiTabel;
                    //DataTable din care sunt preluate datele pentru ComboBox carte
                    imp.ValueMember = "BookID";
                    //Valoarea din coloana BookID nu se afiseaza in combobox
                    imp.DisplayMember = "date_carte";
                    //Eelementele afisate in combobox, preluate din concatenarea mai multor coloane
                catch (Exception ex)
                    MessageBox.Show(ex.Message);
                void Completez_CheckList_Cartires()
                    try
                        cmdCartiImprumutate = new MySqlCommand(string.Format("SELECT b.BookID, CONCAT(title, ' ', ISBN,' ',author) as date_carte FROM books b inner join userbooks ub on ub.bookid = b.bookid
    WHERE ub.userid = {0} ORDER BY BookID", UserId), con);
                        adaptCartiImprumutate = new MySqlDataAdapter(cmdCartiImprumutate);
                        adaptCartiImprumutate.Fill(CartiImprumutateTabel);
                        res.Items.Clear();
                        //carti.DataSource=null;
                        res.DataSource = CartiImprumutateTabel;
                        //DataTable din care sunt preluate datele pentru ComboBox carte
                        res.ValueMember = "BookID";
                        //Valoarea din coloana BookID nu se afiseaza in combobox
                        res.DisplayMember = "date_carte";
                        //Eelementele afisate in combobox, preluate din concatenarea mai multor coloane
                    catch (Exception ex)
                        MessageBox.Show(ex.Message);
            void Inregistrez_imprumut_in_BD()
                int useridu = Convert.ToInt32(user.SelectedValue.ToString()); //useridu = id book
                int bookidi;
                try
                    DateTime azi = System.DateTime.Now; //  Data imprumutului
                    DateTime atunci = termenul.Value;   //  Data restituirii
                    MySqlTransaction tranzactie = con.BeginTransaction();
                    MySqlCommand adaugImpr = new MySqlCommand("INSERT INTO bookshistory(UserID, BookID,BorrowDate) VALUES(@UserID, @BookID, CAST(@BorrowDate as datetime))", con);
                    MySqlCommand scadCarti = new MySqlCommand("UPDATE books SET numberleft=numberleft-1 WHERE bookid=@bookid", con);
                    MySqlCommand adauga_userbooks = new MySqlCommand("INSERT INTO userbooks(userId,bookID)VALUES(@userID,@bookID)", con);
                    adauga_userbooks.Transaction = tranzactie;
                    adaugImpr.Transaction = tranzactie;
                    scadCarti.Transaction = tranzactie;
                    try
                        foreach (int i in imp.CheckedIndices)
                            imp.SelectedIndex = i;
                            bookidi = Convert.ToInt32(imp.SelectedValue.ToString());
                            MessageBox.Show(bookidi.ToString());
                                     //bookidi va fi id-ul cartea bifata, pe rand din checklistBox
                                     //Inregistrez in tabela imprumut
                            adaugImpr.Parameters.AddWithValue("@UserID", useridu);
                            adaugImpr.Parameters.AddWithValue("@BookID", bookidi);
                            adaugImpr.Parameters.AddWithValue("@BorrowDate", azi);
                            adaugImpr.ExecuteNonQuery();
                            adaugImpr.Parameters.Clear();
                            adauga_userbooks.Parameters.AddWithValue("@userID", useridu);
                            adauga_userbooks.Parameters.AddWithValue("@bookID", bookidi);
                            adauga_userbooks.ExecuteNonQuery();
                            adauga_userbooks.Parameters.Clear();
                                    //Scad numarl de carti disponibile pentru cartea imprumutat
                            scadCarti.Parameters.AddWithValue("@bookid", bookidi);
                            scadCarti.ExecuteNonQuery();
                            scadCarti.Parameters.Clear();
                        tranzactie.Commit();
                    catch (Exception ex)
                        tranzactie.Rollback();
                        string message = ex.Message;
                        if (ex.Message.ToLower().Contains("duplicate entry"))
                            message = "Una dintre carti mai exista deja";
                        MessageBox.Show(message);
                catch (Exception ex)
                    MessageBox.Show(ex.Message);
            void Inregistrez_restituire_in_BD()
                int useridu = Convert.ToInt32(user.SelectedValue.ToString()); //useridu = id book
                int bookidi;
                try
                    DateTime azi = System.DateTime.Now; //  Data imprumutului
                    DateTime atunci = termenul.Value;   //  Data restituirii
                    MySqlTransaction tranzactie = con.BeginTransaction();
                    MySqlCommand modificIstoric = new MySqlCommand("UPDATE bookshistory SET returndate = @returnDate WHERE userID = @userID AND bookID = @bookID", con);
                    MySqlCommand adaugCarti = new MySqlCommand("UPDATE books SET numberleft = numberleft + 1 WHERE bookID = @bookID", con);
                    MySqlCommand sterge_userbooks = new MySqlCommand("DELETE  FROM userbooks WHERE userID = @userID AND bookID = @bookID", con);
                    sterge_userbooks.Transaction = tranzactie;
                    modificIstoric.Transaction = tranzactie;
                    adaugCarti.Transaction = tranzactie;
                    try
                        foreach (int i in res.CheckedIndices)
                            res.SelectedIndex = i;
                            bookidi = Convert.ToInt32(res.SelectedValue.ToString());
                            MessageBox.Show(bookidi.ToString());
                            //bookidi va fi id-ul cartea bifata, pe rand din checklistBox
                            //Inregistrez in tabela imprumut
                            modificIstoric.Parameters.AddWithValue("@UserID", useridu);
                            modificIstoric.Parameters.AddWithValue("@BookID", bookidi);
                            modificIstoric.Parameters.AddWithValue("@returnDate", termenul.Value);
                            modificIstoric.ExecuteNonQuery();
                            modificIstoric.Parameters.Clear();
                            sterge_userbooks.Parameters.AddWithValue("@UserID", useridu);
                            sterge_userbooks.Parameters.AddWithValue("@BookID", bookidi);
                            sterge_userbooks.ExecuteNonQuery();
                            sterge_userbooks.Parameters.Clear();
                            //Scad numarl de carti disponibile pentru cartea imprumutat
                            //adaugCarti.Parameters.AddWithValue("@bookid", bookidi);
                            adaugCarti.Parameters.AddWithValue("@bookid", bookidi);
                            adaugCarti.ExecuteNonQuery();
                            adaugCarti.Parameters.Clear();
                        tranzactie.Commit();
                    catch (Exception ex)
                        tranzactie.Rollback();
                        MessageBox.Show(ex.Message);
                catch (Exception ex)
                    MessageBox.Show(ex.Message);
            public Imprumut()
                InitializeComponent();
                try
                    con.Open();
                catch (Exception ex)
                    MessageBox.Show(ex.Message);
                Completez_Combo_User();
                Completez_CheckList_Carti();
                Completez_CheckList_Cartires();
                //selecteaza_carti_utilizator();
                //  Initializez termenul din dateTimePicker la data de peste 15 zile fata de data sistemului
                termenul.Value = System.DateTime.Now.AddDays(15);
            private void imprumuta_Click(object sender, EventArgs e)
                Confirmare c = new Confirmare("Confirmati imprumutul?");
                DialogResult dr = c.ShowDialog();
                if (dr == DialogResult.Yes)
                    try
                        Inregistrez_imprumut_in_BD();
                        MessageBox.Show("Imprumutul a fost inregistrat");
                        //Dupa inregistrarea imprumutului o parte din carti nu mai sunt disponibile pentru imprumut
                        //Reincarc in CheckList cu Carti noua lista cu carti ramase dupa imprumut
                        //Pentru asta "resetez" datele din dataTable cartiT (sursa pentru carti.DataSource)
                        CartiTabel.Clear();
                        adaptCarti.Fill(CartiTabel);
                        CartiImprumutateTabel.Clear();
                        adaptCartiImprumutate.Fill(CartiImprumutateTabel);
                    catch (Exception ex)
                        MessageBox.Show(ex.Message);
                if (dr == DialogResult.No)
                    MessageBox.Show("Imprumutul NU a fost inregistrat");
                    imp.ClearSelected();
                    //deselecteaza cartea selectat
                    foreach (int i in imp.CheckedIndices)
                        imp.SetItemChecked(i, false);
                    //debifeaza cartile bifate
                //if (imp.CheckedItems.Count > 0)
                //    //res.Items.Clear();
                //    foreach (string str in imp.CheckedItems)
                //        res.Items.Add(str);//adauga in partea cealalta, imprumuta
                //    while (imp.CheckedItems.Count > 0)
                //        imp.Items.Remove(imp.CheckedItems[0]);
            private void restituie_Click(object sender, EventArgs e)
                Confirmare r = new Confirmare("Confirmati restituirea?");
                DialogResult dr = r.ShowDialog();
                if (dr == DialogResult.Yes)
                    try
                        Inregistrez_restituire_in_BD();
                        MessageBox.Show("Restituirea a fost inregistrata");
                        //Dupa inregistrarea imprumutului o parte din carti nu mai sunt disponibile pentru imprumut
                        //Reincarc in CheckList cu Carti noua lista cu carti ramase dupa imprumut
                        //Pentru asta "resetez" datele din dataTable cartiT (sursa pentru carti.DataSource)
                        CartiTabel.Clear();
                        adaptCarti.Fill(CartiTabel);
                        CartiImprumutateTabel.Clear();
                        adaptCartiImprumutate.Fill(CartiImprumutateTabel);
                    catch (Exception ex)
                        MessageBox.Show(ex.Message);
                if (dr == DialogResult.No)
                    MessageBox.Show("Restituirea NU a fost inregistrata");
                    res.ClearSelected();
                    //deselecteaza cartea selectat
                    foreach (int i in imp.CheckedIndices)
                        res.SetItemChecked(i, false);
                    //debifeaza cartile bifate
                if (res.CheckedItems.Count > 0)
                    foreach (string str in res.CheckedItems)
                        imp.Items.Add(str);
                    while (res.CheckedItems.Count > 0)
                        res.Items.Remove(res.CheckedItems[0]);
            private void button2_Click(object sender, EventArgs e)
                con.Close();
                this.Close();
            //private void selecteaza_carti_utilizator()
            //    res.Items.Clear();
            //    MySqlCommand selectcart = new MySqlCommand("select title from books,userbooks where userbooks.userid='" + user.SelectedValue.ToString() + "' and userbooks.bookid=books.bookid", con);
            //    MySqlDataReader reader = selectcart.ExecuteReader();
            //    try
            //        while(reader.Read())
            //            res.Items.Add(reader["title"]);
            //    catch(Exception ex)
            //        MessageBox.Show(ex.Message);
            //    finally
            //        reader.Close();

    Hello Vincenzzo,
    This issue seems to be a window form UI implemented related issue, for this i suggest that you could ask it to the windows form forum:
    http://social.msdn.microsoft.com/Forums/windows/en-US/home?forum=winforms
    The current forum you posted to is used to discuss and ask questions about .NET Framework Base Classes (BCL) such as Collections, I/O, Regigistry, Globalization, Reflection.
    Regards.
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • Dynamic tabs for the user who is logged in?

    Hi!
    Is it possible to create dynamically tabs for a TemplateTabContainer or JSPTabContainer during the time a user is logged in?
    I know that it is possible for example with the dpadmin command or with the DSAME console but is there another way (for example a programming way)? I don't want to wait for the deployment. Also, it needs to many resources.
    If yes do I have to extend this providers (TemplateTabContainerProvider) or is there a way to access on the right instance and can I use the methods? If yes , then which?
    Any help is very much appreciated!
    Andreas

    Hi,
    Have a look at the following threads.
    USERS CONNECTED
    Re: USERS CONNECTED
    Trace Users Currently Connected to Application
    Trace Users Currently Connected to Application
    Regards,
    Hussein

  • Reg:tasks are not getting displayed in the uwl mss for particular user

    hi all
    Tasks are not getting updated in the MSS under tasks tab for particular user in EP.can any one please share their exp and knowledge on this how to reslove it.
    Thanks in advance.
    Deepika

    Hi Sateesh,
    This message will appear if either the background jobs are not scheduled, or UWL cannot tell that the background jobs are scheduled. The message no longer appears once you ensure the background jobs are scheduled to run via the user id UWL_SERVICE and that user is mapped to my portal user ID UWL_SERVICE.
    Kai

  • Where is the "DELETE" tab in Edit User in Portal?

    Hi,
    Portal version 3.08 on solaris. I logged on as Portal30. Go to Login Server, Administer User, Edit a user, and I saw a DELETE tab for that user. I can delete a user there.
    However, if I go to Edit user under the Create user portlet. I chose a user to edit,
    but I don't see a "DELETE" tab, I only see tabs like: "Reset to Defaults", "Apply", "OK", "CANCEL".
    Why?
    In portal 3.0.7, NT, I can see the "DELETE" tab in both places. Is this a change for 3.0.8?
    Thanks;
    Kelly.
    null

    <BLOCKQUOTE><font size="1" face="Verdana, Arial">quote:</font><HR>Originally posted by Maria Torres ([email protected]):
    IN 3.0.8, IT LOOKS TO ME THAT DELETING THE USER FROM THE LOGIN SERVER AUTOMATICALLY DELETES THE USER FROM THE PORTAL.
    <HR></BLOCKQUOTE>
    I check this in Portal308, deleting user from login server is not equal to delete from portal. In PORTAL30.WWSEC_PERSON$ table still remain personal details of deleted user.
    Is it bug or right functionality?
    For me it is some kind of bug. When you re-create user in sso server it tooks over all pers. data from old user.
    Thanks for any answers
    Marcin
    null

  • Suggestion: Allow users to attach a note to an open tab for later reference.

    I just wanted to make a quick suggestion: I work with about 25 tabs open, and sometimes need to append a quick note so that I remember what I needed to do with the info on the tab. It would be really handy if I were able to type a brief note that was attached to the tab for later reference. Perhaps a window that appears if I right-click on the tab and select "Append Note". A pop up appears where I can type a note, and then disappears when I click "save". I can recall the note by right-clicking on the tab and selecting "Reveal Note". Maybe each tab that has a note could have a colored bar across the top of the tab to indicate there is a note.
    Keep up the good work; thank you!
    -Cary Snowden

    That's an interesting idea.
    Currently, the closest thing would be the extensions that allow you to create a "Post-it style" note associated with a web page. It's not specific to the tab, so if you went back and forth in history, the note wouldn't be visible on the other pages. So not as useful in that sense.
    Still, one of these might be helpful for the time being until someone can work on something tab-specific. Note: I haven't tried these myself:
    * Internote: https://addons.mozilla.org/firefox/addon/internote/
    * Sticky Notes: https://addons.mozilla.org/firefox/addon/sticky-notes/

  • Using iPod shuffle 4th generation for first time and receiving the error : one of the USB devices attached to this computer has malfunctioned, and windows does not recognize it. For assistance in solving this problem, click this message

    Using iPod shuffle 4th generation for first time and receiving the error : one of the USB devices attached to this computer has malfunctioned, and windows does not recognize it. For assistance in solving this problem, click this message.
    Using win 7 and latest iTunes [10.6.3]. Have already gone through below links and did not find any solution.
    http://support.apple.com/kb/HT2292
    http://support.apple.com/kb/TS1369
    http://support.apple.com/kb/HT1923
    http://en.kioskea.net/forum/affich-17997-ipod-not-detected

    I was hoping it would be something like a USB device conflict, but now the shuffle is the only thing connected...
    This article was one of the ones you linked to above in your initial post
    http://support.apple.com/kb/TS1369
    Under Part 9. Verify that USB drivers are installed, did you try the steps in If only "Unknown Device" appears?  That appears to be your situation.
    Also, you said that the shuffle initially worked well enough to do a sync, then it had the same problem again.  If you can get it to work again initially, before doing anything else, try the following.  Select the shuffle in the iTunes sidebar, under DEVICES.  Over to the right, go to the Summary tab.  By default, the checkbox for Enable disk use should be unchecked.  If so, check it and Apply the change.  See if that makes any difference. 
    (If Enable disk use was already checked, try unchecking it and Apply the change.  Basically, set it the "other way" and see if there is any improvement.)
    NOTE:  When disk use is enabled, you have to eject the iPod in iTunes before disconnecting it physically.
    If the disk use change makes a difference, that may provide a clue about the actual cause.

  • IE 10 blank new tab and missing favourites problem only when requiring a proxy for first page visit

    We are having a very strange situation with one (only) of our 64bit 2008r2 remote desktop session host servers.  The problem we are having is that when any new tab or window is opened it must first open a page that is in the
    internet options -> connections ->LAN settings -> Advanced -> Exception. Do not use proxy server for addresses beginning with
    Area.  OR ELSE....
    The entire contents of the favourites menu below "Organize favourites" is missing, though the favourites explorer bar, and tool bar display the links, but they cannot be opened in the current tab and will not create a new tab when you click open
    in new tab.  HOWEVER, this problem is instantly resolved if you manually type into the address bar and visit a site that is in the proxy exception list.  Then that tab starts to function normally, the favourites menu is populated and works, and so
    does the favourites explorer bar, and toolbar, and other websites can be visited.
    This is extremely problematic.  Looking at the proxy server logs, when the problem is happening no attempt is made at contacting the proxy server.
    Ways we've encountered this problem
    If the user has the option set that a new tab opens the 'new tab page' then any new tab experiences the problem.
    If the browser is set to open the user's home page(s) then any of the home pages that are not in the exception list may or may not open successfully. But again any of them that opened a page that was not in the proxy exception list will experience
    the problem
    when a user tries to click on a website link from an email or document that is not in the proxy exception list, as this opens a new window or tab and it is just blank.
    when a website not in the exception list tries to open a new window/tab
    This problem is happening for all users on that RD session host server, including domain admins, except for THE domain/enterprise administrator.  Our other 2008r2 64bit RD session host servers and windows 7 machines with the same version of IE
    installed on it does not have this problem.
    We have tried deleting all IE data, resetting IE, re-registering the ieproxy.dll with the regserv32 command and the problem continues.
    Our proxy settings for each user is coming from the group policy setting of 'computer config -> policies -> Administrative Templates -> Windows Components -> Internet Explorer -> Make proxy settings per-machine = enabled'
    and THE domain administrator choosing to enable the proxy server and disable automatic proxy detection.

    Hi,
    Since you have  tried many methods like deleting all IE data, resetting IE, and it works well on other Windows 7 machines, the problem might be some clients didn’t respond to the group policy.
    Try to update the group policy with this command at the clients ”gpupdate /force”.
    And check whether the client is infected with virus, some virus might cause this issue too.
    Regards
    v-yamliu

  • How to make custom append search help tab default for all users?

    I've implemented my own search help append and I need to make the F4 search help to display my tab as default for all users. I know that search help stores the last tab used by the user in memory and when user uses the search help next time the last used tab is displayed but I have to make the system display the tab od my search help append always as default tab. Any idea how to do it?
    Message was edited by:
            Marcin Milczynski

    hi
    <b>Enhancement using Append structures</b>
        Append structures allow you to attach fields to a table without actually having to modify the table itself. You can use the fields in append structures in ABAP programs just as you would any other field in the table.
    Click on the append structure tab and opt to create new
    structure.
    Append structures allow you to enhance tables by adding fields to them that are not part of the standard. With append structures; customers can add their own fields to any table or structure they want.
    Append structures are created for use with a specific table. However, a table can have multiple append structures assigned to it
        Customers can add their own fields to any table or structure they want.
    The customer creates append structures in the customer namespace. The append structure is thus protected against overwriting during an upgrade. The fields in the append structure should also reside in the customer namespace, that is the field names should begin with ZZ or YY. This prevents name conflicts with fields inserted in the table by SAP

  • Disabling TAB key for specific users

    Good day,
    I am new to SAPand the company will start pretty soon using SAP B1 8.8. We are facing the problem of disabling the TAB key function which give access to a complete list of some tables (in the particular case of financials, all G/L accounts) which is considered confidential and should not be available to any employee. Our actual SAP consultant says that the only solution is to make a special chargeable modification to standard SAP. I find it strange that SAP gives such an open an uncontrolled access to such vital information of the company. I am sure some one on this forum will give me a practical, elegant solution built in SAP authorization mecanism.

    Hello,
    Yes we can do it by Addional authorization
    You can do it by Additional Authorization windows using by Form ID.
    and then goto general authorization select Additinal Athorization as (No authorization) for selected user.
    now selected user can not open Buisness partner on any transaction form .
    then Make a Query for selected BP for selected User and set in on that field .
    1>
    First make new Authorization in Additional Authorization Creator window.
    And select Edit button fill 10001 as form ID.
    OK
    2 >
    Goto General Authorization select perticular user and select same Subject which was created in Additional Authorization window setup. and give no authorization for selected user. ok
    3.Make a FMS from OCRD ,but first you should make filter in master for selected user in SAP. so with the help of we can filetr the record on transaction .
    4.After make FMS with then help of UDF set it in where you want .
    Now Your system is ready for your client requirement.
    Please visit this link
    Re: BP according to user
    Thanks
    Manvendra Singh Niranjan

  • Taking long time on First login for some users

    Dears,
    We are facing very strange issue in our ECC6 server.
    For some users when they login put userid and password it takes 15-20 min to login and sometimes give time out.
    but after first login it works fine.
    If I remove roles from those user and assign them SAP_ALL or one or two roles,they also work fine.
    One more thing some other users having same authorization are working fine.
    One solution of this issue I found to delete the user having problem and copy it with user who is working fine.
    But not getting root cause of the issue and permanent solution of the issue.
    Please suggest.
    Shivam

    We just experienced the same problem after updating our SP-Stack.
    <p>Some users were experiencing a long logon time, and a long time to return to the Session Manager screen.  Changing to the SAP Menu instead of the User Menu cleared the problem for those users, but they no longer had quick access to transactions that were in the User Menu, and not in the Favourites.
    <p>Note 203617 was not the answer for our problem, but it did point us in the right direction.
    <p>After upgrading our SP Stack last Friday, it appeared that some of the roles in the Customer Namespace (ie, zRoleName001) had inherited a copy of the Logistics or Accounting SAP menu trees.  This meant that users with those roles ended up with a User Menu which contained the 10 or so transactions that are assigned to their roles, and additionally,  the entire Logistics or Accounting Tree which contain 35,000+ items.  In transaction SM66, users who are waiting for their logon to complete are shown doing a sequential read of table AGR_HIERT.
    <p>To correct this, I removed the Logistics and Accounting menu trees as appropriate from the User menu of those roles in PFCG.  Users that use the User Menu can now logon normally.
    <p>This is what I did to troubleshoot:
    <p>* Pick one user that is experiencing long login times, and have them change to the SAP Menu instead of the User Menu.  If their logon time improves, open transaction SE38, and run the program EASY_ACCESS_NUMBER_OF_NODES.
    <p>* Specify the user's account and click on Execute.
    <p>* If the program times out, chances are that they have an enormous number of items in their User Menu - continue with the next step.
    <p>* If the program finishes, look at the number of Menu Nodes for that user - Note 203617 says that a User Menu with 1000 or more items is considered "large" and will degrade logon performace as the User Menu buffer is constantly swapping in and out.
    <p>* Note each of their each of the user's roles from SU01, then check the Menu tab for each of those roles in PFCG to see if any roles are adding large sections of the SAP menu.
    <p>* If necessary, maintain the Role's Menu items in DEV, and transport to TEST, then Production.  BE CAREFUL to ensure that the Users list is not modified when transporting the changes into Production, or the Role will become de-assigned from your Production users, and your users will hate you when they become unauthorised to open transactions.
    <p>* Once the User Menu is back to normal, the user can change back to the User Menu and everyone should be able to logon normally.
    <p>Hope this helps.
    Edited by: Chris Pope on Apr 21, 2010 1:09 PM

  • User Exit - adding defualt WBS Element in addi.tab for IW31 - Servi.Order

    I am facing a problem with adding WBS Element in Addit.Data tab for Service Order creation using IW31.
    At the time of creating service order using TCODE IW31, I have to maintian default values like WBS ELEMENT, for this I am using a USER EXIT "IWO10010".
    The problem is getting dump error. Becuase, it is NUMC type and I am passing the value with character + numeric. Like "EX/1232/22".
    Field length is NUMC - 8.
    "CAUFVD-PSPEL"
    If I create manually without using user exist, the field WBS Element is accepting the value and service order is creating successfully with WBS Element.
    This is also same as CAUFVD-PSPEL.
    I Couldn't understand How the SAP system will works?
    Any solution for this.
    Note: Creating Service Order IW31, Passing WBS Element with user exist with same field (CAUFVD-PSPEL) giving dump error showing "Passing Character values". If I create manually, and enter character + numeric in the same field CAUFVD-PSPEL, system creating service order without any error.
    Help me out
    thanks
    Sekhar

    self answered

  • The FIRST user exit/badi for VF01

    I need to know the first user exit/badi/etc... for VF01 (the pricing procedure).  We need to change field values BEFORE the first pass through the pricing routine (hits the condition types).  We are having an issue where we need to change field values and use those new values in a pricing condition.  What happens is the pricing condition is hit before our user exit is hit and so then it fails when it hits the condition a second time.  It fails this time because the values are different.  I need to change these values before the first pass.
    Regards,
    Davis

    Hi,
      what values are changing???
      are you changing the pricing condition values??
                 OR
      are you changing the value that will have an effect the pricing condition value..
    Thanks
    Naren

  • How to disable tabs in titlebar for all users?

    I want to disable tabs in title bar for all users, because looks ugly http://i57.tinypic.com/33nkm77.png
    I type to C:\Program Files\Mozilla Firefox\defaults\pref\local-settings.js
    pref("browser.tabs.drawInTitlebar", false);
    It doesn't work, but any other options in this file works fine.
    Setting with about:config works fine, but only for currrent user.

    I think that preference refers to what happens when you have Firefox maximized and you do not display either the classic menu bar or the title of the page in that area: the tabs slide up to the top.
    I agree the double-high blue area is irritating. To modify that, I think you need to do one of these:
    * Change the Windows XP color theme (I always preferred Silver)
    * Create a custom style rule to modify the appearance of the tab bar (so the blue does not show through it)
    * Find a Firefox theme that fixes that area (e.g., [https://addons.mozilla.org/firefox/themes/])
    I haven't researched the second and third options in detail.

  • Slow start first time for domain user

    When a domain user (Active Directory, Win2003) starts StarOffice 8 first time, it takes very often about 10 minutes until the program is started with a 10MB-network. Next time it takes only about 15-45 seconds on the same computer. I have noticed that is very high network traffic when the user starts the program first time from the server where the user folder "Application data" is saved. But the StarOffice8 folder in "Application data" has only the size of 2.8 MB (38 folders and 87 files).
    Can I speed up the first start of StarOffice 8 for new users?
    Is "copy files from another users Application data/StarOffice8" a solution?

    Spotlight indexing may take  a while and slowdown the Mac.
    You can return a new Mac within 14 days of purchase.
    A new Mac comes with 90 days of free tech support from AppleCare.
    AppleCare: 1-800-275-2273
    Call AppleCare.
    Best.

Maybe you are looking for

  • Set Default "Save As" Path When Launching

    Hello, Is it possible to pass command-line arguments to Reader (and what are the options)? I cannot seem to find documentation on this. Specifically, I would like to open a document, in Reader, from an external process, with the 'Save As' option poin

  • Info from applet back into web page?

    I know that information can be passed to an applet via <param> tags, but can information be passed back to the page from an applet, perhaps to a javascript or php function?

  • Create Record  nullpointer exceptions

    Hi, I m new in OAF, I wanna insert a record but Apply buttons gave error code below, at xxyt.oracle.apps.ak.magaza.webui.XxytMagzPrimDonemCreateCO.processFormRequest(XxytMagzPrimDonemCreateCO.java:79) createCO object's processFormRequest code : OAVie

  • Unexpected character change in html message.

    Hi, In Outlook 2013, when i press a link with mailto option set, the new mail window opens with preset contents and recepients. The problem is, the closed square brackets in the body of the mail becomes opened brackets. when I change the format of th

  • Is there a way to optimize this request ?

    Hi, The above function returns the YEARS of the lines of a table. Each line contains a date. Data Sample : 3487     22/06/2003 17:19:53     2,288 3487     22/06/2003 17:20:54     8,277 3467     22/06/2003 17:21:32     40,1378 3487     22/06/2003 17:2