Cutting elements by alpha

Hi.
I'm trying to cut elements in a document that has transparency (in this case lines of rasterized text) so that each element becomes a separate layer.
I was wondering if there is anything in photoshop scripting that could help me with this.
Ideally it would be something like cutting chunks that have more than X transparent pixels between them.
Though from my understanding those kinds of operations are only possible with Pixel Bender which is now defunct?

Well, I've made some progress since I posted.
My strategy is:
1. Stroke the document to the required amount of distance.
2. Select stroked pixels and convert selection to a path.
3. Convert the path's subpaths to individual paths <--- Haven't figured out this stage yet.
4. Select each individual path and cut from the original layer using this selection.

Similar Messages

  • Photoshop elements 13: alpha-numeric redemption code not accepted

    I purchased adobe photoshop elements 13 and cannot load the
    redemption code on window 8 because it will not accept the alpha letters??

    Have you tried
    Redemption Code Help

  • Sax character method cutting elements

    Hi everyone.
    Here is my problem, sometimes the character method of Sax parser doesn't give me entire elements back.
    I found these but cannot get it working:
    Also, be really careful with what you get back from the characters method of the handler.
    You can't count on the method to return entire element values -- my installation returns the value in one or more chunks.
    The parser reads data in buffer's worth (in my case 2048 byte chuncks) and if it reaches the end of a buffer during the characters method.
    It won't tell you -- you just get partial data, which you have to "string together" (StringBuffer.append()) until end element is reached.
    The parser doesn't do this for you!
    Actually here is what my Character method is giving me :
    LEMONDE94-002500-19940319 ||  Nous nous conduirons comme de bons Europ�ens , affirme M. Pellat ,  mais nous serons d�sormais moins tir�s par les programmes de l' Agence , compl�te M. Levi .Nos engagements vis-�-vis de l' ESA repr�sentent 55,3% de nos autorisations de programme .Ce n' est pas un secret , nous n' irons pas plus loin .Ce n' est pas un mouvement anti-ESA , mais cela nous permettra , � partir de 1997 , "avec la baisse des besoins pour le d�veloppement du lanceur Ariane-5 , de d�gager des moyens pour l'avenir et nos programmes nationaux " .
    LEMONDE94-002500-19940319 || "avec la baisse des besoins pour le d�veloppement du lanceur Ariane-5 , de d�gager des moyens pour l' avenir et nos programmes nationaux " .The first sentence is ok, but I only get the end of the second.
    Here is my Character method :
    public synchronized void characters(char[] ch, int start, int end) throws SAXException {
                    if(localNameBuffer.equals(tagEnonce)==true){
                         contents[indexArr][1]=new String(ch, start, end);
             }Thanks for your help.
    FeezDev

    Hi,
    I seem to be having the same problem. I'm relatively new to SAX, but I've implemented the parser to retrieve data and for some of the data I'm retrieving it is incomplete. If I'm understanding the above post correctly, and although this behaviour is documented it is still my job to correct this behaviour (not that I'm complaining or anything)?
    Looking at the code posted by FeezDev I'm not completely sure how to catch this case or exactly what is the role of the characters method. Could anyone please shed some light. The code I'm using is as follows...
    import java.io.File;
    import java.io.IOException;
    import java.util.ArrayList;
    import java.util.Iterator;
    import java.util.List;
    import javax.xml.parsers.ParserConfigurationException;
    import javax.xml.parsers.SAXParser;
    import javax.xml.parsers.SAXParserFactory;
    import org.xml.sax.Attributes;
    import org.xml.sax.SAXException;
    import org.xml.sax.helpers.DefaultHandler;
    public class XMLParser extends DefaultHandler implements Clearable{
              //member objects
         private String tempValue;
         private Corrective tempCorrective;
         private List corrective;
         private File xmlFile;
          *      CONSTRUCTOR
         public XMLParser(){
              corrective=new ArrayList();
         public XMLParser(File f){
                   //set file to parse
              this.setFile(f);
                   //new arrayList instance
              corrective=new ArrayList();
          *      PARSE DOCUMENT
         public Runnable parseDocument(){
                   //get a the sax parse factory
              SAXParserFactory parseFactory=SAXParserFactory.newInstance();
              try{
                        //obtain a new parser instance
                   SAXParser parser=parseFactory.newSAXParser();
                        //parse the xml file and register this class for call backs
                   parser.parse(xmlFile.getName(),this);
              }catch(SAXException se){
                   se.printStackTrace();
              }catch(ParserConfigurationException pce){
                   pce.printStackTrace();
              }catch(IOException ioe){
                   ioe.printStackTrace();
              return null;
          *      START ELEMENT
         public void startElement(String uri,String localName,String qName,Attributes attribute)throws SAXException{
                   //reset tempValue
              tempValue="";
                   //if open element is encountered
              if(qName.equalsIgnoreCase("corrective")){
                        //create a new corrective action instance
                   tempCorrective=new Corrective();
                   tempCorrective.setID(attribute.getValue("id"));
              }else if(qName.equalsIgnoreCase("action-ref")){
                   tempCorrective.appendIdref(attribute.getValue("idref"));
          *      CHARACTERS
         public void characters(char[] ch,int start,int length)throws SAXException{
              tempValue=new String(ch,start,length);
          *      END ELEMENT
         public void endElement(String uri,String localName,String qName)throws SAXException{
                   //if corrective actions is encountered again
              if(qName.equalsIgnoreCase("corrective")){
                        //add the retrieve object to the list
                   correctiveActions.add(tempCorrective);               
              }else if(qName.equalsIgnoreCase("text")){
                        //set the value of the text element
                   tempCorrective.setText(tempValue);
         }Thanks in advance!

  • PhotoShop CS5 Help .... Resizing elements and Alpha ?

    I just got the Trial of the CS5 and am really ready to learn this program. I have a long way to go,but have started my quest toward the graduation of this program. I just learned how to add the Alpha to a page that was a TEST,but how do I RESIZE THE LETTERS? I  tried using the Crop Tool,but that Resized the WHOLE PAGE .....WOW WAS I SHOCKED...
    Again I am a beginner and need ALL THE HELP i CAN GET !!!
    Thank you,

    Noel the Alpha is the Text... sorry .. what I
    have are individual letters that I want to use for example J u l y are the letters that we are wanting to work with , well I figured out how to get the letters where we wanted them,but can't figure out the resizing the text !!
    I'm sorry that I wasn't clearer there and as I mention earlier I am new to it and this is a really long learning process for me... BACK TO SCRAPBOOKING SCHOOL the Twins said...lol...lol...lol...
    Thank you ,

  • Unexpected Alpha channel behavior in Premiere

    Is there no way to interpret alphas as straight versus premultiplied in Premiere?  Why do my transparent layers and clips with alpha channels display differently with a Black Video layer below them?
    Background info:
    I'm exporting my film to files with codecs that support alpha channels, not because I want an alpha in the result but because I need full RGB / 444 color coding for digital cinema theaters. I'm using ProRes444, Targa and PNG Image sequences to preserve as much quality as possible in my master exports.
    I've discovered that there is no option to disable the alpha transparency in the Export Media step while preserving at least 10 bits per color channel (Trillions of colors in AE).
    To solve this problem, I've had to add a "Black Video" clip to the first video track, underneath the film's content. When this is done, the pre-rendered text elements with alphas look different. They are movie trailer style text treatments that are light text over pure black. (I'm on my ipad right now and don't see a way to upload screen shots to show examples)
    The result with the black video layer applied at the bottom is similar to the way QuickTime 7 displays straight alphas incorrectly. This problem occurs with both straight and premultiplied renders. The rendered text is from after effects and is stored using the animation codec.
    I'm aware of how to work around this, by maintaining the alpha transparency in Premiere and then removing the alpha channel of my export by running it through After Effects, but that is a ridiculous, time consuming step.
    I'm working with the GPU Mercury Engine on with a K5000 from NVIDIA.  Can anyone explain this behavior? Is there no way to interpret alphas as straight versus premultiplied in Premiere?  Why do my transparent layers display differently with a Black Video layer below them?
    Here are the screen shots
    UNDESIRED EFFECT using Black Video layer at bottom: Notice the fuzzy glow surrounding the text. This is happening with both straight and premultiplied renders.
    INTENDED LOOK when composited over nothing: The glowing edges are displayed the same way in Premiere as in After Effects.

    In my understanding, the reason 444 is indicated is because they are not RGB codecs. They simply sample the same amount of color as is possible in true RGB codecs. They still require a conversion from RGB to YUV for coding to a file, which almost always introduces a very slight shift in values, though usually imperceptible or acceptable. If the codec is truly RGB there is no need to indicate luminance vs color sampling.
    ...I think.
    Again thank you for your awesome input! You've been a huge help here on my day off. :)

  • Matches from regular expression into collection

    Hello,
    I need to do the following:
    I have a long string with some similar repeated data. I would like, using a regular expression, to extracts all matches in a collection. Is there a way of performing this task?
    I have look through the owa_pattern package, but as far as I found out, I can extract only a simple match. Here is an exact quote:
    "If multiple overlapping strings can match the regular expression, this function takes the longest match. " - http://download.oracle.com/docs/cd/B28359_01/appdev.111/b28419/w_patt.htm
    So what can I do if I want to get all the matches?
    Thank you in anticipation. Any help would be appreciated.
    Best regards,
    beroetz

    I think your need a tokenizer-function.
    If the string +:in_str+ is delimited by +:in_delimiter+ you could try this:
    SELECT REGEXP_REPLACE(REGEXP_SUBSTR( :in_str || :in_delimiter, '(.*?)' || :in_delimiter, 1, LEVEL ), :in_delimiter, '') TOKEN
    BULK COLLECT INTO :my_nested_table
    FROM DUAL
    CONNECT BY REGEXP_INSTR( :in_str || :in_delimiter, '(.*?)' || :in_delimiter, 1, LEVEL ) > 0
    ORDER BY LEVEL ASC;
    I wrote a string-to-textarray-tokenizer (and it's pendant) some times ago, being able to cut from certain positions within the string using regular expressions and return the elements into an nested table of varchar2. It looks like:
    TYPE pos_arraytype IS TABLE OF POSITIVE ;
    TYPE text_arraytype IS TABLE OF VARCHAR2(2000);
    FUNCTION stringToTextarray(in_str IN VARCHAR2, in_pos_arr IN pos_arraytype, in_regexp_arr IN text_arraytype DEFAULT NULL, in_trim_strings IN BOOLEAN DEFAULT TRUE)
    RETURN text_arraytype ;
    in_str is the string to be tokenized
    in_pos_arr is a table of positive values of positions in the string to be cut
    in_regexp_arr is a table of regular expressions to use at each position declared by in_pos_arr
    in_trim_strings is a flag, if the cutted element should be trimmed
    using above for example:
    in_str = 'Markus van Muster 347651234XY Musterdaam ABCDE'
    in_pos_arr = (1, 13, 35, 35, 42)
    in_regexp_arr = ('(.?){12}', '([^[:digit:]]?){22}', '[[:digit:]]{4}', '[[:alpha:]]{2}', '(.?){14}')
    in_trim_strings = TRUE
    RETURN collection ('Markus','van Muster','1234','XY','Musterdaam')
    If you need the code, then tell me! I'm looking for....
    Cheers,
    Martin
    Edited by: Nuerni on 17.10.2008 08:49

  • Exporting an altered graphic from pages for use in other apps

    Does anyone know how to export a graphic, altered in Pages to like iphoto for example?
    The reason i am asking is i had a logo i needed to alter.  The logo is a sphere but had a white space box around it that i needed to remove.  Using the Instant Alpha feature in Pages gave me the results i want but i cant get the graphic out of Pages.  Instant Alpha in Preview doesnt work the same.  It removed everthing white therefore making the logo look aweful.
    Any ideas?
    THanks

    what do you want to do with your Pages graphics? .. vector graphics VS pixel graphics
    A: in case of vector graphics .. export to PDF .. newer vector design software should manage the graphical infos inside
    B: in case of pixel graphics .. export to PDF .. open in Preview .. safe as pixel file .. JPG / PNG / TIFF / what ever
    C: in case of pixel graphics with alpha channel info .. separate your desing elements on separate pages .. then the export way B for every single sheet PDF to bring it to pixels .. then open your pixel software (Pixelmator / Photoshop) .. load the separated elements into layers .. select / cut / manage your alpha channel content .. marge the finished pixel graphic with alpha into one background layer .. save image
    by that way .. my yellow logo i did in Pages '09 .. then export to PDF .. opened in Preview .. safed as PNG
    cheers .. AP

  • Error in Schema while importing MARC

    Hii Guys,
    While importing MARC from R3, i am getting this error.
    "Element content is invalid according to DTD/Schema"I have given the XSD which I am using and XMLs for import.
    I am trying manual import but not able to do.
    please help.
    Points will be rewarded if helpful.
    MARC XSD
    <?xml version="1.0" encoding="UTF-8"?>
    <!W3C Schema generated by XMLSpy v2008 sp1 (http://www.altova.com)>
    <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
         <xs:element name="ZAEHL" type="xs:string"/>
         <xs:element name="XMCNG" type="xs:string"/>
         <xs:element name="XCHPF" type="xs:string"/>
         <xs:element name="WZEIT" type="xs:string"/>
         <xs:element name="WERKS" type="xs:string"/>
         <xs:element name="WEBAZ" type="xs:string"/>
         <xs:element name="VZUSL" type="xs:string"/>
         <xs:element name="VSPVB" type="xs:string"/>
         <xs:element name="VRVEZ" type="xs:string"/>
         <xs:element name="VRMOD" type="xs:string"/>
         <xs:element name="VRBWK" type="xs:string"/>
         <xs:element name="VRBMT" type="xs:string"/>
         <xs:element name="VRBFK" type="xs:string"/>
         <xs:element name="VRBDT" type="xs:string"/>
         <xs:element name="VMTWE" type="xs:string"/>
         <xs:element name="VMMAD" type="xs:string"/>
         <xs:element name="VMGWE" type="xs:string"/>
         <xs:element name="VMGW2" type="xs:string"/>
         <xs:element name="VMGW1" type="xs:string"/>
         <xs:element name="VMFSU" type="xs:string"/>
         <xs:element name="VINT2" type="xs:string"/>
         <xs:element name="VINT1" type="xs:string"/>
         <xs:element name="VERTO" type="xs:string"/>
         <xs:element name="VERSP" type="xs:string"/>
         <xs:element name="VERID" type="xs:string"/>
         <xs:element name="VBWRT" type="xs:string"/>
         <xs:element name="VBEAZ" type="xs:string"/>
         <xs:element name="VBAMG" type="xs:string"/>
         <xs:element name="USEQU" type="xs:string"/>
         <xs:element name="UNETO" type="xs:string"/>
         <xs:element name="UMREF" type="xs:string"/>
         <xs:element name="UMLMC" type="xs:string"/>
         <xs:element name="UEETO" type="xs:string"/>
         <xs:element name="UEETK" type="xs:string"/>
         <xs:element name="TWERT" type="xs:string"/>
         <xs:element name="TRANZ" type="xs:string"/>
         <xs:element name="TRAME" type="xs:string"/>
         <xs:element name="THKOF" type="xs:string"/>
         <xs:element name="TEXT1" type="xs:string"/>
         <xs:element name="TAKZT" type="xs:string"/>
         <xs:element name="STRGR" type="xs:string"/>
         <xs:element name="STLAN" type="xs:string"/>
         <xs:element name="STLAL" type="xs:string"/>
         <xs:element name="STEUF_REF" type="xs:string"/>
         <xs:element name="STEUF" type="xs:string"/>
         <xs:element name="STEUC" type="xs:string"/>
         <xs:element name="STDPD" type="xs:string"/>
         <xs:element name="STAWN" type="xs:string"/>
         <xs:element name="SSQSS" type="xs:string"/>
         <xs:element name="SOBSL" type="xs:string"/>
         <xs:element name="SOBSK" type="xs:string"/>
         <xs:element name="SIGGR" type="xs:string"/>
         <xs:element name="SHZET" type="xs:string"/>
         <xs:element name="SHPRO" type="xs:string"/>
         <xs:element name="SHFLG" type="xs:string"/>
         <xs:element name="SFEPR" type="xs:string"/>
         <xs:element name="SFCPF" type="xs:string"/>
         <xs:element name="SERNP" type="xs:string"/>
         <xs:element name="SERKZ" type="xs:string"/>
         <xs:element name="SCHGT" type="xs:string"/>
         <xs:element name="SBDKZ" type="xs:string"/>
         <xs:element name="SAUFT" type="xs:string"/>
         <xs:element name="SAIIN" type="xs:string"/>
         <xs:element name="RWPRO" type="xs:string"/>
         <xs:element name="RUEZT" type="xs:string"/>
         <xs:element name="RGEKZ" type="xs:string"/>
         <xs:element name="RDPRF" type="xs:string"/>
         <xs:element name="QZGTP" type="xs:string"/>
         <xs:element name="QSSYS" type="xs:string"/>
         <xs:element name="QMATA" type="xs:string"/>
         <xs:element name="PSTAT" type="xs:string"/>
         <xs:element name="PRWRT" type="xs:string"/>
         <xs:element name="PRWRK" type="xs:string"/>
         <xs:element name="PRVBE" type="xs:string"/>
         <xs:element name="PROPR" type="xs:string"/>
         <xs:element name="PROAB" type="xs:string"/>
         <xs:element name="PRMOD" type="xs:string"/>
         <xs:element name="PRMAD" type="xs:string"/>
         <xs:element name="PRGRP" type="xs:string"/>
         <xs:element name="PRFRQ" type="xs:string"/>
         <xs:element name="PRENO" type="xs:string"/>
         <xs:element name="PRENG" type="xs:string"/>
         <xs:element name="PRENE" type="xs:string"/>
         <xs:element name="PREND" type="xs:string"/>
         <xs:element name="PRENC" type="xs:string"/>
         <xs:element name="PREFE" type="xs:string"/>
         <xs:element name="PRDAT" type="xs:string"/>
         <xs:element name="PRCTR" type="xs:string"/>
         <xs:element name="PRCTL" type="xs:string"/>
         <xs:element name="PLVAR" type="xs:string"/>
         <xs:element name="PLTYM" type="xs:string"/>
         <xs:element name="PLTYG" type="xs:string"/>
         <xs:element name="PLNTY" type="xs:string"/>
         <xs:element name="PLNNR" type="xs:string"/>
         <xs:element name="PLNNM" type="xs:string"/>
         <xs:element name="PLNNG" type="xs:string"/>
         <xs:element name="PLIFZ" type="xs:string"/>
         <xs:element name="PLANV" type="xs:string"/>
         <xs:element name="PFREI" type="xs:string"/>
         <xs:element name="PERKZ" type="xs:string"/>
         <xs:element name="PERIV" type="xs:string"/>
         <xs:element name="PERIO" type="xs:string"/>
         <xs:element name="PERIN" type="xs:string"/>
         <xs:element name="PEREX" type="xs:string"/>
         <xs:element name="PERAN" type="xs:string"/>
         <xs:element name="PARV6" type="xs:string"/>
         <xs:element name="PARV5" type="xs:string"/>
         <xs:element name="PARV4" type="xs:string"/>
         <xs:element name="PARV3" type="xs:string"/>
         <xs:element name="PARV2" type="xs:string"/>
         <xs:element name="PARV1" type="xs:string"/>
         <xs:element name="PARU6" type="xs:string"/>
         <xs:element name="PARU5" type="xs:string"/>
         <xs:element name="PARU4" type="xs:string"/>
         <xs:element name="PARU3" type="xs:string"/>
         <xs:element name="PARU2" type="xs:string"/>
         <xs:element name="PARU1" type="xs:string"/>
         <xs:element name="PAR06" type="xs:string"/>
         <xs:element name="PAR05" type="xs:string"/>
         <xs:element name="PAR04" type="xs:string"/>
         <xs:element name="PAR03" type="xs:string"/>
         <xs:element name="PAR02" type="xs:string"/>
         <xs:element name="PAR01" type="xs:string"/>
         <xs:element name="OTYPE" type="xs:string"/>
         <xs:element name="OPGRA" type="xs:string"/>
         <xs:element name="OFFSTE_REF" type="xs:string"/>
         <xs:element name="OFFSTE" type="xs:string"/>
         <xs:element name="OFFSTB_REF" type="xs:string"/>
         <xs:element name="OFFSTB" type="xs:string"/>
         <xs:element name="OCMPF" type="xs:string"/>
         <xs:element name="OBJTY_V" type="xs:string"/>
         <xs:element name="OBJTY" type="xs:string"/>
         <xs:element name="OBJID_V" type="xs:string"/>
         <xs:element name="OBJID" type="xs:string"/>
         <xs:element name="NFMAT" type="xs:string"/>
         <xs:element name="NCOST" type="xs:string"/>
         <xs:element name="MTVFP" type="xs:string"/>
         <xs:element name="MTVER" type="xs:string"/>
         <xs:element name="MSGFN" type="xs:string"/>
         <xs:element name="MRPPP" type="xs:string"/>
         <xs:element name="MOWNR" type="xs:string"/>
         <xs:element name="MOGRU" type="xs:string"/>
         <xs:element name="MODAW" type="xs:string"/>
         <xs:element name="MODAV" type="xs:string"/>
         <xs:element name="MMSTD" type="xs:string"/>
         <xs:element name="MMSTA" type="xs:string"/>
         <xs:element name="MISKZ" type="xs:string"/>
         <xs:element name="MINLS" type="xs:string"/>
         <xs:element name="MINBE" type="xs:string"/>
         <xs:element name="MGFORM_REF" type="xs:string"/>
         <xs:element name="MGFORM" type="xs:string"/>
         <xs:element name="MFRGR" type="xs:string"/>
         <xs:element name="MEGRU" type="xs:string"/>
         <xs:element name="MDV02" type="xs:string"/>
         <xs:element name="MDV01" type="xs:string"/>
         <xs:element name="MDMMATMAS_MATMAS03_MARCM">
              <xs:complexType>
                   <xs:sequence>
                        <xs:element ref="IDOC" minOccurs="0"/>
                   </xs:sequence>
              </xs:complexType>
         </xs:element>
         <xs:element name="MDME1MVEUM">
              <xs:complexType>
                   <xs:sequence>
                        <xs:element ref="MSGFN" minOccurs="0"/>
                        <xs:element ref="ERTAG" minOccurs="0"/>
                        <xs:element ref="VBWRT" minOccurs="0"/>
                        <xs:element ref="KOVBW" minOccurs="0"/>
                        <xs:element ref="KZEXI" minOccurs="0"/>
                        <xs:element ref="ANTEI" minOccurs="0"/>
                   </xs:sequence>
                   <xs:attribute name="SEGMENT" use="required">
                        <xs:simpleType>
                             <xs:restriction base="xs:string">
                                  <xs:enumeration value="1"/>
                             </xs:restriction>
                        </xs:simpleType>
                   </xs:attribute>
              </xs:complexType>
         </xs:element>
         <xs:element name="MDME1MVEGM">
              <xs:complexType>
                   <xs:sequence>
                        <xs:element ref="MSGFN" minOccurs="0"/>
                        <xs:element ref="ERTAG" minOccurs="0"/>
                        <xs:element ref="VBWRT" minOccurs="0"/>
                        <xs:element ref="KOVBW" minOccurs="0"/>
                        <xs:element ref="KZEXI" minOccurs="0"/>
                        <xs:element ref="ANTEI" minOccurs="0"/>
                   </xs:sequence>
                   <xs:attribute name="SEGMENT" use="required">
                        <xs:simpleType>
                             <xs:restriction base="xs:string">
                                  <xs:enumeration value="1"/>
                             </xs:restriction>
                        </xs:simpleType>
                   </xs:attribute>
              </xs:complexType>
         </xs:element>
         <xs:element name="MDME1MPRWM">
              <xs:complexType>
                   <xs:sequence>
                        <xs:element ref="MSGFN" minOccurs="0"/>
                        <xs:element ref="ERTAG" minOccurs="0"/>
                        <xs:element ref="PRWRT" minOccurs="0"/>
                        <xs:element ref="KOPRW" minOccurs="0"/>
                        <xs:element ref="SAIIN" minOccurs="0"/>
                        <xs:element ref="FIXKZ" minOccurs="0"/>
                        <xs:element ref="EXPRW" minOccurs="0"/>
                        <xs:element ref="ANTEI" minOccurs="0"/>
                   </xs:sequence>
                   <xs:attribute name="SEGMENT" use="required">
                        <xs:simpleType>
                             <xs:restriction base="xs:string">
                                  <xs:enumeration value="1"/>
                             </xs:restriction>
                        </xs:simpleType>
                   </xs:attribute>
              </xs:complexType>
         </xs:element>
         <xs:element name="MDME1MPOPM">
              <xs:complexType>
                   <xs:sequence>
                        <xs:element ref="MSGFN" minOccurs="0"/>
                        <xs:element ref="VERSP" minOccurs="0"/>
                        <xs:element ref="PROPR" minOccurs="0"/>
                        <xs:element ref="MODAW" minOccurs="0"/>
                        <xs:element ref="MODAV" minOccurs="0"/>
                        <xs:element ref="KZPAR" minOccurs="0"/>
                        <xs:element ref="OPGRA" minOccurs="0"/>
                        <xs:element ref="KZINI" minOccurs="0"/>
                        <xs:element ref="PRMOD" minOccurs="0"/>
                        <xs:element ref="ALPHA" minOccurs="0"/>
                        <xs:element ref="BETA1" minOccurs="0"/>
                        <xs:element ref="GAMMA" minOccurs="0"/>
                        <xs:element ref="DELTA" minOccurs="0"/>
                        <xs:element ref="EPSIL" minOccurs="0"/>
                        <xs:element ref="SIGGR" minOccurs="0"/>
                        <xs:element ref="PERKZ" minOccurs="0"/>
                        <xs:element ref="PRDAT" minOccurs="0"/>
                        <xs:element ref="PERAN" minOccurs="0"/>
                        <xs:element ref="PERIN" minOccurs="0"/>
                        <xs:element ref="PERIO" minOccurs="0"/>
                        <xs:element ref="PEREX" minOccurs="0"/>
                        <xs:element ref="ANZPR" minOccurs="0"/>
                        <xs:element ref="FIMON" minOccurs="0"/>
                        <xs:element ref="GWERT" minOccurs="0"/>
                        <xs:element ref="GWER1" minOccurs="0"/>
                        <xs:element ref="GWER2" minOccurs="0"/>
                        <xs:element ref="VMGWE" minOccurs="0"/>
                        <xs:element ref="VMGW1" minOccurs="0"/>
                        <xs:element ref="VMGW2" minOccurs="0"/>
                        <xs:element ref="TWERT" minOccurs="0"/>
                        <xs:element ref="VMTWE" minOccurs="0"/>
                        <xs:element ref="PRMAD" minOccurs="0"/>
                        <xs:element ref="VMMAD" minOccurs="0"/>
                        <xs:element ref="FSUMM" minOccurs="0"/>
                        <xs:element ref="VMFSU" minOccurs="0"/>
                        <xs:element ref="GEWGR" minOccurs="0"/>
                        <xs:element ref="THKOF" minOccurs="0"/>
                        <xs:element ref="AUSNA" minOccurs="0"/>
                        <xs:element ref="PROAB" minOccurs="0"/>
                   </xs:sequence>
                   <xs:attribute name="SEGMENT" use="required">
                        <xs:simpleType>
                             <xs:restriction base="xs:string">
                                  <xs:enumeration value="1"/>
                             </xs:restriction>
                        </xs:simpleType>
                   </xs:attribute>
              </xs:complexType>
         </xs:element>
         <xs:element name="MDME1MPGDM">
              <xs:complexType>
                   <xs:sequence>
                        <xs:element ref="MSGFN" minOccurs="0"/>
                        <xs:element ref="PRGRP" minOccurs="0"/>
                        <xs:element ref="PRWRK" minOccurs="0"/>
                        <xs:element ref="UMREF" minOccurs="0"/>
                   </xs:sequence>
                   <xs:attribute name="SEGMENT" use="required">
                        <xs:simpleType>
                             <xs:restriction base="xs:string">
                                  <xs:enumeration value="1"/>
                             </xs:restriction>
                        </xs:simpleType>
                   </xs:attribute>
              </xs:complexType>
         </xs:element>
         <xs:element name="MDME1MKALM">
              <xs:complexType>
                   <xs:sequence>
                        <xs:element ref="MSGFN" minOccurs="0"/>
                        <xs:element ref="VERID" minOccurs="0"/>
                        <xs:element ref="BDATU" minOccurs="0"/>
                        <xs:element ref="ADATU" minOccurs="0"/>
                        <xs:element ref="STLAL" minOccurs="0"/>
                        <xs:element ref="STLAN" minOccurs="0"/>
                        <xs:element ref="PLNTY" minOccurs="0"/>
                        <xs:element ref="PLNNR" minOccurs="0"/>
                        <xs:element ref="ALNAL" minOccurs="0"/>
                        <xs:element ref="BESKZ" minOccurs="0"/>
                        <xs:element ref="SOBSL" minOccurs="0"/>
                        <xs:element ref="LOSGR" minOccurs="0"/>
                        <xs:element ref="MDV01" minOccurs="0"/>
                        <xs:element ref="MDV02" minOccurs="0"/>
                        <xs:element ref="TEXT1" minOccurs="0"/>
                        <xs:element ref="EWAHR" minOccurs="0"/>
                        <xs:element ref="VERTO" minOccurs="0"/>
                        <xs:element ref="SERKZ" minOccurs="0"/>
                        <xs:element ref="BSTMI" minOccurs="0"/>
                        <xs:element ref="BSTMA" minOccurs="0"/>
                        <xs:element ref="RGEKZ" minOccurs="0"/>
                        <xs:element ref="ALORT" minOccurs="0"/>
                        <xs:element ref="PLTYG" minOccurs="0"/>
                        <xs:element ref="PLNNG" minOccurs="0"/>
                        <xs:element ref="ALNAG" minOccurs="0"/>
                        <xs:element ref="PLTYM" minOccurs="0"/>
                        <xs:element ref="PLNNM" minOccurs="0"/>
                        <xs:element ref="ALNAM" minOccurs="0"/>
                        <xs:element ref="CSPLT" minOccurs="0"/>
                        <xs:element ref="MATKO" minOccurs="0"/>
                        <xs:element ref="ELPRO" minOccurs="0"/>
                        <xs:element ref="PRVBE" minOccurs="0"/>
                   </xs:sequence>
                   <xs:attribute name="SEGMENT" use="required">
                        <xs:simpleType>
                             <xs:restriction base="xs:string">
                                  <xs:enumeration value="1"/>
                             </xs:restriction>
                        </xs:simpleType>
                   </xs:attribute>
              </xs:complexType>
         </xs:element>
         <xs:element name="MDME1MFHMM">
              <xs:complexType>
                   <xs:sequence>
                        <xs:element ref="MSGFN" minOccurs="0"/>
                        <xs:element ref="OBJTY" minOccurs="0"/>
                        <xs:element ref="OBJID" minOccurs="0"/>
                        <xs:element ref="ZAEHL" minOccurs="0"/>
                        <xs:element ref="OBJTY_V" minOccurs="0"/>
                        <xs:element ref="OBJID_V" minOccurs="0"/>
                        <xs:element ref="KZKBL" minOccurs="0"/>
                        <xs:element ref="STEUF" minOccurs="0"/>
                        <xs:element ref="STEUF_REF" minOccurs="0"/>
                        <xs:element ref="FGRU1" minOccurs="0"/>
                        <xs:element ref="FGRU2" minOccurs="0"/>
                        <xs:element ref="PLANV" minOccurs="0"/>
                        <xs:element ref="KTSCH" minOccurs="0"/>
                        <xs:element ref="KTSCH_REF" minOccurs="0"/>
                        <xs:element ref="BZOFFB" minOccurs="0"/>
                        <xs:element ref="BZOFFB_REF" minOccurs="0"/>
                        <xs:element ref="OFFSTB" minOccurs="0"/>
                        <xs:element ref="EHOFFB" minOccurs="0"/>
                        <xs:element ref="OFFSTB_REF" minOccurs="0"/>
                        <xs:element ref="BZOFFE" minOccurs="0"/>
                        <xs:element ref="BZOFFE_REF" minOccurs="0"/>
                        <xs:element ref="OFFSTE" minOccurs="0"/>
                        <xs:element ref="EHOFFE" minOccurs="0"/>
                        <xs:element ref="OFFSTE_REF" minOccurs="0"/>
                        <xs:element ref="MGFORM" minOccurs="0"/>
                        <xs:element ref="MGFORM_REF" minOccurs="0"/>
                        <xs:element ref="EWFORM" minOccurs="0"/>
                        <xs:element ref="EWFORM_REF" minOccurs="0"/>
                        <xs:element ref="PAR01" minOccurs="0"/>
                        <xs:element ref="PAR02" minOccurs="0"/>
                        <xs:element ref="PAR03" minOccurs="0"/>
                        <xs:element ref="PAR04" minOccurs="0"/>
                        <xs:element ref="PAR05" minOccurs="0"/>
                        <xs:element ref="PAR06" minOccurs="0"/>
                        <xs:element ref="PARU1" minOccurs="0"/>
                        <xs:element ref="PARU2" minOccurs="0"/>
                        <xs:element ref="PARU3" minOccurs="0"/>
                        <xs:element ref="PARU4" minOccurs="0"/>
                        <xs:element ref="PARU5" minOccurs="0"/>
                        <xs:element ref="PARU6" minOccurs="0"/>
                        <xs:element ref="PARV1" minOccurs="0"/>
                        <xs:element ref="PARV2" minOccurs="0"/>
                        <xs:element ref="PARV3" minOccurs="0"/>
                        <xs:element ref="PARV4" minOccurs="0"/>
                        <xs:element ref="PARV5" minOccurs="0"/>
                        <xs:element ref="PARV6" minOccurs="0"/>
                   </xs:sequence>
                   <xs:attribute name="SEGMENT" use="required">
                        <xs:simpleType>
                             <xs:restriction base="xs:string">
                                  <xs:enumeration value="1"/>
                             </xs:restriction>
                        </xs:simpleType>
                   </xs:attribute>
              </xs:complexType>
         </xs:element>
         <xs:element name="MDME1MARDM">
              <xs:complexType>
                   <xs:sequence>
                        <xs:element ref="MSGFN" minOccurs="0"/>
                        <xs:element ref="LGORT" minOccurs="0"/>
                        <xs:element ref="PSTAT" minOccurs="0"/>
                        <xs:element ref="LVORM" minOccurs="0"/>
                        <xs:element ref="DISKZ" minOccurs="0"/>
                        <xs:element ref="LSOBS" minOccurs="0"/>
                        <xs:element ref="LMINB" minOccurs="0"/>
                        <xs:element ref="LBSTF" minOccurs="0"/>
                        <xs:element ref="HERKL" minOccurs="0"/>
                        <xs:element ref="EXPPG" minOccurs="0"/>
                        <xs:element ref="EXVER" minOccurs="0"/>
                        <xs:element ref="LGPBE" minOccurs="0"/>
                        <xs:element ref="PRCTL" minOccurs="0"/>
                        <xs:element ref="LWMKB" minOccurs="0"/>
                        <xs:element ref="BSKRF" minOccurs="0"/>
                   </xs:sequence>
                   <xs:attribute name="SEGMENT" use="required">
                        <xs:simpleType>
                             <xs:restriction base="xs:string">
                                  <xs:enumeration value="1"/>
                             </xs:restriction>
                        </xs:simpleType>
                   </xs:attribute>
              </xs:complexType>
         </xs:element>
         <xs:element name="MDME1MARCM">
              <xs:complexType>
                   <xs:sequence>
                        <xs:element ref="MSGFN" minOccurs="0"/>
                        <xs:element ref="WERKS" minOccurs="0"/>
                        <xs:element ref="PSTAT" minOccurs="0"/>
                        <xs:element ref="LVORM" minOccurs="0"/>
                        <xs:element ref="BWTTY" minOccurs="0"/>
                        <xs:element ref="MAABC" minOccurs="0"/>
                        <xs:element ref="KZKRI" minOccurs="0"/>
                        <xs:element ref="EKGRP" minOccurs="0"/>
                        <xs:element ref="AUSME" minOccurs="0"/>
                        <xs:element ref="DISPR" minOccurs="0"/>
                        <xs:element ref="DISMM" minOccurs="0"/>
                        <xs:element ref="DISPO" minOccurs="0"/>
                        <xs:element ref="PLIFZ" minOccurs="0"/>
                        <xs:element ref="WEBAZ" minOccurs="0"/>
                        <xs:element ref="PERKZ" minOccurs="0"/>
                        <xs:element ref="AUSSS" minOccurs="0"/>
                        <xs:element ref="DISLS" minOccurs="0"/>
                        <xs:element ref="BESKZ" minOccurs="0"/>
                        <xs:element ref="SOBSL" minOccurs="0"/>
                        <xs:element ref="MINBE" minOccurs="0"/>
                        <xs:element ref="EISBE" minOccurs="0"/>
                        <xs:element ref="BSTMI" minOccurs="0"/>
                        <xs:element ref="BSTMA" minOccurs="0"/>
                        <xs:element ref="BSTFE" minOccurs="0"/>
                        <xs:element ref="BSTRF" minOccurs="0"/>
                        <xs:element ref="MABST" minOccurs="0"/>
                        <xs:element ref="LOSFX" minOccurs="0"/>
                        <xs:element ref="SBDKZ" minOccurs="0"/>
                        <xs:element ref="LAGPR" minOccurs="0"/>
                        <xs:element ref="ALTSL" minOccurs="0"/>
                        <xs:element ref="KZAUS" minOccurs="0"/>
                        <xs:element ref="AUSDT" minOccurs="0"/>
                        <xs:element ref="NFMAT" minOccurs="0"/>
                        <xs:element ref="KZBED" minOccurs="0"/>
                        <xs:element ref="MISKZ" minOccurs="0"/>
                        <xs:element ref="FHORI" minOccurs="0"/>
                        <xs:element ref="PFREI" minOccurs="0"/>
                        <xs:element ref="FFREI" minOccurs="0"/>
                        <xs:element ref="RGEKZ" minOccurs="0"/>
                        <xs:element ref="FEVOR" minOccurs="0"/>
                        <xs:element ref="BEARZ" minOccurs="0"/>
                        <xs:element ref="RUEZT" minOccurs="0"/>
                        <xs:element ref="TRANZ" minOccurs="0"/>
                        <xs:element ref="BASMG" minOccurs="0"/>
                        <xs:element ref="DZEIT" minOccurs="0"/>
                        <xs:element ref="MAXLZ" minOccurs="0"/>
                        <xs:element ref="LZEIH" minOccurs="0"/>
                        <xs:element ref="KZPRO" minOccurs="0"/>
                        <xs:element ref="GPMKZ" minOccurs="0"/>
                        <xs:element ref="UEETO" minOccurs="0"/>
                        <xs:element ref="UEETK" minOccurs="0"/>
                        <xs:element ref="UNETO" minOccurs="0"/>
                        <xs:element ref="WZEIT" minOccurs="0"/>
                        <xs:element ref="ATPKZ" minOccurs="0"/>
                        <xs:element ref="VZUSL" minOccurs="0"/>
                        <xs:element ref="HERBL" minOccurs="0"/>
                        <xs:element ref="INSMK" minOccurs="0"/>
                        <xs:element ref="SSQSS" minOccurs="0"/>
                        <xs:element ref="KZDKZ" minOccurs="0"/>
                        <xs:element ref="UMLMC" minOccurs="0"/>
                        <xs:element ref="LADGR" minOccurs="0"/>
                        <xs:element ref="XCHPF" minOccurs="0"/>
                        <xs:element ref="USEQU" minOccurs="0"/>
                        <xs:element ref="LGRAD" minOccurs="0"/>
                        <xs:element ref="AUFTL" minOccurs="0"/>
                        <xs:element ref="PLVAR" minOccurs="0"/>
                        <xs:element ref="OTYPE" minOccurs="0"/>
                        <xs:element ref="OBJID" minOccurs="0"/>
                        <xs:element ref="MTVFP" minOccurs="0"/>
                        <xs:element ref="PERIV" minOccurs="0"/>
                        <xs:element ref="KZKFK" minOccurs="0"/>
                        <xs:element ref="VRVEZ" minOccurs="0"/>
                        <xs:element ref="VBAMG" minOccurs="0"/>
                        <xs:element ref="VBEAZ" minOccurs="0"/>
                        <xs:element ref="LIZYK" minOccurs="0"/>
                        <xs:element ref="BWSCL" minOccurs="0"/>
                        <xs:element ref="KAUTB" minOccurs="0"/>
                        <xs:element ref="KORDB" minOccurs="0"/>
                        <xs:element ref="STAWN" minOccurs="0"/>
                        <xs:element ref="HERKL" minOccurs="0"/>
                        <xs:element ref="HERKR" minOccurs="0"/>
                        <xs:element ref="EXPME" minOccurs="0"/>
                        <xs:element ref="MTVER" minOccurs="0"/>
                        <xs:element ref="PRCTR" minOccurs="0"/>
                        <xs:element ref="TRAME" minOccurs="0"/>
                        <xs:element ref="MRPPP" minOccurs="0"/>
                        <xs:element ref="SAUFT" minOccurs="0"/>
                        <xs:element ref="FXHOR" minOccurs="0"/>
                        <xs:element ref="VRMOD" minOccurs="0"/>
                        <xs:element ref="VINT1" minOccurs="0"/>
                        <xs:element ref="VINT2" minOccurs="0"/>
                        <xs:element ref="STLAL" minOccurs="0"/>
                        <xs:element ref="STLAN" minOccurs="0"/>
                        <xs:element ref="PLNNR" minOccurs="0"/>
                        <xs:element ref="APLAL" minOccurs="0"/>
                        <xs:element ref="LOSGR" minOccurs="0"/>
                        <xs:element ref="SOBSK" minOccurs="0"/>
                        <xs:element ref="FRTME" minOccurs="0"/>
                        <xs:element ref="LGPRO" minOccurs="0"/>
                        <xs:element ref="DISGR" minOccurs="0"/>
                        <xs:element ref="KAUSF" minOccurs="0"/>
                        <xs:element ref="QZGTP" minOccurs="0"/>
                        <xs:element ref="TAKZT" minOccurs="0"/>
                        <xs:element ref="RWPRO" minOccurs="0"/>
                        <xs:element ref="COPAM" minOccurs="0"/>
                        <xs:element ref="ABCIN" minOccurs="0"/>
                        <xs:element ref="AWSLS" minOccurs="0"/>
                        <xs:element ref="SERNP" minOccurs="0"/>
                        <xs:element ref="STDPD" minOccurs="0"/>
                        <xs:element ref="SFEPR" minOccurs="0"/>
                        <xs:element ref="XMCNG" minOccurs="0"/>
                        <xs:element ref="QSSYS" minOccurs="0"/>
                        <xs:element ref="LFRHY" minOccurs="0"/>
                        <xs:element ref="RDPRF" minOccurs="0"/>
                        <xs:element ref="VRBMT" minOccurs="0"/>
                        <xs:element ref="VRBWK" minOccurs="0"/>
                        <xs:element ref="VRBDT" minOccurs="0"/>
                        <xs:element ref="VRBFK" minOccurs="0"/>
                        <xs:element ref="AUTRU" minOccurs="0"/>
                        <xs:element ref="PREFE" minOccurs="0"/>
                        <xs:element ref="PRENC" minOccurs="0"/>
                        <xs:element ref="PRENO" minOccurs="0"/>
                        <xs:element ref="PREND" minOccurs="0"/>
                        <xs:element ref="PRENE" minOccurs="0"/>
                        <xs:element ref="PRENG" minOccurs="0"/>
                        <xs:element ref="ITARK" minOccurs="0"/>
                        <xs:element ref="PRFRQ" minOccurs="0"/>
                        <xs:element ref="KZKUP" minOccurs="0"/>
                        <xs:element ref="STRGR" minOccurs="0"/>
                        <xs:element ref="LGFSB" minOccurs="0"/>
                        <xs:element ref="SCHGT" minOccurs="0"/>
                        <xs:element ref="CCFIX" minOccurs="0"/>
                        <xs:element ref="EPRIO" minOccurs="0"/>
                        <xs:element ref="QMATA" minOccurs="0"/>
                        <xs:element ref="PLNTY" minOccurs="0"/>
                        <xs:element ref="MMSTA" minOccurs="0"/>
                        <xs:element ref="SFCPF" minOccurs="0"/>
                        <xs:element ref="SHFLG" minOccurs="0"/>
                        <xs:element ref="SHZET" minOccurs="0"/>
                        <xs:element ref="MDACH" minOccurs="0"/>
                        <xs:element ref="KZECH" minOccurs="0"/>
                        <xs:element ref="MMSTD" minOccurs="0"/>
                        <xs:element ref="MFRGR" minOccurs="0"/>
                        <xs:element ref="FVIDK" minOccurs="0"/>
                        <xs:element ref="INDUS" minOccurs="0"/>
                        <xs:element ref="MOWNR" minOccurs="0"/>
                        <xs:element ref="MOGRU" minOccurs="0"/>
                        <xs:element ref="CASNR" minOccurs="0"/>
                        <xs:element ref="GPNUM" minOccurs="0"/>
                        <xs:element ref="STEUC" minOccurs="0"/>
                        <xs:element ref="FABKZ" minOccurs="0"/>
                        <xs:element ref="MATGR" minOccurs="0"/>
                        <xs:element ref="LOGGR" minOccurs="0"/>
                        <xs:element ref="VSPVB" minOccurs="0"/>
                        <xs:element ref="DPLFS" minOccurs="0"/>
                        <xs:element ref="DPLPU" minOccurs="0"/>
                        <xs:element ref="DPLHO" minOccurs="0"/>
                        <xs:element ref="MINLS" minOccurs="0"/>
                        <xs:element ref="MAXLS" minOccurs="0"/>
                        <xs:element ref="FIXLS" minOccurs="0"/>
                        <xs:element ref="LTINC" minOccurs="0"/>
                        <xs:element ref="COMPL" minOccurs="0"/>
                        <xs:element ref="CONVT" minOccurs="0"/>
                        <xs:element ref="FPRFM" minOccurs="0"/>
                        <xs:element ref="SHPRO" minOccurs="0"/>
                        <xs:element ref="FXPRU" minOccurs="0"/>
                        <xs:element ref="KZPSP" minOccurs="0"/>
                        <xs:element ref="OCMPF" minOccurs="0"/>
                        <xs:element ref="APOKZ" minOccurs="0"/>
                        <xs:element ref="AHDIS" minOccurs="0"/>
                        <xs:element ref="EISLO" minOccurs="0"/>
                        <xs:element ref="NCOST" minOccurs="0"/>
                        <xs:element ref="MEGRU" minOccurs="0"/>
                        <xs:element ref="MDME1MARDM" minOccurs="0"/>
                        <xs:element ref="MDME1MFHMM" minOccurs="0"/>
                        <xs:element ref="MDME1MPGDM" minOccurs="0"/>
                        <xs:element ref="MDME1MPOPM" minOccurs="0"/>
                        <xs:element ref="MDME1MPRWM" minOccurs="0"/>
                        <xs:element ref="MDME1MVEGM" minOccurs="0"/>
                        <xs:element ref="MDME1MVEUM" minOccurs="0"/>
                        <xs:element ref="MDME1MKALM" minOccurs="0"/>
                   </xs:sequence>
                   <xs:attribute name="SEGMENT" use="required">
                        <xs:simpleType>
                             <xs:restriction base="xs:string">
                                  <xs:enumeration value="1"/>
                             </xs:restriction>
                        </xs:simpleType>
                   </xs:attribute>
              </xs:complexType>
         </xs:element>
         <xs:element name="MDME1MARAM">
              <xs:complexType>
                   <xs:sequence>
                        <xs:element ref="MATNR" minOccurs="0"/>
                        <xs:element ref="MDME1MARCM" minOccurs="0"/>
                   </xs:sequence>
                   <xs:attribute name="SEGMENT" use="required">
                        <xs:simpleType>
                             <xs:restriction base="xs:string">
                                  <xs:enumeration value="1"/>
                             </xs:restriction>
                        </xs:simpleType>
                   </xs:attribute>
              </xs:complexType>
         </xs:element>
         <xs:element name="MDACH" type="xs:string"/>
         <xs:element name="MAXLZ" type="xs:string"/>
         <xs:element name="MAXLS" type="xs:string"/>
         <xs:element name="MATNR" type="xs:string"/>
         <xs:element name="MATKO" type="xs:string"/>
         <xs:element name="MATGR" type="xs:string"/>
         <xs:element name="MABST" type="xs:string"/>
         <xs:element name="MAABC" type="xs:string"/>
         <xs:element name="LZEIH" type="xs:string"/>
         <xs:element name="LWMKB" type="xs:string"/>
         <xs:element name="LVORM" type="xs:string"/>
         <xs:element name="LTINC" type="xs:string"/>
         <xs:element name="LSOBS" type="xs:string"/>
         <xs:element name="LOSGR" type="xs:string"/>
         <xs:element name="LOSFX" type="xs:string"/>
         <xs:element name="LOGGR" type="xs:string"/>
         <xs:element name="LMINB" type="xs:string"/>
         <xs:element name="LIZYK" type="xs:string"/>
         <xs:element name="LGRAD" type="xs:string"/>
         <xs:element name="LGPRO" type="xs:string"/>
         <xs:element name="LGPBE" type="xs:string"/>
         <xs:element name="LGORT" type="xs:string"/>
         <xs:element name="LGFSB" type="xs:string"/>
         <xs:element name="LFRHY" type="xs:string"/>
         <xs:element name="LBSTF" type="xs:string"/>
         <xs:element name="LAGPR" type="xs:string"/>
         <xs:element name="LADGR" type="xs:string"/>
         <xs:element name="KZPSP" type="xs:string"/>
         <xs:element name="KZPRO" type="xs:string"/>
         <xs:element name="KZPAR" type="xs:string"/>
         <xs:element name="KZKUP" type="xs:string"/>
         <xs:element name="KZKRI" type="xs:string"/>
         <xs:element name="KZKFK" type="xs:string"/>
         <xs:element name="KZKBL" type="xs:string"/>
         <xs:element name="KZINI" type="xs:string"/>
         <xs:element name="KZEXI" type="xs:string"/>
         <xs:element name="KZECH" type="xs:string"/>
         <xs:element name="KZDKZ" type="xs:string"/>
         <xs:element name="KZBED" type="xs:string"/>
         <xs:element name="KZAUS" type="xs:string"/>
         <xs:element name="KTSCH_REF" type="xs:string"/>
         <xs:element name="KTSCH" type="xs:string"/>
         <xs:element name="KOVBW" type="xs:string"/>
         <xs:element name="KORDB" type="xs:string"/>
         <xs:element name="KOPRW" type="xs:string"/>
         <xs:element name="KAUTB" type="xs:string"/>
         <xs:element name="KAUSF" type="xs:string"/>
         <xs:element name="ITARK" type="xs:string"/>
         <xs:element name="INSMK" type="xs:string"/>
         <xs:element name="INDUS" type="xs:string"/>
         <xs:element name="IDOC">
              <xs:complexType>
                   <xs:sequence>
                        <xs:element ref="MDME1MARAM" minOccurs="0"/>
                   </xs:sequence>
                   <xs:attribute name="BEGIN" use="required">
                        <xs:simpleType>
                             <xs:restriction base="xs:string">
                                  <xs:enumeration value="1"/>
                             </xs:restriction>
                        </xs:simpleType>
                   </xs:attribute>
              </xs:complexType>
         </xs:element>
         <xs:element name="HERKR" type="xs:string"/>
         <xs:element name="HERKL" type="xs:string"/>
         <xs:element name="HERBL" type="xs:string"/>
         <xs:element name="GWERT" type="xs:string"/>
         <xs:element name="GWER2" type="xs:string"/>
         <xs:element name="GWER1" type="xs:string"/>
         <xs:element name="GPNUM" type="xs:string"/>
         <xs:element name="GPMKZ" type="xs:string"/>
         <xs:element name="GEWGR" type="xs:string"/>
         <xs:element name="GAMMA" type="xs:string"/>
         <xs:element name="FXPRU" type="xs:string"/>
         <xs:element name="FXHOR" type="xs:string"/>
         <xs:element name="FVIDK" type="xs:string"/>
         <xs:element name="FSUMM" type="xs:string"/>
         <xs:element name="FRTME" type="xs:string"/>
         <xs:element name="FPRFM" type="xs:string"/>
         <xs:element name="FIXLS" type="xs:string"/>
         <xs:element name="FIXKZ" type="xs:string"/>
         <xs:element name="FIMON" type="xs:string"/>
         <xs:element name="FHORI" type="xs:string"/>
         <xs:element name="FGRU2" type="xs:string"/>
         <xs:element name="FGRU1" type="xs:string"/>
         <xs:element name="FFREI" type="xs:string"/>
         <xs:element name="FEVOR" type="xs:string"/>
         <xs:element name="FABKZ" type="xs:string"/>
         <xs:element name="EXVER" type="xs:string"/>
         <xs:element name="EXPRW" type="xs:string"/>
         <xs:element name="EXPPG" type="xs:string"/>
         <xs:element name="EXPME" type="xs:string"/>
         <xs:element name="EWFORM_REF" type="xs:string"/>
         <xs:element name="EWFORM" type="xs:string"/>
         <xs:element name="EWAHR" type="xs:string"/>
         <xs:element name="ERTAG" type="xs:string"/>
         <xs:element name="EPSIL" type="xs:string"/>
         <xs:element name="EPRIO" type="xs:string"/>
         <xs:element name="ELPRO" type="xs:string"/>
         <xs:element name="EKGRP" type="xs:string"/>
         <xs:element name="EISLO" type="xs:string"/>
         <xs:element name="EISBE" type="xs:string"/>
         <xs:element name="EHOFFE" type="xs:string"/>
         <xs:element name="EHOFFB" type="xs:string"/>
         <xs:element name="DZEIT" type="xs:string"/>
         <xs:element name="DPLPU" type="xs:string"/>
         <xs:element name="DPLHO" type="xs:string"/>
         <xs:element name="DPLFS" type="xs:string"/>
         <xs:element name="DISPR" type="xs:string"/>
         <xs:element name="DISPO" type="xs:string"/>
         <xs:element name="DISMM" type="xs:string"/>
         <xs:element name="DISLS" type="xs:string"/>
         <xs:element name="DISKZ" type="xs:string"/>
         <xs:element name="DISGR" type="xs:string"/>
         <xs:element name="DELTA" type="xs:string"/>
         <xs:element name="CSPLT" type="xs:string"/>
         <xs:element name="COPAM" type="xs:string"/>
         <xs:element name="CONVT" type="xs:string"/>
         <xs:element name="COMPL" type="xs:string"/>
         <xs:element name="CCFIX" type="xs:string"/>
         <xs:element name="CASNR" type="xs:string"/>
         <xs:element name="BZOFFE_REF" type="xs:string"/>
         <xs:element name="BZOFFE" type="xs:string"/>
         <xs:element name="BZOFFB_REF" type="xs:string"/>
         <xs:element name="BZOFFB" type="xs:string"/>
         <xs:element name="BWTTY" type="xs:string"/>
         <xs:element name="BWSCL" type="xs:string"/>
         <xs:element name="BSTRF" type="xs:string"/>
         <xs:element name="BSTMI" type="xs:string"/>
         <xs:element name="BSTMA" type="xs:string"/>
         <xs:element name="BSTFE" type="xs:string"/>
         <xs:element name="BSKRF" type="xs:string"/>
         <xs:element name="BETA1" type="xs:string"/>
         <xs:element name="BESKZ" type="xs:string"/>
         <xs:element name="BEARZ" type="xs:string"/>
         <xs:element name="BDATU" type="xs:string"/>
         <xs:element name="BASMG" type="xs:string"/>
         <xs:element name="AWSLS" type="xs:string"/>
         <xs:element name="AUTRU" type="xs:string"/>
         <xs:element name="AUSSS" type="xs:string"/>
         <xs:element name="AUSNA" type="xs:string"/>
         <xs:element name="AUSME" type="xs:string"/>
         <xs:element name="AUSDT" type="xs:string"/>
         <xs:element name="AUFTL" type="xs:string"/>
         <xs:element name="ATPKZ" type="xs:string"/>
         <xs:element name="APOKZ" type="xs:string"/>
         <xs:element name="APLAL" type="xs:string"/>
         <xs:element name="ANZPR" type="xs:string"/>
         <xs:element name="ANTEI" type="xs:string"/>
         <xs:element name="ALTSL" type="xs:string"/>
         <xs:element name="ALPHA" type="xs:string"/>
         <xs:element name="ALORT" type="xs:string"/>
         <xs:element name="ALNAM" type="xs:string"/>
         <xs:element name="ALNAL" type="xs:string"/>
         <xs:element name="ALNAG" type="xs:string"/>
         <xs:element name="AHDIS" type="xs:string"/>
         <xs:element name="ADATU" type="xs:string"/>
         <xs:element name="ABCIN" type="xs:string"/>
    </xs:schema>
    XMLs Used for  Import
    MARC.xml
    <?xml version="1.0" encoding="UTF-8"?>
    <MDMMATMAS_MATMAS03_MARCM>
         <IDOC BEGIN="1">
              <MDME1MARAM SEGMENT="1">
                   <MATNR>000000000050016543</MATNR>
                   <MDME1MARCM SEGMENT="1">
                        <MSGFN>005</MSGFN>
                        <WERKS>0501</WERKS>
                        <PSTAT>DELBS</PSTAT>
                        <BWTTY>X</BWTTY>
                        <MAABC>C</MAABC>
                        <EKGRP>A60</EKGRP>
                        <DISMM>VB</DISMM>
                        <DISPO>020</DISPO>
                        <PLIFZ>20</PLIFZ>
                        <WEBAZ>5</WEBAZ>
                        <PERKZ>M</PERKZ>
                        <AUSSS>0.00</AUSSS>
                        <DISLS>EX</DISLS>
                        <BESKZ>F</BESKZ>
                        <MINBE>1.000</MINBE>
                        <EISBE>0.000</EISBE>
                        <BSTMI>5.000</BSTMI>
                        <BSTMA>0.000</BSTMA>
                        <BSTFE>0.000</BSTFE>
                        <BSTRF>0.000</BSTRF>
                        <MABST>1.000</MABST>
                        <LOSFX>0</LOSFX>
                        <SBDKZ>2</SBDKZ>
                        <AUSDT>00000000</AUSDT>
                        <BEARZ>0.00</BEARZ>
           

    Hi Poonam,
    I think, since you have taken the XSD from the Standard business content, then most probably the XMl file that you are using is not in accordance with the XSD taken from the Business Content.
    There can be 2 reasons of error:
    1. One poblem can be that the Tags in the Source file are not in order as they are in the XSD. Kindly check whether the source tags are in proper order.
    2.  The fields in the source file may be having a Value, which is Violating the Field Type, or the Field Length setting done in Console.
    For Ex, I have a doubt about this Value :
    <BSKRF>0.0000000000000000E+00</BSKRF>
    This corresponds to what Value in MDM and which Type of Field you have made in MDM
    Similarly check and confirm all Field Settings.
    Also please try to find out some Log Reports, which might also help you out in de-bugging this problem.
    Hope it helps.
    Thanks and Regards
    Nitin Jain

  • Final Film output differs from the film in timeline!!!! :

    This is frustrating. I am working on a film and when I want to export it when it is finished the final output does not match some parts of the project in the timeline. I look at the film within Final Cut Pro and everything look good. But on some part (the end of the film) when I look at the exported Quicktime movie in the Quictime applicationm the saturation and lightness has changed! The end of the film (just about 4 frames before I start to play around with a few flying cows ( yes it is true) the picture becomes pale and unsaturated for the rest of the film?
    I did try the color corrector 3 way on some of the clips.... not all. But that should not have anything to do with it?
    Message was edited by: Simen Myrberget

    When I have tried to export or save final art (finished films) with File -> Export -> Quicktime Movie the results have been far from reliable. Things has been looking good in the timeline when after exporting the film changed a lot at some parts. This was especially often when I did include graphics which were cut out using alpha channels. The end product looked like it was bleached on those parts involving moving graphics with alpha channels.
    But after I tried Compressor things changed. This seems to be much more consistent. The best quality for this specific project was with Output for DVD (Best Quality), but then there were no sound...... and this is the ".m2v" format which I am not familiar with.
    http://fotofikling.com/ftp/temp/exportqualitydiffersfcp.jpg
    I did also try the 10 bit uncompressed, that was ok too, but slightly paler and less saturated than what I worked out in the timeline (what I wanted for end result).
    This was an old film I shot 10 years ago on SD format. I am quiet new to FCP, but I surely hope that one could work in a way that enables to get more reliable results.
    Any suggestions how to get a better end result in compressor? Something more like the ".m2v" version..... (see the attached link)...

  • CS4 AS2 Tween Problem

    Hi there,
    Wondering if anyone can help with a crippling issue in Flash CS4. In short, the post production company I work for asked me to redesign their website using the version that happened to be hanging round the office- Flash MX (circa 2002). Half way through the project we bought CS4 as the site is quite video heavy and MX isn't really set up for that.
    I've opened my mx file in the new version and all has worked well- however a couple of days down the line i'm now having major tweening issues on the pages i've created since upgrading.
    When transitioning between scenes (yes i know everyone hates scenes but it seemed right at the time) the classic alpha tweens that fade the new scene in seem to be 'paused' on the first frame when viewed as an SWF. All is fine when scrubbing through the timeline. As I designed the site and know where the buttons are I can click them, it's just they're not visible.
    I've done a lot of reading into this and have seen reports of similar issues with dynamic text elements not alpha tweening properly - but this is all of the layers that have a tween at the start. Sadly i'm really tight on time to get the site done as it's only a side project and i've got work building up.
    If anyone can shed any light on the situation I would be very grateful. I can supply the .FLA on request but it's 200mb so it's going to be a bit of a beast to send around.
    I've searched for things like 'tween conflict' 'alpha tween not working' 'classic tween error' etc to no avail.
    Thanks in advance.
    Jon

    Hi Jon,
    Does this sound like the problem you're encountering? http://kb2.adobe.com/cps/496/cpsid_49616.html
    (there are a few workarounds on the page)

  • Multi Clip Editing Suddenly Stopped Working

    I have a very strange situation and I wonder if anybody else has encountered this. I have a G5 running OS X 10.4.11. It's a 1.8GHz processor with 1.5 GB RAM. I have two 17" monitors connected to it: an older Apple Studio Display and a new Apple Cinema Display. I might add that this computer has been a completely reliable workhorse for me when it comes to Final Cut Pro, After Effects and Photoshop. A recent upgrade to Final Cut Studio 2, however, left me unable to run Motion very effectively if at all. I was also unable to run any of the Noise Industry plugins that I really wanted to use. After seeking advice, I installed a Radeon X800XT graphics card. Visually I didn't notice any striking difference in the images on my screens, BUT I was able to run Motion in real time they way it's supposed to run AND the Noise Industry plugins that I downloaded to demo worked great.
    At the same time I installed the graphics card I also decided to move a FC Pro project and all the related media off of an external LaCiie porsche drive (250GB) and onto my second internal drive (150GB). Prior to the move, I had been working on the project—a concert shot with four cameras—using multi clip editing without a single hitch.
    All of a sudden, FC wouldn't even launch. Click on the icon — nothing. Neither would Soundtrack. All the other components of the Studio worked fine. So I removed ALL the Final Cut elements — and yes, I got them ALL. Re-installed the software and accompanying media. Same problem. So then I moved the previously mentioned FC project back on to the La Cie drive, did a clean install of the OS on my other internal drive, did all the appropriate upgrades, did a clean install of FC Studio on THAT drive and all the appropriate upgrades. This time FC (and Soundtrack) launch like they're supposed to — but when I go into my multi clip project and double click on the track in the timeline to "send" the 4-camera view to the the viewer, I consistently get the spinning beach ball of death.
    I apologize for such a long preamble to my problem, but I wanted to convey as much information as possible. Has anyone ever encountered anything like this before? I know the next step is probably to swap my old graphics card back in, but before I do that I wanted to see if the esteemed forum had any suggestions,
    Any ideas or suggestions would be greatly appreciated.
    Cheers,
    John

    bummer.
    Moving multiclip projects from the desktop may have resulted in some sort of corruption dunno... Media manager might have done a better job of this, but I've never moved a project that had multiclips in it.
    Only thing I can suggest is a rebuild of the timeline? Maybe just copy and paste it all to a new sequence and/or to a new project file?
    Jerry

  • XDCAM into SD DV sequence - quality dreadful.

    I'm cutting elements together into an NTSC DV-rez timeline, some of which are full rez 1080p30 material, some of which are uncompressed HD. Such elements when put into the timeline and rendered look absolutely awful - far softer and noisier than the adjacent NTSC DV material. What approach should I take to improve the quality of these elements in my cut? Is this simply a function of the XDCAM/IMX codec again, which I have recently learned to hate?

    Max, do you have any I/O hardware? I'm thinking you
    should be working in a better codec than DV and then
    creating a DV master only as a last step, or either
    capture directly to the DV codec from source. Is
    that a possible workflow for you?
    Nope, sorry. I'd love to be working in a better codec than DV, but that's a no go, as large portion of this piece is DV-rez. And the system I'm on has no additional video cards.
    At present, what methods are you using to transcode to DV?
    So far, I've tried cutting it into the DV timeline in FCP and rendering, and also transcoding via Quicktime Pro to DV first before importing. One is as bad as the other - essentially the same results.
    I was cutting last week on an Avid Xpress Pro, and despite really hating being back on Avid (happens less and less these days thankfully), I was delighted with how well Avid handles multiple codecs on the timeline - no rendering at all. I had DV, HDV, HDCAM, DVCPRO HD and SDI all on the same timeline, without a problem. There's one gold star to Avid for that anyway!

  • Quicktime Codec Issue--Black Screen

    I am having trouble viewing a movie I made about two years ago. The sound is okay, but when I attempt to open the film in Quicktime (it is in a quicktime file) or in Final Cut, the screen is always black. Since I last viewed the movie, I have updated my system, quicktime and Final Cut a number of times.
    When I try to open the movie using the old Final Cut elements, I get the following message: "Codec not found. You may be using a compression type without the corresponding card." I saw a post about a similar problem that suggested going into system preferences and enabling quicktime legacy decoders. I have done so, but it did no good. I have also upgraded the DivX codec, because one thing I read suggested that might help.
    I would appreciate any other suggestion about other codecs I might need or anything else that might help. Is there a way to check to see which codec I need, if that is indeed the problem. If it makes a difference, the movie is in HD.
    Thank you.
    Lee

    Lee Feigon wrote:
    Is there a way to check to see which codec I need, if that is indeed the problem. If it makes a difference, the movie is in HD.
    Select the file in the Finder, then do "Get Info" and look at the "More Info" part of the pane. It has a section for codecs and should tell you. Otherwise, open it with the QuickTime Player app and use "Show Movie Inspector" from the Windows menu to get the codec info.
    charlie

  • How do I create or export a logo in Illustrator CS5 with an alpha channel to use in Final Cut Pro 6?

    To anyone who can help:
    I have created a logo using Illustrator CS5 and need to import it into a video sequence in Final Cut Pro 6.  The logo has a transparent background.  It seems FCP 6 will import both native .ai files as well as .tiff files, but when I open them in FCP 6, the alpha channel (transparent background) is no longer there; there is just the logo over a white background.  Is there a setting or step I am missing?
    Shaun MacLellan

    I have to insert AI images into Final Cut Pro and Motion quite frequently.
    The most effective way I've found to get an AI image into Final Cut is to:
    1. Select/copy all the objects in the AI doc.
    2. Create a new file with a transparent background in Photoshop and paste.
    3. Merge the layers and make sure the mode is RGB.
    4. Save out as a .PNG or .PSD.
    5. Drag the result into Final Cut (or Motion).
    6. Resize and position the result to taste.
    Attempting to export directly from AI to .PSD or .PNG is a wasted effort  and the results may not even be recognized by Final Cut.
    Yes, it requires Photoshop and it is a few extra steps...but it works like a charm.
    Additionally, when creating a new file in Photoshop, you may want to initially set its size to match the aspect ratio of your video. For example, if you're making an HD video, you might set the size to 1280x720 and position the AI elements where they are supposed to be in frame. You can set the AI elements in accurately by cutting and pasting a frame from your video into Photoshop and positioning the AI elements in place on another layer above the video layer. Delete the video layer before saving out as a .PNG or .PSD and it will appear in Final Cut exactly where it should be.

  • Any way to *cut* an element from a slide?

    Is there any way to cut an element on one slide (such as a
    text box, mouse movement) and delete it, or cut it and paste it
    into/onto another slide?
    All I see are options to Copy Background, which when you
    paste into another slide it REPLACES the existing background), or
    to cut/delete entire slides.
    Why would I want to do this?
    Sometimes I want to remove text boxes and highlight boxes
    COMPLETELY from a slide because they appear in published files even
    if their layer visibility is set to hidden. (Probably a bug in CP4)
    Sometimes I want to take a mouse movement and put it on
    another slide.
    I see no way to work with (cut or paste) elements in the time
    line.
    Can anyone help?

    quote:
    Originally posted by:
    Captiv8r
    Welcome to our community, Tom
    Normally the Cut, Copy and Paste options are available when
    working with objects in Captivate. By chance are any of them
    locked? If so, that may explain why the option isn't available to
    you.
    Look in the Timeline and see if there is a Padlock icon
    listed. If so, click it to unlock it.
    Cheers... Rick
    the were not locked, but I have found you cannot Delete a
    single element if it is hidden on the timeline.
    Also, you can not delete multiple elements at the same time,
    and that some elements are tied to others on the timeline and you
    have to delete them in a certain order sometimes.
    I think Flash still has a much better timeline editing
    capabilities.

Maybe you are looking for