Add field to a team project

Hi everybody, 
Is there a way to add fields for teamprojects ?
I want to add a custom field for each teamprojects of my collection and set an ID.
This ID is unique and is used for other applications, so I would like query it by code.
Thanks

Hi Mathieu, 
Thanks for your post.
First, you needn’t add the ID in team project. Each team project’s name is unique in collection, and each team project has its own ID. So you can query the team project using its name in code, please refer to below code snippet:
TfsTeamProjectCollection tfs =
new
TfsTeamProjectCollection(new
Uri("collectionURL"));
tfs.EnsureAuthenticated();
WorkItemStore workitemstore = tfs.GetService<WorkItemStore>();
//get team project using team project name
Project teamproject = workitemstore.Projects["teamprojectname"];
Console.WriteLine(teamproject.Id);
//query team projects in collection 
var teamprojects = workitemstore.Projects;
foreach(Project
tp in teamprojects)
Console.WriteLine("Team
Project name: {0}, Team Project ID: {1}", tp.Name, tp.Id);
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.

Similar Messages

  • Add field in Sales Team Web-ui

    Hi,
    I'm opening his thread on behalf of my colleague. This is whay he says:
    I need to add a field to the sales team view.It is a custom field called 'Manager value'. The view is SalesTeamList.htm view contained within Component BT111H_OPPT. I think we have to use EEWB to add the field. I wonder were the logic would go for the below:
    We have to make the field mandatory and if not a pop - up error should display with the error.
    Do we code this in the controller class or the implementation class and which method?
    Thanks.
    Edited by: Donnie Freako on Apr 10, 2009 9:15 PM

    Closed.

  • I need to add fields in additional fields B the sales order line item

    i  need to add fields in additional fields B beside the field (icon_val_quantity_ structure) in the sales order line item, How to achicve this? please help me..

    Please fined the below solution for achieving your requirement.
    1. Add new filed "B" in table VBAP.
      a) T.code  SE11 --> Enter structure name VBAP --> display
      b) Goto --> Append Structure --> Enter Structure name and new field "B"
    2. request your basis team and take the access key for modification of stabdard program SAPMV45A & Screen: 8459
       a) After receiving access key for standard program then got o SE51 --> enter program name  SAPMV45A & Screen: 8459
       b) click change Button
       c) click layout button
       d) add new field "B" below of the screen (F6 -> enter table name : VBAP --> get from dictionary --> selet new field and past in screen )
    3) write below code in flow logic
    PROCESS BEFORE OUTPUT.
                               Verarbeitung vor der Ausgabe
      MODULE ZZPB_INITIALIZE_8459.
      MODULE ZZPB_OUTPUT_8459.
    PROCESS AFTER INPUT.
      CHAIN.
        FIELD VBAP-New field name "B".
        FIELD ZVC_SALES_EXPORT-ZZAPLHENKO.
      ENDCHAIN.
      MODULE ZZPA_OUTPUT_8459.
    4. functin Module code
    module ZZPB_OUTPUT_8459 output.
      Data: l_v_actve type ale_active,
            l_v_ttyp  type c.
      Data: l_v_tragr type tragr.
    l_v_ttyp = t180-trtyp.
      if l_v_actve is initial.
        l_v_ttyp = 'A'.
      endif.
      LOOP AT SCREEN.
        CASE l_v_ttyp.
          WHEN 'A' OR 'C'.
            SCREEN-INPUT = 0.
        ENDCASE.
      ENDLOOP.

  • Don't display team in a team project based on user permission

    Hi all,
    I have a problem because I want to disable display and access to a Team Project\Team in WebAccess.
    My organization for a team project in my collection:
    Team project Customer
    --> Customer dev team (default team)
    --> Customer consulting team 
    --> Customer Support team
    Each team have an area.
    "Support team" doesn't have access to see and edit WorkItems in "Customer dev" and "Customer Consulting" areas, it's ok but I want that Support team member never have access to the "Customer dev team" and "Customer
    consulting team"
    I log in as a Support team member, Security works well for workitems but when i go to "Browse all", the popup "Browse Server" display all teams under team project name. It's a problem for me.
    Do you already see this security problem ?
    Is this possible to do this in TFS 2013 (Update 4) ?
    Thanks.

    Thanks for your reply.
    I do this test with two users : Me and ISupport (ISupport is a local account on TFS Server because I don't have permission to add user to AD for my test)
    Team Project Customer teams :
    --> Support Team users:
     - ISupport
    --> Customer dev team :
     - Me
    --> Consulting dev team
     - Me
    ISupport in only include in Team Project Customer\Support Team
    If I log in as ISupport user, I see all teams in Team Project Customer List in Browse Server popup.
    I always have an access to Customer dev team and Customer consulting team home page.
    (I can't create a bug because workitem security is set on Area permission)
    If I just remove ISupport user from Team Project Customer\Support Team, I can't see the Team project Customer in Browse server pop up, it's ok.
    How I can set permission to only limit ISuppport user to access Support team ?

  • Use of enhancement to add field in screen

    please explain me how to add fields in standard transaction screen by using enhancement 6 in version 6.0 ?

    SAP provides standard transactions to enter data into database. But a client may want to maintain some additional information in SAP other than what is provided.
    To make provisions for this, additional screens have to be provided and additional fields must be added into appropriate database table.
    To pave way for this, SAP has provided the option for screen exits. Usually, SAP provides the following:
    An append structure in the database table with the new fields.
    A subscreen area into the standard screen u2013 where the programmer can attach his subscreen of his own program with the new fields.
    A function group under which the new subscreen has to be created with the new fields.
    Function exits to synchronize the PBO and PAI of the standard SAP program with the PBO and PAI of the subscreen u2013 so that data can flow back and forth between the standard SAP program and the program written by the developer for the subscreen. These function modules also exist in the same function group under which the subscreen will have to be developed.
    Finally, a linkage has to be done between the subscreen area of standard SAP screen with the custom subscreen constructed by the developer.
    Typically, SAP provides an enhancement in which the developer can create an append structure, use the function exits to synchronize the PBO and PAI of the standard SAP program and the custom subscreen program, and make the necessary linking( as mentioned above in step 4. But, again, this is not a hard and fast rule. Linking in some case, is also done by configurations.) SAP also usually provides the name of the function group under which the subscreen has to be developed.
    Necessary guidance about implementing a screen exit development is usually available in the Documentation section of the enhancement ( can be availed by transaction SMOD).
    Pre-Requisites
    The developer to work on screen exit should have essential knowledge on the following:
    DDIC concepts, including the knowledge of append structure.
    Concept of SAP Enhancements and implementing them using Projects.
    Concept of function exits.
    Knowledge on Module Pool u2013 including subscreens, Tabstrip controls etc.
    Steps
    Guidelines
    So, a developer can follow the guidelines mentioned below to implement a screen exit to a standard SAP transaction, as and when required:
    Find out the Required Enhancements
    Go to SMOD. Press F4 in the Enhancement field. In the next popup window, click pushbutton u2018SAP Applicationsu2019. A list will appear that contains information on all the enhancements, categorized under functional areas. Developer must search for the enhancements relevant to his functional area of interest u2013 for e.g., Purchasing, Asset Accounting, etc.
    Note down the enhancements. Then, come to the initial screen of SMOD and view the documentation of each enhancement to find out which one is required for your development.
    Utilize the Enhancement in a Project
    After you have found one, do as directed in the documentation. Generally, the steps are as follows:
    Create a project using CMOD including your enhancement.
    Create the append structure with new fields.
    Go to the desired function group and create a subscreen with the new fields. Write PBO and PAI for the subscreen, if required.
    Use the function exits in the enhancement to link the PBO and PAI of the subscreen with that of the main SAP program supporting the SAP transaction.
    Maintain necessary linkage between the subscreen area of standard SAP program with the custom subscreen developed along with the custom program name. This can be done in the project (developed by CMOD including the enhancement) or outside as a part of configuration.
    Activate the project.
    Test to ensure that required functionality are met.
    Case Study 1
    Add three new custom fields for Asset master and maintain information for them
    Requirement
    Three fields in the legacy system have to be maintained in Asset master. These fields are:
    Original Asset number u2013 20 characters
    Location 2 u2013 15 Characters.
    Model no u2013 20 characters
    Location 2 should start with u2018Lu2019.
    Pre-Analysis
    Finding out the Enhancement
    As described above, the enhancement is determined. It was found, that enhancement AIST0002 will serve the purpose. It contains the following components (can be viewed by transaction SMOD):
    Exit Type Description EXIT_SAPL1022_001 Function Exit Check of User-Defined Fields when Using Create and Change BAPI EXIT_SAPLAIST_002 Function Exit Transfer Data for User Subscreens in PBO. EXIT_SAPLAIST_003 Function Exit Transfer of User-Defined Fields to SAP Master Data Transactions CI_ANLU Customizing Include Include structure to add new fields
    Studying the Function Exits
    The function module level documentation for the function exits are then viewed from transaction SE37. The documentation clearly laid out for the purpose for their use:
    EXIT_SAPLAIST_002
    Function module Level Documentation
    This function module is called by asset master data maintenance at the start of the dialog. (When changing, it is called after reading of the data from the database; when creating it is called after the transfer of the default values from the asset class and reference asset.) The purpose of the function module is to enable this function group to recognize the master data. For interpreting or controlling master data fields that are important for user fields, it is possible to transfer to global variables at this point, so that they can be recognized when the user subscreens are processed.
    Import Parameters
    Understanding
    This function module is called at the PBO to pass the information retrieved from the database to pass them to the custom subscreen and its underlying program. Import parameter : I_ANLU will be populated with the values for user-defined fields which will be passed to the subscreen program. So, there must be some sort of variable assignment from I_ANLU.
    EXIT_SAPLAIST_003
    Function module Documentation: This function module is called by SAP asset master data maintenance after the screens are processed, but before saving. The purpose of the function module is to transfer fields entered on user sub-screens of SAP asset data maintenance to the database for updating. The export parameter for this function module is:
    Understanding
    This function module will be used to transfer the user entered data in the subscreen fields to the main SAP program, which will then be saved into the database.
    Studying the Documentation of the Enhancement
    The enhancement documentation (as is viewed from the initial screen of SMOD] also supports the idea. Moreover, it informs that we need to develop a subscreen under function group XAIS. This is the function group under which the two function exit modules also exist. So, if the custom subscreen refers to the global data of the function group XAIS, then those values will also be available to these function exits as well.
    Going to SE80 and viewing the function group XAIS helps us to inform that there are three DDIC tables declared for it:
    Deciding the Final course of Action
    After making all the investigations, the final course of action was determined.
    SrlNo Step Justification
    A project has to be created using transaction CMOD where the enhancement AIST0002 will be included.
    Customizing include CI_ANLU has to be created with the custom fields demanded When CI_ANLU will be developed, the custom fields will get appended to the database table ANLU. Also, these fields will be used to create screen fields in the new subscreen.
    A custom subscreen, say, 9000 will be developed under function group XAIS. The screen group for the screen will be u2018CUSTu2019 (or any name). The three custom fields added to table ANLU (by creating CI_ANLU) will be used to create new fields in the screen.
    In the PAI of the subscreen, validation for Location to start with u2018Lu2019 will be added. The subscreen with three new fields has to be developed so that it can be attached to a subscreen area of the asset master screens.
    In the custom include of the function exit module u2018EXIT_SAPLAIST_002u2019, the following code will be written:-
    ANLU = I_ANLU. I_ANLU is the import parameter of this FM. The value is assigned to the global variable ANLU, referring which the three new subscreen fields are developed. So, data retrieved from database table ANLU will be passed to this FM as I_ANLU by the standard SAP main program. The value will be taken and passed to the global variable of the function group XAIS, so that the three custom fields (referring to ANLU of XAIS) get populated.
    In the custom include of the function exit module u2018EXIT_SAPLAIST_003u2019, the following code will be written:-
    E_ANLU = ANLU. The changed values in the subscreen fields exist in global variable ANLU for the function group XAIS. This function exit module will pass the data back to the SAP main program as E_ANLU.
    Proper linkage/configuration has to be done so that the new subscreens get linked to the appropriate subscreen area of the Asset master screen. This has to be done u2013 otherwise, the new custom subscreen will not be displayed in the Asset master screens.
    Development
    Creating a Project to include the enhancement
    Go to transaction CMOD and create a project.
    Enter a description for the project. Then, click on the pushbutton u2018Enhancement Assignmentsu2019 in the Application Toolbar.
    Enter the name of the enhancement and Save.
    Go to u2018Componentsu2019.
    Creating Custom Include for ANLU
    The screen shown below will appear, showing all the enhancement components under the assignment AIST0002. Double-click on the name of the Include Structure to create it.
    Create the include structure with three new fields, as required. Then, save and activate it.
    Develop the subscreen and the program
    Go to transaction SE80. For the function group XAIS, create a new subscreen 9000.
    Create it as subscreen.
    Then, go to the Layout of the screen and create three new fields from Database table ANLU.
    Drag the fields in the screen body and place them.
    Then, save and activate the screen and come back to screen flow editor.
    Create the PAI module to add validation for field u201CLocation 2u201D, as required .
    Activate the whole function group and come out.
    Write code in the Function Exits to synchronize the programs
    Now, code has to be written in the function modules EXIT_SAPLAIST_002 and EXIT_SAPLAIST_003 so that data flows to and fro between the main SAP program and custom subscreen program. For that, go back to transaction CMOD and change the function exits.
    Write code in the function module EXIT_SAPLAIST_002 called once at the beginning of the transaction:
    Write code in EXIT_SAPLAIST_003 to pass the data from the subscreen to SAP main program.
    Then, activate everything u2013 the whole project and come out.
    Complete the configuration to link the subscreen
    The development portion is complete. Now, linking of the subscreen has to be done with the subscreen area of the main program. In most of the cases, this linking can be done in the enhancement itself. But, here, requirement is a bit different. It is done by configuration using SPRO.
    Assets are created under Asset class. And for each asset class, there is a layout assigned to it. For a layout, there are multiple tab pages assigned to it. And, for each tab page, there are multiple screen groups/field groups assigned.
    Here, the requirement is to create these three custom fields in the tab page u2018Generalu2019 of asset master screen ( AS01/AS02/AS03/AS91).
    Determine the Layout
    To achieve this, first of all, we need to find out which layout is assigned to asset class 1000.For that, go to transaction AOLK( information has to be obtained from functional consultant).Select the Asset Class u20181000u2019 and click on folder u2018General Assignment of Layoutu2019.
    Here, for Asset class 1000, for all the user groups, tab layout SAP is assigned. Since layout u2018SAPu2019 cannot be changed, it has to be copied and manipulated to include our screen group. Later, the new layout has to be assigned over here.
    Create new tab layout
    Go to transaction AOLA. Copy the tab layout u2018SAPu2019 to create another layout, say, YSUB.
    System will copy all the settings and will inform you about that.
    Select your newly created layout and double-click on the folder u2018Tab page titlesu2019.
    You want to put your custom fields in the tab page u201CGeneralu201D. So, select this tab page entry and double-click on the folder "Position of Groups".
    Here, all the field groups currently residing in the tab-page u201CGeneralu201D are shown. Add an entry for your newly created fields.
    Select the group box from the list. An entry will come with u201CUu201D padded with the custom subscreen prepared by you.
    Then, save and come out.
    Assign the new Layout to Asset Class
    Now, go to tcode AOLK and assign tab layout YSUB for asset class 1000.
    Save and come out.
    Test the Exit
    Everything is over. Now, go to transaction code AS01/02/03 or AS91 to deal with an asset of asset class 1000. You will see your new fields added to the screen. Add values to themu2026save. Then, enter into the tcodes again to see whether the values entered by you are being displayed or not.
    I hope you read it all
    Thanks and Regards
    Santosh K.

  • Unable to create team project using Agile or CMMI templates

    I am getting error on creation of team project using CMMI or Agile templates. It works good with Scrum templates. Please check out the following exception details:
    Module: Work Item Tracking
    Exception Message: TF237091: Actual reporting settings for the field Microsoft.VSTS.Scheduling.OriginalEstimate are different from those specified in the XML. Changing these settings is prohibited. (type ProvisionValidationException)
    Exception Stack Trace:    at Microsoft.TeamFoundation.WorkItemTracking.Client.ClientMetadataProvisioningHelper.ThrowValidationException(String message)
       at Microsoft.TeamFoundation.WorkItemTracking.Common.Provision.UpdatePackageField.Update(XmlElement fieldElement)
       at Microsoft.TeamFoundation.WorkItemTracking.Common.Provision.UpdatePackageFieldCollection.ProcessFieldDefinitions(UpdatePackageRuleContext context, XmlElement fieldsNode, UpdatePackage batch)
       at Microsoft.TeamFoundation.WorkItemTracking.Common.Provision.WITImporter.Translate()
       at Microsoft.TeamFoundation.WorkItemTracking.Client.Provision.ProvisionClass.Submit(ActionType action, Snapshot snapshot, Int32 projectId, WITImporter importer)
    --- end Exception entry ---
    2015-01-05T09:46:35 | Module: Work Item Tracking | Thread: 42 | Uploaded WorkItemType definition from C:\Users\dkabali\AppData\Local\Temp\TPW_tmpF771.tmp\WorkItem Tracking\TypeDefinitions\Task.xml.
    ---begin Exception entry---
    Time: 2015-01-05T09:46:35
    Module: Engine
    Event Description: TF30162: Task "WITs" from Group "WorkItemTracking" failed
    Exception Type: Microsoft.TeamFoundation.Client.PcwException
    Exception Message: Work item type validation failed. The operation cannot be completed.
    Stack Trace:
       at Microsoft.VisualStudio.TeamFoundation.WorkItemTracking.WitPcwPlugin.PcwPluginComponentCreator.Execute(ProjectCreationContext ctxt, XmlNode taskXml)
       at Microsoft.VisualStudio.TeamFoundation.PCW.ProjectCreationEngine.TaskExecutor.PerformTask(IProjectComponentCreator componentCreator, ProjectCreationContext context, XmlNode taskXml)
       at Microsoft.VisualStudio.TeamFoundation.PCW.ProjectCreationEngine.RunTask(Object taskObj)
    --   Inner Exception   --
    Exception Message: Work item type validation failed. The operation cannot be completed. (type WitPcwFatalException)
    Exception Stack Trace:    at Microsoft.VisualStudio.TeamFoundation.WorkItemTracking.WitPcwPlugin.PcwPluginComponentCreator.WitPcwTask.WorkItemTypesTask.UploadTypeDefinition(String file, Boolean execute)
       at Microsoft.VisualStudio.TeamFoundation.WorkItemTracking.WitPcwPlugin.PcwPluginComponentCreator.WitPcwTask.WorkItemTypesTask.Execute()
       at Microsoft.VisualStudio.TeamFoundation.WorkItemTracking.WitPcwPlugin.PcwPluginComponentCreator.Parse(ContextWrapper wrapper, XmlNode taskXml, Boolean fExecute)
       at Microsoft.VisualStudio.TeamFoundation.WorkItemTracking.WitPcwPlugin.PcwPluginComponentCreator.Execute(ProjectCreationContext ctxt, XmlNode taskXml)
    --- end Exception entry ---
    FYI, I am using TFS 2013 Update 4. I reverted all my customizations done to scrum template. I didnt do any changes for the other templates. I am wondering how to solve this error.  It is okay to install the fresh templates to work on or upgrade to a
    new update. I am already using the latest TFS 2013 update 4 and  I thought I should know about this error before re-install. Please help
    I got stuck on this error. Please advise the related things need to be considered while doing customizations. I have to do lot of customizations that should work fine without any errors. So, Please advise the things to be taken care in process customizations.

    Hi Divya,
    Since we haven't heard from you for a long time, I assume the issue is resolved, I mark useful reply as answer. If you have any concerns, please feel free to reopen
    it or submit a new question. Thanks for your understanding.
    Best 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.

  • User cannot add new task in a project

    Hi everyone,
    I've got a issue with Project Server 2013.
    The situation : I create a new project then, I add some resources (which are users of the AD) and I don't add new task in this project because  I want that the user creates all the task.
    But when he's in the "Task" page (PWA/Tasks.aspx) and he want to add a new task (ribbon TASKS -> Add a row -> Add a new Task), the new project is not present in the drop down "Project" , if I want that the project
    appears, I need to add a task with the user as a ressource.
    Is there any way to automatically add the project in this list without add a task for the specific resource ?
    Thanks,
    Patmol

    Hi Patmol6,
    Please note that PWA/My task is NOT INTENDED to create tasks and assign them to resources. The process to create a project plan at project initiation and to assign resources to tasks must be done:
    either in Ms Project Pro connected to your server and using enterprise resources,
    or with PWA: open your project from the project center, then navigate to the schedule page, edit the schedule, create the build team, create tasks and assign resources on tasks.
    "My task" page in PWA is meant to make tasks updates by team members.
    Hope it clarifies the process.
    Guillaume Rouyre - MBA, MCP, MCTS

  • How  to add field( VBAK-SUBMI) as a Selection Criteria - VL10

    Hi friends,
    Could u please help in sort out the below issues,
    1. Add field VBAK-SUBMI as a Selection Criteria to the Selection Screen for the VL10 - Program V50RINCL, user exit V50R_SELECT_OPTION_ADD
    2.Transfer the VBAK-SUBMI field to the report created during the VL10 transaction. – Program V50RINCL, user exit V50R_USEREXIT_TRANSF.
    I am bit new to enahancements, please provide some information to achieve the above objects.
    Poits will be rewarded.
    Thanks.
    Regards. VKRAO.

    Hi,
    <b>Plz find the explanation abt user-exit below</b>
    User exits :
    1. Introduction
    2. How to find user exits
    3. Using Project management of SAP Enhancements
    1. Introduction:
    User exits (Function module exits) are exits developed by SAP. The exit is implementerd as a call to a functionmodule. The code for the function module is writeen by the developer. You are not writing the code directly in the function module, but in the include that is implemented in the function module.
    The naming standard of function modules for functionmodule exits is:
    EXIT_<program name><3 digit suffix>
    The call to a functionmodule exit is implemented as:
    CALL CUSTOMER.-FUNCTION <3 digit suffix>
    Example:
    The program for transaction VA01 Create salesorder is SAPMV45A
    If you search for CALL CUSTOMER-FUNCTION i program
    SAPMV45A you will find ( Among other user exits):
    CALL CUSTOMER-FUNCTION '003'
    exporting
    xvbak = vbak
    xvbuk = vbuk
    xkomk = tkomk
    importing
    lvf_subrc = lvf_subrc
    tables
    xvbfa = xvbfa
    xvbap = xvbap
    xvbup = xvbup.
    The exit calls function module EXIT_SAPMV45A_003
    2. How to find user exits?
    Display the program where you are searching for and exit and search for CALL CUSTOMER-EXIT
    If you know the Exit name, go to transaction CMOD.
    Choose menu Utillities->SAP Enhancements. Enter the exit name and press enter.
    You will now come to a screen that shows the function module exits for the exit.
    3. Using Project management of SAP Enhancements, we want to create a project to enahance trasnaction VA01 .
    - Go to transaction CMOD
    - Create a project called ZVA01
    - Choose the Enhancement assign radio button and press the Change button
    In the first column enter V45A0002 Predefine sold-to party in sales document.
    Note that an enhancement can only be used in 1 project. If the enhancement is already in use, and error message will be displayed
    Press Save
    Press Components. You can now see that enhancement uses user exit EXIT_SAPMV45A_002. Double click on the exit.
    Now the function module is displayed. Double click on include ZXVVAU04 in the function module
    Insert the following code into the include: E_KUNNR = '2155'.
    Activate the include program. Go back to CMOD and activate the project.
    Goto transaction VA01 and craete a salesorder.
    Note that Sold-to-party now automatically is "2155"
    <b>
    Reward points if it solves ur query or answer is helpful</b>
    Thanks
    Chinmay

  • Enhancements to add fields to purchaseorder

    hi,
           how to Enhancements to add fields to purchaseorder in ME22 transaction using enhancements MM06E005. What is the MM06E005. plz explain.

    Hi radha krishna ,
    MM06E005 is the  enhancement number in which we have fuction module exits and sceen exits where you can add customer specific fields to the PO ie Me22 in the screen exits available in the  MM06E005(Customer fields in purchasing document) enhancement number.
    first go to CMOD(Transaction code)>create an enhancement project>click on enhancement assignment button on application tool bar and in enhancement colum give MM06E005 enhancement number and then click on components you will get all the fuction module exits and screen exits.
    fuction module exits:
    EXIT_SAPMM06E_006.
    EXIT_SAPMM06E_007.
    EXIT_SAPMM06E_008.
    EXIT_SAPMM06E_009.
    EXIT_SAPMM06E_012.
    EXIT_SAPMM06E_013.
    EXIT_SAPMM06E_014.
    EXIT_SAPMM06E_016.
    EXIT_SAPMM06E_017.
    EXIT_SAPMM06E_018.
    screen exits TO ADD CUSTOMER FIELDS TO THE PO CREATION SCREEN.
    SAPLXMO6  0101.
    SAPLXMO6  0111.
    SAPLXMO6  0201..
    SAPLXMO6  0211..
    SAPLXMO6  0301..
    SAPLXMO6  0311.
    select apppropriate exit to add the fields according to your requirement.
    Thanks and Regards,
    Pavan

  • Third-party libraries in a JSC team project

    We're using Sun Java Studio Creator 2 Update 1 (JSC) for the project I'm working on. This project uses a few third-party libraries (jar files). Up until 2 weeks ago I was the lone member of the project team and all was fine. Then we added another team member and encountered an issue with the 3rd-party jars. In particular, since I had setup the 3rd-party libraries using the "Library Manager" facility, I had no problems with building and deploying the app, but when my team member got the code from the version control system, he could not compile due to an error saying something like "library not found". I'm looking for a way to setup the 3rd-party libraries for our project such that those jars are found during compilation (and included in the WAR file) while at the same time new developers do not have to use the "Library Manager" to configure all the libraries on their JSC install. I tried adding the jars to the project's "lib" directory, but that did not work unless I explicitly listed them in the compile path (using "Project Properties") and this used a hard-coded path to the jars. I would rather not require that every project team member use the exact same disk path to our project so I do not like this approach either.
    Any suggestions?

    As a best-practice for creating projects for version control, the jar files should be added as jars and not in a library unless the library points to jars that are at a common location on the network. You can add a directory to your project from the "files" tab called something like "projectlibs". Then add the 3rd party jar files here. When you add the jar to the project, make sure you check the "package" column which tells Creator to package the jar with the deployment.
    Cheers!
    -David

  • Enhancements to add fields to PO in ME22 transaction using MM06E005

    HI,
         any one can help me, how Enhancements to add fields to Purchase order in ME22 transaction using  Enhancements MM06E005.What is ME22 transaction and  Enhancements MM06E005. Plz explain

    HI,
    FOLLOW THIS STEP
         GO TCODE CMOD
        ENTER PROJECT NAME
        CLICK CREATE
        CLICK ENHANCEMENT
       ENTER MM06E005.
       PRESS ENTER
       CLICK COMPONENT
      IT WILL DISPLAY THE ALL ENHANCEMENT IN MM06E005
       DOUBLE CLICK FIRST SCREEN EXIT
    IN ATTRIBUTE CLICK SUBSCREEN
    GOTO LAYOUT
    CREATE FIELD WHICH YOU WANT
    IT IS SUBSCREEN .SO SELECT LINE 0 AND COLOUM 0 IN SCREEN ATTRIBUTES.( WHEN YOU DOUBLE CLICK ON FIELD IT WILL DISPLAY)
    SAVE AND ACTIVATE
    GOTO FLOWLOGIC
    ACTIVATE
    GO BACK
    ACTIVATE PROJECT
    GOTO TCOD ME22
    ENTER PO
    PRESS ENTER
    GOTO MENU HEADER -> DETAIL
    IN THE BOTTOM YOU CAN SEE THE YOUR ENHANCEMENT
    REGARDS
    ASHOK KUMAR

  • What is the best team project / folder structure on TFS?

    I am not sure how accurate is this article below from Microsoft but although most of the structure makes sense as shown in the schema, I dont understand the project structure.
    How To: Structure Your Source Control Folders in Team Foundation Server
    So basically according to that structure, we have Main, Development and Releases.
    Main - is the version to be uploaded on the webserver or published latest version of the app.
    Development- is the version to do small changes and bug fixes.
    Releases- Brunches for big changes, new features etc.
    1- are these correct if anyone implemented it?
    2- why under source there is myapp1 and again source, myapp1web etc.? myApp1 is the solution, i guess? but why would I add ClassLibrary under individual projects if it is shared? does it not make more sense to have another folder called "Libraries"
    and pack them all shared libraries unde this folder?
    "Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it."

    Hi emil_tr,
    In the begging of the link, you can see "This content is outdated and is no longer being maintained. It is provided as a courtesy for individuals who are still using these technologies". So you might not refer to this document for source
    control with TFS if you use a newer version thant TFS 2005.
    The folder structure in a team project is depend on the developer, you can have your own structure if it works for you. The source folder in your second question is not the name of the folder, it's a description for the folder's usage(a
    folder contains the sources). You can refer to the links below for more information about TFS branching and merging:
    http://msdn.microsoft.com/en-us/magazine/gg598921.aspx
    http://vsarbranchingguide.codeplex.com/
    Best 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.

  • Use PSI to add the LocalCustomField Text1 to Project

    Hello.
    Iam using the PSI to read and update local CustomFields like Text1, Text2, Flag1, ...
    For example I found Text1 by using the GUID 00039b7-8bbe-4ceb-82c4-fa8c0b400033
    Everything works fine but Iam not able to add these fields to new Projects. I always get the error: CustomFieldInvalidUid
    So I can read and update Text1 but Iam not able to add this field to new Projects.
    Isn't it possible with PSI?
    Thanks for your help and best regards,
    Timo

    Hello,
    I would say this is not possible using the PSI as you will need to create that local custom field in the other project which requires Project client. I would recommend using Enterprise Custom fields if you want to use these across projects.
    See the remarks here:
    http://msdn.microsoft.com/en-US/library/office/microsoft.office.project.server.library.customfield_di_pj14mref
    Paul
    Paul Mather | Twitter |
    http://pwmather.wordpress.com | CPS

  • TFS Build- Team Projects

    Our TFS team project collection has four different team projects as shown below:
    TfsServer\TestCollection
    Team Project 1
    Team Project 2
    Team Project 3
    Team Project 4
    We have a build server with one controller and one agent. Does one controller works for all the four team projects (under oneTeam Project collection) ?. When I set up the Controller it asked for the "Version
    Control Path to current Assemblies"
     which allows to select just one team project. Does it matter if I select any of them?
    What is the ideal set up for this case?
    Also some of the applications in  TeamProject1 have dependent projects in TeamProject 2.

    Hi Pavani1234,  
    Thanks for your post.
    Yes, this one controller will works for all your four team projects if you configured your build server with your collection.
    If there’s no custom build activity or other custom assembles in your team project, you needn’t configure the Version control path to custom assemblies textbox.
    First, we suggest you add the dependent projects in the same team project. If one application need a dependent project, you need add this dependent project in build definition Source Settings tab too.
    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.

  • How to add fields to already loaded cube or dso and how to fill records in

    how to add fields to already loaded cube or dso and how to fill  it.can any one tell me the critical issues in data loading process..?

    This is sensitive task with regards to large volumes of data in infoproviders.
    The issue is to reload of data in case of adjusted structures of infoproviders.
    Indeed there are some tricks. See following:
    http://weblogs.sdn.sap.com/cs/blank/view/wlg/19300
    https://service.sap.com/sap/support/notes/1287382

Maybe you are looking for