Qualified Tables Working

Hi All,
How to Map the qualified fields in the qualified tables if the qualifier for that field is set to YES, because such fields are not reflected in the<b> import manager </b> for mapping only the fields whose qualifier is set to NO are visible.Thee problem is wen the qualifier for a field is set to YES you can feed the data only in the DATA MANAGER as these fields are only visible therewhich  become so much of a lengthy process if data is large.
Can any one please explain the importance of the qualifier in the qualified table in layman terms, how to make the best use of it and please if possible give a short and sweet example for it.
HELP NEEDED URGENTLY
Thanxs in Advance.

Hi Prasad,
<b>Where do we use the Qualified tables:</b>
At times data is stored in such a way that duplication is unavoidable due to the storing mechanism and other factors. It may also happen that the data is sparse. The efficient way of storing data in such scenarios is the use of Qualified tables as it reduces the size of the main table and removes the unnecessarily created duplicates.
<b>Difference between Qualified lookup table and Flat lookup table:</b>Flat lookup tables normally work on only a single field. It contains the set of legal values to which corresponding lookup field in the main table is assigned.
E.g. suppose we have a flat lookup table for Material Group for an automobile manufacturing company. Here we have a fixed set of legal values that can be looked up into the main table (for example Cars, Bikes, SUVs, etc.)
Qualified tables work on the combination of two types of fields where value of one or more fields (qualifiers) changes depending on the values of one or more other fields (non-qualifiers).
E.g. suppose we have a field “Price” whose values varies with the region for the same product. Here we have a fixed set of related legal values (combination of fields) that can be looked up into the main table. (For example Product A has a price of $30 in Southern region whereas $40 in Central region, then we get a set like Product A | Southern | $30, Product A | Central | $40 in the Lookup Qualified table)
<b>Watch out for the definition of Qualifiers and non-Qualifiers:</b>
This was something which took a long time for me to hunt down.
Qualifiers – are those fields whose values change based on the value of some other field(s) and whose value is different for each main table record
Non Qualifiers – These fields are only the part of qualified lookup table, but they apply not only to the qualified table but also to each association of the qualified table record to the main table record. Simply speaking, they are the fields that will decide the values in the Qualifier (main table)fields.
<b>Our Scenario:</b>
Suppose we have been provided with the following source data –
Manufacturer Name of Drug Region Price Storage Temp
A Crocin North 280 27 Celsius
A Crocin South 300 14 Celsius
A Crocin Central 260 30 Celsius
A Disprin North 380 30 Celsius
A Disprin South 360 27 Celsius
A Disprin Central 320 14 Celsius
<b>Observation:</b>
Values of ‘Price’ and the ‘Storage Temp’ field change based upon the ‘Name of Drug’ and ‘Region’ field values and also their values are different for each main table record; hence these should be madequalifiers in the qualified lookup table
Since ‘Name of Drug’ and ‘Region’ fields are deciding the qualifier values hence these should be kept as non qualifiers in the qualified lookup table. ‘Manufacturer’ and ‘Price’ will be part of the main table.
<b>Design of repository:</b>
We will discuss only the design of the main table ‘Products’ and the Qualified lookup table ‘Prices’ as they are of our immediate concern.
Products
Field Field Detail
Manufacturer Name- Manufacturer
Type - Text
Required – Yes
Display – Yes
Lookup[Price] Name- Lookup[Price]
Type - Lookup[Qualified Flat] (multi-valued)
Required – None
Display – No
Multi-Valued - Yes
Lookup Table – Prices
Prices
Field Field Detail
Name of Drug Name- Name of Drug
Type - Text
Required – No
Display – Yes
Qualifier - No
Region Name- Region
Type - Text
Required – No
Display – Yes
Qualifier - No
Price Name- Price
Type - Currency
Required – No
Display – Yes
Symbol - $
Decimal Place - 0
Qualifier - Yes
Cache - Yes
Storage Temp Name- Storage Temp
Type - Measurement
Required – No
Display – Yes
Dimension – Temperature
Default Unit – Celsius
Qualifier - Yes
Cache - Yes
Note: Caching of qualifiers is strongly recommended as it dramatically improves search performance.
Once the design of the repository is through, we now move on to the trickiest area – the one of the Import Manager
Importing records:
As per the standard practice, we load the lookup table first, here ‘Prices’ and then the main table ‘Products’.
<b>Step1:</b>
Loading the Qualified lookup table data:
Select the corresponding tables in the source and destination hierarchy in the Import manager.
Go to Map Fields/Values tab and Map the corresponding fields in the field mapping grid.
Note: Here only two fields (non qualifiers)can b seen in the destination field grid, however in the repository design we have created four fields.
The qualifiers (fields) never appear in the destination field of the qualified lookup table in the Import Manager.
Go to Match Records tab and select the non-qualifiers as matching field and Add it as Combination.
Select Import Action as Create as it is an Initial load of data.
<b>
Step2:</b>
Loading the Main table data:
Map all the source fields to corresponding fields in the repository.
Notes: Here many fields in destination (including qualifiers (Q) which are defined in the qualified table and not in the main table of the repository structure in Console).
Minimum required field mapping: All non-qualifier fields of the qualified lookup table should be mapped. Qualifier field (Q) is optional.
Now we are left with one field (Lookup [Price]) in destination which is still unmapped and we have no corresponding field left in the source to map it with. For this, go to source field tab and right click to create compound field 
Lookup [Price] will be available in the source field and will get automatically mapped to the corresponding destination field.
Note: If any one of the non-qualifier fields of the qualified lookup table is not yet mapped, we are not allowed to create the compound field.
Do the Record Matching and Import the data into Data Manager Client by selecting the appropriate Import action.
Final Qualified data in main table:
The data is available in the Data Manager.
P.S. If there is only one non-qualifier in a scenario, then the Compound field is not created and direct one to one mappings suffice.
Please award me points if u find trhis blog as a value addition.
Thanks & Regards ,
Deepankar

