Author: jleroux
Date: Tue Dec 16 07:42:14 2008 New Revision: 727067 URL: http://svn.apache.org/viewvc?rev=727067&view=rev Log: Update/add all XSD files from SVN repo Added: ofbiz/site/dtds/oagis_fields.xsd ofbiz/site/dtds/oagis_segments.xsd Modified: ofbiz/site/dtds/entity-config.xsd ofbiz/site/dtds/ofbiz-component.xsd ofbiz/site/dtds/widget-form.xsd ofbiz/site/dtds/widget-screen.xsd Modified: ofbiz/site/dtds/entity-config.xsd URL: http://svn.apache.org/viewvc/ofbiz/site/dtds/entity-config.xsd?rev=727067&r1=727066&r2=727067&view=diff ============================================================================== --- ofbiz/site/dtds/entity-config.xsd (original) +++ ofbiz/site/dtds/entity-config.xsd Tue Dec 16 07:42:14 2008 @@ -117,6 +117,7 @@ <xs:attribute type="xs:string" name="distributed-cache-clear-class-name" default="org.ofbiz.entityext.cache.EntityCacheServices"/> <xs:attribute type="xs:string" name="distributed-cache-clear-user-login-id" default="system"/> <xs:attribute type="xs:string" name="sequenced-id-prefix"/> + <xs:attribute type="xs:string" name="default-group-name" default="org.ofbiz"/> </xs:attributeGroup> <xs:element name="group-map"> <xs:complexType> Added: ofbiz/site/dtds/oagis_fields.xsd URL: http://svn.apache.org/viewvc/ofbiz/site/dtds/oagis_fields.xsd?rev=727067&view=auto ============================================================================== --- ofbiz/site/dtds/oagis_fields.xsd (added) +++ ofbiz/site/dtds/oagis_fields.xsd Tue Dec 16 07:42:14 2008 @@ -0,0 +1,928 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!--Generated by XML Authority. Conforms to w3c http://www.w3.org/2001/XMLSchema--> +<xs:schema xmlns="http://www.openapplications.org/oagis_fields" targetNamespace="http://www.openapplications.org/oagis_fields" xmlns:="http://www.openapplications.org/oagis_fields" xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified"> + <xs:annotation> + <xs:documentation> + + License information for this file is provided in LICENSE.TXT, as published + on the Open Applications Group web site. www.openapplications.org + + For support, more information, or to report implementation bugs, + please contact the Open Applications Group at [hidden email] + + $Revision: 7.2.1 $ + $Date: 31 October 2001 $ + Open Applications Group XML + Copyright 1998-2001, All Rights Reserved + + $Name: oagis_fields.xsd $ + + ajw 7.2 09/14/2001 Fields to support ECatalog: CLASSFNID,CLASSFN,CLASSLEVEL,CLSSSCHMRV,FTGROUP, + FTVALIND,FTVALQUAL, PRICECODE, PRICETYPE,SEQNCENUM,USAGERESTN + ajw 7.2 09/14/2001 Fields to support Consumptn: CONSLINENUM,ROUTELEVEL1-ROUTELEVEL9 + mlr 7.2 09/14/2001 Added fields to support updated delivery: ACKMODE, DISCRPTYPE, RECEIPTYPE. + ajw 7.2.1 10/31/2001 W3C Schema Release + + + Structure Overview + + This schema defines the OAGI Field datatypes used throughout the specification. + Below is an outline depicting their placement and usage. + + BOD Namespace ("http://www.openapplications.org/nnn_verb_noun_rel") + | + |--- Segments Namespace - oagis_segments.xsd (os: "http://www.openapplications.org/oagis_segments") + | | + |--- |--- Fields Namespace - oagis_fields.xsd (of:"http://www.openapplications.org/oagis_fields") + + + + </xs:documentation> + </xs:annotation> + <xs:element name="VERB" type="VERB"/> + <xs:simpleType name="VERB"> + <xs:restriction base="xs:string"> + <xs:enumeration value="ACKNOWLEDGE"/> + <xs:enumeration value="ALLOCATE"/> + <xs:enumeration value="ADD"/> + <xs:enumeration value="CANCEL"/> + <xs:enumeration value="CHANGE"/> + <xs:enumeration value="CONFIRM"/> + <xs:enumeration value="CREATE"/> + <xs:enumeration value="GET"/> + <xs:enumeration value="GETLIST"/> + <xs:enumeration value="ISSUE"/> + <xs:enumeration value="LIST"/> + <xs:enumeration value="LOAD"/> + <xs:enumeration value="POST"/> + <xs:enumeration value="PROCESS"/> + <xs:enumeration value="RECEIVE"/> + <xs:enumeration value="RESPOND"/> + <xs:enumeration value="SHOW"/> + <xs:enumeration value="SYNC"/> + <xs:enumeration value="TRANSFER"/> + <xs:enumeration value="UPDATE"/> + </xs:restriction> + </xs:simpleType> + <xs:simpleType name="NOUN"> + <xs:restriction base="xs:string"> + <xs:enumeration value="ACTIVITY"/> + <xs:enumeration value="BOM"/> + <xs:enumeration value="BOD"/> + <xs:enumeration value="CATALOG"/> + <xs:enumeration value="COA"/> + <xs:enumeration value="CONSUMPTN"/> + <xs:enumeration value="COUNTINFO"/> + <xs:enumeration value="CREDIT"/> + <xs:enumeration value="CUSTOMER"/> + <xs:enumeration value="DELIVERY"/> + <xs:enumeration value="DSPTCHLIST"/> + <xs:enumeration value="ECATALOG"/> + <xs:enumeration value="ENGCHGORDR"/> + <xs:enumeration value="EXCHNGRATE"/> + <xs:enumeration value="FIELD"/> + <xs:enumeration value="INSPECTION"/> + <xs:enumeration value="INVENCOUNT"/> + <xs:enumeration value="INVENTORY"/> + <xs:enumeration value="INVOICE"/> + <xs:enumeration value="ISSUE"/> + <xs:enumeration value="ISSUEINFO"/> + <xs:enumeration value="ITEM"/> + <xs:enumeration value="ITEMCLASS"/> + <xs:enumeration value="ITEMSPECS"/> + <xs:enumeration value="ITEMXREF"/> + <xs:enumeration value="JOURNAL"/> + <xs:enumeration value="LDGRACTUAL"/> + <xs:enumeration value="LDGRBUDGET"/> + <xs:enumeration value="MAINTORDER"/> + <xs:enumeration value="MATCHDOC"/> + <xs:enumeration value="MATCHFAIL"/> + <xs:enumeration value="MATCHOK"/> + <xs:enumeration value="MFGTLCODE"/> + <xs:enumeration value="MISCITEM"/> + <xs:enumeration value="PAYABLE"/> + <xs:enumeration value="PERSONNEL"/> + <xs:enumeration value="PERSONTIME"/> + <xs:enumeration value="PICKLIST"/> + <xs:enumeration value="PLANSCHD"/> + <xs:enumeration value="PLINVOICE"/> + <xs:enumeration value="PO"/> + <xs:enumeration value="PRICELIST"/> + <xs:enumeration value="PRODAVAIL"/> + <xs:enumeration value="PRODORDER"/> + <xs:enumeration value="PRODUCTREQ"/> + <xs:enumeration value="PROJACCTNG"/> + <xs:enumeration value="PROJINFO"/> + <xs:enumeration value="QUOTE"/> + <xs:enumeration value="RECEIVABLE"/> + <xs:enumeration value="REQUISITN"/> + <xs:enumeration value="RESOURCE"/> + <xs:enumeration value="RFQ"/> + <xs:enumeration value="ROUTING"/> + <xs:enumeration value="SALESORDER"/> + <xs:enumeration value="SEQSCHD"/> + <xs:enumeration value="SHIPMENT"/> + <xs:enumeration value="SHIPSCHD"/> + <xs:enumeration value="SITELEVEL"/> + <xs:enumeration value="STATUS"/> + <xs:enumeration value="SUPPLIER"/> + <xs:enumeration value="UOMGROUP"/> + <xs:enumeration value="WIPCONFIRM"/> + <xs:enumeration value="WIPMERGE"/> + <xs:enumeration value="WIPMOVE"/> + <xs:enumeration value="WIPRECOVER"/> + <xs:enumeration value="WIPSPLIT"/> + <xs:enumeration value="WIPSTATUS"/> + <xs:enumeration value="WRKSCHDULE"/> + </xs:restriction> + </xs:simpleType> + <xs:simpleType name="REVISION"> + <xs:restriction base="xs:string"/> + </xs:simpleType> + <xs:simpleType name="LOGICALID"> + <xs:restriction base="xs:string"/> + </xs:simpleType> + <xs:simpleType name="CONFIRMATION"> + <xs:annotation> + <xs:documentation> + 0 - No Confirm BOD requested, 1 - Send Confirm BOD only on error, 2 - Send Confirm BOD always </xs:documentation> + </xs:annotation> + <xs:restriction base="xs:string"> + <xs:enumeration value="0"/> + <xs:enumeration value="1"/> + <xs:enumeration value="2"/> + <xs:enumeration value="NOCONFIRM"/> + <xs:enumeration value="ONERROR"/> + <xs:enumeration value="YESCONFIRM"/> + </xs:restriction> + </xs:simpleType> + <xs:simpleType name="LANGUAGE"> + <xs:restriction base="xs:string"/> + </xs:simpleType> + <xs:simpleType name="CHARGETYPE"> + <xs:restriction base="xs:string"/> + </xs:simpleType> + <xs:simpleType name="DOCTYPE"> + <xs:restriction base="xs:string"/> + </xs:simpleType> + <xs:simpleType name="DOCUMENTID"> + <xs:restriction base="xs:string"/> + </xs:simpleType> + <xs:simpleType name="DOCUMENTRV"> + <xs:restriction base="xs:string"/> + </xs:simpleType> + <xs:simpleType name="ITEM"> + <xs:restriction base="xs:string"/> + </xs:simpleType> + <xs:simpleType name="ORIGREF"> + <xs:restriction base="xs:string"/> + </xs:simpleType> + <xs:simpleType name="PARTNRID"> + <xs:restriction base="xs:string"/> + </xs:simpleType> + <xs:simpleType name="PARTNRTYPE"> + <xs:restriction base="xs:string"> + <xs:enumeration value="ShipTo"/> + <xs:enumeration value="BillTo"/> + <xs:enumeration value="SoldTo"/> + <xs:enumeration value="PayFrom"/> + <xs:enumeration value="Supplier"/> + <xs:enumeration value="RemitTo"/> + <xs:enumeration value="Carrier"/> + <xs:enumeration value="Broker"/> + <xs:enumeration value="Employee"/> + <xs:enumeration value="JV"/> + <xs:enumeration value="Publisher"/> + <xs:enumeration value="Manufacturer"/> + <xs:enumeration value="ShipFrom"/> + </xs:restriction> + </xs:simpleType> + <xs:simpleType name="PAYMETHOD"> + <xs:restriction base="xs:string"/> + </xs:simpleType> + <xs:simpleType name="REASONCODE"> + <xs:restriction base="xs:string"/> + </xs:simpleType> + <xs:simpleType name="SCHLINENUM"> + <!-- future xs:decimal --> + <xs:restriction base="xs:string"/> + </xs:simpleType> + <xs:simpleType name="STATUSLVL"> + <xs:annotation> + <xs:documentation>00 - Success, 99 - Failure</xs:documentation> + </xs:annotation> + <xs:restriction base="xs:integer"> + <xs:enumeration value="00"/> + <xs:enumeration value="99"/> + </xs:restriction> + </xs:simpleType> + <xs:simpleType name="SUBLINENUM"> + <!-- future xs:decimal --> + <xs:restriction base="xs:string"/> + </xs:simpleType> + <xs:simpleType name="TAXCODE"> + <xs:restriction base="xs:string"/> + </xs:simpleType> + <xs:simpleType name="TAXJRSDCTN"> + <xs:restriction base="xs:string"/> + </xs:simpleType> + <xs:simpleType name="TERMID"> + <xs:restriction base="xs:string"/> + </xs:simpleType> + <xs:element name="NOUN" type="NOUN"/> + <xs:element name="REVISION" type="REVISION"/> + <!-- AW: support BSR Type - End --> + <!-- AW: Below support SENDER Type - Start --> + <xs:element name="LOGICALID" type="LOGICALID"/> + <xs:element name="COMPONENT" type="xs:string"/> + <xs:element name="TASK" type="xs:string"/> + <xs:element name="REFERENCEID" type="xs:string"/> + <xs:element name="CONFIRMATION" type="CONFIRMATION"/> + <xs:element name="LANGUAGE" type="LANGUAGE"/> + <xs:element name="CODEPAGE" type="xs:string"/> + <xs:element name="AUTHID" type="xs:string"/> + <!-- End - Support SENDER Type --> + <!-- Start - Support DATETIME Type --> + <xs:element name="YEAR" type="xs:gYear"/> + <xs:element name="MONTH" type="xs:integer"/> + <xs:element name="DAY" type="xs:integer"/> + <xs:element name="HOUR" type="xs:integer"/> + <xs:element name="MINUTE" type="xs:integer"/> + <xs:element name="SECOND" type="xs:integer"/> + <xs:element name="SUBSECOND" type="xs:integer"/> + <xs:element name="TIMEZONE" type="xs:string"/> + <!-- End - Support DATETIME Type --> + <!-- Start - Alphabetical from here on --> + <xs:element name="ABSENCETYP" type="xs:string"/> + <xs:element name="ACCTPERIOD" type="xs:string"/> + <xs:element name="ACCTTYPE" type="xs:string"/> + <xs:element name="ACCTYEAR" type="xs:integer"/> + <xs:element name="ACKCODE" type="xs:string"/> + <xs:element name="ACKMODE" type="xs:string"/> + <xs:element name="ACKREQUEST"> + <xs:simpleType> + <xs:restriction base="xs:string"> + <xs:enumeration value="0"/> + <xs:enumeration value="1"/> + <xs:enumeration value="2"/> + <xs:enumeration value="NOACK"/> + <xs:enumeration value="ONCHANGE"/> + <xs:enumeration value="YESACK"/> + </xs:restriction> + </xs:simpleType> + </xs:element> + <xs:element name="ACTIONCODE" type="xs:string"/> + <xs:element name="ACTIVE" type="xs:string"/> + <xs:element name="ACTTYPE" type="xs:string"/> + <xs:element name="ADDRLINE"> + <xs:complexType> + <xs:simpleContent> + <xs:extension base="xs:string"> + <xs:attribute name="index" use="required" type="xs:string"/> + </xs:extension> + </xs:simpleContent> + </xs:complexType> + </xs:element> + <xs:element name="ADDRTYPE" type="xs:string"/> + <xs:element name="ALLOWTYPE" type="xs:string"/> + <xs:element name="APPROVAL" type="xs:boolean"/> + <xs:element name="APPROVE" type="xs:boolean"/> + <xs:element name="APPROVED" type="xs:boolean"/> + <xs:element name="APPROVERID" type="xs:string"/> + <xs:element name="AUTHCODE" type="xs:string"/> + <xs:element name="BACKORDIND" type="xs:boolean"/> + <xs:element name="BILLOLADNG" type="xs:string"/> + <xs:element name="BKTYPE" type="xs:string"/> + <xs:element name="BOMALTID" type="xs:string"/> + <xs:element name="BOMID" type="xs:string"/> + <xs:element name="BOMNAME" type="xs:string"/> + <xs:element name="BOMREVISON" type="xs:string"/> + <xs:element name="BOMSTATUS" type="xs:string"/> + <xs:element name="BOMTYPE" type="xs:string"/> + <xs:element name="BOMUSAGE" type="xs:string"/> + <xs:element name="BUDGSTAT" type="xs:integer"/> + <xs:element name="BUDGTXN" type="xs:boolean"/> + <xs:element name="BUDGVER" type="xs:string"/> + <xs:element name="BUSNAREA" type="xs:string"/> + <xs:element name="BUYERID" type="xs:string"/> + <xs:element name="CARRIER" type="xs:string"/> + <xs:element name="CARRSRVLVL" type="xs:string"/> + <xs:element name="CATALGNAME" type="xs:string"/> + <xs:element name="CATALOGRV" type="xs:string"/> + <xs:element name="CHARGEID" type="xs:string"/> + <xs:element name="CHARGETYPE" type="CHARGETYPE"/> + <xs:element name="CHGLINENUM" type="xs:string"/> + <!-- future xs:decimal --> + <xs:element name="CITY" type="xs:string"/> + <xs:element name="CLASSFN"> + <xs:complexType> + <xs:simpleContent> + <xs:extension base="xs:string"> + <xs:attribute name="index" use="required" type="xs:string"/> + </xs:extension> + </xs:simpleContent> + </xs:complexType> + </xs:element> + <xs:element name="CLASSFNID" type="xs:string"/> + <xs:element name="CLASSLEVEL" type="xs:string"/> + <xs:element name="CLSSSCHMRV" type="xs:string"/> + <xs:element name="CLSELMLVL" type="xs:string"/> + <xs:element name="CLSSELMT"> + <xs:complexType> + <xs:simpleContent> + <xs:extension base="xs:string"> + <xs:attribute name="index" use="required" type="xs:string"/> + </xs:extension> + </xs:simpleContent> + </xs:complexType> + </xs:element> + <xs:element name="CLSSLMNTID" type="xs:string"/> + <xs:element name="CLSSSCHMID" type="xs:string"/> + <xs:element name="CMPRSNID" type="xs:string"/> + <xs:element name="CMPRSNTYPE" type="xs:string"/> + <xs:element name="CNTCTTYPE" type="xs:string"/> + <xs:element name="COMMENTS" type="xs:string"/> + <xs:element name="COMMODITY"> + <xs:complexType> + <xs:simpleContent> + <xs:extension base="xs:string"> + <xs:attribute name="index" use="required" type="xs:string"/> + </xs:extension> + </xs:simpleContent> + </xs:complexType> + </xs:element> + <xs:element name="COMPLEVEL" type="xs:string"/> + <xs:element name="COMPREFDES" type="xs:string"/> + <xs:element name="CONDSTATUS" type="xs:string"/> + <xs:element name="CONSLINENUM" type="xs:string"/> + <xs:element name="CONSUMPTN" type="xs:string"/> + <xs:element name="CONTAINRID" type="xs:string"/> + <xs:element name="CONTCTTYPE" type="xs:string"/> + <xs:element name="CONTNRSEAL" type="xs:string"/> + <xs:element name="CONTNRTYPE" type="xs:string"/> + <xs:element name="CONTRACTB" type="xs:string"/> + <xs:element name="CONTRACTID" type="xs:string"/> + <xs:element name="CONTRACTS" type="xs:string"/> + <xs:element name="COSTCENTER" type="xs:string"/> + <xs:element name="COSTTYPE" type="xs:string"/> + <xs:element name="COUNTRY" type="xs:string"/> + <xs:element name="COUNTRYDST" type="xs:string"/> + <xs:element name="COUNTRYORG" type="xs:string"/> + <xs:element name="COUNTY" type="xs:string"/> + <xs:element name="CRAFTID" type="xs:string"/> + <xs:element name="CTCHWCONV" type="xs:string"/> + <xs:element name="CTCHWFLAG" type="xs:integer"/> + <xs:element name="CURRENCY" type="xs:string"/> + <xs:element name="CURRFROM" type="xs:string"/> + <xs:element name="CURRTO" type="xs:string"/> + <xs:element name="DATETYPE" type="xs:string"/> + <xs:element name="DAYOFMONTH" type="xs:integer"/> + <xs:element name="DAYSNUM" type="xs:integer"/> + <xs:element name="DEFAULT" type="xs:string"/> + <xs:element name="DEFLTVALUE" type="xs:string"/> + <xs:element name="DELIVERTO" type="xs:string"/> + <xs:element name="DENSITYFAC" type="xs:integer"/> + <xs:element name="DEPARTMENT" type="xs:string"/> + <xs:element name="DESCRIPTN" type="xs:string"/> + <xs:element name="DISCRPTYPE" type="xs:string"/> + <xs:element name="DISPOSITN" type="xs:string"/> + <xs:element name="DISPOSITON" type="xs:string"/> + <xs:element name="DISTCENTER" type="xs:string"/> + <xs:element name="DIVISION" type="xs:string"/> + <xs:element name="DOCKID" type="xs:string"/> + <xs:element name="DOCTYPE" type="DOCTYPE"/> + <xs:element name="DOCUMENTID" type="DOCUMENTID"/> + <xs:element name="DOCUMENTRV" type="DOCUMENTRV"/> + <xs:element name="DRAWING" type="xs:string"/> + <xs:element name="DRCR" type="xs:string"/> + <xs:element name="DROPSHIP" type="xs:string"/> + <xs:element name="DSPSTNINV" type="xs:string"/> + <xs:element name="DUNSNUMBER" type="xs:string"/> + <xs:element name="ECOAPPSTAT" type="xs:string"/> + <xs:element name="ECONAME" type="xs:string"/> + <xs:element name="ECOPRIORITY" type="xs:string"/> + <xs:element name="ECOREVISON" type="xs:string"/> + <xs:element name="ECOTYPE" type="xs:string"/> + <xs:element name="ELEMENT"> + <xs:complexType> + <xs:simpleContent> + <xs:extension base="xs:string"> + <xs:attribute name="index" use="required" type="xs:string"/> + </xs:extension> + </xs:simpleContent> + </xs:complexType> + </xs:element> + <xs:element name="EMAIL" type="xs:string"/> + <xs:element name="EMPCATEGRY" type="xs:string"/> + <xs:element name="EMPDEPT" type="xs:string"/> + <xs:element name="EMPLOYEEID" type="xs:string"/> + <xs:element name="EMPNAME" type="xs:string"/> + <xs:element name="EMPQUALIF" type="xs:string"/> + <xs:element name="EMPSTATUS" type="xs:string"/> + <xs:element name="ENDITEMID" type="xs:string"/> + <xs:element name="EXCLUSIVE" type="xs:boolean"/> + <xs:element name="EXCPLINNUM" type="xs:string"/> + <xs:element name="EXCPTNCODE" type="xs:string"/> + <xs:element name="EXPIREFLAG" type="xs:string"/> + <xs:element name="EXPORTLIC" type="xs:boolean"/> + <xs:element name="FACTOR" type="xs:integer"/> + <xs:element name="FAILCLASS" type="xs:string"/> + <xs:element name="FAILCODE" type="xs:string"/> + <xs:element name="FAILTYPE" type="xs:string"/> + <xs:element name="FAILUREID" type="xs:string"/> + <xs:element name="FAX"> + <xs:complexType> + <xs:simpleContent> + <xs:extension base="xs:string"> + <xs:attribute name="index" use="required" type="xs:string"/> + </xs:extension> + </xs:simpleContent> + </xs:complexType> + </xs:element> + <xs:element name="FEATUREID" type="xs:string"/> + <xs:element name="FEATVAL" type="xs:string"/> + <xs:element name="FIELDID" type="xs:string"/> + <xs:element name="FIELDVALUE" type="xs:string"/> + <xs:element name="FILENAME" type="xs:string"/> + <xs:element name="FILETYPE" type="xs:string"/> + <xs:element name="FIXDQTYIND" type="xs:boolean"/> + <xs:element name="FIXEDASSET" type="xs:string"/> + <xs:element name="FLEXBKTID" type="xs:string"/> + <xs:element name="FREIGHTCLS" type="xs:string"/> + <xs:element name="FRGHTCLS" type="xs:string"/> + <xs:element name="FRGHTITEM" type="xs:string"/> + <xs:element name="FRGHTTERMS" type="xs:string"/> + <xs:element name="FRMITMCLSS" type="xs:string"/> + <xs:element name="FRMITMNM" type="xs:string"/> + <xs:element name="FRMITMNMRV" type="xs:string"/> + <xs:element name="FRMSITELVL"> + <xs:complexType> + <xs:simpleContent> + <xs:extension base="xs:string"> + <xs:attribute name="index" use="required" type="xs:string"/> + </xs:extension> + </xs:simpleContent> + </xs:complexType> + </xs:element> + <xs:element name="FROMPARTY" type="xs:string"/> + <xs:element name="FTDATATYPE" type="xs:string"/> + <xs:element name="FTGROUP" type="xs:string"/> + <xs:element name="FTVALIND" type="xs:string"/> + <xs:element name="FTVALQUAL" type="xs:string"/> + <xs:element name="FUND" type="xs:string"/> + <xs:element name="GEOGRAPHY" type="xs:string"/> + <xs:element name="GLENTITYD" type="xs:string"/> + <xs:element name="GLENTITYS" type="xs:string"/> + <xs:element name="GLNOMACCT" type="xs:string"/> + <xs:element name="HAZRDMATL" type="xs:string"/> + <xs:element name="HDRSTATUS" type="xs:integer"/> + <!-- <xs:element name="HOUR" type="xs:integer"/> def'd above --> + <xs:element name="HRORG"> + <xs:complexType> + <xs:simpleContent> + <xs:extension base="xs:string"> + <xs:attribute name="index" use="required" type="xs:string"/> + </xs:extension> + </xs:simpleContent> + </xs:complexType> + </xs:element> + <xs:element name="IMPORTLIC" type="xs:boolean"/> + <xs:element name="INCPLANFLG" type="xs:boolean"/> + <xs:element name="INDLINENUM" type="xs:string"/> + <!-- future xs:decimal --> + <xs:element name="INMRPPLAN" type="xs:boolean"/> + <xs:element name="INQUEUEID" type="xs:string"/> + <xs:element name="INSLINENUM" type="xs:string"/> + <!-- future xs:decimal --> + <xs:element name="INSPDOCREV" type="xs:string"/> + <xs:element name="INSPECTDOC" type="xs:string"/> + <xs:element name="INSPECTRID" type="xs:string"/> + <xs:element name="INVENDISP" type="xs:string"/> + <xs:element name="INVLINENUM" type="xs:string"/> + <!-- future xs:decimal --> + <xs:element name="ITEM" type="ITEM"/> + <xs:element name="ITEMX" type="xs:string"/> + <xs:element name="ITEMCATID" type="xs:string"/> + <xs:element name="ITEMCLASS" type="xs:string"/> + <xs:element name="ITEMCLASSID" type="xs:string"/> + <xs:element name="ITEMDEFN" type="xs:string"/> + <xs:element name="ITEMDESC" type="xs:string"/> + <xs:element name="ITEMRV" type="xs:string"/> + <xs:element name="ITEMRVX" type="xs:string"/> + <xs:element name="ITEMSTATUS" type="xs:string"/> + <xs:element name="ITEMTYPE" type="xs:string"/> + <xs:element name="ITEMVAR" type="xs:string"/> + <xs:element name="ITMFTVAL" type="xs:string"/> + <xs:element name="ITMIDFLG" type="xs:boolean"/> + <xs:element name="JEID" type="xs:string"/> + <xs:element name="JOBCODE" type="xs:string"/> + <xs:element name="JPID" type="xs:string"/> + <xs:element name="KANBAN" type="xs:string"/> + <xs:element name="LABORID" type="xs:string"/> + <xs:element name="LEDGER" type="xs:string"/> + <xs:element name="LINE" type="xs:string"/> + <xs:element name="LINEFEED" type="xs:string"/> + <xs:element name="LINENUM" type="xs:string"/> + <!-- future xs:decimal --> + <xs:element name="LINETYPE" type="xs:string"/> + <xs:element name="LOADPOINT" type="xs:string"/> + <xs:element name="LOCK" type="xs:integer"/> + <xs:element name="LOTLEVEL"> + <xs:complexType> + <xs:simpleContent> + <xs:extension base="xs:string"> + <xs:attribute name="index" use="required" type="xs:string"/> + </xs:extension> + </xs:simpleContent> + </xs:complexType> + </xs:element> + <xs:element name="LOTSNFLAG" type="xs:string"/> + <xs:element name="MACHCLASS" type="xs:string"/> + <xs:element name="MACHID" type="xs:string"/> + <xs:element name="MACHINEID" type="xs:string"/> + <xs:element name="MACHSTATE" type="xs:boolean"/> + <xs:element name="MACHSUDEP" type="xs:string"/> + <xs:element name="MACHTYPE" type="xs:string"/> + <xs:element name="MAINTCALID" type="xs:string"/> + <xs:element name="MAINTLOCID" type="xs:string"/> + <xs:element name="MAINTORDID" type="xs:string"/> + <xs:element name="MANDATORY" type="xs:boolean"/> + <xs:element name="MATCHTYPE" type="xs:string"/> + <xs:element name="MCHDOCID" type="xs:string"/> + <xs:element name="MCHDOCTYPE" type="xs:string"/> + <xs:element name="MCHLINENUM" type="xs:string"/> + <!-- future xs:decimal --> + <xs:element name="MOPARENTID" type="xs:string"/> + <xs:element name="MOPRIORITY" type="xs:integer"/> + <xs:element name="MOSTATUS" type="xs:string"/> + <xs:element name="MOTYPE" type="xs:string"/> + <xs:element name="MSDSID" type="xs:string"/> + <xs:element name="MSGID" type="xs:string"/> + <xs:element name="MSGTEXT" type="xs:string"/> + <xs:element name="MSGTYPE" type="xs:string"/> + <xs:element name="NAME"> + <xs:complexType> + <xs:simpleContent> + <xs:extension base="xs:string"> + <xs:attribute name="index" use="required" type="xs:string"/> + </xs:extension> + </xs:simpleContent> + </xs:complexType> + </xs:element> + <xs:element name="NEWITMREV" type="xs:string"/> + <xs:element name="NEWREVFLAG" type="xs:string"/> + <xs:element name="NOTES" type="NOTES"/> + <xs:complexType name="NOTES"> + <xs:simpleContent> + <xs:extension base="xs:string"> + <xs:attribute name="index" use="required" type="xs:string"/> + </xs:extension> + </xs:simpleContent> + </xs:complexType> + <xs:element name="NUMOFDEC" type="xs:integer"/> + <xs:element name="OILINENUM" type="xs:string"/> + <!-- future xs:decimal --> + <xs:element name="OLDITMREV" type="xs:string"/> + <xs:element name="ONETIME" type="xs:boolean"/> + <xs:element name="OPENITEM" type="xs:boolean"/> + <xs:element name="OPERATNAME" type="xs:string"/> + <xs:element name="OPERATNID" type="xs:string"/> + <xs:element name="OPERATNSEQ" type="xs:string"/> + <xs:element name="OPERATTYPE" type="xs:string"/> + <xs:element name="OPRAMTAUTH" type="xs:string"/> + <xs:element name="OPRGRPNAME" type="xs:string"/> + <xs:element name="OPRGRPTYPE" type="xs:string"/> + <xs:element name="OPSTATUS" type="xs:string"/> + <xs:element name="OPTCLSNAME" type="xs:string"/> + <xs:element name="OPTCLSSID" type="xs:string"/> + <xs:element name="OPTIONID" type="xs:string"/> + <xs:element name="OPTIONNAME" type="xs:string"/> + <xs:element name="ORIGREF" type="ORIGREF"/> + <xs:element name="OTELIGIBLE" type="xs:boolean"/> + <xs:element name="OUTQUEUEID" type="xs:string"/> + <xs:element name="OVERIDPRIC" type="xs:string"/> + <xs:element name="OVERTIME" type="xs:boolean"/> + <xs:element name="OWNRSHPCDE" type="xs:string"/> + <xs:element name="PACKING" type="xs:string"/> + <xs:element name="PACKNGDESC" type="xs:string"/> + <xs:element name="PARCNTNRID" type="xs:string"/> + <xs:element name="PARENTID" type="xs:string"/> + <xs:element name="PARENTLOT" type="PARENTLOT"/> + <xs:complexType name="PARENTLOT"> + <xs:simpleContent> + <xs:extension base="xs:string"> + <xs:attribute name="index" use="required" type="xs:string"/> + </xs:extension> + </xs:simpleContent> + </xs:complexType> + <xs:element name="PARENTSNUM" type="xs:string"/> + <xs:element name="PARTIALSHP" type="xs:boolean"/> + <xs:element name="PARTNRID" type="PARTNRID"/> + <xs:element name="PARTNRIDX" type="xs:string"/> + <xs:element name="PARTNRRATG" type="xs:string"/> + <xs:element name="PARTNRROLE" type="xs:integer"/> + <xs:element name="PARTNRTYPE" type="PARTNRTYPE"/> + <xs:element name="PAYMETHOD" type="PAYMETHOD"/> + <xs:element name="PERSONCODE" type="REASONCODE"/> + <xs:element name="PICLINENUM" type="xs:string"/> + <!-- future xs:decimal --> + <xs:element name="PLANNERID" type="xs:string"/> + <xs:element name="PMID" type="xs:string"/> + <xs:element name="POENTITY" type="xs:string"/> + <xs:element name="POID" type="xs:string"/> + <xs:element name="POLINENUM" type="xs:string"/> + <!-- future xs:decimal --> + <xs:element name="POLNSTATUS" type="xs:string"/> + <xs:element name="PORELEASE" type="xs:string"/> + <xs:element name="POSITION" type="xs:string"/> + <xs:element name="POSTALCODE" type="xs:string"/> + <xs:element name="POSTATUS" type="xs:string"/> + <xs:element name="POTYPE" type="xs:string"/> + <xs:element name="PRCESSCODE" type="xs:string"/> + <xs:element name="PRDLINENUM" type="xs:string"/> + <!-- future xs:decimal --> + <xs:element name="PREFERENCE" type="xs:string"/> + <xs:element name="PRICECODE" type="xs:string"/> + <xs:element name="PRICELSTID" type="xs:string"/> + <xs:element name="PRICELSTRV" type="xs:string"/> + <xs:element name="PRICETYPE" type="xs:string"/> + <xs:element name="PRINT" type="xs:boolean"/> + <xs:element name="PRINTCNTL" type="xs:string"/> + <xs:element name="PRIORITY" type="xs:string"/> + <xs:element name="PRNTCLSELM" type="xs:string"/> + <xs:element name="PRODCTLINE" type="xs:string"/> + <xs:element name="PRODORDER" type="xs:string"/> + <xs:element name="PRODORDID" type="xs:string"/> + <xs:element name="PRODOSTATS" type="xs:string"/> + <xs:element name="PRODOTYPE" type="xs:string"/> + <xs:element name="PRODSEQBEG" type="xs:string"/> + <xs:element name="PRODSEQEND" type="xs:string"/> + <xs:element name="PRODSEQNUM" type="xs:string"/> + <xs:element name="PROFITCTR" type="xs:string"/> + <xs:element name="PROJACTSTS" type="xs:string"/> + <xs:element name="PROJACTVTY" type="xs:string"/> + <xs:element name="PROJECT" type="xs:string"/> + <xs:element name="PROJRESEL"> + <xs:complexType> + <xs:simpleContent> + <xs:extension base="xs:string"> + <xs:attribute name="index" use="required" type="xs:string"/> + </xs:extension> + </xs:simpleContent> + </xs:complexType> + </xs:element> + <xs:element name="PROJSTATUS" type="xs:string"/> + <xs:element name="PROJTXTYPE" type="xs:string"/> + <xs:element name="PROPERTY"> + <xs:complexType> + <xs:simpleContent> + <xs:extension base="xs:string"> + <xs:attribute name="index" use="required" type="xs:string"/> + </xs:extension> + </xs:simpleContent> + </xs:complexType> + </xs:element> + <xs:element name="PROXMONTH" type="xs:integer"/> + <xs:element name="PSBLINENUM" type="xs:string"/> + <!-- future xs:decimal --> + <xs:element name="PSCLINENUM" type="xs:string"/> + <!-- future xs:decimal --> + <xs:element name="PSDLINENUM" type="xs:string"/> + <!-- future xs:decimal --> + <xs:element name="PSSTATUS" type="xs:string"/> + <xs:element name="PUBLISHER" type="xs:string"/> + <xs:element name="QSLINENUM" type="xs:string"/> + <!-- future xs:decimal --> + <xs:element name="QSLINESTAT" type="xs:string"/> + <xs:element name="QSLINETYPE" type="xs:string"/> + <xs:element name="QTEID" type="xs:string"/> + <xs:element name="QTEIDX" type="xs:string"/> + <xs:element name="QTELINENUM" type="xs:string"/> + <!-- future xs:decimal --> + <xs:element name="QTELNSTAT" type="xs:string"/> + <xs:element name="QTEREVISON" type="xs:string"/> + <xs:element name="QTESTATUS" type="xs:string"/> + <xs:element name="QTETYPE" type="xs:string"/> + <xs:element name="QUALFNID" type="xs:string"/> + <xs:element name="QUALFNTYPE" type="xs:string"/> + <xs:element name="QUALFNVAL" type="xs:string"/> + <xs:element name="QUALIF" type="xs:string"/> + <xs:element name="RATETYPE" type="xs:string"/> + <xs:element name="REASONCODE" type="REASONCODE"/> + <xs:element name="RECEIPTID" type="xs:string"/> + <xs:element name="RECEIPTYPE" type="xs:string"/> + <xs:element name="RECEPTDISP" type="xs:string"/> + <xs:element name="RECLINENUM" type="xs:string"/> + <!-- future xs:decimal --> + <xs:element name="REF"> + <xs:complexType> + <xs:simpleContent> + <xs:extension base="xs:string"> + <xs:attribute name="index" use="required" type="xs:string"/> + </xs:extension> + </xs:simpleContent> + </xs:complexType> + </xs:element> + <xs:element name="REGION" type="xs:string"/> + <xs:element name="RELITEMID" type="xs:string"/> + <xs:element name="RELLOCID" type="xs:string"/> + <xs:element name="RELMACHID" type="xs:string"/> + <xs:element name="REMITTANCE" type="xs:string"/> + <xs:element name="REPRTGFLAG" type="xs:string"/> + <xs:element name="REQLINENUM" type="xs:string"/> + <xs:element name="REQLNSTAT" type="xs:string"/> + <xs:element name="REQUESTER" type="xs:string"/> + <xs:element name="REQUISTNID" type="xs:string"/> + <xs:element name="RESORCEUSE" type="xs:string"/> + <!-- Deprecated --> + <xs:element name="RESORCKIN" type="xs:string"/> + <xs:element name="RESORCUSE" type="xs:string"/> + <!-- Deprecated --> + <xs:element name="RESORCGRP" type="xs:string"/> + <xs:element name="RESORCLVL" type="xs:string"/> + <xs:element name="RESORCTYP" type="xs:string"/> + <xs:element name="RESOURCEID" type="xs:string"/> + <xs:element name="RESTRICTN" type="xs:string"/> + <!-- <xs:element name="REVISION"> Already defined above --> + <xs:element name="REVITMSTAT" type="xs:string"/> + <xs:element name="RFQID" type="xs:string"/> + <xs:element name="RFQIDX" type="xs:string"/> + <xs:element name="RFQLINENUM" type="xs:string"/> + <!-- future xs:decimal --> + <xs:element name="RFQLNSTAT" type="xs:string"/> + <xs:element name="RFQNAME" type="xs:string"/> + <xs:element name="RFQREVISON" type="xs:string"/> + <xs:element name="RFQSTATUS" type="xs:string"/> + <xs:element name="RFQTYPE" type="xs:string"/> + <xs:element name="ROUTEID" type="xs:string"/> + <xs:element name="ROUTELEVEL"> + <xs:complexType> + <xs:simpleContent> + <xs:extension base="xs:string"> + <xs:attribute name="index" use="required" type="xs:string"/> + </xs:extension> + </xs:simpleContent> + </xs:complexType> + </xs:element> + <xs:element name="ROUTETYPE" type="xs:string"/> + <xs:element name="ROUTEVAR" type="xs:string"/> + <xs:element name="ROUTINGID" type="xs:string"/> + <xs:element name="ROUTINGREV" type="xs:string"/> + <xs:element name="ROUTINGVAR" type="xs:string"/> + <xs:element name="RQSLINENUM" type="xs:string"/> + <!-- future xs:decimal --> + <xs:element name="RSBLINENUM" type="xs:string"/> + <!-- future xs:decimal --> + <xs:element name="RSLINENUM" type="xs:string"/> + <!-- future xs:decimal --> + <xs:element name="RSLINETYPE" type="xs:string"/> + <xs:element name="RSPLINNUM" type="xs:string"/> + <!-- future xs:decimal --> + <xs:element name="RSPREVNUM" type="xs:string"/> + <xs:element name="RSPSCHEDID" type="xs:string"/> + <xs:element name="RSPSDLNUM" type="xs:string"/> + <xs:element name="SAFETYID" type="xs:string"/> + <xs:element name="SAFETYTYPE" type="xs:string"/> + <xs:element name="SAFTYCLASS" type="xs:string"/> + <xs:element name="SALESORDID" type="xs:string"/> + <xs:element name="SALESORG"> + <xs:complexType> + <xs:simpleContent> + <xs:extension base="xs:string"> + <xs:attribute name="index" use="required" type="xs:string"/> + </xs:extension> + </xs:simpleContent> + </xs:complexType> + </xs:element> + <xs:element name="SALESPERSN" type="xs:string"/> + <xs:element name="SAVESETUP" type="xs:boolean"/> + <xs:element name="SCHDULETYP" type="xs:string"/> + <xs:element name="SCHEDULEID" type="xs:string"/> + <xs:element name="SCHLINENUM" type="SCHLINENUM"/> + <xs:element name="SCRAP" type="xs:boolean"/> + <xs:element name="SERIALNUM" type="xs:string"/> + <xs:element name="SEQNCENUM" type="xs:string"/> + <xs:element name="SHIFT" type="xs:string"/> + <xs:element name="SHIPMATLID" type="xs:string"/> + <xs:element name="SHIPNOTES" type="xs:string"/> + <xs:element name="SHIPPERID" type="xs:string"/> + <xs:element name="SHIPPERNUM" type="xs:string"/> + <xs:element name="SHIPPOINT" type="xs:string"/> + <xs:element name="SHIPPRIOR" type="xs:boolean"/> + <xs:element name="SHIPSRVLVL" type="xs:string"/> + <xs:element name="SHPMTLDESC" type="xs:string"/> + <xs:element name="SHPUNITSEQ" type="xs:string"/> + <xs:element name="SHPUNITSTS" type="xs:string"/> + <xs:element name="SHPUNITTOT" type="xs:string"/> + <xs:element name="SIGN" type="xs:string"/> + <xs:element name="SITELEVEL"> + <xs:complexType> + <xs:simpleContent> + <xs:extension base="xs:string"> + <xs:attribute name="index" use="required" type="xs:string"/> + </xs:extension> + </xs:simpleContent> + </xs:complexType> + </xs:element> + <xs:element name="SOLINENUM" type="xs:string"/> + <!-- future xs:decimal --> + <xs:element name="SOLNSTATUS" type="xs:string"/> + <xs:element name="SOSLINENUM" type="xs:string"/> + <!-- future xs:decimal --> + <xs:element name="SOSTATUS" type="xs:string"/> + <xs:element name="SPECIALHND" type="xs:string"/> + <xs:element name="SPLITABLE" type="xs:boolean"/> + <xs:element name="STAGEPOINT" type="xs:string"/> + <xs:element name="STATEPROVN" type="xs:string"/> + <xs:element name="STATUSLVL" type="STATUSLVL"/> + <xs:element name="STEPID" type="xs:string"/> + <xs:element name="STEPNUM" type="xs:string"/> + <xs:element name="STEPTYPE" type="xs:string"/> + <xs:element name="SUBLINENUM" type="SUBLINENUM"/> + <xs:element name="SUBSFLAG" type="xs:boolean"/> + <xs:element name="SUFFIX" type="xs:string"/> + <xs:element name="SUPERVISOR" type="xs:string"/> + <xs:element name="SYNCIND" type="xs:string"/> + <!-- See above + <xs:element name="TASK" type="TASK"/> + <xs:simpleType name="TASK"> + <xs:restriction base="xs:string"> + <xs:maxLength value="10"/> + </xs:restriction> + </xs:simpleType> --> + <xs:element name="TAXCODE" type="TAXCODE"/> + <xs:element name="TAXEXEMPT" type="xs:boolean"/> + <xs:element name="TAXID" type="xs:string"/> + <xs:element name="TAXJRSDCTN" type="TAXJRSDCTN"/> + <xs:element name="TAXLINE" type="xs:boolean"/> + <xs:element name="TAXWHEXMPT" type="xs:boolean"/> + <xs:element name="TELEPHONE"> + <xs:complexType> + <xs:simpleContent> + <xs:extension base="xs:string"> + <xs:attribute name="index" use="required" type="xs:string"/> + </xs:extension> + </xs:simpleContent> + </xs:complexType> + </xs:element> + <xs:element name="TERMFLAG" type="xs:boolean"/> + <xs:element name="TERMID" type="TERMID"/> + <xs:element name="TITLE" type="xs:string"/> + <xs:element name="TOITMCLSS" type="xs:string"/> + <xs:element name="TOITMNM" type="xs:string"/> + <xs:element name="TOITMNMRV" type="xs:string"/> + <xs:element name="TOOLCLASS" type="xs:string"/> + <xs:element name="TOOLID" type="xs:string"/> + <xs:element name="TOPARTY" type="xs:string"/> + <xs:element name="TOSITELVL"> + <xs:complexType> + <xs:simpleContent> + <xs:extension base="xs:string"> + <xs:attribute name="index" use="required" type="xs:string"/> + </xs:extension> + </xs:simpleContent> + </xs:complexType> + </xs:element> + <xs:element name="TRACKFLG" type="xs:boolean"/> + <xs:element name="TRACKINGID" type="xs:string"/> + <xs:element name="TRAKNGFLAG" type="xs:boolean"/> + <xs:element name="TRANSMETHD" type="xs:string"/> + <xs:element name="TRANSTERMS" type="xs:string"/> + <xs:element name="TRNSFRTYPE" type="xs:string"/> + <xs:element name="TXANALYSIS" type="xs:string"/> + <xs:element name="UNIT" type="xs:string"/> + <xs:element name="UNITTYPE" type="xs:string"/> + <xs:element name="UOM" type="xs:string"/> + <xs:element name="UOMGROUPID" type="xs:string"/> + <xs:element name="UOMNUMDEC" type="xs:integer"/> + <xs:element name="UOMVALUE" type="xs:string"/> + <xs:element name="UPC" type="xs:string"/> + <xs:element name="UPCPKGIND" type="xs:string"/> + <xs:element name="UPCSCC14" type="xs:string"/> + <xs:element name="UPDTWIPFG" type="xs:boolean"/> + <xs:element name="URI" type="xs:string"/> + <!--xs:uriReference --> + <xs:element name="URL" type="xs:string"/> + <xs:element name="USAGERESTN" type="xs:string"/> + <xs:element name="USERAREA" type="USERAREA"/> + <xs:complexType name="USERAREA" mixed="true"> + <xs:sequence> + <xs:any namespace="##any" processContents="skip" minOccurs="0" maxOccurs="unbounded"/> + </xs:sequence> + </xs:complexType> + <xs:element name="USERID" type="xs:string"/> + <xs:element name="USEUPITEM" type="xs:string"/> + <xs:element name="USUPINVFG" type="xs:boolean"/> + <xs:element name="VALUE" type="xs:decimal"/> + <xs:element name="VALUECLASS" type="xs:string"/> + <xs:element name="VOUCHER" type="xs:string"/> + <xs:element name="WAGEGROUP" type="xs:string"/> + <xs:element name="WAGETYPE" type="xs:string"/> + <xs:element name="WAREHOUSE" type="xs:string"/> + <xs:element name="WARRANTY" type="xs:string"/> + <xs:element name="WORKCENTER" type="xs:string"/> + <xs:element name="WORKORDER" type="xs:string"/> + <xs:element name="WRKSCHDID" type="xs:string"/> + <xs:element name="XREFTYPEID" type="xs:string"/> + <!-- End - Supporting Fields & Types --> +</xs:schema> Added: ofbiz/site/dtds/oagis_segments.xsd URL: http://svn.apache.org/viewvc/ofbiz/site/dtds/oagis_segments.xsd?rev=727067&view=auto ============================================================================== --- ofbiz/site/dtds/oagis_segments.xsd (added) +++ ofbiz/site/dtds/oagis_segments.xsd Tue Dec 16 07:42:14 2008 @@ -0,0 +1,560 @@ +<?xml version="1.0" encoding="UTF-8"?> +<xs:schema targetNamespace="http://www.openapplications.org/oagis_segments" xmlns="http://www.openapplications.org/oagis_segments" xmlns:of="http://www.openapplications.org/oagis_fields" xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified"> + <xs:import namespace="http://www.openapplications.org/oagis_fields" schemaLocation="oagis_fields.xsd"/> + <xs:annotation> + <xs:documentation> + + License information for this file is provided in LICENSE.TXT, as published + on the Open Applications Group web site. www.openapplications.org + + For support, more information, or to report implementation bugs, + please contact the Open Applications Group at [hidden email] + + $Revision: 7.2.1 $ + $Date: 31 October 2001 $ + Open Applications Group XML + Copyright 1998-2001, All Rights Reserved + + $Name: oagis_segments.xsd $ + + ajw 7.2.1 10/31/2001 W3C Schema Release + + + Structure Overview + + This schema defines the OAGI Segment datatypes used throughout the specification. + Below is an outline depicting their placement and usage. + + BOD Namespace ("http://www.openapplications.org/nnn_verb_noun_rel") + | + |--- Segments Namespace - oagis_segments.xsd (os: "http://www.openapplications.org/oagis_segments") + | | + |--- |--- Fields Namespace - oagis_fields.xsd (of:"http://www.openapplications.org/oagis_fields") + + + + </xs:documentation> + </xs:annotation> + <xs:element name="CNTROLAREA" type="CNTROLAREA"/> + <xs:complexType name="CNTROLAREA"> + <xs:sequence> + <xs:element ref="BSR"/> + <xs:element ref="SENDER"/> + <xs:element ref="DATETIMEANY"/> + <!-- Either DATETIME or DATETIMEISO --> + </xs:sequence> + </xs:complexType> + <xs:element name="BSR"> + <xs:complexType> + <xs:sequence> + <xs:element ref="of:VERB"/> + <xs:element ref="of:NOUN"/> + <xs:element ref="of:REVISION"/> + </xs:sequence> + </xs:complexType> + </xs:element> + <xs:element name="SENDER"> + <xs:complexType> + <xs:sequence> + <xs:element ref="of:LOGICALID"/> + <xs:element ref="of:COMPONENT"/> + <xs:element ref="of:TASK"/> + <xs:element ref="of:REFERENCEID"/> + <xs:element ref="of:CONFIRMATION"/> + <xs:element ref="of:LANGUAGE"/> + <xs:element ref="of:CODEPAGE"/> + <xs:element ref="of:AUTHID"/> + </xs:sequence> + </xs:complexType> + </xs:element> + <xs:element name="DATETIMEANY" abstract="true"/> + <xs:element name="DATETIMEISO" type="DATETIMEISO" substitutionGroup="DATETIMEANY"/> + <xs:complexType name="DATETIMEISO"> + <xs:simpleContent> + <xs:extension base="xs:dateTime"> + <xs:attribute name="qualifier" type="DATETIMEqual"/> + </xs:extension> + </xs:simpleContent> + </xs:complexType> + <!-- DATETIMEISO --> + <xs:element name="DATETIME" type="DATETIME" substitutionGroup="DATETIMEANY"/> + <xs:complexType name="DATETIME"> + <xs:sequence> + <xs:element ref="of:YEAR"/> + <xs:element ref="of:MONTH"/> + <xs:element ref="of:DAY"/> + <xs:element ref="of:HOUR"/> + <xs:element ref="of:MINUTE"/> + <xs:element ref="of:SECOND"/> + <xs:element ref="of:SUBSECOND"/> + <xs:element ref="of:TIMEZONE"/> + </xs:sequence> + <xs:attribute name="qualifier" type="DATETIMEqual" use="required"/> + </xs:complexType> + <xs:simpleType name="DATETIMEtype"> + <xs:restriction base="xs:string"> + <xs:enumeration value="ACCOUNTING"/> + <xs:enumeration value="ACTEND"/> + <xs:enumeration value="ACTSTART"/> + <xs:enumeration value="APPREQ"/> + <xs:enumeration value="APPROVAL"/> + </xs:restriction> + </xs:simpleType> + <xs:simpleType name="DATETIMEqual"> + <xs:restriction base="xs:string"> + <xs:enumeration value="ACCOUNTING"/> + <xs:enumeration value="ACTEND"/> + <xs:enumeration value="ACTSTART"/> + <xs:enumeration value="APPREQ"/> + <xs:enumeration value="APPROVAL"/> + <xs:enumeration value="AVAILABLE"/> + <xs:enumeration value="BKTEND"/> + <xs:enumeration value="BKTSTART"/> + <xs:enumeration value="CANCEL"/> + <xs:enumeration value="CHANGEDATE"/> + <xs:enumeration value="COMPDATE"/> + <xs:enumeration value="CONSUME"/> + <xs:enumeration value="CREATION"/> + <xs:enumeration value="CUMULATIVE"/> + <xs:enumeration value="DELIVACT"/> + <xs:enumeration value="DELIVSCHED"/> + <xs:enumeration value="DISCNT"/> + <xs:enumeration value="DOCUMENT"/> + <xs:enumeration value="DUE"/> + <xs:enumeration value="EARLSTEFF"/> + <xs:enumeration value="EARLSTSHIP"/> + <xs:enumeration value="EFFECTIVE"/> + <xs:enumeration value="ENGCHG"/> + <xs:enumeration value="EXECFINISH"/> + <xs:enumeration value="EXECSTART"/> + <xs:enumeration value="EXPIRATION"/> + <xs:enumeration value="FAILDATE"/> + <xs:enumeration value="FORECASTF"/> + <xs:enumeration value="FORECASTS"/> + <xs:enumeration value="FROM"/> + <xs:enumeration value="GENERATION"/> + <xs:enumeration value="JOBDUE"/> + <xs:enumeration value="IMPL"/> + <xs:enumeration value="INVOICE"/> + <xs:enumeration value="LABORFINSH"/> + <xs:enumeration value="LABORSTART"/> + <xs:enumeration value="LASTUSED"/> + <xs:enumeration value="LOADING"/> + <xs:enumeration value="MATCHING"/> + <xs:enumeration value="MSMENTDATE"/> + <xs:enumeration value="NEEDDELV"/> + <xs:enumeration value="OPFINISH"/> + <xs:enumeration value="OPSTART"/> + <xs:enumeration value="PAYEND"/> + <xs:enumeration value="PLANEND"/> + <xs:enumeration value="PLANSTART"/> + <xs:enumeration value="PO"/> + <xs:enumeration value="PROMDELV"/> + <xs:enumeration value="PROMSHIP"/> + <xs:enumeration value="PYMTTERM"/> + <xs:enumeration value="RECEIVED"/> + <xs:enumeration value="REPORTDATE"/> + <xs:enumeration value="REPORTNGFN"/> + <xs:enumeration value="REPORTNGST"/> + <xs:enumeration value="REQUIRED"/> + <xs:enumeration value="RESORCDWNF"/> + <xs:enumeration value="RESORCDWNS"/> + <xs:enumeration value="RSPDDATE"/> + <xs:enumeration value="RSPDOCGEN"/> + <xs:enumeration value="SCHEND"/> + <xs:enumeration value="SCHSTART"/> + <xs:enumeration value="SETUPFINSH"/> + <xs:enumeration value="SETUPSTART"/> + <xs:enumeration value="SHIP"/> + <xs:enumeration value="SHIPSCHED"/> + <xs:enumeration value="STATUSDATE"/> + <xs:enumeration value="TEARDOWNF"/> + <xs:enumeration value="TEARDOWNS"/> + <xs:enumeration value="TO"/> + <xs:enumeration value="OTHER"/> + </xs:restriction> + </xs:simpleType> + <!-- DATETIME --> + <xs:element name="ADDRESS" type="ADDRESS"/> + <xs:complexType name="ADDRESS"> + <xs:sequence> + <xs:element ref="of:ADDRLINE" minOccurs="0" maxOccurs="unbounded"/> + <xs:element ref="of:ADDRTYPE" minOccurs="0"/> + <xs:element ref="of:CITY" minOccurs="0"/> + <xs:element ref="of:COUNTRY" minOccurs="0"/> + <xs:element ref="of:COUNTY" minOccurs="0"/> + <xs:element ref="of:DESCRIPTN" minOccurs="0"/> + <xs:element ref="of:FAX" minOccurs="0" maxOccurs="unbounded"/> + <xs:element ref="of:POSTALCODE" minOccurs="0"/> + <xs:element ref="of:REGION" minOccurs="0"/> + <xs:element ref="of:STATEPROVN" minOccurs="0"/> + <xs:element ref="of:TAXJRSDCTN" minOccurs="0"/> + <xs:element ref="of:TELEPHONE" minOccurs="0" maxOccurs="unbounded"/> + <xs:element ref="of:URL" minOccurs="0"/> + <xs:element ref="of:USERAREA" minOccurs="0"/> + </xs:sequence> + <xs:attribute name="returndata" type="xs:string"/> + </xs:complexType> + <xs:element name="CONTACT" type="CONTACT"/> + <xs:complexType name="CONTACT"> + <xs:sequence> + <xs:element ref="of:NAME"/> + <xs:element ref="of:CONTCTTYPE" minOccurs="0"/> + <xs:element ref="of:DESCRIPTN" minOccurs="0"/> + <xs:element ref="of:EMAIL" minOccurs="0"/> + <xs:element ref="of:FAX" minOccurs="0" maxOccurs="unbounded"/> + <xs:element ref="of:NAME" minOccurs="0" maxOccurs="unbounded"/> + <xs:element ref="of:TELEPHONE" minOccurs="0" maxOccurs="unbounded"/> + <xs:element ref="of:USERAREA" minOccurs="0"/> + </xs:sequence> + <xs:attribute name="returndata" type="xs:string"/> + </xs:complexType> + <xs:element name="AMOUNT" type="AMOUNT"/> + <xs:complexType name="AMOUNT"> + <xs:sequence> + <xs:element ref="of:VALUE"/> + <xs:element ref="of:NUMOFDEC"/> + <xs:element ref="of:SIGN"/> + <xs:element ref="of:CURRENCY"/> + <xs:element ref="of:DRCR"/> + </xs:sequence> + <xs:attribute name="qualifier" use="required"> + <xs:simpleType> + <xs:restriction base="xs:NMTOKEN"> + <xs:enumeration value="ACTUAL"/> + <xs:enumeration value="APPRVORD"/> + <xs:enumeration value="AVAILABLE"/> + <xs:enumeration value="BUDGET"/> + <xs:enumeration value="COMMISSION"/> + <xs:enumeration value="DECLAREVAL"/> + <xs:enumeration value="DSCPRCNT"/> + <xs:enumeration value="DSCVALUE"/> + <xs:enumeration value="DISCNT"/> + <xs:enumeration value="DOCUMENT"/> + <xs:enumeration value="ESTENGIMP"/> + <xs:enumeration value="ESTFREIGHT"/> + <xs:enumeration value="ESTHRS"/> + <xs:enumeration value="ESTIMATE"/> + <xs:enumeration value="ESTMANIMP"/> + <xs:enumeration value="ESTUCOST"/> + <xs:enumeration value="EXTENDED"/> + <xs:enumeration value="FREIGHT"/> + <xs:enumeration value="ITEM"/> + <xs:enumeration value="OPENITEM"/> + <xs:enumeration value="ORDER"/> + <xs:enumeration value="ORDLIMIT"/> + <xs:enumeration value="PAYRATE"/> + <xs:enumeration value="RATE"/> + <xs:enumeration value="PRCBRK"/> + <xs:enumeration value="TAX"/> + <xs:enumeration value="TAXBASE"/> + <xs:enumeration value="TOTAL"/> + <xs:enumeration value="TOTLIMIT"/> + <xs:enumeration value="OTHER"/> + </xs:restriction> + </xs:simpleType> + </xs:attribute> + <xs:attribute name="type"> + <xs:simpleType> + <xs:restriction base="xs:NMTOKEN"> + <xs:enumeration value="T"/> + <xs:enumeration value="F"/> + <xs:enumeration value="TAX"/> + <xs:enumeration value="OTHER"/> + </xs:restriction> + </xs:simpleType> + </xs:attribute> + <xs:attribute name="index" type="xs:string"/> + </xs:complexType> + <!-- AMOUNT --> + <xs:element name="ATTCHREF" type="ATTCHREF"/> + <xs:complexType name="ATTCHREF"> + <xs:sequence> + <xs:element ref="DATETIME" minOccurs="0"/> + <xs:element ref="QUANTITY" minOccurs="0"/> + <xs:element ref="of:CMPRSNTYPE" minOccurs="0"/> + <xs:element ref="of:CMPRSNID" minOccurs="0"/> + <xs:element ref="of:DESCRIPTN" minOccurs="0"/> + <xs:element ref="of:FILETYPE" minOccurs="0"/> + <xs:element ref="of:NOTES" minOccurs="0" maxOccurs="unbounded"/> + <xs:element ref="of:TITLE" minOccurs="0"/> + <!-- <xs:element ref="of:USERAREA" minOccurs="0"/> --> + <xs:choice> + <xs:element ref="of:FILENAME"/> + <xs:sequence> + <xs:element ref="of:URI"/> + <xs:element ref="of:FILENAME" minOccurs="0"/> + </xs:sequence> + </xs:choice> + <xs:element ref="of:USERAREA" minOccurs="0"/> + </xs:sequence> + <xs:attribute name="returndata" type="xs:string"/> + </xs:complexType> + <xs:element name="CHARGE" type="CHARGE"/> + <xs:complexType name="CHARGE"> + <xs:sequence> + <xs:element ref="OPERAMT" minOccurs="0"/> + <xs:element ref="of:CHARGEID" minOccurs="0"/> + <xs:element ref="of:CHARGETYPE" minOccurs="0"/> + <xs:element ref="of:CHGLINENUM" minOccurs="0"/> + <xs:element ref="of:DESCRIPTN" minOccurs="0"/> + <xs:element ref="of:USERAREA" minOccurs="0"/> + <xs:element ref="DISTRIBUTN" minOccurs="0" maxOccurs="unbounded"/> + </xs:sequence> + <xs:attribute name="returndata" type="xs:string"/> + </xs:complexType> + <xs:element name="DISTRIBUTN" type="DISTRIBUTN"/> + <xs:complexType name="DISTRIBUTN"> + <xs:sequence> + <xs:element ref="OPERAMT" minOccurs="0"/> + <xs:element ref="of:BUSNAREA" minOccurs="0"/> + <xs:element ref="of:COSTCENTER" minOccurs="0"/> + <xs:element ref="of:DEPARTMENT" minOccurs="0"/> + <xs:element ref="of:DIVISION" minOccurs="0"/> + <xs:element ref="of:ELEMENT" minOccurs="0" maxOccurs="unbounded"/> + <xs:element ref="of:FUND" minOccurs="0"/> + <xs:element ref="of:GEOGRAPHY" minOccurs="0"/> + <xs:element ref="of:GLENTITYS" minOccurs="0"/> + <xs:element ref="of:GLNOMACCT" minOccurs="0"/> + <xs:element ref="of:PROFITCTR" minOccurs="0"/> + <xs:element ref="of:PROJECT" minOccurs="0"/> + <xs:element ref="of:UNIT" minOccurs="0"/> + <xs:element ref="of:WAREHOUSE" minOccurs="0"/> + <xs:element ref="of:USERAREA" minOccurs="0"/> + </xs:sequence> + <xs:attribute name="returndata" type="xs:string"/> + </xs:complexType> + <xs:element name="OPERAMT" type="OPERAMT"/> + <xs:complexType name="OPERAMT"> + <xs:sequence> + <xs:element ref="of:VALUE"/> + <xs:element ref="of:NUMOFDEC"/> + <xs:element ref="of:SIGN"/> + <xs:element ref="of:CURRENCY"/> + <xs:element ref="of:UOMVALUE"/> + <xs:element ref="of:UOMNUMDEC"/> + <xs:element ref="of:UOM"/> + </xs:sequence> + <xs:attribute name="qualifier" use="required"> + <xs:simpleType> + <xs:restriction base="xs:NMTOKEN"> + <xs:enumeration value="COST"/> + <xs:enumeration value="EXTENDED"/> + <xs:enumeration value="FREIGHT"/> + <xs:enumeration value="UNIT"/> + <xs:enumeration value="OTHER"/> + </xs:restriction> + </xs:simpleType> + </xs:attribute> + <xs:attribute name="type" use="required"> + <xs:simpleType> + <xs:restriction base="xs:NMTOKEN"> + <xs:enumeration value="T"/> + <xs:enumeration value="F"/> + <xs:enumeration value="OTHER"/> + </xs:restriction> + </xs:simpleType> + </xs:attribute> + </xs:complexType> + <xs:element name="PARTNER" type="PARTNER"/> + <xs:complexType name="PARTNER"> + <xs:sequence> + <xs:element ref="of:NAME" minOccurs="0" maxOccurs="unbounded"/> + <xs:element ref="of:ONETIME" minOccurs="0"/> + <xs:element ref="of:PARTNRID" minOccurs="0"/> + <xs:element ref="of:PARTNRTYPE" minOccurs="0"/> + <xs:element ref="of:SYNCIND" minOccurs="0"/> + <xs:element ref="of:ACTIVE" minOccurs="0"/> + <xs:element ref="of:CURRENCY" minOccurs="0"/> + <xs:element ref="of:DESCRIPTN" minOccurs="0"/> + <xs:element ref="of:DUNSNUMBER" minOccurs="0"/> + <xs:element ref="of:GLENTITYS" minOccurs="0"/> + <xs:element ref="of:PARENTID" minOccurs="0"/> + <xs:element ref="of:PARTNRIDX" minOccurs="0"/> + <xs:element ref="of:PARTNRRATG" minOccurs="0"/> + <xs:element ref="of:PARTNRROLE" minOccurs="0"/> + <xs:element ref="of:PAYMETHOD" minOccurs="0"/> + <xs:element ref="of:TAXEXEMPT" minOccurs="0"/> + <xs:element ref="of:TAXID" minOccurs="0"/> + <xs:element ref="of:TERMID" minOccurs="0"/> + <xs:element ref="of:USERAREA" minOccurs="0"/> + <xs:element ref="ADDRESS" minOccurs="0" maxOccurs="unbounded"/> + <xs:element ref="CONTACT" minOccurs="0" maxOccurs="unbounded"/> + </xs:sequence> + <xs:attribute name="returndata" type="xs:string"/> + </xs:complexType> + <xs:element name="TEMPRATURE" type="TEMPERATURE"/> + <xs:complexType name="TEMPERATURE"> + <xs:sequence> + <xs:element ref="of:VALUE"/> + <xs:element ref="of:NUMOFDEC"/> + <xs:element ref="of:SIGN"/> + </xs:sequence> + <xs:attribute name="qualifier" use="required"> + <xs:simpleType> + <xs:restriction base="xs:NMTOKEN"> + <xs:enumeration value="ACTUAL"/> + <xs:enumeration value="DELIVERY"/> + <xs:enumeration value="LOADING"/> + <xs:enumeration value="OTHER"/> + </xs:restriction> + </xs:simpleType> + </xs:attribute> + <xs:attribute name="type" use="required"> + <xs:simpleType> + <xs:restriction base="xs:NMTOKEN"> + <xs:enumeration value="CELSIUS"/> + <xs:enumeration value="FAHRENHEIT"/> + <xs:enumeration value="KELVIN"/> + <xs:enumeration value="OTHER"/> + </xs:restriction> + </xs:simpleType> + </xs:attribute> + </xs:complexType> + <xs:element name="QUANTITY" type="QUANTITY"/> + <xs:complexType name="QUANTITY"> + <xs:sequence> + <xs:element ref="of:VALUE"/> + <xs:element ref="of:NUMOFDEC"/> + <xs:element ref="of:SIGN"/> + <xs:element ref="of:UOM"/> + </xs:sequence> + <xs:attribute name="qualifier" use="required"> + <xs:simpleType> + <xs:restriction base="xs:NMTOKEN"> + <xs:enumeration value="ACCEPTED"/> + <xs:enumeration value="ACTDUR"/> + <xs:enumeration value="ACTHRS"/> + <xs:enumeration value="ALLOCATED"/> + <xs:enumeration value="ALLOWEDWT"/> + <xs:enumeration value="AVAILABLE"/> + <xs:enumeration value="AVGRUNSIZE"/> + <xs:enumeration value="BACKORDERD"/> + <xs:enumeration value="BATCHSIZE"/> + <xs:enumeration value="BATCHTIME"/> + <xs:enumeration value="BLOCKED"/> + <xs:enumeration value="BREAKTIME"/> + <xs:enumeration value="CAPPERCENT"/> + <xs:enumeration value="CATCHWEGHT"/> + <xs:enumeration value="COMMISSION"/> + <xs:enumeration value="COMPLETED"/> + <xs:enumeration value="CUMULATIVE"/> + <xs:enumeration value="DELIVERED"/> + <xs:enumeration value="DURATION"/> + <xs:enumeration value="DUROVER"/> + <xs:enumeration value="DURUNDER"/> + <xs:enumeration value="EMPLOYEES"/> + <xs:enumeration value="EMPREQD"/> + <xs:enumeration value="ESTDUR"/> + <xs:enumeration value="ESTHRS"/> + <xs:enumeration value="ESTWEIGHT"/> + <xs:enumeration value="FILENAME"/> + <xs:enumeration value="FILESIZE"/> + <xs:enumeration value="FIXEDTIME"/> + <xs:enumeration value="HEIGHT"/> + <xs:enumeration value="INSPECTED"/> + <xs:enumeration value="INSPECTION"/> + <xs:enumeration value="ITEM"/> + <xs:enumeration value="LDTMOFFSET"/> + <xs:enumeration value="LENGTH"/> + <xs:enumeration value="LABOR"/> + <xs:enumeration value="LOADINGWT"/> + <xs:enumeration value="LOTSIZEMAX"/> + <xs:enumeration value="LOTSIZEMIN"/> + <xs:enumeration value="LOTSIZEMLT"/> + <xs:enumeration value="LOWERLIMIT"/> + <xs:enumeration value="MACHINEHRS"/> + <xs:enumeration value="MAXIMUM"/> + <xs:enumeration value="MAXPARLTM"/> + <xs:enumeration value="MINIMUM"/> + <xs:enumeration value="MOVETIME"/> + <xs:enumeration value="MSMENT"/> + <xs:enumeration value="MULTIPLIER"/> + <xs:enumeration value="NETWEIGHT"/> + <xs:enumeration value="OPEN"/> + <xs:enumeration value="ORDERED"/> + <xs:enumeration value="OTHERREJ"/> + <xs:enumeration value="OVERSHIP"/> + <xs:enumeration value="PACKING"/> + <xs:enumeration value="PERCENT"/> + <xs:enumeration value="PERCENTREQ"/> + <xs:enumeration value="PERSHBNOPR"/> + <xs:enumeration value="PERSHWIOPR"/> + <xs:enumeration value="PLNDPRCT"/> + <xs:enumeration value="PRCBRK"/> + <xs:enumeration value="PRIOR"/> + <xs:enumeration value="QUEUETIME"/> + <xs:enumeration value="RATE"/> + <xs:enumeration value="RECEIVED"/> + <xs:enumeration value="REJECTED"/> + <xs:enumeration value="REJFIXED"/> + <xs:enumeration value="REJPERCENT"/> + <xs:enumeration value="REMDUR"/> + <xs:enumeration value="REMHRS"/> + <xs:enumeration value="REQUIRED"/> + <xs:enumeration value="RETURNED"/> + <xs:enumeration value="REWORK"/> + <xs:enumeration value="RUNTIME"/> + <xs:enumeration value="SCRAP"/> + <xs:enumeration value="SETUPTIME"/> + <xs:enumeration value="SHELFLIFE"/> + <xs:enumeration value="SHIPPED"/> + <xs:enumeration value="SHIPUNIT"/> + <xs:enumeration value="START"/> + <xs:enumeration value="TEARDOWN"/> + <xs:enumeration value="TOOLREQD"/> + <xs:enumeration value="TOTWEIGHT"/> + <xs:enumeration value="TRANSFRLOT"/> + <xs:enumeration value="UNDERSHIP"/> + <xs:enumeration value="UNIT"/> + <xs:enumeration value="UPPERLIMIT"/> + <xs:enumeration value="VOLUME"/> + <xs:enumeration value="WAITTIME"/> + <xs:enumeration value="WEIGHT"/> + <xs:enumeration value="WIDTH"/> + <xs:enumeration value="OTHER"/> + </xs:restriction> + </xs:simpleType> + </xs:attribute> + </xs:complexType> + <!-- QUANTITY --> + <xs:element name="DOCUMNTREF" type="DOCUMNTREF"/> + <xs:complexType name="DOCUMNTREF"> + <xs:sequence> + <xs:element ref="of:DOCTYPE"/> + <xs:element ref="of:DOCUMENTID"/> + <xs:element ref="of:PARTNRID"/> + <xs:element ref="of:PARTNRTYPE"/> + <xs:element ref="of:DESCRIPTN" minOccurs="0"/> + <xs:element ref="of:DOCUMENTRV" minOccurs="0"/> + <xs:element ref="of:LINENUM" minOccurs="0"/> + <xs:element ref="of:NOTES" minOccurs="0"/> + <xs:element ref="of:SCHLINENUM" minOccurs="0"/> + <xs:element ref="of:SUBLINENUM" minOccurs="0"/> + <xs:element ref="of:USERAREA" minOccurs="0"/> + </xs:sequence> + </xs:complexType> + <xs:element name="DOCUMENT" type="DOCUMENT"/> + <xs:complexType name="DOCUMENT"> + <xs:sequence> + <xs:element ref="of:DOCUMENTID" minOccurs="0"/> + <xs:element ref="of:DOCUMENTRV" minOccurs="0"/> + <xs:element ref="of:DOCTYPE" minOccurs="0"/> + <xs:element ref="of:USERAREA" minOccurs="0"/> + </xs:sequence> + <xs:attribute name="returndata" type="xs:string"/> + </xs:complexType> + <xs:element name="LOTSERIAL" type="LOTSERIAL"/> + <xs:complexType name="LOTSERIAL"> + <xs:sequence> + <xs:element ref="QUANTITY" minOccurs="0"/> + <!--(%QUANTITY.ITEM;)? --> + <xs:element ref="of:LOTLEVEL" minOccurs="0" maxOccurs="unbounded"/> + <xs:element ref="of:PARENTLOT" minOccurs="0" maxOccurs="unbounded"/> + <xs:element ref="of:PARENTSNUM" minOccurs="0"/> + <xs:element ref="of:SERIALNUM" minOccurs="0" maxOccurs="unbounded"/> + <xs:element ref="of:USERAREA" minOccurs="0"/> + </xs:sequence> + <xs:attribute name="returndata" type="xs:string"/> + </xs:complexType> +</xs:schema> Modified: ofbiz/site/dtds/ofbiz-component.xsd URL: http://svn.apache.org/viewvc/ofbiz/site/dtds/ofbiz-component.xsd?rev=727067&r1=727066&r2=727067&view=diff ============================================================================== --- ofbiz/site/dtds/ofbiz-component.xsd (original) +++ ofbiz/site/dtds/ofbiz-component.xsd Tue Dec 16 07:42:14 2008 @@ -199,6 +199,14 @@ </xs:restriction> </xs:simpleType> </xs:attribute> + <xs:attribute name="session-cookie-accepted" default="true"> + <xs:simpleType> + <xs:restriction base="xs:token"> + <xs:enumeration value="true"/> + <xs:enumeration value="false"/> + </xs:restriction> + </xs:simpleType> + </xs:attribute> </xs:attributeGroup> <xs:element name="virtual-host"> <xs:complexType> Modified: ofbiz/site/dtds/widget-form.xsd URL: http://svn.apache.org/viewvc/ofbiz/site/dtds/widget-form.xsd?rev=727067&r1=727066&r2=727067&view=diff ============================================================================== --- ofbiz/site/dtds/widget-form.xsd (original) +++ ofbiz/site/dtds/widget-form.xsd Tue Dec 16 07:42:14 2008 @@ -32,6 +32,7 @@ <xs:sequence> <xs:element minOccurs="0" ref="actions"/> <xs:element minOccurs="0" ref="row-actions"/> + <xs:element minOccurs="0" maxOccurs="unbounded" ref="alt-row-style"/> <xs:element minOccurs="0" maxOccurs="unbounded" ref="alt-target"/> <xs:element minOccurs="0" maxOccurs="unbounded" ref="auto-fields-service"/> <xs:element minOccurs="0" maxOccurs="unbounded" ref="auto-fields-entity"/> @@ -234,6 +235,20 @@ <xs:attribute type="xs:string" name="target"/> <xs:attribute type="xs:string" name="target-type"/> </xs:attributeGroup> + <xs:element name="alt-row-style"> + <xs:annotation><xs:documentation>Active a style on a line if the use-when condition is validate</xs:documentation></xs:annotation> + <xs:complexType> + <xs:attributeGroup ref="attlist.alt-row-style"/> + </xs:complexType> + </xs:element> + <xs:attributeGroup name="attlist.alt-row-style"> + <xs:attribute type="xs:string" name="use-when" use="required"> + <xs:annotation><xs:documentation>Boolean expression tested for active the style on a line.</xs:documentation></xs:annotation> + </xs:attribute> + <xs:attribute type="xs:string" name="style" use="required"> + <xs:annotation><xs:documentation>If use-when return true, concat this style to existing style of the line.</xs:documentation></xs:annotation> + </xs:attribute> + </xs:attributeGroup> <xs:element name="auto-fields-service"> <xs:complexType> <xs:attributeGroup ref="attlist.auto-fields-service"/> Modified: ofbiz/site/dtds/widget-screen.xsd URL: http://svn.apache.org/viewvc/ofbiz/site/dtds/widget-screen.xsd?rev=727067&r1=727066&r2=727067&view=diff ============================================================================== --- ofbiz/site/dtds/widget-screen.xsd (original) +++ ofbiz/site/dtds/widget-screen.xsd Tue Dec 16 07:42:14 2008 @@ -796,6 +796,7 @@ <xs:attribute type="xs:string" name="width"/> <xs:attribute type="xs:string" name="height"/> <xs:attribute type="xs:string" name="border"/> + <xs:attribute type="xs:string" name="alt"/> <xs:attribute name="url-mode" default="content"> <xs:simpleType> <xs:restriction base="xs:token"> |
Free forum by Nabble | Edit this page |