Update All Types' Versions in Type Palette

Does anyone have a quick way to update the versions of multiple types in a type palette?  I can change them one by one in the Types editor, but that's very tedious when I've got 50+ types.
I'm working on a set of custom step types that we are distributing in a type palette.  For content management purposes, it would be nice to have all of our custom step types and our custom data types have the same version.
I could save my type palette as INI or XML format and do a search and replace, but that's a cludge. I'm sure I could write a small sequence using the TestStand API to do this, but wanted to see if anyone else has had to do it before to save myself some time.
I'm also open to being convinced that this is a bad idea if someone can give a compelling reason.
Josh W.
Certified TestStand Architect
Formerly blue

Found it!!
The attached file will
1. Show you all the type palettes you currently have on your station and ask you to choose the one you want to update
2. Ask for the new type version
3. Update all types with new type version (apart from the ones which are from NI like Substeps)
4. Increments palette file change count
5. Prompts user to save palette file
Thanks to doug9000 for the help.
Cheers,
Aditya
TestStand 4.2.1
LabVIEW2009 SP1
Changi wrote:
Hi Josh,
I am also looking for the same thing. I found something, but it is not the perfect solution.
1. Have the names of all the step types in the palette file. You can put them in an array variable in a sequence, or read from a file.
2. Use the RunState.Engine.GetTypeDefinition("<TypeName>") and store the resulting object reference in a local variable 'TypeDef'
3. Use Locals.TypeDef.AsPropertyObject.TypeVersion = "<NewVersion>" to set the new version.
THe reason I say it is not perfect is that I would like to somehow get the type names from a type palette file automatically. I haven't been able to figure that out. Any help will be great!
Cheers,
Aditya
TestStand 4.2.1
LabVIEW 2009 SP1
Attachments:
Set New type version_NI Forums.seq ‏10 KB

