About the index file

Hello, I just wonder if I should use the index.swf as my main swf file, put most of my content here for a better SEO, I mean, does this make it easier for the crawlers/spiders to index my site ? My original plan was to only have two flags with a getUrl code each in the indexfile so the visitors could choose language before going further. Any ideas ?

Since I'm such an advocate for swfobject, I'll get you started.
First, create a new folder where you can store all the files used in creating a swfobject test page.
You can find more info here about swfobject 2+:
http://code.google.com/p/swfobject/
but if you want to first work with a simpler version, download the swfobject file here (my site):
http://www.cidigitalmedia.com/swfobject.js
Next, create a simple .swf file in your Flash application. Size it to 600px x 500px, draw a big blue rectangle the size of the entire stage. Save to your special folder as "test.fla", and control/enter to create the .swf
Now to get to the HTML part.
Open up NotePad or Dreamweaver if you have it.
Copy this Web page and paste it into NotePad or the "Code view" in Dreamweaver
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<script type="text/javascript" src="swfobject_off.js"></script>
<title>Test swfobject</title>
<style type="text/css">
<!--
#main_container {
width: 600px;
height: 500px;
background-color: #cccccc;
border:none;
padding: 0px;
margin-left: auto;
margin-right: auto;
-->
</style>
</head>
<body>
<div id="main_container">
<div id="flash">
<!-- this is the alternate content -->
    <p>All the reasons my Web site is so GREAT!</p>
    <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus at nulla enim. Vivamus consequat pellentesque turpis, a sagittis nibh vulputate sit amet. Ut iaculis eleifend ipsum, at suscipit ipsum malesuada dictum. Ut et felis id ante facilisis tincidunt et sit amet nibh. Donec diam tortor, adipiscing id feugiat imperdiet, posuere sed lacus. Vestibulum porttitor elit pellentesque ipsum pulvinar ut fermentum nunc convallis. Proin quis velit quis felis interdum sollicitudin. Nulla facilisi. Aenean ac neque leo. Fusce placerat ante non tortor suscipit eget cursus felis vestibulum. Fusce sit amet tortor ligula.</p>   
<!-- end alternate content -->
<!-- this is where you put the path to your .swf and it's dimensions -->  
    <script type="text/javascript">
    // <![CDATA[
    var so = new SWFObject("test.swf", "test", "600", "500", "8", "#ffffff");
    so.addParam("wmode", "transparent");
    so.write("flash"); 
    // ]]>
    </script>
<!-- close flash -->
</div>
<!-- close main_container -->
</div>
</body>
</html>
Save this file in NotePad as "test.html". Be sure to save as the file type html so that it will open in your Web browser.
So now in your special folder, you should have the swfobject.js file, the "test.fla" file and the "test.swf" file, along with a "test.html" Web page. Is it all there?
If so, double click the test.html file to open it in a Web browser.
You should see all the "alt content" displayed on the page and NOT your .swf. That's because I've turned off swfobject by using a wrong file name in the code above in order to make sure all your alt content is displaying correctly.
Now open test.html in NotePad again and edit this line:
<script type="text/javascript" src="swfobject_off.js"></script>
change it to this by deleting the "_off" part from the file name
<script type="text/javascript" src="swfobject.js"></script>
Save the file as test.html, replacing the old version. Then double click to open in Web browser.
Now your Flash should be displayed, replacing the text you saw earlier!
But, all that text describing in detail the purpose and graphic content is still there and will be indexed by search engine!
You can expand that alt content to include any type of html content, links, images, lists, etc. The test page just uses the paragraph tag <p>. For more info on HTML:
http://www.w3schools.com/html/default.asp
Best of luck to ya on your Web site!!
Adninjastrator

