Importing Item Cross References in 11i

Hi,
Is there any API to import Item Cross References into mtl_cross_references? (not customer item cross reference)?
From what I read from the forum, there are no such API's.
So should I directly be inserting into the base table mtl_cross_references?
Appreciate your help.
Thanks and Regards,
Adarsh

Hi;
please check:
Api's in EBS
Re: Api's in EBS
http://sairamgoudmalla.blogspot.com/2009/05/script-to-find-oracle-apis-for-any.html
API
Fixed Asset API
Hope it helps
Regard
Helios

Similar Messages

  • Successfully importing cross-references from Microsoft Word into InDesign?

    Hello --
    I am laying out a series of long documents (~130 pages each) in InDesign CS5.5.
    The writer for the project has used cross-references in MS Word for areas like the TOC, index and page references ("See page X for more information").
    Is it possible to import these cross-references into InDesign so that the InDesign document functions like the Word document with the cross-references?
    I am thinking no because I am having a ton of trouble with it so far, but wanted to get a definite answer from an expert.
    When I import the text, the cross-references appear in InDesign in the Hyperlinks/cross-reference panel. However, InDesign says they need to be updated based on the way the text flowed in InDesign. And when I click the auto update button, all sorts of funky stuff happens and basically -- the cross-references create a bunch of typos and become junk.
    Thoughts? Knowledge on this topic?
    Thanks in advance!!

    wikiElvis wrote:
    Hello --
    I am laying out a series of long documents (~130 pages each) in InDesign CS5.5.
    The writer for the project has used cross-references in MS Word for areas like the TOC, index and page references ("See page X for more information").
    Is it possible to import these cross-references into InDesign so that the InDesign document functions like the Word document with the cross-references?
    I am thinking no because I am having a ton of trouble with it so far, but wanted to get a definite answer from an expert.
    When I import the text, the cross-references appear in InDesign in the Hyperlinks/cross-reference panel. However, InDesign says they need to be updated based on the way the text flowed in InDesign. And when I click the auto update button, all sorts of funky stuff happens and basically -- the cross-references create a bunch of typos and become junk.
    Thoughts? Knowledge on this topic?
    Thanks in advance!!
    I can't speak to general or specific causes of your cross-reference problems. However, I believe that InDesign x-refs behave a bit differently in CS4, CS5, and CS5.5, and if you have either of these earlier releases, you might try them for comparison.
    Also, you might want to look into the free trial of DTP Tools' cross-references plug-in for InDesign, at dtptools.com, to see if it's more successful than InDesign's built-in x-refs.
    HTH
    Regards,
    Peter
    Peter Gold
    KnowHow ProServices

  • How to Create a Cross Reference of an item  in an E-Business Suite

    Hi ,
    I need Help ,how to Create a cross reference of an item in an E-Business Suite
    Regards
    Srini

    Hello Srini,
    Prerequisite to create a cross reference for an item in eBusiness suite is that the item should be created in the master organization and assigned to your organization.
    Navigate to screen Inventory > Items > Cross references. Enter a name for your cross reference.
    Then, click on Assign : a screen is opened. In this screen, you can enter Item and Cross reference value. Note that a cross reference can be defined for an organization or common to all organizations.
    Another kind of cross reference you can create is Customer item (it defines how a customer designates your item). It can be defined through screen
    Inventory > Customer item > Customer Item and Customer item cross references.
    Please refer to Inventory user guide for more detail about this functionalities.

  • Cross-reference destination

    Hi,
    I would like to set destination for cross-reference to paragraph style like I do when I click on cross-reference options. On options screen I have a list of paragraph styles, but I don't get how to do that in script(JS).
    Thnx

    I finnaly achieved what I wanted. I did it in stupidest possible way, but it works. I iterated through all paragraphs and than if that paragraph had style that i was searching for I linked it with corss reference. Here is my code for 3 crossreferences I had to re-link:
    var mydoc = app.documents.item(0);
    for (var i=0; i<mydoc.textFrames.length; ++i) {
         var frame = mydoc.textFrames.item(i);
         for (var j=0; j<frame.paragraphs.length; ++j) {
              var ap=frame.paragraphs.item(j);
              if (ap.appliedParagraphStyle.name == "Highlight_p") {
                   // One
                   mydoc.hyperlinks.item("Cross-Reference").destination = mydoc.hyperlinkTextDestinations.add(ap);
              } else if ( ap.appliedParagraphStyle.name == "Highlight" ) {
                   // Two
                   mydoc.hyperlinks.item("Cross-Reference 1").destination = mydoc.hyperlinkTextDestinations.add(ap);
              } else if (ap.appliedParagraphStyle.name == "Highlight_o") {
                   // Three
                   mydoc.hyperlinks.item("Cross-Reference 2").destination = mydoc.hyperlinkTextDestinations.add(ap);
    EDIT: I hope someone will find this usefull

  • Cross references corrupted after placing Word document into an InDesign document

    I am placing a word document which contains cross references to headers and captions/figures within the document. They seem to be fine and function correctly in the Word document, however, after I place this word doc into my InDesign doc, I take a look at the cross references panel and notice that the cross references have been corrupted. It is wrapping the wrong portions of text from the cross reference destinations. See screenshot for a visual of how the cross references are malformed. For example the 7th cross reference in the list should say Framework Details, not "Framework Detai
    InDesign Cross References Panel - showing malformed bits of text
    Another visual of this issue can be seen if I view the text frame in Story Editor view, see below. You can see that the cross reference source tags (blue arrow like symbols) are wrapped around the wrong portions of text. The blue tags shoud be wrapped around Framework Details and 52
    InDesign Story Editor
    You can see below as to why I think the cross references are fine in the Word doc, you can see the same cross reference I used in the example above in the word doc and it is wrapping the correct portion of text:
    Word - showing cross reference is formed corerctly
    Why is this not being maintained after placing this file into InDesign?
    Also I am not performing any cross reference updates after I import, this problem occurs immediately after the place of the doc.
    Why would InDesign be having difficulty in importing these cross references? I have set up a simple test Word document with cross references to headers and figures in and they have imported fine. What could be wrong with this other particular word doc that would be causing this "corruption" of cross references? This is not only causing my cross references to break visually and lack the update capability but also I cannot export the InDesign doc to an ePub as it keeps crashing. I believe from my reading on the web that if there is only one broken cross reference source i.e. the cross reference destination that it is trying to link to is missing, then the export to epub will fail. So this is causing a massive headache for me at the minute.
    Is there anything I could be looking at in the Word doc to try and figure out why the porblem is occuring in the first place?
    If anyone has any tips or a possible solution to this I would really appreciate it. Even better if someone knows the reason why this is happening I can tackle it from the source and prevent it happening time and time again.
    Thanks, Dave

    Only bad experiences, Peter ...
    I've seen this character shifting before on numerous occasions, both with cross references and with hyperlinks. (It's especially funny with hyperlinks, 'cause you can see that the outline box shifts one character at a time per each next link...)
    The thing is it's not just limited to hyperlinks and cross refs. Dave's screenshot doesn't show bold, italics, or other local formatting, but it's a fair bet these are off by a couple of characters as well.
    Dave's experiment of making a "minimal" Word document to confirm it's a persistent bug didn't work. I found the same thing: either a document comes in fine, or everything is foo-bar right from the start. There must be some internal Word code that InDesign forgets to count as 'a character position'. Without delving into the Word file with some very advanced tools, it's anyone's guess what code that would be.
    I can only offer the one solution that works for me: in Word, remove all hyperlinks (which is what Word uses for internal links as well as for external ones) and convert all cross-references to text. Then, if the file finally imports fine, re-build them in InDesign. It's a cumbersome workaround, but slightly better (only just) than checking each reference, delete, rebuild, check next -- etc. (And with that the chance that your other text attributes are also off.)

  • Problem with cross reference

    Hi,
    This is my first post.
    I was getting behind on a particular project so my boss asked me to commission a design agency to complete work being done on some prospectuses I started designing.
    The agency did their bit and sent the Indesign files back to me but the cross references I create do not work properly. The cross referenced page numbers just wont show.
    I have tried copying the text frames to new documents and the cross references work. It's as if someone turned off a switch in that particular document.
    There are 13 individual documents in all, each with a minimum of 20 pages, which I intend putting together using the Book panel - so its important the cross references work.
    Please see the last lines on pages 2 and 3 of the attached document. the 'please see pageXX' is what I mean. these are pages from the rogue document.
    Any help/suggestions will be appreciated.
    Thanks
    please download the sample indesign file using this dropbox link
    http://dl.dropbox.com/u/80149652/sample.zip

    I don't know exactly what is causing the problem, but I can definitely see it in Story Editor.
    In the screen cap below, the story editor windows on the top row are your file, and the bottom row are a new file with your text pasted in and new cross-ref added. Note the differnce in the tags:
    I cant find any casue for the difference, and I don't know what the defective tag is all about. I thought perhaps it was related to a third-party x-ref plugin, but I don't see any sign of that, either. I'm stumped, and the pragmatist in my says copy and paste and move on for now, but save a copy for further exploratin when you have time.
    And ask the other agency to tell you what they did and if they use any third party plugins.

  • How do I exclude one cross reference format?

    Version: TCS2: Framemaker 9, Robohelp 8, both fully patched.
    I have a gazillion cross-references to figures (images) in my Framemaker manual. Due to executive decision, these images are not being ported over to Robohelp-- I set their paragraph style to not import at all.
    However, I cannot figure out for the life of me how to get Robohelp to IGNORE the cross-references of the type called "Figure." For that matter, I can't get Robohelp to give those a style, like "Hidden" that I could then use CSS to hide.
    How do I get Robohelp to excluse/not import all cross-references of a specific format?

    An alternate approach might be to create a new FM template that has those cross-references re-defined to nothing (i.e. no content except for a thin-space character - FM needs something there, but a thin space shouldn't be hardly noticeable). Then have this template applied when importing the FM content into RH. This would effectively not show those cross-refs.

  • Automatic update of cross references possible?

    I work on a very long document using InDesign CS3 and InCopy CS3 and want to include cross references to other pages and chapters between the text. For example "Text...(See also chapter 3.4.1 on page 54)." I have the problem now that if I paste chapters or pages, some of the references are not valid any more. Is their a way to update those cross references automatically?! Is there a function available for that?! If somebody could help me with that, it would be great, really. Thanks a lot!

    Sebastian,
    1. Create a template (for each translated language) that has the desired entries on the Reference page(s). Make certain that the Reference Graphic Frames still have the exact same names as used in the origianl FM document. Then at the book level, select all the files in the book (that require these Reference pages) and File > Import > Formats, select Reference pages only, indicate the appropriate template file (it has to be open) and let FM do all of the work. Should take only a few seconds.
    2. Again, in the language specific template, update the Cross-Reference format and import the "Cross-Reference Formats" from the template into the appropriate files in the book.
    You can do both at the same time.

  • Maintaining internal word cross references in word import

    I'm using RoboHelp 9.0.1 trying to import Word 2007 (docx) in order to generate a WebHelp. I have adjusted my style mapping in order generate an appropriate TOC with books and matching sub chapters, which works fine. However, internal Word cross references from the original Word document are not transformed into hyperlinks.
    I have already tried/verified the following:
    - The "convert cross references to hyperlink" option is checked in the RH-Word import settings.
    - I also tried fiddling with the Framemaker options as it is suggested in another thread (see beneath), with no success.
    - Within the Word source document I tried both options with "use hyperlinks instead" when creating cross references.
    - The RH-HTML source, in all of my attempts, does not show any links in the corresponding locations.
    What may I be missing here? According to another, similar thread, the feature should work and is really not that challenging:
    "RH9 - Can not create ANY links in linked Word documents"
    http://forums.adobe.com/thread/854095?tstart=0

    In my testing, I got a link in the RH topic, but it wanted to launch the target Word doc instead of jumping to the desired RH topic. I'd say this sounds like a bug - so go ahead and report it.

  • Importing cross references in R12.1 using an API

    Hello All,
    Is there any API to import cross references in Oracle R12.1.Basically the API should insert records in to mtl_cross_references_b table.
    Any pointers will be of great help.
    Regards,
    Sumi

    Index cross references are designed to enable you to have
    index keywords that when clicked redirect the user to another
    keyword. For example I use them for acronyms to redirect users to
    the longer version. Are you cross references topics inside the
    project? If so, can't you use the index cross references by
    indexing in the same manner? If the cross reference you want is
    outside the project, using the index is not the way I'd suggest.
    Why not use a link in a topic to a URL, file, etc. You may be able
    to do what you want through a redirect topic but I haven't looked
    into this. Come back with some more details if I am off the
    mark.

  • Importing cross references from Word doc

    I have a lengthy Word document containing many cross references that I would like to import and maintain in my InDesign document. Can this be done?

    Please post this in the InDesign forum. This forum is for DPS specific issues only.
    Bob

  • Apps 11i - Import Items - Unable to Send Email

    Hello Experts,
    Oracle Apps Version - 11i
    SQL> select banner from V$version;
    BANNER
    Oracle8i Enterprise Edition Release 8.1.7.4.0 - Production
    PL/SQL Release 8.1.7.4.0 - Production
    CORE 8.1.7.0.0 Production
    TNS for IBM/AIX RISC System/6000: Version 8.1.7.4.0 - Production
    NLSRTL Version 3.4.1.0.0 - Production
    I am calling the program(Query-1) for Import Items(i.e from Interface tables to Main Tables).
    After this, i am using the (Query-2) logic to send e-mail to user.
    But the email is not getting triggered after "Import Items " been run.
    When i comment the Import Items code; e-mail has been send across.
    Please help...
    Query - 1
    -- Start of Item Import
        BEGIN
            --Getting Responsbility and Application Id
            BEGIN
                SELECT    responsibility_id, application_id
                  INTO    v_responsibility_id_1, v_application_id_1
                  FROM    fnd_responsibility_tl
                 WHERE    responsibility_name = v_responsibility_name_1
                      AND language = userenv ('LANG');
            ----Getting User Id
            BEGIN
                SELECT    user_id
                  INTO    v_user_id_1
                  FROM    fnd_user
                 WHERE    user_name = v_user_name_1;
            END;
            IF v_flag_1 = 0
            THEN
                fnd_global.apps_initialize (v_user_id_1, v_responsibility_id_1,
                v_application_id_1);
            END IF;
        END;       
        --End of Initialzing the Apps
        -- Submitting the Import Items Request
        l_request_id_1 :=  
                FND_REQUEST.SUBMIT_REQUEST (application => 'INV',
                                            program => 'INCOIN',
                                        description =>  NULL,
                                         start_time =>  SYSDATE,
                                        sub_request =>  FALSE,
                                          argument1 =>  1,
                                          argument2 =>  1,
                                          argument3 =>  1,
                                          argument4 =>  1,
                                          argument5 =>  1,
                                          argument6 =>  111,     -- Group ID passed in Interface table
                                          argument7 =>  1        -- 1 - Create 2- Update
        COMMIT;
        -- Wait for request to run the import Program to Finish
        v_finished_1 :=
            FND_CONCURRENT.WAIT_FOR_REQUEST (
                                         request_id     => l_request_id_1,
                                         interval     => 60,
                                         max_wait     => 0,
                                         phase     => v_phase_1,
                                         status      => v_status_1,
                                         dev_phase     => v_request_phase_1,
                                         dev_status    => v_request_status_1,
                                         message     => v_message_1);
    END;
    Query - 2
    BEGIN
    -- Interface table for Items
    SELECT    COUNT ( * )
    FROM      mtl_system_items_interface
    WHERE     set_process_id = 111
    -- Interface table for Categories
    SELECT    COUNT ( * )
    FROM      mtl_item_categories_interface
    WHERE     set_process_id = 111
    If Above returns value then                            
            -- Send Mail to the Customer fr all error items in interface tables
    End if;
    END;
                                

    Sandeep there is exception part added in the code.
    Since the code look so vast, i have removed the exception and copied in the Message.
    Moreover the Import Items Status is "Completed", whereas there are some errors in the "Items"
    Here is the exact query...
    BEGIN
                                        --Initialzing the Apps
                                        BEGIN
                                            --Getting Responsbility and Application Id
                                            BEGIN
                                                SELECT    responsibility_id, application_id
                                                  INTO    v_responsibility_id_1, v_application_id_1
                                                  FROM    fnd_responsibility_tl
                                                 WHERE    responsibility_name = v_responsibility_name_1
                                                      AND language = userenv ('LANG');
                                            EXCEPTION
                                                WHEN OTHERS
                                                THEN
                                                    apps.fnd_file.put_line (apps.fnd_file.LOG,
                                                    'Error in getting Responsibility information and error is '
                                                    || SUBSTR (SQLERRM, 1, 200));
                                                    v_flag_1 := 1;
                                            END;
                                            ----Getting User Id
                                            BEGIN
                                                SELECT    user_id
                                                  INTO    v_user_id_1
                                                  FROM    fnd_user
                                                 WHERE    user_name = v_user_name_1;
                                            EXCEPTION
                                                WHEN OTHERS
                                                THEN
                                                    apps.fnd_file.put_line (apps.fnd_file.LOG,
                                                    'Error in getting User information and error is '
                                                    || SUBSTR (SQLERRM, 1, 200));
                                                    v_flag_1 := 1;
                                            END;
                                            IF v_flag_1 = 0
                                            THEN
                                                fnd_global.apps_initialize (v_user_id_1, v_responsibility_id_1,
                                                v_application_id_1);
                                            END IF;
                                        EXCEPTION
                                            WHEN OTHERS
                                            THEN
                                                apps.fnd_file.put_line (apps.fnd_file.LOG,
                                                'Error in procedure apps initialize and error is '
                                                || SUBSTR (SQLERRM, 1, 200));
                                        END;       
                                        --End of Initialzing the Apps
                                        -- Submitting the Import Items Request
                                        l_request_id_1 :=   FND_REQUEST.SUBMIT_REQUEST (application => 'INV',
                                                                                            program => 'INCOIN',
                                                                                        description =>  NULL,
                                                                                         start_time =>  SYSDATE,
                                                                                        sub_request =>  FALSE,
                                                                                          argument1 =>  1,
                                                                                          argument2 =>  1,
                                                                                          argument3 =>  1,
                                                                                          argument4 =>  1,
                                                                                          argument5 =>  1,
                                                                                          argument6 =>  111,     -- Group ID passed in Interface table
                                                                                          argument7 =>  1        -- 1 - Create 2- Update
                                        COMMIT;
                                        IF (l_request_id_1 = 0)
                                        THEN
                                            apps.fnd_file.put_line (apps.fnd_file.LOG,'Submission of Import failed ');
                                        END IF;
                                        -- Wait for request to run the import Program to Finish
                                        v_finished_1 := FND_CONCURRENT.WAIT_FOR_REQUEST (
                                                                                         request_id     => l_request_id_1,
                                                                                           interval     => 60,
                                                                                           max_wait     => 0,
                                                                                              phase     => v_phase_1,
                                                                                            status      => v_status_1,
                                                                                          dev_phase     => v_request_phase_1,
                                                                                          dev_status    => v_request_status_1,
                                                                                            message     => v_message_1);
                                        apps.fnd_file.put_line (apps.fnd_file.LOG,  'Phase -->'   || v_phase_1);
                                        apps.fnd_file.put_line (apps.fnd_file.LOG,  'Status -->'  || v_status_1);
                                        apps.fnd_file.put_line (apps.fnd_file.LOG,  'Message -->' || v_message_1);
                                        apps.fnd_file.put_line (apps.fnd_file.LOG,  'Request Phase --> ' || v_request_phase_1);
                                        apps.fnd_file.put_line (apps.fnd_file.LOG,  'Request Status --> ' || v_request_status_1);
                                    EXCEPTION
                                        WHEN OTHERS
                                        THEN
                                            apps.fnd_file.put_line (apps.fnd_file.LOG,
                                            'Submission of Import failed ');
                                    END;

  • Cross Reference displays wrong Chapter

    I have several FrameMaker files that will eventually be combined into one book. In some chapters there are references to outside chapters. At some point another person that was using these files had to switch the Chapter title; for example Chapter 7 became Chapter 6. Now when I open up, lets say Chapter 5, and I set up a cross reference to chapter 6 I got throug the following steps:
    I make sure both files are open in FrameMaker, I put my cursor in the spot I want to make a hyperlink > Right click > Cross Reference
    When the window Pops up I make the following selections:
    Document: Chpater 6
    Source Type: Paragraphs
    Paragraph type: Heading1
    Paragraphs: Page 7
    I select the exact paragraph I want referenced
    Format: CH XX, #
    When I hit replace I am expecting the text on the screen to say something like "CH06, 3-1 Title" but instead it says "CH07, 3-1 Title"
    The link goes to the location I want, it goes right to Chapter 6 but the visible text says Chapter 7 which is wrong. I assume this is happening because someone switched those two chapters.
    Does anyone know how to edit what the text says or what I need to change in the switched chapters to make it work correctly. Something else I noticed is that the Document option in the cross reference is saying Chapter 6 with the old title, not the latest up to date title.

    I think I may be having the same issue. I'm using Technical Communications version 3. I have a huge FM book composed of many books - over 3,000 pages if it were printed. I'm linking to the FM file in RoboHelp (RH). No broken xrefs in FM, but when I go to RH, there are odd xrefs or missing ones. I keep updating both FM and RH without any success. So, I generated a list of cross-reference markers in FM.
    This is what I think is causing this. Even though you're supposed to be able to link to the FM file and if all is ok with the FM book (no errors, no broken xrefs), everything should chug along in RH. But, NO, it doesn't. When I put in cross-references in FM, I do them by the paragraph. But then you can also see the actual marker text, which doesn't always agree with the heading text. This is what RH uses. So, if you're having these issues, check the marker text to make sure it matches the paragraph text.
    Below is an example where I had updated the heading, but the marker didn't match. FM didn't care and didn't report a broken cross-reference. RH just displayed the xref heading but it wasn't a link. Very frustrating. I'm looking for a way to get the xref markers to match the paragraph headings.
    This is the heading: EContent in the PAC Patron Account
        and this is the marker text: 28254:Heading 3: 3M eBooks in the PAC Patron Account - Items Out 768
    BTW - I saw some snarky answers - just insecure people who want to show how much they know technically. For me, I just want the *******' tool to work! If I wanted to know all the sausage-making, I'd have been a programmer. I actually like to write and fiddling with RH is just tedious! In my experience, programmers are a dime a dozen; good writers are rare.
    Make this a snark-free zone and help novices. Lord knows, Adobe's own documentation just doesn't get it. They tell you what something is but not how to do it! Oh, and the UX in RH is so cluttered and confusing! Do you use a pod or a menu item, what is important enough to get a pod? Why are there all these different ways to set up a project? It's like it was designed by hyped-up, overly-caffeinated people with really bad OCD. It's not about the tool, it's about the writers trying to get their jobs done!

  • How to use the Cross Reference fields in P4P

    I have been receiving questions related to the Cross Reference section from many different customers and partners. This post represents my attempt to describe the Cross Reference Section and the Equivalent Numbers stored within.
    Identity
    A term that Kelly uses and I will borrow is “identity”. A given specification can have many identities. The basic identity is the specification number generated by GSM. This is useful during early stages of design. Once we get past a draft or development status in the workflow the organization quickly wants to identify the specification in other ways. Examples include:
    Execution System Number: Operations and Supply Chain quickly need to formalize an item or material for forecasting, inventory and purchasing…
    Custom Numbering Conventions: Sometimes an organization has very specific custom logic for identifying materials. Usually terms like smart numbering are used to describe their methods.
    Data Migration Identifier: In some cases customers have extensive data clean up projects. As part of the effort systems and processes are developed and an identity is created. In my experience we loaded a “Base Stock” number to represent Packaging Materials. The label stock that was commonly used was historically not represented so we created a number as part of the migration project.
    Identity Functionality:
    The Fields: The four major fields that make up the Cross Reference section are as follows:
    >>System Name: This field describes the system generating the identifier. Examples I like to use are Oracle EBS or SAP Material Master. Sometimes geography must also be concatenated to the system, i.e. Oracle EBS – NA. This occurs when the customer is a large multinational where multiple ERP implementations exist. Therefore the same material may be known by many different numbers, i.e. Oracle EBS – NA = 77432, Oracle EBS – EU = 88883.
    >>System Code: The system code is merely the syntax used during integration. Using CSS or various APIs you may chose to identify the system using an abbreviation, EBSNA or SAPMM.
    >>Equivalent: The value representing the identity within a given system.
    >>Externally Managed: If you are using CSS or an API to receive Cross Reference data you can define the field as "Externally Manged". When a cross reference is marked in this manner the general user community will not be able to edit the field. Administrators associated with the role [Externally_Managed_Cross_Ref_Admin] can edit the field if needed.
    Syndication: While some users enter equivalent numbers manually, others use integration tools to generate and transmit identities. If a given cross reference is marked as “Externally Managed” then users are unable to manually enter data. On initial syndication the specification will not have a given equivalent. The specification is sent to middleware, a number is generated by the appropriate system and the response is sent back to GSM to add the System Code to the specification with the appropriate identity value.
    Copy verses Issue:
    >>Copy: When a user copies a specification the Cross Reference data is NOT included. Since the identities refer to the originating specification it does not make sense to carry over to the copy. If we did then users would quickly need to delete the data.
    >>Issue: When a user issues a specification it maintains the Cross Reference data. This is an important concept because it is expected that a system like GSM will have many issues related to a single ERP #. ERP systems are usually not interested in many of the fields stored in the Product Data Management system.
    Reference: As raw materials are consumed as inputs into Formulation or Trade Specifications the organization may come to identify the materials based on equivalent numbers. Therefore GSM allows for an equivalent number to appear next to the GSM number.
    Implementation Issue:  Ingredients In Packaged Quantities
    Some customers run into a situation where the ingredient specification does not represent a packaged quantity. From an R&D perspective the developer does not care if the material comes in a box or a tanker. In this situation the GSM ingredient may be represented in the ERP system by many items and therefore more than one cross reference value. These items represent packaging differences that are important to purchasing, manufacturing, warehousing, and other execution systems.
    I hope this helps describe some of the purposes and implementation issues around the Cross Reference field.

    You need to get jmf.jar in your CLASSPATH, either on the command line, in an environment variable, by putting a symlink in $JAVA_HOME/lib/ext, whatever works for you. Have you done that? Once it's in the classpath, you can run jmstudio from any directory with the command "java JMStudio".
    Items in the bin directory are just shell scripts, run with "sh jmstudio" or whatever suits your shell (on Mac OS X, copy one of these guys and append ".command" to the filename to make him double-clickable in the Finder).
    --invalidname

  • How do I preserve cross reference text when exporting to XML?

    I am exporting my Framemaker documents to XML. However, when I open the raw XML, the reference formatting is obviously gone. So instead of seeing, say,  see Figure 6. I now see, see . 
    Is there some way to preserve this on export?
    Help would be much appreceated!

    Josh,
    The normal behavior is to have an empty element with the ID/IDRef markup that allows the xref element to be resolved again afterwards, by whatever post-processing step you put the XML through. The text of a cross-reference is a FrameMaker formatting artifact (not unlike a paragraph format, etc.) and is intentionally discarded during export. If you reimport the XML with the empty element, FM will re-resolve the xref, and then will restore the text using whatever format it originally had (the format name is also stored as markup).
    If you want to preserve the element tag of the xref, I don't think there is any way to preserve the text, unless you write an import/export API client. You could possibly use an XSLT stylesheet to repopulate the text in some cases, but this seems like a process fraught with many complications.
    If you do not care about the element tag, the manual says that you can just unwrap it, then you'll get the xref text. Here is a (rough) snip from the Structure Developers Guide:
    Translating FrameMaker cross-reference elements to text in markup
    You may not want your FrameMaker cross-reference elements to remain elements in the
    markup representation—you can choose to translate them to text instead. To do so, use
    this rule:
    fm element "fmtag" unwrap;
    where fmtag is the FrameMaker element tag for a cross-reference element.
    All of this does beg the following question, though... why do you want to do this, especially if the text is referencing figure numbers, page numbers, etc. that have no relevance in the markup? Normally, it is expected that preservation of the markup is the essential thing, allowing the text to be regenerated later by whatever process uses the XML (perhaps including FM). If you drop the element tag, the actual link will be permanently lost.
    Russ

Maybe you are looking for

  • Adding a DVI port onto my Imac

    I want to to display another computer onto my imac. It only has a mini dvi out. Is there a way to install a dvi in port??

  • ALE Filter Group Filtration

    Hi, I have a requirement to outbound a few infotypes via ALE/IDoc (using HRMD_A) eg: IT0, IT1, IT6 (subtype 1), IT 9 (subtype 0). I have defined a few filter groups in the distribution model as below: 1) Infotype: 0000, 0001 2) Infotype: 0006     Sub

  • Is Time Machine Acting Strange ? Or ...

    Hello, Every time i plug in my external, and click the time machine icon in the top left bar, it ALWAYS says "Encrypting Back Up Disk" and its always only at 1% .. The thing is that it will give me this message BEFORE it actually starts backing up th

  • How do I detect which database type user is using?

    I am using the JDBC-ODBC bridge, and due to limitations of text driver (no getDate for example), I need to know how to read certain fields in. I need to know for any particular run which type of database the user specified. Does anyone have a simple

  • Is it possible to purchase an iTunes gift card using an iPad?

    Is it possible to purchase an iTunes gift card using an iPad?