Similar Messages

  • Duplicate keys possible in qualified tables.

    Dear experts,
    In short; when defining a qualified table in a repository you can define one or more fields as key-fields. This only prevents you from adding a the reference twice to the pre-selection but still allows you create more than one instance of this key within the same main table record.
    For instance, if you have a material repository with material as key for the main table and you define a qualified table to represent the plant level data, you can still maintain more than one record for plant X in relation to material Y.
    This results in data duplication and is a serious risk when distributing the data to subscribing systems.
    The issue was reported through OSS and was explained to be a feature to allow multiple telephone number. etc to be maintained. No solution was provided.
    We found this issue in our MDM system (MDM 5.5 SP05). Can you help us find out whether or not this issue was encountered at other clients/projects and if there is a solution? If you have the same issue, can you please let me know what version and support pack youu2019re on?
    We would appriciate any help on this.
    Thanks in advance.

    Hi,
    You are right......... This how Qualified Table works.
    Check this:
    Re: Material master for same Sales Org
    Thanks,
    Maheshwari

  • Can we Sum the Values in the Qualified table Fields??

    Hi All,
    I have a requirement where..Each material has multiple UOM's, So designed it as Qualified Table.
    UOM is a Qualified table.
    UOM Type is NON Qualifier.
    Weight Qualifier - Integer field
    Length Qualifier - Integer Field
    Now in main table there  is a field called Net Weight.
    I need to write a validation which checks Whether Sum of ''Weight'' in Qualfied table is Equal to ''Net Weight'' for that record.
    So if there are 5 UOM for 1 material, then the validation should check whetehr the Sum of all 5 Weights in QT is equal to ''Net Weight''  Field in Main table!!!
    Did anyone faced a similar issue, If yes How did you solve it!!
    Please Help!!
    KR
    John

    Hi John,
    Try this:-
    Net Weight = SUM(UOM.Weight)
    Here SUM is the standard function thats u need to select from list of functions.
    Please let us know if it works..
    Thanks,
    Mahi

  • Is it possible to change Overridden Qualified Table Name in code?

    Hi,
    Environment: Crystal Reports XI R2, 2008, Sql Server 2005
    I had about 1000 reports to change. Several changes are the standard, so i had created several tools that i use to make that change in all reports.
    However i can't find a way to change Overridden Qualified Table Name and remove the Catalog and Owner information, so it seems that the only way is using CR editor and make these changes one by one... not a good idea!
    Does anyone managed to do this???
    Thanks,
    Carlos Crespo

    Hi,
    <P>Thanks for your input.</P>
    <P>I use CR in two ways:<BR>
    a) to develop reports to use in our projects - In this case we don't have major issues with this, and we chance the location of the database in code at runtime;<BR>
    b) to develop reports to use in ERP softwares from third parties - and here we are having some issues - not always but some times.<BR>
    We know that they change the location of the DB in code also (no specific info however).<BR>
    <P>An example:<P>
    We change a report on my development PC, against a DB called TEST;<BR>
    We send the report to the customer, who runs it on its system, trying to read data from a db XYZ;<BR>
    If the customer also has a TEST db, in some reports the system reads some tables from XYZ, but others he gets the info from TEST db. In one example our customer has an invoice where all data was from the production DB, except the COUNTRY table that was read from a copy of the TEST db. After TEST was removed, the data was read from the production DB....<BR><BR>
    And to get you an idea: we're talking about hundreds of customers - some of them have 600 SQL DBs in the same server (small Dbs, around 70/500 MB in size) - so we can only hope that the user doesn't create a DB with the same name we used to develop the report...<BR><BR>
    And what i don't understand is WHY we can define Overridden Qualified Table Name  in same tables, and not in others.<BR><BR>
    Example:<BR><BR>
    One of the reports has 6 sub-reports. <BR>
    I can define Overridden Qualified Table Name  in the main report (except for a View), and in 2 of the subreports - but not in the other 4...<BR>
    The zero in front of the table name shows  a table where Overridden Qualified Table Name has been defined, and the original Catalog and Owner was removed - the 2 shows a table where Overridden Qualified Table Name has been defined, but the original catalog (PRITESTEDOC75) and owner (dbo) remains.<BR><BR>
    I even tried to export the sub-reports, change this info in the sub-report, and then import it again (a suggestion from Business Object support), but it doesn't work...<BR><BR>
    Main Report:<BR>
    Artigo     0     <BR>     
    CabecDoc     0     <BR>     
    LinhasDoc     0     <BR>     
    ModosExp     0          <BR>
    Clientes     0          <BR>
    CondPag     0          <BR>
    DocumentosVenda     0     <BR>     
    Moedas     0          <BR>
    MoradasAlternativasClientes     0     <BR>     
    OutrosTerceiros     0<BR>          
    ArtigoIdioma     0          <BR>
    Paises     0          <BR>
    ArtigoLote     0     <BR>     
    TDU_CC_INFODOCVND     0     <BR>     
    Clientes_Fac     0     <BR>     
    Paises_Fac     0          <BR>
    V_Entidades     2     PRITESTEDOC75     dbo        (V_Entidades is a View, not a Table)<BR><BR>
    Sub-Report 1:<BR>
    GCP_VND_CalculaTotaisDocumento     2     PRITESTEDOC75     dbo (GCP_VND_CalculaTotaisDocumento is a SP)<BR><BR>
    Sub-Report 2:<BR>
    CnfTabLigCBL     2     PRITESTEDOC75     dbo<BR><BR>
    Sub-Report 3:<BR>
    LinhasNumSerie     2     PRITESTEDOC75     dbo<BR><BR>
    Sub-Report 4:<BR>
    ResumoRetencao     0          <BR>
    Historico     0          <BR>
    OutrosTerceiros     0          <BR>
    EntidadesPublicas     0          <BR>
    Clientes     0          <BR><BR>
    Sub-Report 5:<BR>
    1 ResumoRetencao     0     <BR>     
    2 Historico     0          <BR>
    3 OutrosTerceiros     0          <BR>
    4 EntidadesPublicas     0     <BR>     
    5 Clientes     0     <BR><BR>
    Sub-Report 6:     <BR>
    1 ResumoIva     2     PRITESTEDOC75     dbo<BR>
    2 CabecDoc     2     PRITESTEDOC75     dbo<BR>
    3 Iva     2     PRITESTEDOC75     dbo<BR><BR>
    Best Regards,<BR><BR>
    Carlos Crespo<BR>

  • Using Import Man to load Data into Multi Value Fileds in a Qualified Table

    Hi there,
    When using the Import Manager, i can not use the "append" option to load data into my multi value field which is contained within my qualified table.
    Manually it works fine on Data manager, so the field has been set up correctly. Only problem is appending the data during Import Manager Load.
    Any reason why I do not have this option available during Field mapping in Import Manager. The selection options are shown but in gray.
    Would appreciate any sugestions.
    Chris Huggett

    Thanks Sowseel
    Its a good document but doesn't address my problem, maybe My problem isn't clear.
    The structure(part of) that I have currently is as follows.
    Main Table - Material
                           QFTable-  MNF PN
                               LUField - MNF Name(Qualifier Single Value)
                               LUField  - BU ID  (Non Qualifier Multi Value)
                               TField   - P/N- (Non Qualifier)
    I know how to load data to the main and qualified tables, but what I can not do, using Import Manger, is updating the  "LUField  - BU ID  (Non Qualifier Multi Value)" using the append functionality.
    Thanks
    Chris Huggett

  • Source file structure when importing a qualified table

    Hello MDM:ers
    I need to import a qualified table into the following repository
    (it is simplified to illustrate the problem):
    Main table: Products
    Fields: ID (int), Name (Text), Part number (Qualified)
    Qualified Table: Part Numbers
    Fields: Manufacturer (Lookup), Part Number (Text)
    Lookup table: Manufacturers
    Fields: Name (Text)
    The source file is a very large text file that has the following structure:
    Part ID          Name     Part no. Manuf 1     Part no. Manuf2
    123          Nut     ABC               XYZ
    456          Bolt     DEF               QWV
    The result I’m looking for Is to map a file structured a above so that two main table records are created (Nut and Bolt) which both have two qualified table records for each manufacturer. I have not been able to create such a map. I have tried to partitioning and combining fields without success.
    I have no problem creating the map if I manually restructure the file to look like:
    Part ID          Name     Manufacturer           Part Number
    123          Nut     Manufacturer 1          ABC
    123          Nut     Manufacturer 2          XYZ
    456          Bolt     Manufacturer 1          DEF
    456          Bolt     Manufacturer 2          QWV
    It where a way to import the file directly in MDM without restructuring it?

    Hi Alexander,
    MDIS will not work fine if you have multiple tables as the mapping is saved only for 1 table. If you have multiple tables then after performing the process of Pivoting/Reverse pivoting, you will have to use joins.
    Join the other tables as Lookup in the Main Table
    Save all your configuration in a map. And then configure the map in the port.
    It should then work with the MDIS also.
    hope it helps.
    Thanks and Regards
    Niitn Jain

  • Calculated field in qualified table

    Hello
    I have created three very simple calculations i qualified tables. The calculated field as well as the fields that make up the calculation are qualifiers.
    None of the calculated fields are updated!
    I have tried to hit the recalculate button and calculated fields in the main table work without problems.
    Is this a known limitation? What can I do to trigger the update?
    BR
    /Alexander

    Hi,
    This is not the case.
    Suppose in Qualified table, you have 4 fields one Non-Qualifier and three Qualifiers say FNAME, LNAME and FULLNAME all of type text.
    Now for Qualifier Field FULLNAME i define Property Calculated = Yes and In Calculation Expression I write as:
    CONCAT(FNAME,LNAME)
    So on updating Qualifiers Value value of Qualifier Calculated field FULLNAME get updated.
    Suppose intially for a record i have qualifiers value as
    FNAME LNAME
    Mandeep Saini
    FULLNAME = Mandeep;Saini
    when i update value for these two qualifiers for the same record
    FNAME LNAME
    Alexander Isacson
    then value in for Qualifier field FULLNAME get updated to Alexander;Isacson
    i tried this and it is working fine.
    Hope it will Help you,
    Rewards if found Useful....
    Mandeep Saini

  • Lookup Flat Table and Lookup Qualifier Table

    Hi,
    Can any body confirm that if I will change the type of lookup-flat type field to lookup-qualifier type field. But the structure of Lookup Flat table and Lookup Qualifier table will be the same then the Java code written to populate the lookup-flat type field will work without any changes with its new type (lookup-qualifier).
    Right now when I run the code after the above said changes, no error comes but no values is assigned to that field.
    Another way to ask this question, can a simple Qualifier Lookup table(without having any qualifier type field) be used as like Lookup flat table.
    I would appreciate if any body can help me in this regard ASAP.
    Regards
    Shahid Nadeem

    Hi Alok,
    I think this Qualifier importing after main table import is quite trickier that you estimate.
    1)Map all the fields of qualified table with source fields whther they are qualifiers or non-qulaifiers.
    - we will only be able to view the Non Qualifier field in the qualified table.
    2)Now the main step is when you finish all field and value mapping there will be also a Target field name on your qualified table with values of display field. this field must be mapped to a source field to import qualified table. do value mapping also.
    - This target field is the linkup field you are talking abot i feel, and it is viewed only in the main table and, as i have only on one non- qualifier this will not be a combination of any display fields.
    3)I am not abl eto see the Non -Qualifier in my main table
    So how do i proceed.
    Kindly guide
    Thanks
    Simona

  • Can we run an assignment on a qualified table from a main table?

    Can I run an assignment on a qualified table from a main table.
    For example: My main table Vendor and Qualified  Table is Company Qualified .
    Company Qualified - VendorNr (Non- Qualifier),Company(Qualifier,lookupFlat - Company)
    Company  - Name,Description (It has valid values in it already).
    How to add a default value into the Company Qualified table.
    When i add a assignment like
    If(is_null(Company Qualified [Record],default lookup value from Company)  ...it says invalid.
    Any help greatly appreciated  thanks

    This is not possible currently in MDM.  I've tried many times to find a good way to do this and so far have been unsuccessful.  I also have tried to have a workflow on the main table call an assignment in a lookup / qualified table, and that doesn't work either.  The biggest reason is because you have to select a table field when you create an assignment, and it doesn't give you the option to choose fields within a table.
    Hopefully they will address this in a future release.
    Edited by: Harrison Holland on Jun 3, 2008 2:33 PM

  • Uniqueness in Qualified tables

    Dear MDM experts,
    I have this requirement wherein we have a qualified table wherein the user shouldnt enter duplicate entries.
    e.g. in the case of customer master data,the user may have only 1 qualified table record per company code. (can have differnt company codes)
    I have set Company code as an NON QUALIFIER but it does not enforce any kind of uniqueness.
    <h5>Is it possible using qualified tables to have such an enforcement ?
    </h5>
    Also as an alternate can I write a validation rule such that it will allow me to enter data in the qualified table only once per company code.
    Thanks.

    yes this will work in the case only, if you have your customer name as a master table field. Try this:
    1. Customer Name and qualified are two fields in Main table.
    2. In QT you have Comp_Code as unique Field as non qualifier and other data like company_name, Loc as non Qualifier or what ever you want.
    then DM allow you to enter same company code for two different records.
    now this is also possible that a person may have worked in 2 different organizations then you can put 2 records in QT and you can select them for a single customer.
    Rewards if found helpful.
    BR,
    Alok Sharma

  • Expression logic for qualified tables

    Hello Experts.
    I am searching for an expression that can manage the following requirements:
    Different records of a qualified table belong to one record of the main table. One value that belongs to a certain combination in the qualified table should be automatically transferred to a field in the main table. For example there is one main table (MAIN) and a qualified table (QT) with at least two fields.
    Main table (MAIN) with some fields
    Qualified table (QT) with Field 1 and Field 2
    I tried following expression: IF(QT.Field 1 = ‘NAME’, QT.Field 2). But the expression doesn't’t work.
    How can an expression work with a certain combination of a qualified table? Has anybody an idea how to solve such a mystery?
    Thank you in advanced,
    Anja

    Hi Anita.
    I have the answer: You need an additional field in qualified table. This field is filled during import with the concatenation of all field values of the QT record.
    Qualified table with field 1 and field 2 look then like this
    Field 1: Name
    Field 2: Anita
    Field Conca:Name.Anita
    Now it is possible to build expression that can evaluate the string of the concatenation field.
    Thanks for your help,
    Anja

  • SRM MDM - Multiple hyperlinks import into qualified table

    Hi,
    I need to create an import map where I can import two hyperlinks (URL2 and URL3) into the Hyperlink qualified table.
    How can I achieve this?
    I have an XML schema where the two hyperlinks are given in separate tags:
        <URL2>http://www.test.net/xxxx</URL2>
        <URL3>http://www.test.net/yyyy</URL3>
    Can anyone provide me with a HOW-TO for how to map these two tags into the qualified table Hyperlink.
    Maybe I should create two sections in the XML?
    <URL2>
    <MIME Type>URL</MIME Type>
    <URL>http://www.test.net/xxxx</URL>
    <URL Description>TEST URL</URL Description>
    </URL2>
    <URL3></URL3>
    KR,
    Thomas

    Thank you very much. This worked fine.
    Now I have another problem someone might be able to help me with.
    The sending system does not wish to send a repeating XML tag with the two hyperlinks. It causes restrictions in the data amount that can be sent.
    We see two possible solutions
    1.
    Building the hyperlinks in MDM, like a calculation.
    <URL2>http://www.test.net/xxxx</URL2>
    <URL3>http://www.test.net/yyyy</URL3>
    xxxx and yyyy are values in fields we have in the MDM structure. Everything before this in the hyperlink is always the same.
    Is it possible to create the hyperlinks based on the value of xxxx and yyyy? If yes, how could we manage this, also filling the fileds: URL Description, Hyperlink Type and MIME Type with correct information?
    2.
    PI can create the URLs during integration.
    Which of these two should we use?
    KR,
    Thomas

  • Change tracking on qualified table

    Hi
    We are using MDM 5.5 SP05. I want to track changes made to a field on a qualified table. I have enabled the track changes option on the console for a field with qualifier flag set to yes .Any changes I make to that field are not being recorded in the A2I_CM_History table. I m able to see records for the changes made to the main table record.
    Is there some additional step required to track changes on the qualified table fields.
    Regards,
    Prashanta

    If you working on MDM 5.5 SP03 and the field which you track for change is <b>Non-multilingual text fields</b> then you will have this problem. check this note
    <a href="https://websmp203.sap-ag.de/~form/handler?_APP=01100107900000000342&_EVENT=REDIR&_NNUM=914190&_NLANG=E">Note 914190 - MDM 5.5 SP03 Patch01 Release Note</a>
    Regards,
    sanjay.

  • Qualified table field

    Hi all
    Can we able to enter the data in Qualified table field while creating the record in portal thru iView??
    if posssible please let me know how to do the same in portal, i mean which type of iview we need to use to achieve the same??
    Regards
    Sunil

    Hi Sunil,
    As mentioned above you need to use Item details iView and select the desired Qualified table fields which are part of your main table. Now select the Relationship and Qualifed Display Fields radio button. Here a seperate entry will be made for each lookup Qualified field (which is part of main table) which you have selected in the item details view.
    Now select a particular Qualified field radio button and select the EDIT button.
    Now you will be able to select all the desired Qualifiers and Non-qualifiers from the Available Columns.
    I have tried this scenerio at my end and its working fine.
    Regards,
    Kaushik Koli.

  • Assignment on qualified Table

    Hi ,
    Can we default values at qualified tables by running assignments .
    I tried to run a assignment on qualified table to default the value but I am unable to assign the value.Is there any speicific conditions we need to mention ?
    Thanks in advance.
    Regards,
    Lavanya.

    Hi Lavanya
    Assignment doesnot work in the desired way in case of Qualified tables.
    For details please refer to the following threads:
    1. Can we run an assignment on a qualified table from a main table?
    2. Re: Assignment problem
    best regards
    Ravi

Maybe you are looking for

  • Cmp 2.0 how to rollback all related transactions

    Hi, As to rollback in cmp 2.0, I'm wondering: 1. how to make a rollback (is call rollbackOnly the only way)? 2. how to define within same transactions when an exception caught, rollback all other trans? 3. modify in descriptor or in code, how? what's

  • Changing File Media Type To Podcast

    Hi, I am having issues with a podcast that I have to manually download.  In the past, I would download the file and add it to iTunes.  This would then have it show-up under the media library.  I would then go and change the media type to podcast; thi

  • Java API that implements the SSH, SFTP and Telnet protocols

    Hi, I'm looking for a Java API that implements the SSH, SFTP and Telnet protocols. Does anyone have a suggestion? Any Suggestions are really appreciated ? Thanks, Avin

  • Premiere pro CC 2014 will not bring entire folder contents into project

    It's a simple finder action, dragging and dropping, yet, I cannot get Premiere to put the entire contents of a folder into the project. Lots of editors do some preliminary binning on the drive. It's how we organize footage. An example would be a fold

  • Report Generation Tool Kit

    Hi, I have LabView7.1 and Labview8.0 installed in my pc.Recently i installed Report generation tool kit(version 1.0.1.0) In the functions palette i couldnt able to see the Excel Specific VI sub palette and Word Specific VI sub palette. Can u tell me