Replicating Currency of Project in Extension Definition of type Price

Hi All ,
I have created extension definition of type Price under Class project. Now my requirement is whatever the currency is being selected in the project document should be get defaulted in the currency drop down adjacent to extension definition too as it happens to Estimated and Budget fields.
I have seen methods of only setting the value of the input field for extension definition , Any one have idea of how to set currency unit of extension definition by scripting.. I have seen that the currency unit is having id as internalId_units. So did try to set the currency by scripting, but it dint help out!.
Regards,
Uday

Hi All ,
I have achieved the required functionality by writing scripting at FieldDataEdit context keeping Target as Currency... and it is rightly populating my extension fields with slected currency over there!..but the new problem i am facing is only if the customized extension field is placed above currency field then only it's get populating!.. No idea why it's happening that way...
I have tried Page customization to change the ordering of fields according to my requirement but still it's not working!.
As alternate approach i have created extension definition of decimal type but the problem in this is it is left aligned text box where as the standard price fields are right aligned!..and i did nt find any way to right align it!.
Any help wud be gr8!.
Regards,
Uday

Similar Messages

  • Get information from Extension Definition.

    Hi guys,
         I have an Extension Definition named 'Approves' which has a collection to keep approver information.The collection has Collection Internal Name as 'APPROVER_TABLE' and Attribute Database Table as 'FCI_DYN_$4147483555'. I would like to get the information from the extention. The problem is i can not be able to get the IBean of Approves extention defination to use 'iBean.getExtensionCollection("'APPROVER_TABLE")' method from the Project document script. I have to write SQL to query from 'FCI_DYN_$4147483555' directly. There might be a problem when i transport it to another server ,for example production,. The table name might be changed, and cause the script can not be work. Can you please guide me.
    Thank you in advance,
    Thongie

    Hi Alan,
        Thanks for your reply. The collection that i want to get the data is not belong to any documents. It is created as the master data to look up for some business requirement ,for example pricing, approver, shipping,. 
         Let say that i go to setup->Master data->Master data i will see 'Pricing' contaning price information created for look up,then i go to setup->system setup->extention collection i will also see 'Pricing' created as extension collection. Inside it i will see the internal collection name and database table name for each extention collections, but i can not be able to use internal collection name like IBeanIfc.getExtentionColletion('Internal Name')) to get the information because i do not know the IBean name and do not have object reference of those ibean.
    Thank you,
    Noppong Jinbunluphol

  • "Could not find project's extension manifest file."

    I am trying to load the Illustrator SDK sample FreeGridUI.  In the documentation supplied by adobe, it says:
    1. In the IDE, choose File > Import > Flash Builder > Flash Builder Project.
    2. Select "Project folder" and browse to SDK_root\samplecode\FreeGridUI.
    3. Click Finish to import the project.
    4. Build the project.
    When I do that I get an error message that says:
    "Could not find project's extension manifest file. Make sure the manifest exists at .staged-extension/CSXS/manifest.xml."
    But as you can see from the attached screen shot, the manifest is in that exact location. 
    Also when I edit the manifest in the "bundle manifest editor" and then close the manifest tab, is asks me if I want to save the manifest.  When I choose yes and re-open the manifest... none of my changes have been saved.
    Anybody got any ideas?
    -Bill

    Okay,
       I feel stupid, but I also feel like adobe should feel stupid too.  Turns out I missed the "." at the beginning of the ".staged-extension" path.  But adobe put that folder in their sample without the "." in front.  So much for a "working sample."  Anyway, I dropped into terminal and did a "mv staged-exnestion .staged-extension" and now all is well.  Hope that helps someone.  Sorry for crying wolf.
    -Bill

  • How can we implement the currency translation in a query definition

    How can we implement the currency translation in a query definition and should it modified for each and every type of currencies

    hi rama krishna
    i think u can not get any translation in Query. this is only for het the report as it is there in tables. if u want to write a report take a help of the Abaper
    hope u goit,assign points if u ok for this
    thanks
    subbu

  • Extension definition for class discussionsTNG.Message (FCI_DISCTNG_MESSAGE)

    Hi Experts,
    I have a requirement to insert a new custom field creating a message for a discussion in a Master Agreement document.
    I have tried to create an Extension Definition but the required field Extended Class Name is not available the class for the message.
    Do yo know if is possible configure with the Extension Reference Types the required extended class name to create the extension definition?
    Thanks in advance!
    Best Regards,
    Fran.

    Hello Vikram,
    Thanks for your reply!
    One additional question... Is supported the extension for standard collection tables?
    For example, it is possible to add a new custom field in the standard collaborator collection table for master agreement document?
    Best Regads,

  • Exporting single extension Definition or single page customization object

    Hi,
    How to export and import single extension Definition or single page customization object.
    If we select dataset then it will export all the objects, and I couldn't find option in Single SRM object.
    Regards,
    Prabhat

    Hi Prabhat,
    Unfortunately, oma export doesnu2019t allow export of single extension. Either you would have to do it as a dataset which will export all extension definitions, or use csv. Iu2019ve always used csv to manage extensions.
    For page customization, create a custom oml query by duplicating the standard page customization oml query and add your filter conditions in the WHERE clause of the SQL. Then use the Object List option and select the custom oml query. The other option would be use csv import. Iu2019ve always preferred csv for page customizations.
    Hope this helps.
    Regards,
    Vikram

  • Project File Extensions

    At one time, the RoboHelp Help provided a list of the project
    file extensions, but I can no longer find that list in the current
    help. I am currently debating with our translation company over how
    they are charging us and they have provided a list of the files
    that incurred costs. What I need to know is the file extensions for
    the contents, index, etc. Could somebody send me a link to such a
    list?

    HTM
    GLO
    HHC
    HHK
    Will be on the list. Might be easier if you tell us what
    extensions they have listed.

  • How to create an extension for generated type idoc

    Hi all,
    Can u please look into this
    How to create an extension for generated type idoc ?  for example Idoc type BATMAS02

    Enter transaction WE30 (ALE->Extension-> IDOC types->Maintain Idoc type)
    - Type in your name of the extended IDOC type (usually starting with 'Z') and click on the Basic IDoc type, click the create icon.
    - Click on Create new and enter a description and press enter.
    - Click on ZIDOCTYPE01 and then on the Create icon.
    - Enter ZIDOCTYPE as the segment type, click on Segment Editor.
    - Enter a description for your segment type and create.
    - Enter a description for your segment, enter each field required in your IDoc and press enter to validate.
    - Save and generate, press back
    - To release the segment choose Goto, Release from the menu.
    - Check the box on the line of your segment.
    - Save, back and enter.
    - Your Idoc type structure should be displayed with your new segment.
    - Save and back.
    - To release the Idoc type choose Extras, Release type from the menu and Yes.
    ALE FUNCTION MODULE ENHANCEMENTS
    Having extended the IDOC type to contain additional fields for an inbound or outbound application, you now want to enhance ALE function modules for populating the additional segment on the outbound or applying the additional segment data on the inbound application.
    The core working code for ALE processes for a given application area is always encapsulated in ABAP/4 function modules. These function modules are associated with such control information as message types and process codes. So the ALE process checks this control information and derives the name of the function module to invoke for that particular IDOC processing from certain database tables. These function modules contain objects known as customer functions, which can be considered SAP Enhanced user exits. A function module is called at a particular point during the processing of the main program or function module, and it can be used to influence data processing at that point by adding code to the customer function. The customer function behaves like a normal function module and has import and export parameters, tables (internal tables) statement, and exception processing. Unlike a conventional user exit, customer functions give you the ability to modify only data available to you by the function moduleâs parameters and internal tables. While most ALE/EDI function modules are supported by customer functions, there are ALE/EDI processes that still use conventional user exits. There are a few ways to determine which function module to enhance for a given message type/process code:
    • For master data distribution, from SALE go to Extensions -> Master data distribution -> Setup additional data for message types. Search for message type DEBMAS in this example. You see an entry for DEBMAS associated with function module MASTERIDOC_CREATE_SMD_DEBMAS. This data is stored on table TBDME. The function module names for all master data message types follow this pattern: MASTERIDOC_CREATE_SMD_messagetype. This function module calls another function module of name MASTERIDOC_CREATE_DEBMAS or MASTERIDOC_CREATE_messagetype. Search for the words customer function, and you find several hits that can be used to add code to the function module.
    • From WEDI got to Control -> Inbound process codes -> Inbound with ALE service -> Processing by function module (transaction WE42), or from WEDI go to Control -> Outbound process codes -> Outbound with ALE service -> With function module (transaction WE41). There will be function modules associated with the process codes. For inbound, the function modules usually follow this pattern: IDOC_INPUT_messagetype: for example, IDOC_INPUT_CHRMAS for inbound characteristics master.
    • Use transaction WE57 or from WEDI go to Development -> Message/Application Object. The entries list the function module, Business Object, message type, and IDOC type that are used for inbound ALE/EDI interfaces.
    Customer functions are not specific only to ALE and EDI but also to all programs/modules in SAP R/3. Customer function is a SAP enhancement component; the other two types are menu and screen enhancements.
    All customer function exits are maintained in SAP enhancements and are found by using transaction SMOD. After executing transaction SMOD, pull down (F4) on the enhancement name field, and execute again. This provides you with a list of all SAP enhancements available. SAP enhancements are grouped by development class pertaining to an application area. Choose Application development R/3 SD master data distribution for development class VSV to lead to a screen that lists VSV00001 as an enhancement (see Figure 5). Press Component +/- to display its function exit components. There are four possible components listed, all of which are function exits (and are function modules) that are called from the ALE function modules in the form Call Customer Function Î001â. This is a special occurrence of the ABAP statement Call. Go to item Exit_SAPLVV01_ 001, which you need to enhance for the Customer Master outbound example of an IDOC extension. In the ALE-function module MASTERIDOC_CREATE_DEBMAS, the statement CALL Customer Function 001 is translated in the background to call component EXIT_SAPLVV01_001. Although this function exit can be edited using transaction SE37, you will use a simpler approach.
    When you use SAP enhancements and their components, you manage them with an SAP object known as a project, which is like an envelope containing the selected enhancements and their components. A project can be used to control the execution of components and to transport them to other clients and instances in SAP. Basically, the process involves creating a project, including enhancements and components that are to be enhanced, editing the components, and then activating the project. The following process creates a project for our example Customer Master IDOC extension:
    • Execute transaction CMOD.
    • Enter name of project, say CSTMAST1.
    • Click on Create.
    • Enter a description of the project.
    • Save.
    • Click on SAP Enhancements.
    • Enter VSV00001 for Enhancement.
    • Save.
    Once youâve created the project, edit the function exit components and activate the project. Remember that the code in the function exit enhancement will execute only if the project is activated. In fact, this is a convenient SAP enhancements feature, whereby the work in progress (developing code in the customer function) will not affect users of that application. When the code is completed, the project can be activated so the enhanced functionality takes effect. It can also be deactivated for maintenance.
    As mentioned earlier, customer functions (function exits) are embedded in ALE function modules and can be used to influence the creation and modification of IDOC data on an outbound application or to post additional or modified IDOC data to an inbound R/3 application. Function exits are similar to regular function modules, with import/export parameters, tables (internal tables), and exceptions.
    The two important factors to consider while developing the customer function are:
    1. The point in the ALE function module where the function exit occurs
    2. The data made available by the customer function that can be modified or posted to the R/3 application, based on the direction.
    Because some function modules have several customer functions, it is critical to choose the function exit best suited for that particular enhancement. Do not attempt to perform activities that the function exit is not designed for. The importance of this point is illustrated by the following description of enhancing function modules for outbound and inbound ALE interfaces.
    Outbound interfaces. In an outbound ALE interface you use function exits (customer functions) to populate additional segments created by an IDOC extension or to modify the existing IDOC data segments as per business requirements. Previously, you identified that enhancement VSV00001 has a component EXIT_SAPLVV01_001 (function exit), which can be used for populating the additional data segment Z1SADRX that you created in the IDOC extension ZDEBMASX (IDOC type ZDEBMASZ, based on Basic IDOC type DEBMAS02). You also learned that the ALE function module that calls this function exit is MASTERIDOC_CREATE_DEBMAS, which has a statement Call Customer Function 001.
    Browse the function module MASTERIDOC_CREATE_DEBMAS using transaction SE37. You will find that this customer function is invoked for every segment of IDOC type DEBMAS02. In fact, the function exit is called soon after the creation of an existing segment has been populated with data and appended to the IDOC data table (internal table). Also, the function exit is exporting the message type, IDOC type, and the segment name and is importing the IDOC extension type. It is also passing the IDOC data internal table. This indicates that the ALE function module is allowing you to populate additional segments for every existing segment and modify the existing segmentâs data.
    Letâs write ABAP/4 code to accomplish the task of populating IDOC segment Z1SADRX with a contact personâs business address:
    • From SE37, display function module MASTERIDOC_CREATE_ DEBMAS.
    • Find Customer Function 001.
    • Double-click on 001.
    • The function EXIT_SAPLVV01_001 will be displayed.
    • Double-click on INCLUDE ZXVSVU01.
    • You will be asked to create a new include object. Proceed as desired.
    • Enter code (as in Listing 1).
    • Be sure to perform a main program check (Function Module -> Check -> main program) and extended program check (Function module -> Check -> Extended check).
    Now that you have extended the IDOC and enhanced the ALE function module based on the requirements for the contact personâs business address on the Customer Master, letâs test the interface. You should create a logical system and define a port for this interface. You should also configure the Customer Distribution Model to indicate that message type DEBMAS is being distributed to this logical system. The only difference in configuration between a regular outbound ALE interface and an enhanced one is the partner profile definition. While maintaining the outbound parameters of the partner profile, make sure the IDOC type is ZDEBMASZ. The fields for Basic IDOC type and extension type are automatically populated with DEBMAS02 and ZDEBMASX, respectively.
    To maintain the contact personâs business address of a customer:
    • Use transaction BD12 or from BALE go to Master Data ->Customer -> Send and send that Customer Master record by executing the transaction after filling in the relevant fields such as customer number, message type, and logical system.
    • Use transaction WE02 or WE05 to verify the IDOC created. You should see the new segment Z1SADRX populated with the correct data.
    With SAP releases below 4.5B, you cannot capture changes to business address through change pointers because a change document object is not available for capturing business address changes, and also earlier releases have not been configured to write change documents for a contact personâs business address. If you would like this functionality, you can either create change document objects, generate function modules to create change documents, and perform ALE configuration to tie it in, or make a cosmetic change to the contact person screen data while changing the contact personâs business address so that it gets captured as a change to the Customer Master. Subsequently, the ALE enhancement that you performed captures the contact personâs business address.
    Inbound interfaces. The process for enhancing inbound ALE interfaces is similar for outbound, with a few exceptions; specifically in the coding of customer functions (function exits) for the ALE/EDI function modules.
    The first step is to create an IDOC extension for the specific Basic IDOC type by adding new segments at the appropriate hierarchy level: that is, associated to the relevant existing segment. Populate the data fields on the new segments with application data by the translator or external system/program before importing them into the R/3 System. Then, find the ALE function module that is invoked by the inbound processing. By browsing through the code or reading the documentation on the function exit enhancements using the SMOD transaction, identify the function exit in which you should place your code. The technique used in the code to post the additional or modified IDOC data to the application can vary based on the application rules and requirements, the data available at that point in processing, and the application function modules available to update the application tables. It is important to search first for application modules that process the data and see if they can be called within the function exit. If the additional data in the extended segments in specific to a custom table or resides in nonkey fields of a single or small set of tables, you may be able to update it directly by SQL statements in the function exit. This approach should be carefully evaluated and is certainly not highly recommended.
    Another option is to use Call Transaction from within the function exit to process the additional data. For example, in the case of message type WMMBXY for inbound goods movements from a warehouse management system, the standard interface creates batches for materials, but does not update its characteristics. In such a case, you can use Call Transaction MSC1 to create the batch and assign characteristic values to it from within the function exit provided.
    regards,
    srinivas

  • Problem with KTV3 and PCI USB card extension from QTEC type 13068

    Hello all,
    I have been trying to make work a PCI USB card extension from QTEC type 13068. This card allows to give 4 USB  ports more.
    My problem is that oinly 2 ports are working and WINXP SP1 is saying that there are not enough ressources for all the PCI functions. However there is enough free IRQ. Even using this card alone on the mainboard give the same error.
    I am using a KTV3 (MS-6712 VER:1.0A) and I have no idear why this is happening. Could it be a bad interaction between the BIOS and the card?  wall Or WIN XP? angryfire
    All comments and ideas to try are welcome especially from those who have this QTEC card.
    Regards.

    What operating system are you using?  The card requires SP1 for XP and SP4 for 2000.  If you have these, try to uninstal the cardl and let Windows reinstall the card on start-up.

  • Schema to be handled does not contain a definition of type Activate

    I am trying to create a new datatype called Activate based on an xsd file and this is the message I get ... 
    "Schema to be handled does not contain a definition of type Activate"
    Anyone have any ideas why I can't use any of my external definitions in my mapping??

    Hi Andrew,
    There are errors in your XSD :
    <?xml version="1.0" encoding="UTF-8"?>
    <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified">
    <xs:element name="envelope">
    <xs:complexType>
    <xs:sequence>
    <xs:element ref="header"/>
    <b><xs:element ref="body"/></b>
    </xs:sequence>
    <xs:attribute name="version" use="required" type="xs:NMTOKEN"/>
    </xs:complexType>
    </xs:element>
    <xs:element name="header">
    <xs:complexType>
    <xs:sequence>
    <xs:element ref="manifest"/>
    </xs:sequence>
    </xs:complexType>
    </xs:element>
    <b><xs:element name="manifest"></b>
    <xs:complexType>
    <xs:sequence>
    <b><xs:element ref="authentication"/></b>
    <b><xs:element ref="taxonomy"/></b>
    </xs:sequence>
    </xs:complexType>
    (1)There is no reference named <b>'body', 'authentication' and 'taxonomy'</b>
    (2)It should be closed (either by <b><xs:element name="manifest"/></b> or <b></element></b> )
    Hope this will help you.
    Regards
    Suraj

  • Schema to be handled does not contain a definition of type Order

    Hi,
    I am getting the error 'Schema to be handled does not contain a definition of type Order'
    when i tried to import an XSD to create a data type in Integration repository. I checked my XML with the XML SPY and it is vallid.
    Am i missing something? How can i import an XSD to create a datatype.
    Regards,
    Sharadha

    Hi,
    Make sure the datatype name and the main element name in the external xsd is same.
    <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="..." targetNamespace="....">
    <xsd:complexType name="Activate">
    Also check this link same problem
    Schema to be handled does not contain a definition of type Activate
    Error: Schema to be handled does not contain a defintion of type
    Re: Calling Idoc structure in creating Data Type
    Re: How to import  XSD?
    Please reward points if it helps
    Thanks
    Virkanth

  • Account determination for project stock delivery (for movement type 281Q)

    Hello
    We are trying to carry out delivery for project stock (CNS0) using  movement type 281Q.
    We notice that there is no account modifier availalbe for this scenario resulting in error during PGI. However, we can do PGI after changing the config of account determination without account modifier.
    Since working without an account modifier is not acceptable for various business reasons, we must have an account modifier defined. We are wondering why SAP has not provided a standard solution for dealing with project stock delivery.
    Can any one please suggest how to deal this situation.
    Thanks and warm regards,
    Jagadeeesh

    We have business requirement as stated below:
    We need to procure materials for specific Projects but also want to track the stock for the Project by value in the invnetory. In other words, the encumbrance of the procurement needs to take place against the Project but we want to be able to take it into inventory as a valuated stock and issue to the WBS whenever it is required.
    Is this possible?  What we know is that as soon as we give reference of the WBS for the Procurement, it gets expensed to the Project and we cannot value manage in inventory.
    The reason for this requirement is there is a long time between when the item is procured and when it is used for the project. Till such time we have to track the Project items in the inventory as any other stock but its still tagged for the project and encumbrance would need to have happened
    Any ideas on how to deal with this will be appreciated
    Thanks
    Noornie

  • Currency field on a selection screen of type 'DMBTR'.

    Hello ABAPers,
          Could you please tell me how to do it?
           I have a currency field on a selection screen of type 'DMBTR'.
           When i input and press the enter key ,i want the value to be displayed in the following style.
              1. CURRENCY     EQ    'JPY'
                    EX:
                          Value before pressing EnterKey =   123456 
                          Value after pressing   EnterKey =    123,456
                      i.c  the value should be displayed without decimal point
            2. CURRENCY      NE    'JPY'
                    EX:
                          Value before pressing EnterKey =   123456 
                          Value after pressing   EnterKey =    123,456.00
                      i.c  the value should be displayed with decimal point
          Note:The above trick has already been done on a standard dynpro screen of Tr.Code FB60 and Field 'Amount'.
    <removed_by_moderator>
    Thanks and Regards,
    Mohan
    Edited by: Govindasamy Mohan on Oct 8, 2009 6:22 PM
    Edited by: Julius Bussche on Oct 9, 2009 1:36 PM

    Hi ABAP Lover,
       Thanks a lot for your reply.
       I had the same idea as yours like using data type 'P'.
      But, the problem is  that there is only one currency field on the screen .There is also a field of 'Company Code'.
    Both fields are mandatory .
    Hence,the requirement is  to convert the  currency value to the currency of the company code which is input .
    The conversion  should yield the following output on the screen after pressing the enter button.
    1. When currency EQ  'JPY' ,  the value should be displayed without decimal point
      2.When currency NE  'JPY' ,  the value should be displayed with decimal point
    I am very sorry for not explaining you clearly in my first posting.
    Thanks and Regards,
    Mohan

  • ExceptionMessage: 'Access denied. Only machine administrators are allowed to create administration service job definitions of type: Microsoft.TeamFoundation.SharePoint.WebAccess.ApplyWebConfigModificationsJobDefinition

    Hi,
    I am getting error "Access Denied" when my code tries to get "SPWebService.JobDefinition" with an AppPool account of content site. The same core runs correctly for the AppPool of CentralAdmin site.
    Lemme provide some background of the servers
    - We have multi-server FARM
    - WFE and APP servers are in different domains, there is one-way trust between the domains.
    - We have UAC (User Access Control) set as high on each server
    - My site is internet site
    Lines of Code are following
    SPWebServiceservice =
    SPWebService.ContentService
    varsyncTimerJob =
    fromSPJobDefinitionjob
    inservice.JobDefinitions
                       wherejob.Name
    == "MyJob"
    selectjob;
    I am running the above code with in SPSecurity.RunWithElevatedPrivileges so the above code is running with APP POOL account. I m getting
    the error in the 2nd line where I have a LINQ query. And I m assuming this is because of "service.JobDefinition" line. Can anyone help me?
    Detailed Error:
    An exception has occurred.   ExceptionType: 'TargetInvocationException'   ExceptionMessage: 'Exception has been thrown by the target of an invocation.'   StackTrace: ' 
    at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)     
    at System.Reflection.RuntimeConstructorInfo.Invoke(BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)     
    at Microsoft.SharePoint.Administration.SPAutoSerializingObject.GetInstanceFromType(Type type, String typename)     
    at Microsoft.SharePoint.Administration.SPPersistedObject.GetInstance(XmlNode xml, Guid classId, Boolean bResolveMissingTypes)     
    at Microsoft.SharePoint.Administration.SPFileSystemCache.FetchObjectFromFileSystem(Guid id)     
    at Microsoft.SharePoint.Administration.SPFileSystemCache.GetValue(Guid id)     
    at Microsoft.SharePoint.Administration.SPCache`2.get_Item(K key)     
    at Microsoft.SharePoint.Administration.SPConfigurationDatabase.GetObject(Guid id, Boolean checkInMemoryCache, Boolean checkFileSystemCache)     
    at Microsoft.SharePoint.Administration.SPConfigurationDatabase.GetObject(Guid id)     
    at Microsoft.SharePoint.Administration.SPConfigurationDatabase.Microsoft.SharePoint.Administration.ISPPersistedStoreProvider.GetObject(Guid id)     
    at Microsoft.SharePoint.Administration.SPPersistedObjectCollection`1.get_Item(Guid objId)     
    at Microsoft.SharePoint.Administration.SPPersistedObjectCollection`1.<GetEnumeratorImpl>d__0.MoveNext()     
    at System.Linq.Enumerable.WhereEnumerableIterator`1.MoveNext()     
    at System.Linq.Enumerable.Count[TSource](IEnumerable`1 source)     
    at Project1.SharePoint.Common.UtilityHelper.IsSyncSchedulingDisabled(StringBuilder logMessage)'   Source: 'mscorlib'   TargetSite: 'System.Object InvokeMethod(System.Object, System.Object[], System.Signature, Boolean)'   ------------------------------------------------------------  
    Inner exception:   ------------------------------------------------------------    ExceptionType: 'SecurityException'    ExceptionMessage: 'Access denied.  Only machine administrators are allowed to create administration
    service job definitions of type: Microsoft.TeamFoundation.SharePoint.WebAccess.ApplyWebConfigModificationsJobDefinition, Microsoft.TeamFoundation.SharePoint.WebAccess, Version=11.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a.'    StackTrace:
    at Microsoft.SharePoint.Administration.SPAdministrationServiceJobDefinition..ctor(String name, SPService service, SPServer server, SPJobLockType lockType)      
    at Microsoft.TeamFoundation.SharePoint.WebAccess.ApplyWebConfigModificationsJobDefinition..ctor()'    Source: 'Microsoft.SharePoint'    TargetSite: 'Void .ctor(System.String, Microsoft.SharePoint.Administration.SPService, Microsoft.SharePoint.Administration.SPServer,
    Microsoft.SharePoint.Administration.SPJobLockType)'
    Any help will be appreciated.

    The bottom of your stack trace begs to differ:
    at Microsoft.TeamFoundation.SharePoint.WebAccess.ApplyWebConfigModificationsJobDefinition..ctor()'   
    Source: 'Microsoft.SharePoint'    TargetSite: 'Void .ctor(System.String, Microsoft.SharePoint.Administration.SPService, Microsoft.SharePoint.Administration.SPServer, Microsoft.SharePoint.Administration.SPJobLockType)'
    Scott Brickey
    MCTS, MCPD, MCITP
    www.sbrickey.com
    Strategic Data Systems - for all your SharePoint needs

  • OTL TIme card: How to make Project as criteria for Expenditure type

    Hi,
    I need to add project as criteria for Expenditure Type LOV.
    Can we pass project information as bind varaiable to Expenditure LOV? I need to customize expenditure LOV such that it picks up expenditures defind at the project level apart from preference level.
    THanks
    PRasad

    Hi,
    You can do it by OAF personalization.
    Enable the link 'Personalize page' on the given OTL page and then for that column set the rendered property as 'True' and then the column will become mandatory,
    Regards,
    Anshum

Maybe you are looking for