Similar Messages

  • Update All Sequence files automatically (Types)

    We have a very large number of sequence files that need to be updated.  The "Types" have changed.
    Is there a way to have TestStand (2010 f1) update all the files in a Directory, or hopefully recursively?
    What I'm used to doing is to check all the files out of our Version Control, select about 20 files at a time and open them in TestStand, Save them all and then close them, then do another set...
    Is there a faster way?  (I would expect to check them out of Version Control.)
    Mike
    Solved!
    Go to Solution.

    Take a look at the Sequence File Converter located at Tools >> Update Sequence Files
    CTA, CLA, MTFBWY

  • I have a MacBook Pro book running OS10.5.8 and need to upgrade to 10.7. Do I have to update all other versions inbetween or can I go from 10.5.8. directly to 10.7?

    How do I upgrade my MacBook Pro from OS10.5.8 to the lastest software, which I believe is 10.7?
    This is a company computer and the guy who had it before me never kept up with updates. Now I have some audio hardware whose software will only operate with 10.7. Do I have to upload all versions between 10.5.8 to get to the lastest firmware or can I go directly from 10.5.8 to 10.7? I've downloaded the 10.7 upgrade from the apple web site but when it finished downloading I received a message stating that I needed earlier software.
    If I need to go through all of these other versions, where to I find them all and how many are there please?
    Thanks

    To upgrade from Leopard to Lion or Mountain Lion - you need to upgrade your current OS to Snow Leopard...
    You can call Apple and order Snow Leopard and after you've upgraded to Snow Leopard, you can decide from there if you want to upgrade to Lion or Mountain Lion.
    If you want to upgrade to Mountain Lion, click HERE to see if your Macbook is supported by ML.
    good luck

  • Attempt to access invalid address error after June 2014 updates (All IE Versions)

    I don't know if anyone else is having this issue but after the recent patch run by MS this week we are getting a high proportion of users unable to access internet explorer (all versions) on Windows 7 machines.
    The error displayed is
    C:\Program Files\Internet Explorer\iexplore.exe
    attempt to access invalid address
    This happens when trying to run Internet Explorer short cuts or iexplore.exe directly. I have had a searched around and given the number of users that with the issue I'm surprised if not found more info
    Any feedback appricated

    Hi,
    Glad to see your problem resolved, hope your experience was helpful with others.
    Roger Lu
    TechNet Community Support

  • How do I make Step Types in the Type palette be "master" versions which all sequence files on a particular should use? (since this only seems to "half work")

    The situation I would like is to have a library of step types which sequence developers can use. Therefore if new step types need to be added, or existing ones modified - all that needs to be done is to roll out a new MyTypes.ini (for example), and the code modules/substeps.
    Scenarios:
    If I create types in MyTypes.ini (make sure "Attach to this file" is checked, so they get saved here). I can then create a sequence file using these step types. No problem so far.
    I can open the type palette, modify the step properties, and save. When I go back to my sequence file an asterisk appears (saying it needs to be saved, even if I have opened it from scratch). The properties have been updated to reflect what is in the Type Palette. Still no problem (Type versions are the same in the sequence file and type palette).
    This is where the problem appears:
    If I change a step type (in the Type Palette) from using a code module to using a Post-Step substep instead (changing the module adaptor to "None") - any instances do NOT update when you open sequence files. (The same happens vice versa also).
    Please note that the "Type version" listed in the sequence file DOES match that listed in the Type Palette - the properties are the same but the manner in which the code modules are called is DIFFERENT! This then can lead to to runtime errors if the old code module has been deleted for example.
    The only way around this is to open EVERY sequence file that contains an instance of the step type, and make sure that you have "Apply changes to all loaded instances of this type" checked in the step type properties dialog. This is is not a good solution since files could be missed, and is very time consuming if you have hundreds of sequence files!
    What I need is that the Type Palette on any particular station contains the MASTER copies of each type. These are loaded whenever a sequence file is loaded and NOT retreived from the sequence file. As discussed above this seems to work when you modify properties - but doesnt work fine if you change the way in which code modules are called.
    Am I doing something wrong or is this a limitation?

    I had a system recently containing seven sequence files, approx 20 subsequences in each, and around 10-20 steps in each sub-sequence. Every step (except for the NI non-code module types) was an instance of a step type.
    Each one of these steps had an Edit sub-step and a code module called through the code module adapter.
    In order to make these into "wrapped up" step types it was decided to move the code module to a Post-Step substep (as also done in the NI-IVI step types) - so that developers cannot fiddle with the code prototype or module.
    In order to do this I had to open all 7 of the sequence files, make the changes and then ensure that "Apply changes in this dialog to a loaded instances" was checked. This seems to sort of work, but some steps started causing Error 17502 (System Error) when you configure them (call the Edit substep). Over the course of the past few months I have had to effectively check every instance of a type to see if it works (deleting the step and replacing it when it doesnt). Other strange things happened like some of the step type instances now have the "None" (adapter) icon associated with them - but both still work.
    The idea of creating a type-def of a step type is a good one, but frustrating that it doesnt seem to fully work. Why should the sequence file also store a version of the step-type - which is what is effectively causing this problem - why not make it so that if you dont have the step types installed in the type palette - TOUGH! Message Edited by RichM on 03-15-2005 06:55 AM

  • Is there set of basic oracle type wich are exists in all oracle versions

    hello
    i want to ask is there some set of type wich are avilable for all oracle versions ?

    784633 wrote:
    so the base type set is:
    blob, clob, date, number, varcher2
    i want to create replication betwen oracle and db2 and i need the section betwen basic types of the oracle and db2Ok, so NOW we know the business problem -- or are at least closer to it.. You need to replicate data between various versions of oracle (Most de-supported versions) and DB2. And of course we don't know if you mean DB2-UDB or DB2-z/os . Having worked with both I know for a fact that, in spite of IBM's marketing, they are NOT interchangeable.
    Maybe if you backed up and explained in a bit more detail the real business problem you'd get better answers.

  • Revert to default 3.0 type versions

    I'm having some type version conflict issues and hoping someone can let me know what the best way is to revert everything in the TestStand type palette back to default for TestStand 3.0.  (The version of each type that I'm supposed to have appears to be 3.0.0.12373, but many of the versions somehow have been incremented to 3.0.0.12374.)
    I'm not really sure how this happened, but I'm more concerned with how to get everything back to default in the type palette as well as in all of my sequences.  I managed to get some of the type versions back to the right version in the type palette by performing the following steps:
    1) Change the affected types in the global type palette to "Always prompt the user to resolve conflict"
    2) Open up a sequence with the correct versions of the types.
    3) Tell TestStand to use the sequence file's version of the type.
    4) Save all the type palette ini files.
    One problem with this is that as soon as I open another sequence file that has version 3.0.0.12374 of any of the types, TestStand immediately replaces the newly repaired global type palette.  Also, when going through the above resolution procedure, I noticed that I have some version 3.0.0.12373 copies of type definitions that have a time-stamp of todays date!  So even if I do manage to get all the sequence files repaired, I have no idea if I've managed to modify a type and save it as version 3.0.0.12373...
    I'm beginning to wonder if I should just re-install TestStand, but I can't shake the feeling that there's probably a better way to do this.  (There certainly should be.)  Any pointers would be greatly appreciated.
    Thanks, -Rob

    Rob,
    Unwanted Type Propogation can be nasty to clean up.  Since the Type Differ tool only works for versions 3.1 and higher,  you will have to do something a little more crude to solve the issue.
    The first step is to make sure your Type Palettes are clean.  It sounds like you have done this.  Once you have done this, one way to prevent accidental type propogation is to make the files Read Only.  This will make it more difficult to "infect" these files, since you can't overwrite them.  There are also some other files that are loaded automatically, such as the FrontEndCallbacks sequence, and your Process Model.  Make sure all of these files are clean.  If you can start TestStand, and observe all the types are at the proper value, you probably have done this correctly.
    The next step is to find the source of the problem.  If you are ever prompted to save your Type Palette files, this usually means that you have opened a file that has a newer version of the Type than you want.  If you know which file(s) you opened, this will help you track down the source of the problem.  One trick that you can do is to change the version of the incorrect type to 0.  Save the sequence file causing the problem, but not the type palettes or Process Model.  If you shut down TestStand, then start it back up, the correct version of the Type should be loaded in your sequence file.  Save the file again.
    If you know that a particular version number is incorrect, you can always search in files for the text (for example, if you know you have version 3.0.0.12374 somewhere, search for that text in Windows Explorer).  It should give you a list of any file that uses that type.  This will help you narrow it down.  I still recommend you revert any changes by going through the Sequence Editor, rather than manually editing the files in a text editor.
    For others that run into this issue, the Type Differ, located in NI Labs at http://www.ni.com/labs under the TestStand Large Application Toolkit, will help solve these issues.  In the future we are looking at other solutions to solve unwanted type propogation as well.
    Allen P.
    NI

  • [svn:bz-trunk] 17029: Update all samples to remove target player version from calls to the mxmlc target .

    Revision: 17029
    Revision: 17029
    Author:   [email protected]
    Date:     2010-07-22 19:08:20 -0700 (Thu, 22 Jul 2010)
    Log Message:
    Update all samples to remove target player version from calls to the mxmlc target. Now we will just use the target player version from the flex-config.xml file. As this is used to locate playerglobal.swc, it's unlikely we would need this to be different than what is in flex-config.xml.
    Turn the ocx target for installing the player back on again and update it to use the new silent uninstall and install switches for the 10.1 player.
    checkintests: passed
    Modified Paths:
        blazeds/trunk/apps/samples/WEB-INF/flex-src/dashboard/build.xml
        blazeds/trunk/apps/samples/WEB-INF/flex-src/inventory/build.xml
        blazeds/trunk/apps/samples/WEB-INF/flex-src/runtimeconfig-messaging/build.xml
        blazeds/trunk/apps/samples/WEB-INF/flex-src/runtimeconfig-remoting/build.xml
        blazeds/trunk/apps/samples/WEB-INF/flex-src/testdrive-101/build.xml
        blazeds/trunk/apps/samples/WEB-INF/flex-src/testdrive-chat/build.xml
        blazeds/trunk/apps/samples/WEB-INF/flex-src/testdrive-datapush/build.xml
        blazeds/trunk/apps/samples/WEB-INF/flex-src/testdrive-httpservice/build.xml
        blazeds/trunk/apps/samples/WEB-INF/flex-src/testdrive-remoteobject/build.xml
        blazeds/trunk/apps/samples/WEB-INF/flex-src/testdrive-update/build.xml
        blazeds/trunk/apps/samples/WEB-INF/flex-src/testdrive-webservice/build.xml
        blazeds/trunk/apps/samples/WEB-INF/flex-src/traderdesktop/build.xml
        blazeds/trunk/apps/samples-spring/WEB-INF/flex-src/chat/build.xml
        blazeds/trunk/apps/samples-spring/WEB-INF/flex-src/collaboration/build.xml
        blazeds/trunk/apps/samples-spring/WEB-INF/flex-src/companymgr/build.xml
        blazeds/trunk/apps/samples-spring/WEB-INF/flex-src/feedstarter/build.xml
        blazeds/trunk/apps/samples-spring/WEB-INF/flex-src/insync01/build.xml
        blazeds/trunk/apps/samples-spring/WEB-INF/flex-src/insync02/build.xml
        blazeds/trunk/apps/samples-spring/WEB-INF/flex-src/insync03/build.xml
        blazeds/trunk/apps/samples-spring/WEB-INF/flex-src/insync04/build.xml
        blazeds/trunk/apps/samples-spring/WEB-INF/flex-src/insync05/build.xml
        blazeds/trunk/apps/samples-spring/WEB-INF/flex-src/insync06/build.xml
        blazeds/trunk/apps/samples-spring/WEB-INF/flex-src/simplepush/build.xml
        blazeds/trunk/apps/samples-spring/WEB-INF/flex-src/spring-blazeds-101/build.xml
        blazeds/trunk/apps/samples-spring/WEB-INF/flex-src/spring-blazeds-security-101/build.xml
        blazeds/trunk/apps/samples-spring/WEB-INF/flex-src/traderdesktop/build.xml
        blazeds/trunk/build.properties
        blazeds/trunk/build.xml
        blazeds/trunk/sampledb/flexdemodb/flexdemodb.properties
        blazeds/trunk/servers/apache-tomcat-6.0.14/conf/tomcat-users.xml

    Hi Chris,
    I tried removing and adding back the dialpeer 101 and adding .T to 501 but still the same result. Please help.
    Please see the following:
    SEC-HO-VGATEWAY01#show dial-peer voice summ        
    dial-peer hunt 1
                 AD                                    PRE PASS                OUT
    TAG    TYPE  MIN  OPER PREFIX    DEST-PATTERN      FER THRU SESS-TARGET    STAT PORT    KEEPALIVE
    501    voip  up   up                                0  syst                    
    1001   voip  up   up             5...               1  syst ipv4:10.13.14.21   
    1002   voip  up   up             1...$              1  syst ipv4:10.13.14.21   
    103    voip  up   up             911$               1  syst dns:toronto2.voip.ms
    102    voip  up   up             1[2-9]..[2-9]...-  1  syst dns:toronto2.voip.ms
                                     ...$
    101    voip  up   up             [2-9]..[2-9]....-  1  syst dns:toronto2.voip.ms
                                     ..$
    SEC-HO-VGATEWAY01#show run | sec dial-peer voice 501
    dial-peer voice 501 voip
    incoming called-number .T
    voice-class sip bind control source-interface Loopback0
    voice-class sip bind media source-interface Loopback0
    dtmf-relay rtp-nte
    codec g711ulaw
    no vad

  • IDCS2/CS3 for Mac  what version of Type 1 fonts are supported?

    Hi there.
    I am trying to chase down an issue with a Font not working correctly in IDCS2, but the issue also persists in CS3, on Panther/Tiger, on PPC and Intel macs, so this is an InDesign compatibility issue.
    I have this Postscript Type 1 font (called Charter) from Bitstreams Library (v.3). Adobe say my issues are casued by the version of the Type 1 font I am using.
    The font has a font suitcase that is Type 1 version 3.34, and font files are Type 1 version 2.15.
    The thing is, I have other fonts that DONT misbehave, with the same Type 1 version numbers.
    So here's my query: Can anyone tell me what version of Type 1 IDCS2 supports? Is there a minimum spec?

    Hi Dom
    If it were a font issue, how come all other apps are displaying the font in thier font menus correctly? There is something different about what ID requires to 'file' the font correctly in their menus than in other programs. Probably to do with (as you say) 'style links'. Do you know whether these are things that I can change?
    Hi again Richard.
    As for buying the OTF, it seems to me that Fontlab would be cheaper. Also that £100 takes a nice pite out of the profit margin on this job. We oinly do setting here, not printing, so we can't argue that we'll be making money on the print side of the job.
    You know what it's like a company wants you to do a job promising there's more work coming right behind it. They want a good price 'considering the amount of work they will be putting your way'. You give them a good price, you do the work, and they disappear. So I don't really want to spend well over £100 on a font that I already have, with no guarantee that it will work, If no more work materialises when this job is done.

  • Exporting data clusters with type version

    Hi all,
    let's assume we are saving some ABAP data as a cluster to database using the IMPORT TO ... functionality, e.g.
    EXPORT VBAK FROM LS_VBAK VBAP FROM LT_VBAP  TO DATABASE INDX(QT) ID 'TEST'
    Some days later, the data can be imported
    IMPORT VBAK TO LS_VBAK VBAP TO LT_VBAP FROM DATABASE INDX(QT) ID 'TEST'.
    Some months or years later, however, the IMPORT may crash: Since it is the most normal thing in the world that ABAP types are extended, some new fields may have been added to the structures VBAP or VBAK in the meantime.
    The data are not lost, however: Using method CL_ABAP_EXPIMP_UTILITIES=>DBUF_IMPORT_CREATE_DATA, they can be recovered from an XSTRING. This will create data objects apt to the content of the buffer. But the component names are lost - they get auto-generated names like COMP00001, COMP00002 etc., replacing the original names MANDT, VBELN, etc.
    So a natural question is how to save the type info ( = metadata) for the extracted data together with the data themselves:
    EXPORT TYPES FROM LT_TYPES VBAK FROM LS_VBAK VBAP FROM LT_VBAP TO DATABASE INDX(QT) ID 'TEST'.
    The table LT_TYPES should contain the meta type info for all exported data. For structures, this could be a DDFIELDS-like table containing the component information. For tables, additionally the table kind, key uniqueness and key components should be saved.
    Actually, LT_TYPES should contain persistent versions of CL_ABAP_STRUCTDESCR, CL_ABAP_TABLEDESCR, etc. But it seems there is no serialization provided for the RTTI type info classes.
    (In an optimized version, the type info could be stored in a separate cluster, and being referenced by a version number only in the data cluster, for efficiency).
    In the import step, the LT_TYPES could be imported first, and then instances for these historical data types could be created as containers for the real data import (here, I am inventing a class zcl_abap_expimp_utilities):
    IMPORT TYPES TO LT_TYPES FROM DATABASE INDX(QT) ID 'TEST'.
    DATA(LO_TYPES) = ZCL_ABAP_EXPIMP_UITLITIES=>CREATE_TYPE_INFOS ( LT_TYPES ).
    assign lo_types->data_object('VBAK')->* to <LS_VBAK>.
    assign lo_types->data_object('VBAP')->* to <LT_VBAP>.
    IMPORT VBAK TO <LS_VBAK> VBAP TO <LT_VBAP> FROM DATABASE INDX(QT) ID 'TEST'.
    Now the data can be recovered with their historical types (i.e. the types they had when the export statement was performed) and processed further.
    For example, structures and table-lines could be mixed into the current versions using MOVE-CORRESPONDING, and so on.
    My question: Is there any support from the standard for this functionality: Exporting data clusters with type version?
    Regards,
    Rüdiger

    The IMPORT statement works fine if target internal table has all fields of source internal table, plus some additional fields at the end, something like append structure of vbak.
    Here is the snippet used.
    TYPES:
    BEGIN OF ty,
      a TYPE i,
    END OF ty,
    BEGIN OF ty2.
            INCLUDE TYPE ty.
    TYPES:
      b TYPE i,
    END OF ty2.
    DATA: lt1 TYPE TABLE OF ty,
          ls TYPE ty,
          lt2 TYPE TABLE OF ty2.
    ls-a = 2. APPEND ls TO lt1.
    ls-a = 4. APPEND ls TO lt1.
    EXPORT table = lt1 TO MEMORY ID 'ZTEST'.
    IMPORT table = lt2 FROM MEMORY ID 'ZTEST'.
    I guess IMPORT statement would behave fine if current VBAK has more fields than older VBAK.

  • Exit after updating master data of IDOC type FIDCCP02 in inbound isde

    Hi All,
    I am using FI_IDOC_CREATE_FIDCC2 fm in outbound side to create master record data and
    Fm IDOC_INPUT_FIDCC2 is used at inbound side to update the corresponding tables of IDOC type  FIDCCP02?
    Is the above process correctly update the tables related to idoc type  FIDCCP02 at inbound side?
    If so,Can anyone please tell me the exit or badi triggered after updating all the fields of IDOC type FIDCCP02 with the Fm IDOC_INPUT_FIDCC2?
    Thank you,
    Swetha. C

    Hi All,
    Can anyone please tell me the badi or exit triggered after the execution of fm IDOC_INPUT_FIDCC2 (used to post the IDOC type FIDDCP02)?
    I want the BADI or exit that is triggered after posting all the data to corresponding tables of IDOC type FIDCCP02 with the Function module   IDOC_INPUT_FIDCC2 in inbound side.
    Thank You,
    Swetha.C

  • Message type and IDoc type to update a sales order

    I can create sales order at WE19 by the message type SALESORDER_CREATEFROMDAT2 and IDoc type SALESORDER_CREATEFROMDAT202 . Can I use the same message type and IDoc type to update a sales document (sales order) and also how can I do (I mean, which structures should I use; at E1BPSDHD1X - UPDATEFLAG what should I enter? Put an X to update a document or etsc?)? I enter the "E1BPSDHD1X - UPDATEFLAG" as X, "E1BP_SENDER - LOG_SYSTEM", "E1BPSDITM - ITM_NUMBER", " E1BPSDITM - MATERIAL", "E1BPPARNR - PARTN_ROLE", "E1BPPARNR - PARTN_NUMB" and "E1BPSCHDL - REQ_QTY". The sales order quantity is at "E1BPSCHDL - REQ_QTY" and it is the field that I want to update. When I look at the transaction code BD87, I see the status text as "Enter a document number between 0005000000 and 0005999999". I cannot update the order. How can I update it? Canybody explain me in a detailed manner?
    Thanks in advance....
    Edited by: Hikmet Akcali on Oct 21, 2009 4:00 PM

    At the IDoc type pop-up selection, there are 3 types. These are: ORD_ID01, ORDERS05 and /NFM/ORDERS05. SAP system component version is SAP ECC 6.0 . I choose ORD_ID01. There are structures EDI_Z1, EDI_Z3, EDI_Z5, EDI_Z9 and EDI_Z53. Where should I enter the number of the sales document to be updated? Also, which function module should I choose?
    Edited by: Hikmet Akcali on Oct 21, 2009 5:34 PM

  • Display format, can I go back to that display type version ?

    I am getting a new display format now for last two days, earlier one was better. Can I go back to that display type version ?

    You haven't told us much. Which version? Which particular part is being displayed differently?
    I'd guess you are distressed by the composition window. I'd suggest you grit your teeth and bear with it, as there are plans to improve it. What worries me about the discussion between developers is that they all seem to be using Mac computers, with little regard to what it looks like in Windows. The changes I'm thinking about are being done, I'm told, to prepare the way for features that are frequently requested, such as drag and drop of addresses and the ability to stack multiple addresses in one line, a la Outlook.
    Or you could go here:
    https://ftp.mozilla.org/pub/mozilla.org/thunderbird/releases/
    and download version 24.6

  • Updating Condition Type from Pricing Type customer reserve 'Z'

    Hi ,
           I've created a sales order using BAPI. Now I want to update the condition type using pricing type 'Z' customer reserve . I'm using BAPI_SALESORDER_CHANGE.
    I'm passing the values as:
      condition-itm_number = '000000'.
          condition-CONDTYPE = 'Z'.
          condition-cond_count = '01'.
          condition-currency = w_temp_itab_so-currency.
         condition-CALCTYPCON = 'Z'.
          APPEND condition.
          conditionx-itm_number = '000000'.
          conditionx-cond_count = '01'.
          conditionx-updateflag = 'I'
          APPEND conditionx.
    But its not getting updated.
    Thanks and regards,
    Jyoti Shankar

    One option is
    you have to execute SE16, input table KONV where you maintain the tax condition type and execute.
    System will populate all SD documents that are having that tax condition type.  There you have to copy the field "Doc. condition" and paste it in VBAK table in SE16 so that you will get all sale orders.
    The other option is
    you need to identify what access sequence is maintained for that tax condition type which you can see in V/06.  Next go to V/07, select this access sequence and execute.  There check what tables are maintained.  For example, in your case, it could be table 110.  So you have to develop a query by table joining A110 and VBAK in SQVI where you can take sale orders based on sales organisation.
    thanks
    G. Lakshmipathi

  • Allow Updates box in Average  cost type

    Dear all
    In a Multi-Org environment, in the Cost Types Window, CSTFDCTP,
    (Navigation Path: Cost/Setup/Cost Types),
    i try to check the Allow Updates box in Average cost type
    i get the following message:
    FRM-40200: Field is protected against update.
    I know This is the functionality when the Multi-Organization flag is enabled. The
    Allow Updates flag is never changeable
    Any workaround??

    The
    Allow Updates flag is never changeable while the Multi-Organization flag is set
    to YES, and the Multi-Organization flag is not changeable once set.
    The reasoning is to prevent you from going into the cost types form in
    one organization, thinking you are changing the properties for just that
    organization. In actuality, changes to a Multi-Organization cost type affect
    that cost type across all organizations.
    Solution Description
    As a workaround:
    1)Create the same cost type in each organization separately.
    2)Leave the Multi-Organization flag set to NO (unchecked).
    This will allow a change to the Allow Updates flag for each organization
    separately.
    Srini C

Maybe you are looking for

  • How can I add a second account/screename to my mail (version 2.1.3) ?

    I am in need of adding a second account to my mail.  I have done so with my server (Verizon) but I do not want to get my mail at the Verizon site, but on my computer.  Unfortunately I have no idea how to create this second account.  Can anyone out th

  • Tx2500 keyboard problem

    Hi guys, After a sudden crash of my tx2500 laptop, I cannot get the laptop turned on. The system doesn't boot at all,eEven cannot get into the bios screen. However, after one day, the system magically back to live. However, this time I got another pr

  • List of pending workitem ids with user decision step

    Hi Experts, Is there any fucntion module that gives the list of pending workitems in sap inbox with their workitemids ? Thank You, Radhika.

  • FrameMaker crashes when selecting print book file

    I have recenctly update to TCS4. FrameMaker crashes when I select Print Book but will produce a PDF is I select Save As PDF. Anyone else experiencing this and have a resolution?

  • Help! Identit-E denied my student/teacher status!! next step??

    Hi, I purchased CS5 extended through Creation Engine and when it arrived I uploaded my most recent pay stub and my school ID badge.  I recieved a reply that I was denied and that the program was only for "higher education students".  Both the Adobe s