Similar Messages

  • How about adding a meta tag to the index file.....

    This is another way to get verified with Google and other search engines. Does anyone know a way that you could add a meta tag to the index file generated by iweb??
    Thanks for any help....Matt
    http://www.want2takecredit.com

    I'm glad it worked. Nevertheless you might think of uploading an html file as well. The index.html sometimes gets overwritten by iweb, thus the meta-tag would disappear and you would have to do it again. The html file instead stays where it is.
    Here's how to procede:
    When they will ask you to verify that it really is your website. “Choose verification method” select “Upload an HTML file” and now you will have to build that verification file (here’s a How-to by Roddy).
    1. Go to your applications folder and launch Text Edit.
    2. Don't put anything on the blank page.
    3. Select File/Save As.
    4. In the popup window "Save As" box enter your Google number (something like google05a23d347cXXXXXX )
    5. In the "Where" box select desktop.
    6. In "File Format" menu select HTML.
    7. Click "Save".
    8. A file will appear on your desktop called google05a23d347cXXXXXX.html
    9. This is what you upload to your server or iDisk.
    Upload that file to your main folder on your server so that it will be http://www.yoururl.com/google05a23d347cXXXXXX.html (not in the subfolder of the Sites folder named with the title of your site...*).
    For .Mac go to the Finder menu and select Go/iDisk/My iDisk/ or hit SchiftCommand(Apple)i and then go to /Web/Sites/. Drop your file into the "Sites" folder
    Entering: http://web.mac.com/username/google05a23d347cXXXXXX.html in your browser should bring up this file. If it doesn’t you placed the file in the wrong location.
    Entering: http://yourbaseurl.com/google05a23d347cXXXXXX.html in your browser should bring up this file. If it doesn’t you placed the file in the wrong location.
    Regards,
    Cédric
    +I just noticed your other posts on the forum and that you got it solved I'll leave the explanation for other people wondering and stumbling over the thread+

  • Downloading files - can I block the empty file from appearing at all? I'm not talking about the .part file, but the one that disappears later anyways.

    Let's say I'm downloading several files, for each file that I'm downloading two new files appear in my download folder. For 'vol1.rar' I have ''an empty'' 'vol1.rar' and a 'vol1.rar.part' file, same for 'vol2.rar', 'vol3.rar', etc.
    I would like to block this empty 'vol1.rar' file from appearing at all - it disappears after the download is finished anyway, and the .part file gets renamed with the actual name.
    I'm downloading files to my desktop, from where I move them to the folders I want them in - having this disappearing 2nd file messes up the order I download the files in - if I add a new file after one of the files I was downloading has finished, the file be placed in the empty spot that the finished file has created, making it harder for me to move to the correct folder.
    A lot of people have asked if it was possible to turn off the .part file, but I haven't seen a single thread about the empty file instead.
    I know this file isn't necessary, because I moved it to another folder/deleted it many times before the download was finished and the real file was still fine.
    So, any ideas as to how to block this file?

    I don't believe there is any way to prevent file downloading if you allow internet access at all. as Király says, whatever they download and install will be limited to the guest account and will go poof on the logout.
    however you can disable CD/DVD and external drives access. some of it can be done by enabling parental controls on the guest account. for more options you can install server admin tools
    http://support.apple.com/downloads/ServerAdmin_Tools_105
    and use workgroup manager to set further restrictions on the guest account.
    P.S. workgroup manager can also forbid guest to mount disk images which will effectively make it impossible to install any programs at all even in the guest account.
    Message was edited by: V.K.

  • Personal Domains and the index file

    Ok, I have a number of sites that I use through .mac, and now I have ONE of my sites that I want to use on a personal domain. When I set it to publish to a folder and put the address in, it will only do the FIRST of my sites, and it will only do it as a subdirectory, and not create it as the index file for the site.
    Help!
    Todd
    PS Yes the CNAME has been changed for the site, so it is talking fine with iWeb.

    When I set it to publish to a folder and put the address in,
    The address is only to make sure your RSS feed is correct.
    it will only do the FIRST of my sites, and it will only do it as a subdirectory, and not create it as the index file for the site.
    I'm not sure what you think should happen, but iWeb normally publishes all your sites, each in its own folder with the same name as the site has inside the iWeb app. It will also publish one index.html file alongside those folders, and this goes with the topmost site inside iWeb.
    Before publishing to a folder, make sure the site you intend to upload via ftp is topmost in the iWeb site organizer. After publishing, upload the index.html file plus the folder which has the name of that site.

  • Confused about the log files

    I have written an application that has a Primary and Secondary database. The application creates tens-of-thousands of records in the Primary database, with a 1-to-1 relationship in the Secondary. On subsequent runs it will either update existing Primary records (which should not update the secondary as that element does not change) or it will create new records.
    The application actually works correctly, with the right data, the right updates and the right logical processing. The problem is the log files.
    The input data I am testing with is originally 2Mb as a CSV file and with a fresh database it creates almost 20Mb of data. This is about right for the way it splits the information up and indexes it. If I run the application again with exactly the same data, it should just update all the entries and create nothing new. My understanding is that the updated records will be written to the end of the logs, and the old ones in the earlier logs would be redundant and the cleaner thread would clean them up. I am explicitly cleaning as per the examples. The issue is that each run, the data just doubles in size! Logically it is fine, physically it is taking a ridiculous amount of space. RUnning DbSpace shows that the logs are mostly full (over 90%) where I would expect most to be empty, or sparsely occupied as the new updates are written to new files. cleanLog() does nothing. I am at a total loss!
    Generally the processing I am doing on the primary is looking up the key, if it is there updating the entry, if not creating one. I have been using a cursor to do this, and using the putCurrent() method for existing updates, and put() for new records. I have even tried using Database.delete() and the full put() in place of putCurrent() - but no difference (except it is slower).
    Please help - it is driving me nuts!

    Let me provide a little more context for the questions I was asking. If this doesn't lead us further into understanding your log situation, perhaps we should take this offline. When log cleaning doesn't occur, the basic questions are:
    a. is the application doing anything that prohibits log cleaning? (in your case, no)
    b. has the utilization level fallen to the point where log cleaning should occur? (not on the second run, but it should on following runs)
    c. does the log utilization level match what the application expects? (no, it doesn't match what you expect).
    1) Ran DbDump with and withour -r. I am expecting the
    data to stay consistent. So, after the first run it
    creates the data, and leaves 20mb in place, 3 log
    files near 100% used. After the second run it should
    update the records (which it does from the
    applications point of view) but I now have 40mb
    across 5 log files all near 100% usage.I think that it's accurate to say that both of us are not surprised that the second run (which updates data but does not change the number of records) creates a second 20MB of log, for a total of 40MB. What we do expect though, is that the utilization reported by DbSpace should fall to closer to 50%. Note that since JE's default minimum utilization level is 50%, we don't expect any automatic log cleaning even after the second run.
    Here's the sort of behavior we'd expect from JE if all the basics are taken care of (there are enough log files, there are no open txns, the application stays up long enough for the daemon to run, or the application does batch cleanLog calls itself, etc).
    run 1 - creates 20MB of log file, near 100% utilization, no log cleaning
    run 2 - updates every record, creates another 20MB of log file, utilization falls, maybe to around 60%. No log cleaning yet, because the utilization is still above the 50% threshold.
    run 3 - updates every record, creates another 20MB of log file, utilization falls below 50%, log cleaning starts running, either in the background by the daemon thread, or because the app calls Environment.cleanLog(), without any need to set je.cleaner.forceCleanFiles.
    So the question here is (c) from above -- you're saying that your DbSpace utilization level doesn't match what you believe your application is doing. There are three possible answers -- your application has a bug :-), or with secondaries and whatnot, JE is representing your data in a fashion you didn't expect, or JE's disk space utilization calculation is inaccurate.
    I suggested using DbDump -r as a first sanity check of what data your application holds. It will dump all the valid records in the environment (though not in key order, no -r is slower, but dumps in key order). Keys and data should up on different lines, so the number of lines in the dump files should be twice the number of records in the environment. You've done this already in your application, but this is an independent way of checking. It also makes it easier to see what portion of data is in primary versus secondary databases, because the data is dumped into per-database files. You could also load the data into a new, blank environment to look at it.
    I think asked you about the size of your records because a customer recently reported a JE disk utilization bug, which we are currently working on. It turns out that if your data records are very different in size (in this case, 4 orders of magnitude) and consistently only the larger or the smaller records are made obsolete, the utilization number gets out of whack. It doesn't really sound like your situation, because you're updating all your records, and they don't sound like they're that different in size. But nevertheless, here's a way of looking at what JE thinks your record sizes are. Run this command:
    java -jar je.jar DbPrintLog -h <envhome> -S
    and you'll see some output that talks about different types of log entries, and their sizes. Look at the lines that say LN and LN_TX at the top. These are data records. Do they match the sizes you expect? These lines do include JE's per-record headers. How large that is depends on whether your data is transactional or not. Non-transactional data records have a header of about 35 bytes, whereas transactional data records have 60 bytes added to them. If your data is small, that can be quite a large percentage. This is quite a lot more than for BDB (Core), partly because BDB (Core) doesn't have record level locking, and partly because we store a number of internal fields as 64 bit rather than 16 or 32 bit values.
    The line that's labelled "key/data" shows what portion JE thinks is the application's data. Note that DbPrintLog, unlike DbSpace, doesn't account for obsoleteness, so while you'll see a more detailed picture of what the records look like in the log, you may see more records than you expect.
    A last step we can take is to send you a development version of DbSpace that has a new feature to recalculate the utilization level. It runs more slowly than the vanilla DbSpace, but is a way of double checking the utilization level.
    In my first response, I suggested trying je.cleaner.forceCleanFiles just to make it clear that the cleaner will run, and to see if the problem is really around the question of what the utilization level should be. Setting that property lets the cleaner bypass the utilization trigger. If using it really reduced the size of your logs, it reinforces that your idea of what your application is doing is correct, and casts suspicion on the utilization calculation.
    So in summary, let's try these steps
    - use DbDump and DbPrintLog to double check the amount and size of your application data
    - make a table of runs, that shows the log size in bytes, number of log files, and the utilization level reported by DbSpace
    - run a je.cleaner.forceCleanFiles cleanLog loop on one of the logs that seems to have a high utilization level, and see how much it reduces to, and what the resulting utilization level is
    If it all points to JE, we'll probably take it offline, and ask for your test case.
    Regards,
    Linda

  • Question about the index and homepages

    Hello all,
    I am new to dreamweaver and I have only had my website for a couple of months now.
    On my site, I have a "Home Page" button that visitors can click to return to the home URL.
    My home URL is: www.djidblends.com
    When users click on the "Home Page" button, they are taken to the URL: www.djidblends.com/index.html
    In the past, whenever I wanted to update my regular home page, I just simply updated the index.html file in dreamweaver... and it worked for both of the URLs listed above.
    However, I recently attempted to update the home page once again, and it did NOT work for both URLs.
    For example, when I visit www.djidblends.com, my page is NOT updated.
    When I click on the "Home Page" button, my page IS updated.
    I have looked around and some people have had the same problem as me, but I haven't found a legit fix for this problem.
    If anyone knows how I can fix this, I would greatly appreciate your help.
    Thanks,
    Bye.

    On my site, I have a "Home Page" button that visitors can click to return to the home URL.
    My home URL is: www.djidblends.com
    When you go to http://www.djidblends.com, the server tries to open pages that are named index.htm, index.html, index.php amongst others. In this case index.html will be opened despite it not showing as such in the address bar.
    When users click on the "Home Page" button, they are taken to the URL: www.djidblends.com/index.html
    That is correct because the Home Page button links to index.html. The reason why it shows in the address bar as http://www.djidblends.com/index.html is because the link is within the www.djidblends.com site. If you click the Contact Information button, the address bar will correspond to the contact.html link.
    In the past, whenever I wanted to update my regular home page, I just simply updated the index.html file in dreamweaver... and it worked for both of the URLs listed above.
    That is correct, you are uploading the page that is linked to the menu.
    However, I recently attempted to update the home page once again, and it did NOT work for both URLs.
    For example, when I visit www.djidblends.com, my page is NOT updated.
    When I click on the "Home Page" button, my page IS updated.
    That is because the browser has a cached copy of your site and it will load the cached copy to save time. When you click the Home Button it may, but not always, refresh the page bypassing the cached version. IE may not respond immediately because it tends to hang onto the cached version of the page much longer.
    I have looked around and some people have had the same problem as me, but I haven't found a legit fix for this problem.
    If anyone knows how I can fix this, I would greatly appreciate your help.
    The problem occurs when someone has paid a visit to your site before the updated page has been uploaded. There are ways to overcome this. For more info have a look here http://en.wikipedia.org/wiki/Wikipedia:Bypass_your_cache
    Gramps

  • About the bat file to start and stop the weblogic server10.3

    I am using windows 2003 os.
    i installed the WLS 10.3 .
    can anyone help me how to write the bat file for starting and stoping the weblogic server instance.so that it willl run as background service.
    I am new to this .Please suggest me
    Any help is appreciated.
    Thanks
    Sailaja.

    Hi David,
    yes.i am talking about Admin server.
    when i am creating the new domain,i didn't encounter any prompt asking me to run the Admin server as windows services.why i am not getting this prompt?where exactly i will get this prompt while creating domain.
    i am using the weblogic 10.3
    how can i make the admin server as windows services.
    Thanks
    Sailaja.
    Edited by: sj0609 on Dec 2, 2008 4:02 PM

  • Details about the PSD file of a mobile application

    I have some questions or blurry ideas about the use of photoshop to design mobile applications, in fact I have a problem to choose the resolution for the new file is what I take 72px / inch oubien 160px / inch or 240px / inch?
    the size of the screen of my working interface:
    Do I selected a standard size of the mobile 800 / 480px or I done the artwork for each mobile screen? also same question for tablets?
    I want to know all about mobile apps design

    please, is there anyone to guide me

  • Question about the java files which created by Web Dynpro

    After I create a new project under Web Dynpro, there is no any java file is generated.
    Now I create a new application in the project with the following names:
    application name: QuizApp
    package name: com.sap.tc.webdynpro.tutorials.quiz
    component name: QuizComp
    window name: Quiz
    view name: WelcomeView.
    Now, 5 java files are generated under the package:
    QuizComp.java,
    WelcomeView.java,
    QuizCompInterface.java,
    QuizInterfaceView.java
    QuizCompInterfaceCfg.java
    Can someone tell me what do these file mean? For what purpose?

    1)QuizComp.java -
      this is the source file for whatever you code inside the Component Controller ,
    2)WelcomeView.java -
    you get one java file for each view you create,
    3)QuizCompInterface.java -
    represents the public "face" of your component. If this webdynpro DC is used by another DC, the other DC can only "see" the methods present in this java class
    4)QuizInterfaceView.java    -
    this is to represent your view assembly (window and any views as part of it) when you want to embed UI of this DC in another DC
    5)QuizCompInterfaceCfg.java -
    (advanced concept)
    P.S: A java file is created for each Custom controller you create also. And many other classes get created too (which probably you dont need to bother about) but they require for WebDynpro concept to function properly i.e a framework
    Hope that clears things.
    Regards,
    Rajit

  • Http live streaming - any tools or API to parse the index files?

    Hi,
    I am working on a monitoring tool. The idea of this tool is to monitor the downloads of http live streaming segments. I want to know if there are any tools or API available to parse the master index files and the alternate indes files to get to the video segment files?
    Appreciate your help.
    Thanks,
    Pams.

    What I find so far:
    1. can get some process property values from ComponentInstance class, see its api.
    http://download.oracle.com/docs/cd/E14571_01/apirefs.1111/e10659/oracle/soa/management/facade/ComponentInstance.html
    Please refer http://blogs.oracle.com/soabpm/2009/07/soa_suite_11g_api_tricks_part.html of how to get the component instance (contain the bpel process) from a composite object
    2. in dev_soainfra database schema, the CUBE_INSTANCE table contains most of soa bpel components information. The BPM_CUBE_PROCESS table seems to contain only the process defined in a bpm application. This sounds a little confused, if we want to develop a bpel application, should it be put in soa or bpm application and what is the difference?
    Please feel free to correct any mistakes here.

  • Specifying the index file

              I am running Weblogic6.0sp1 server on myHost.
              When I open up http://myHost:7001 it should load the index.html file.
              Where do I specify this ? Right now when I do http://myHost:7001 I get Forbidden
              error
              

    There's a "welcome file" or something like that which you specify. (Or
              maybe that is from Servlet 2.3 ...) ... nope, it is in Servlet 2.2 ...
              search the spec or DTD for "welcome-file".
              Peace,
              Cameron Purdy
              Tangosol, Inc.
              http://www.tangosol.com
              +1.617.623.5782
              WebLogic Consulting Available
              "Joe" <[email protected]> wrote in message news:3b019b87$[email protected]..
              >
              > I am running Weblogic6.0sp1 server on myHost.
              >
              > When I open up http://myHost:7001 it should load the index.html file.
              >
              > Where do I specify this ? Right now when I do http://myHost:7001 I get
              Forbidden
              > error
              >
              

  • About the class File

    Hi everybody, I need your help with this problem...
    I'm just trying to delete some files on this way:
    private void vectorManager(Vector vector) {
    File file = null;
    RandomAccessFile raf = null;
    try {          
    for (int i = 0; i < vector.size(); i ++) {               
    file = (File)vector.elementAt(i);
    raf = new RandomAccessFile(file, "r");
    //this method just return an integer after its action
    //(the method just save the file in some place)
    switch (fileManager(raf, file.getName())) {
    case 0: {
    System.out.println("[ERROR]The file ==> " + file.getName() + " can't be saved");
    break;
    case 1: {
    System.out.println("The File ==> " + file.getName() + " has been successfully saved");
    //Now I don't need this file anymore
    if (file.delete()) {
    System.out.println("File deleted");
    } else {
    System.out.println("File NOT deleted");
    //I always see this only message and the file is not removed from my hard disk
    break;                    
    } catch(Exception e) {
    System.out.println("[ERROR] ==> " + e);
    Is there another way to delete a file?, I know that is a very rare case, but i hope that your interest to help me, be enough to resolve my doubts, thanks!.

    raf = new RandomAccessFile(file, "r");stream may be open as mentioned previously
    instead of
    if (file.delete()) {
    System.out.println("File deleted");
    try to catch this exception and it will tell you particulars about the failed deletion of the file
    public boolean delete()
    Throws:
    SecurityException - If a security manager exists and its SecurityManager.checkDelete(java.lang.String) method denies delete access to the file

  • In Synchronus way  what about  the next file of the Error files

    Hi,
       I'm doing RFC to File  SYNCHRONUS... suppose if i'm sending files continusely.. imagine if one file is failre.. then what abt the next file.. whether the next file will load sussefully or.. it should stop  ..
       because  I heard  in synchronus method.. response is compulsorry then only  it a can able to process for next  files... is it correct..? if  correct means.. then  how can we solve this problem... or correct me if any thing wrong ...
    Thanks
    Bbau

    Hi Babu,
    I am not completely clear about your scenario.
    Are you sending some data from RFC to a file and waiting for an acknowledgement?
    It is true that Synchronous scenarios use Best Effort (sRFC) so  you can use this:
    1)Configure the fault message also. So that if your file transfer is a failure then u get an exception message and this might end up one sync cycle.
    2) Trying a BPM in which you message (a file count and filename) asynchronously
    on negative acknowledgement to another file. This will help u keep track of faulty deliveries.
    I hope it helps :).
    Regards,
    Sumit

  • Getting info about the FLV file..

    is there any way to get information from the FLV (maybe in
    the metadata) to find out about the codec, frame rate, kilobits per
    second, audio data rate, etc..
    is there anything that can read that information? or can it
    be done IN flash?

    FLV metadata viewer:
    http://www.buraks.com/flvmdv/

  • Location and info about the config file for Shared connection URL

    Hi,
    Where does HypGetSharedConnectionsURL VBS function retrieve information from? In the help, only information is that it retrieves from the config file
    Thanks

    This URL is stored within the Windows registry.

Maybe you are looking for

  • How do you use a SOA Composite after you have deployed it and tested it?

    I have created a SOA Composite application, deployed it with no problems, and tested and it works. However I am having trouble finding info on what to do next. I really would like to know how to use this SOA Composite application in a web application

  • Mail stops accessing mails

    Mail stops accessing mails in most cases after downloading many of them. The rest will follow then and when. I am not sure if there is a rest because I forget the number of the downloaded mails when the procedure is finished.

  • How to connect to a Learning Management System (LMS)

    Are there any tutorials available on how to connect an LMS with Captivate or a walkthrough someone could offer me?

  • Best machine for final cut pro HDv?

    I have posted a couple of times about problems with cpaturing HDv footage on my Powerbook G4 but no ones goes back to me . My machine capture HDv incredibly slowly I have these specs: 1.5 GHz processor 1.25 gb sdram and and Wd external 750 gb hard dr

  • 'Message no. F5 480'  - Settlement of production order.

    Hi Friends, I am getting a message 'Message no. F5 480' *'For document type SA, an entry is required in field* Doc.head.text' when trying to settle a production order through transaction KO88. Can you help me in this. Regards Sameer