Author: jleroux
Date: Sat Jan 31 19:51:45 2009 New Revision: 739593 URL: http://svn.apache.org/viewvc?rev=739593&view=rev Log: This was missing for a long time now Added: ofbiz/site/dtds/002_confirm_bod_004.xsd ofbiz/site/dtds/068_sync_inventory_005.xsd ofbiz/site/dtds/161B_process_shipment_001.xsd ofbiz/site/dtds/161_show_shipment_005.xsd ofbiz/site/dtds/196_acknowledge_delivery_001.xsd ofbiz/site/dtds/197_receive_delivery_001.xsd Added: ofbiz/site/dtds/002_confirm_bod_004.xsd URL: http://svn.apache.org/viewvc/ofbiz/site/dtds/002_confirm_bod_004.xsd?rev=739593&view=auto ============================================================================== --- ofbiz/site/dtds/002_confirm_bod_004.xsd (added) +++ ofbiz/site/dtds/002_confirm_bod_004.xsd Sat Jan 31 19:51:45 2009 @@ -0,0 +1,81 @@ +<?xml version="1.0"?> +<!-- ==================================================== + 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 XSD + Copyright 1998-2001, All Rights Reserved + + $Name: 002_confirm_bod_004.xsd $ + + cmk 6.0.0 06/15/98 Initial Release + cmk 6.0.1 10/31/98 Rename DOCUMENT root to DATAAREA + cmk 6.1.0 12/14/98 Rename refernce files + Remove attribute lists for CNTROLAREA + mlr 6.1.1 06/19/99 Bug fix: CONFIRMMSG within CONFIRM + cmk 6.1.2 06/24/99 Update entities for resource inclusion + rjj 7.0.0 10/15/2000 Bug Fix: Added attributes VERB,NOUN, and REVISION to CONFIRM_BOD. + ajw 7.2 09/30/2001 Removed FIXED attributes VERB,NOUN,REVISION from first CONTROLAREA + ajw 7.2.1 10/31/2001 W3C Schema Release + + Structure Overview + + CONFIRM_BOD (CONFIRM) + CONFIRM (CONFIRMMSG*) + CONFIRMMSG () + + Notes + +--> +<xs:schema targetNamespace="http://www.openapplications.org/002_confirm_bod_004" xmlns:os="http://www.openapplications.org/oagis_segments" xmlns:of="http://www.openapplications.org/oagis_fields" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="http://www.openapplications.org/002_confirm_bod_004"> + <xs:import namespace="http://www.openapplications.org/oagis_segments" schemaLocation="oagis_segments.xsd"/> + <xs:import namespace="http://www.openapplications.org/oagis_fields" schemaLocation="oagis_fields.xsd"/> + <xs:element name="CONFIRM_BOD_004"> + <xs:complexType> + <xs:sequence> + <xs:element ref="os:CNTROLAREA"/> + <xs:element ref="DATAAREA" maxOccurs="unbounded"/> + </xs:sequence> + </xs:complexType> + </xs:element> + <xs:element name="DATAAREA"> + <xs:complexType> + <xs:sequence> + <xs:element ref="CONFIRM_BOD"/> + </xs:sequence> + </xs:complexType> + </xs:element> + <xs:element name="CONFIRM_BOD"> + <xs:complexType> + <xs:sequence> + <xs:element ref="CONFIRM"/> + </xs:sequence> + </xs:complexType> + </xs:element> + <xs:element name="CONFIRM"> + <xs:complexType> + <xs:sequence> + <xs:element ref="os:CNTROLAREA"/> + <xs:element ref="of:STATUSLVL"/> + <xs:element ref="of:DESCRIPTN" minOccurs="0"/> + <xs:element ref="of:ORIGREF" minOccurs="0"/> + <xs:element ref="of:USERAREA" minOccurs="0"/> + <xs:element ref="CONFIRMMSG" minOccurs="0" maxOccurs="unbounded"/> + </xs:sequence> + </xs:complexType> + </xs:element> + <xs:element name="CONFIRMMSG"> + <xs:complexType> + <xs:sequence> + <xs:element ref="of:DESCRIPTN" minOccurs="0"/> + <xs:element ref="of:REASONCODE" minOccurs="0"/> + <xs:element ref="of:USERAREA" minOccurs="0"/> + </xs:sequence> + </xs:complexType> + </xs:element> +</xs:schema> Added: ofbiz/site/dtds/068_sync_inventory_005.xsd URL: http://svn.apache.org/viewvc/ofbiz/site/dtds/068_sync_inventory_005.xsd?rev=739593&view=auto ============================================================================== --- ofbiz/site/dtds/068_sync_inventory_005.xsd (added) +++ ofbiz/site/dtds/068_sync_inventory_005.xsd Sat Jan 31 19:51:45 2009 @@ -0,0 +1,111 @@ +<?xml version="1.0"?> +<!-- ==================================================== + 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: 068_sync_inventory_005.xsd $ + + cmk 6.1.1 12/30/1998 Initial Release - from version 002 + Add: VALUECLASS to INVENTORY + Add: TEMPRATURE (ACTUAL, DELIVERY, LOADING) + cmk 6.1.2 03/09/1999 Segment qualifier implementation + cmk 6.1.3 06/27/1999 Update resource dtd entity declaration + rjj 7.0.0 10/15/2000 Upped rev to sync with spec (and changes) + rjj 7.0.2 11/24/2000 Allow multiple instances of NOTES. + mlr 7.1 04/16/2001 Update revision. + ajw 7.2.1 10/31/2001 W3C Schema Release + + Structure Overview + + SYNC_INVENTORY (INVENTORY) + INVENTORY () + +Notes: + +--> +<xs:schema targetNamespace="http://www.openapplications.org/068_sync_inventory_005" xmlns="http://www.openapplications.org/068_sync_inventory_005" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:of="http://www.openapplications.org/oagis_fields" xmlns:os="http://www.openapplications.org/oagis_segments"> + <xs:import namespace="http://www.openapplications.org/oagis_segments" schemaLocation="oagis_segments.xsd"/> + <xs:import namespace="http://www.openapplications.org/oagis_fields" schemaLocation="oagis_fields.xsd"/> + <xs:element name="SYNC_INVENTORY_005"> + <xs:complexType> + <xs:sequence> + <xs:element ref="os:CNTROLAREA"/> + <xs:element ref="DATAAREA" minOccurs="1" maxOccurs="unbounded"/> + </xs:sequence> + </xs:complexType> + </xs:element> + <xs:element name="DATAAREA"> + <xs:complexType> + <xs:sequence> + <xs:element ref="SYNC_INVENTORY"/> + </xs:sequence> + </xs:complexType> + </xs:element> + <xs:element name="SYNC_INVENTORY"> + <xs:complexType> + <xs:sequence> + <xs:element ref="INVENTORY"/> + </xs:sequence> + </xs:complexType> + </xs:element> + <xs:element name="INVENTORY"> + <xs:complexType> + <xs:sequence> + <!-- (%DATETIME.EFFECTIVE;) --> + <xs:element ref="os:DATETIMEANY"/> + <!-- (%QUANTITY.ITEM;) --> + <xs:element ref="os:QUANTITY"/> + <!-- (%DATETIME.EXPIRATION;)? --> + <xs:element ref="os:DATETIMEANY" minOccurs="0" maxOccurs="1"/> + <!-- (%QUANTITY.ALLOCATED;)? --> + <xs:element ref="os:QUANTITY" minOccurs="0" maxOccurs="1"/> + <!-- (%QUANTITY.AVAILABLE;)? --> + <xs:element ref="os:QUANTITY" minOccurs="0" maxOccurs="1"/> + <!-- (%QUANTITY.BLOCKED;)? --> + <xs:element ref="os:QUANTITY" minOccurs="0" maxOccurs="1"/> + <!-- (%QUANTITY.CATCHWEGHT;)? --> + <xs:element ref="os:QUANTITY" minOccurs="0" maxOccurs="1"/> + <!-- (%QUANTITY.INSPECTION;)? --> + <xs:element ref="os:QUANTITY" minOccurs="0" maxOccurs="1"/> + <!-- (%TEMPRATURE.ACTUAL;)? --> + <xs:element ref="os:TEMPRATURE" minOccurs="0" maxOccurs="1"/> + <!-- (%TEMPRATURE.DELIVERY;)? --> + <xs:element ref="os:TEMPRATURE" minOccurs="0" maxOccurs="1"/> + <!-- (%TEMPRATURE.LOADING;)? --> + <xs:element ref="os:TEMPRATURE" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:ITEM"/> + <xs:element ref="of:SITELEVEL"/> + <xs:element ref="of:SITELEVEL"/> + <xs:element ref="of:SYNCIND"/> + <xs:element ref="of:CTCHWCONV" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:DENSITYFAC" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:DESCRIPTN" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:GLENTITYS" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:INVENDISP" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:ITEMRV" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:ITEMSTATUS" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:LOTLEVEL" minOccurs="0" maxOccurs="unbounded"/> + <xs:element ref="of:NAME" minOccurs="0" maxOccurs="unbounded"/> + <xs:element ref="of:NOTES" minOccurs="0" maxOccurs="unbounded"/> + <xs:element ref="of:PRDLINENUM" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:PRODORDID" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:PROPERTY" minOccurs="0" maxOccurs="unbounded"/> + <xs:element ref="of:SALESORDID" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:SERIALNUM" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:SITELEVEL" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:SOLINENUM" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:UNITTYPE" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:VALUECLASS" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:USERAREA" minOccurs="0" maxOccurs="1"/> + </xs:sequence> + </xs:complexType> + </xs:element> +</xs:schema> Added: ofbiz/site/dtds/161B_process_shipment_001.xsd URL: http://svn.apache.org/viewvc/ofbiz/site/dtds/161B_process_shipment_001.xsd?rev=739593&view=auto ============================================================================== --- ofbiz/site/dtds/161B_process_shipment_001.xsd (added) +++ ofbiz/site/dtds/161B_process_shipment_001.xsd Sat Jan 31 19:51:45 2009 @@ -0,0 +1,380 @@ +<?xml version="1.0"?> +<!-- ==================================================== + 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: 161B_PROCESS_SHIPMENT_001.xsd $ + + rjj 7.0.0 10/15/2000 Initial Release. + rjj 7.0.1 10/27/2000 Changed INVITEM from required to optional within CONTAINER. + rjj 7.0.2 11/24/2000 Allow multiple instances of NOTES. + mlr 7.1 04/16/2001 Add ATTCHREF to the BOD + ajw 7.2.1 10/31/2001 Confirmed ATTCHREF to SHIPMENT and SHIPUNIT elements + ajw 7.2.1 10/31/2001 W3C Schema Release + + Structure Overview + + PROCESS_SHIPMENT (SHIPMENT, SHIPUNIT*) + SHIPMENT ( PARTNER+, SHIPITEM+, ATTCHREF*, CHARGE*, DOCUMNTREF* ) + SHIPITEM ( DOCUMNTREF*, INVDETAIL* ) + DOCUMNTREF() + INVDETAIL() + DOCUMNTREF() + SHIPUNIT ( PARTNER+, ATTCHREF*, CHARGE*, CONTAINER*, DOCUMNTREF*, INVITEM* ) + CONTAINER( DOCUMNTREF*, INVITEM+ ) + DOCUMNTREF() + INVITEM ( DOCUMNTREF*, INVDETAIL* ) + DOCUMNTREF() + INVDETAIL() + DOCUMNTREF() + INVITEM ( DOCUMNTREF*, INVDETAIL* ) + DOCUMNTREF() + INVDETAIL() + +Notes: + +--> +<xs:schema targetNamespace="http://www.openapplications.org/161B_PROCESS_SHIPMENT_001" xmlns="http://www.openapplications.org/161B_PROCESS_SHIPMENT_001" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:of="http://www.openapplications.org/oagis_fields" xmlns:os="http://www.openapplications.org/oagis_segments"> + <xs:import namespace="http://www.openapplications.org/oagis_segments" schemaLocation="oagis_segments.xsd"/> + <xs:import namespace="http://www.openapplications.org/oagis_fields" schemaLocation="oagis_fields.xsd"/> + <xs:element name="PROCESS_SHIPMENT_001"> + <xs:complexType> + <xs:sequence> + <xs:element ref="os:CNTROLAREA"/> + <xs:element ref="DATAAREA" minOccurs="1" maxOccurs="unbounded"/> + </xs:sequence> + </xs:complexType> + </xs:element> + <xs:element name="DATAAREA"> + <xs:complexType> + <xs:sequence> + <xs:element ref="PROCESS_SHIPMENT"/> + </xs:sequence> + </xs:complexType> + </xs:element> + <xs:element name="PROCESS_SHIPMENT"> + <xs:complexType> + <xs:sequence> + <xs:element ref="SHIPMENT"/> + <xs:element ref="SHIPUNIT" minOccurs="0" maxOccurs="unbounded"/> + </xs:sequence> + </xs:complexType> + </xs:element> + <xs:element name="SHIPMENT"> + <xs:complexType> + <xs:sequence> + <!-- (%DATETIME.DOCUMENT;) --> + <xs:element ref="os:DATETIMEANY"/> + <!-- (%AMOUNT.DECLAREVAL;)? --> + <xs:element ref="os:AMOUNT" minOccurs="0" maxOccurs="1"/> + <!-- (%AMOUNT.DOCUMENT.T;)? --> + <xs:element ref="os:AMOUNT" minOccurs="0" maxOccurs="1"/> + <!-- (%AMOUNT.ESTFREIGHT;)? --> + <xs:element ref="os:AMOUNT" minOccurs="0" maxOccurs="1"/> + <!-- (%AMOUNT.FREIGHT.T;)? --> + <xs:element ref="os:AMOUNT" minOccurs="0" maxOccurs="1"/> + <!-- (%AMOUNT.ITEM.T;)? --> + <xs:element ref="os:AMOUNT" minOccurs="0" maxOccurs="1"/> + <!-- (%DATETIME.CREATION;)? --> + <xs:element ref="os:DATETIMEANY" minOccurs="0" maxOccurs="1"/> + <!-- (%DATETIME.DELIVACT;)? --> + <xs:element ref="os:DATETIMEANY" minOccurs="0" maxOccurs="1"/> + <!-- (%DATETIME.DELIVSCHED;)? --> + <xs:element ref="os:DATETIMEANY" minOccurs="0" maxOccurs="1"/> + <!-- (%DATETIME.EARLSTSHIP;)? --> + <xs:element ref="os:DATETIMEANY" minOccurs="0" maxOccurs="1"/> + <!-- (%DATETIME.LOADING;)? --> + <xs:element ref="os:DATETIMEANY" minOccurs="0" maxOccurs="1"/> + <!-- (%DATETIME.NEEDDELV;)? --> + <xs:element ref="os:DATETIMEANY" minOccurs="0" maxOccurs="1"/> + <!-- (%DATETIME.PROMDELV;)? --> + <xs:element ref="os:DATETIMEANY" minOccurs="0" maxOccurs="1"/> + <!-- (%DATETIME.PROMSHIP;)? --> + <xs:element ref="os:DATETIMEANY" minOccurs="0" maxOccurs="1"/> + <!-- (%DATETIME.SHIP;)? --> + <xs:element ref="os:DATETIMEANY" minOccurs="0" maxOccurs="1"/> + <!-- (%DATETIME.SHIPSCHED;)? --> + <xs:element ref="os:DATETIMEANY" minOccurs="0" maxOccurs="1"/> + <!-- (%OPERAMT.FREIGHT.T;)? --> + <xs:element ref="os:OPERAMT" minOccurs="0" maxOccurs="1"/> + <!-- (%QUANTITY.ESTWEIGHT;)? --> + <xs:element ref="os:QUANTITY" minOccurs="0" maxOccurs="1"/> + <!-- (%QUANTITY.LOADINGWT;)? --> + <xs:element ref="os:QUANTITY" minOccurs="0" maxOccurs="1"/> + <!-- (%QUANTITY.NETWEIGHT;)? --> + <xs:element ref="os:QUANTITY" minOccurs="0" maxOccurs="1"/> + <!-- (%QUANTITY.SHIPUNIT;)? --> + <xs:element ref="os:QUANTITY" minOccurs="0" maxOccurs="1"/> + <!-- (%QUANTITY.TOTWEIGHT;)? --> + <xs:element ref="os:QUANTITY" minOccurs="0" maxOccurs="1"/> + <!-- (%QUANTITY.VOLUME;)? --> + <xs:element ref="os:QUANTITY" minOccurs="0" maxOccurs="1"/> + <!-- (%TEMPRATURE.ACTUAL;)? --> + <xs:element ref="os:TEMPRATURE" minOccurs="0" maxOccurs="1"/> + <!-- (%TEMPRATURE.DELIVERY;)? --> + <xs:element ref="os:TEMPRATURE" minOccurs="0" maxOccurs="1"/> + <!-- (%TEMPRATURE.LOADING;)? --> + <xs:element ref="os:TEMPRATURE" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:DOCUMENTID"/> + <xs:element ref="of:SHIPPERID"/> + <xs:element ref="of:CARRIER" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:CARRSRVLVL" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:COUNTRYDST" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:COUNTRYORG" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:DESCRIPTN" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:DISTCENTER" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:DOCKID" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:DOCTYPE" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:DOCUMENTRV" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:DROPSHIP" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:EXPORTLIC" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:FRGHTCLS" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:FRGHTTERMS" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:HAZRDMATL" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:HDRSTATUS" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:IMPORTLIC" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:LOADPOINT" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:NOTES" minOccurs="0" maxOccurs="unbounded"/> + <xs:element ref="of:PARTIALSHP" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:PRIORITY" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:ROUTEID" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:SHIPNOTES" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:SHIPPOINT" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:SHIPPRIOR" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:SHIPSRVLVL" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:SPECIALHND" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:STAGEPOINT" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:TRANSMETHD" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:TRANSTERMS" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:WAREHOUSE" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:USERAREA" minOccurs="0" maxOccurs="1"/> + <xs:element ref="os:PARTNER" minOccurs="1" maxOccurs="unbounded"/> + <xs:element ref="SHIPITEM" minOccurs="1" maxOccurs="unbounded"/> + <xs:element ref="os:ATTCHREF" minOccurs="0" maxOccurs="unbounded"/> + <xs:element ref="os:CHARGE" minOccurs="0" maxOccurs="unbounded"/> + <xs:element ref="DOCUMNTREF" minOccurs="0" maxOccurs="unbounded"/> + </xs:sequence> + </xs:complexType> + </xs:element> + <xs:element name="SHIPITEM"> + <xs:complexType> + <xs:sequence> + <!-- (%QUANTITY.ITEM;) --> + <xs:element ref="os:QUANTITY"/> + <!-- (%AMOUNT.EXTENDED.T;)? --> + <xs:element ref="os:AMOUNT" minOccurs="0" maxOccurs="1"/> + <!-- (%AMOUNT.ITEM.T;)? --> + <xs:element ref="os:AMOUNT" minOccurs="0" maxOccurs="1"/> + <!-- (%QUANTITY.BACKORDERD;)? --> + <xs:element ref="os:QUANTITY" minOccurs="0" maxOccurs="1"/> + <!-- (%QUANTITY.OPEN;)? --> + <xs:element ref="os:QUANTITY" minOccurs="0" maxOccurs="1"/> + <!-- (%QUANTITY.ORDERED;)? --> + <xs:element ref="os:QUANTITY" minOccurs="0" maxOccurs="1"/> + <!-- (%QUANTITY.SHIPPED;)? --> + <xs:element ref="os:QUANTITY" minOccurs="0" maxOccurs="1"/> + <!-- (%QUANTITY.VOLUME;)? --> + <xs:element ref="os:QUANTITY" minOccurs="0" maxOccurs="1"/> + <!-- (%QUANTITY.WEIGHT;)? --> + <xs:element ref="os:QUANTITY" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:ITEM"/> + <xs:element ref="of:COUNTRYORG" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:DISPOSITN" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:EXPORTLIC" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:FRGHTCLS" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:FRGHTITEM" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:HAZRDMATL" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:IMPORTLIC" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:ITEMDESC" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:ITEMRV" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:ITEMRVX" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:ITEMX" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:LOTLEVEL" minOccurs="0" maxOccurs="unbounded"/> + <xs:element ref="of:NOTES" minOccurs="0" maxOccurs="unbounded"/> + <xs:element ref="of:OWNRSHPCDE" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:PACKING" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:PARTIALSHP" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:SHIPNOTES" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:SHIPPRIOR" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:UPC" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:USERAREA" minOccurs="0" maxOccurs="1"/> + <xs:element ref="DOCUMNTREF" minOccurs="0" maxOccurs="unbounded"/> + <xs:element ref="INVDETAIL" minOccurs="0" maxOccurs="unbounded"/> + </xs:sequence> + </xs:complexType> + </xs:element> + <xs:element name="DOCUMNTREF"> + <xs:complexType> + <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" maxOccurs="1"/> + <xs:element ref="of:DOCUMENTRV" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:LINENUM" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:NOTES" minOccurs="0" maxOccurs="unbounded"/> + <xs:element ref="of:SCHLINENUM" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:SUBLINENUM" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:USERAREA" minOccurs="0" maxOccurs="1"/> + </xs:sequence> + </xs:complexType> + </xs:element> + <xs:element name="INVDETAIL"> + <xs:complexType> + <xs:sequence> + <!-- (%QUANTITY.ITEM;)? --> + <xs:element ref="os:QUANTITY" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:DESCRIPTN" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:DISPOSITN" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:LOTLEVEL" minOccurs="0" maxOccurs="unbounded"/> + <xs:element ref="of:NOTES" minOccurs="0" maxOccurs="unbounded"/> + <xs:element ref="of:SERIALNUM" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:USERAREA" minOccurs="0" maxOccurs="1"/> + </xs:sequence> + </xs:complexType> + </xs:element> + <xs:element name="SHIPUNIT"> + <xs:complexType> + <xs:sequence> + <!-- (%AMOUNT.DECLAREVAL;)? --> + <xs:element ref="os:AMOUNT" minOccurs="0" maxOccurs="1"/> + <!-- (%AMOUNT.FREIGHT.T;)? --> + <xs:element ref="os:AMOUNT" minOccurs="0" maxOccurs="1"/> + <!-- (%AMOUNT.ITEM.T;)? --> + <xs:element ref="os:AMOUNT" minOccurs="0" maxOccurs="1"/> + <!-- (%AMOUNT.TOTAL.T;)? --> + <xs:element ref="os:AMOUNT" minOccurs="0" maxOccurs="1"/> + <!-- (%DATETIME.DELIVACT;)? --> + <xs:element ref="os:DATETIMEANY" minOccurs="0" maxOccurs="1"/> + <!-- (%DATETIME.DELIVSCHED;)? --> + <xs:element ref="os:DATETIMEANY" minOccurs="0" maxOccurs="1"/> + <!-- (%DATETIME.LOADING;)? --> + <xs:element ref="os:DATETIMEANY" minOccurs="0" maxOccurs="1"/> + <!-- (%DATETIME.SHIP;)? --> + <xs:element ref="os:DATETIMEANY" minOccurs="0" maxOccurs="1"/> + <!-- (%OPERAMT.FREIGHT.T;)? --> + <xs:element ref="os:OPERAMT" minOccurs="0" maxOccurs="1"/> + <!-- (%QUANTITY.ESTWEIGHT;)? --> + <xs:element ref="os:QUANTITY" minOccurs="0" maxOccurs="1"/> + <!-- (%QUANTITY.HEIGHT;)? --> + <xs:element ref="os:QUANTITY" minOccurs="0" maxOccurs="1"/> + <!-- (%QUANTITY.LENGTH;)? --> + <xs:element ref="os:QUANTITY" minOccurs="0" maxOccurs="1"/> + <!-- (%QUANTITY.LOADINGWT;)? --> + <xs:element ref="os:QUANTITY" minOccurs="0" maxOccurs="1"/> + <!-- (%QUANTITY.NETWEIGHT;)? --> + <xs:element ref="os:QUANTITY" minOccurs="0" maxOccurs="1"/> + <!-- (%QUANTITY.TOTWEIGHT;)? --> + <xs:element ref="os:QUANTITY" minOccurs="0" maxOccurs="1"/> + <!-- (%QUANTITY.VOLUME;)? --> + <xs:element ref="os:QUANTITY" minOccurs="0" maxOccurs="1"/> + <!-- (%QUANTITY.WIDTH;)? --> + <xs:element ref="os:QUANTITY" minOccurs="0" maxOccurs="1"/> + <!-- (%TEMPRATURE.ACTUAL;)? --> + <xs:element ref="os:TEMPRATURE" minOccurs="0" maxOccurs="1"/> + <!-- (%TEMPRATURE.DELIVERY;)? --> + <xs:element ref="os:TEMPRATURE" minOccurs="0" maxOccurs="1"/> + <!-- (%TEMPRATURE.LOADING;)? --> + <xs:element ref="os:TEMPRATURE" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:CARRIER"/> + <xs:element ref="of:SHIPPERID"/> + <xs:element ref="of:TRACKINGID"/> + <xs:element ref="of:CARRSRVLVL" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:CONTAINRID" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:CONTNRSEAL" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:CONTNRTYPE" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:COUNTRYDST" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:COUNTRYORG" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:DESCRIPTN" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:EXPORTLIC" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:FRGHTCLS" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:FRGHTITEM" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:FRGHTTERMS" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:HAZRDMATL" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:IMPORTLIC" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:LOADPOINT" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:NOTES" minOccurs="0" maxOccurs="unbounded"/> + <xs:element ref="of:SHIPMATLID" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:SHIPNOTES" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:SHIPPOINT" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:SHIPSRVLVL" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:SHPMTLDESC" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:SHPUNITSEQ" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:SHPUNITSTS" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:SHPUNITTOT" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:SPECIALHND" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:STAGEPOINT" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:TRANSMETHD" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:TRANSTERMS" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:USERAREA" minOccurs="0" maxOccurs="1"/> + <xs:element ref="os:PARTNER" minOccurs="1" maxOccurs="unbounded"/> + <xs:element ref="os:ATTCHREF" minOccurs="0" maxOccurs="unbounded"/> + <xs:element ref="os:CHARGE" minOccurs="0" maxOccurs="unbounded"/> + <xs:element ref="CONTAINER" minOccurs="0" maxOccurs="unbounded"/> + <xs:element ref="DOCUMNTREF" minOccurs="0" maxOccurs="unbounded"/> + <xs:element ref="INVITEM" minOccurs="0" maxOccurs="unbounded"/> + </xs:sequence> + </xs:complexType> + </xs:element> + <xs:element name="CONTAINER"> + <xs:complexType> + <xs:sequence> + <xs:element ref="of:CONTAINRID" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:CONTNRSEAL" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:CONTNRTYPE" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:DESCRIPTN" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:NOTES" minOccurs="0" maxOccurs="unbounded"/> + <xs:element ref="of:PACKING" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:PACKNGDESC" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:PARCNTNRID" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:SHIPMATLID" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:SHPMTLDESC" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:USERAREA" minOccurs="0" maxOccurs="1"/> + <xs:element ref="DOCUMNTREF" minOccurs="0" maxOccurs="unbounded"/> + <xs:element ref="INVITEM" minOccurs="0" maxOccurs="unbounded"/> + </xs:sequence> + </xs:complexType> + </xs:element> + <xs:element name="INVITEM"> + <xs:complexType> + <xs:sequence> + <!-- (%QUANTITY.ITEM;) --> + <xs:element ref="os:QUANTITY"/> + <!-- (%AMOUNT.EXTENDED.T;)? --> + <xs:element ref="os:AMOUNT" minOccurs="0" maxOccurs="1"/> + <!-- (%AMOUNT.ITEM.T;)? --> + <xs:element ref="os:AMOUNT" minOccurs="0" maxOccurs="1"/> + <!-- (%QUANTITY.VOLUME;)? --> + <xs:element ref="os:QUANTITY" minOccurs="0" maxOccurs="1"/> + <!-- (%QUANTITY.WEIGHT;)? --> + <xs:element ref="os:QUANTITY" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:ITEM"/> + <xs:element ref="of:COUNTRYORG" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:FRGHTCLS" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:FRGHTITEM" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:HAZRDMATL" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:ITEMDESC" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:ITEMRV" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:ITEMRVX" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:ITEMX" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:LOTLEVEL" minOccurs="0" maxOccurs="unbounded"/> + <xs:element ref="of:NOTES" minOccurs="0" maxOccurs="unbounded"/> + <xs:element ref="of:OWNRSHPCDE" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:SHIPNOTES" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:UPC" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:USERAREA" minOccurs="0" maxOccurs="1"/> + <xs:element ref="DOCUMNTREF" minOccurs="0" maxOccurs="unbounded"/> + <xs:element ref="INVDETAIL" minOccurs="0" maxOccurs="unbounded"/> + </xs:sequence> + </xs:complexType> + </xs:element> +</xs:schema> Added: ofbiz/site/dtds/161_show_shipment_005.xsd URL: http://svn.apache.org/viewvc/ofbiz/site/dtds/161_show_shipment_005.xsd?rev=739593&view=auto ============================================================================== --- ofbiz/site/dtds/161_show_shipment_005.xsd (added) +++ ofbiz/site/dtds/161_show_shipment_005.xsd Sat Jan 31 19:51:45 2009 @@ -0,0 +1,380 @@ +<?xml version="1.0"?> +<!-- ==================================================== + 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: 161_show_shipment_005.xsd $ + + rjj 7.0.0 10/15/2000 Initial Release. + rjj 7.0.1 10/27/2000 Changed INVITEM from required to optional within CONTAINER. + rjj 7.0.2 11/24/2000 Allow multiple instances of NOTES. + mlr 7.1 04/16/2001 Add ATTCHREF to the BOD + ajw 7.2.1 10/31/2001 Confirmed ATTCHREF to SHIPMENT and SHIPUNIT elements + ajw 7.2.1 10/31/2001 W3C Schema Release + + Structure Overview + + SHOW_SHIPMENT (SHIPMENT, SHIPUNIT*) + SHIPMENT ( PARTNER+, SHIPITEM+, ATTCHREF*, CHARGE*, DOCUMNTREF* ) + SHIPITEM ( DOCUMNTREF*, INVDETAIL* ) + DOCUMNTREF() + INVDETAIL() + DOCUMNTREF() + SHIPUNIT ( PARTNER+, ATTCHREF*, CHARGE*, CONTAINER*, DOCUMNTREF*, INVITEM* ) + CONTAINER( DOCUMNTREF*, INVITEM+ ) + DOCUMNTREF() + INVITEM ( DOCUMNTREF*, INVDETAIL* ) + DOCUMNTREF() + INVDETAIL() + DOCUMNTREF() + INVITEM ( DOCUMNTREF*, INVDETAIL* ) + DOCUMNTREF() + INVDETAIL() + +Notes: + +--> +<xs:schema targetNamespace="http://www.openapplications.org/161_show_shipment_005" xmlns="http://www.openapplications.org/161_show_shipment_005" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:of="http://www.openapplications.org/oagis_fields" xmlns:os="http://www.openapplications.org/oagis_segments"> + <xs:import namespace="http://www.openapplications.org/oagis_segments" schemaLocation="oagis_segments.xsd"/> + <xs:import namespace="http://www.openapplications.org/oagis_fields" schemaLocation="oagis_fields.xsd"/> + <xs:element name="SHOW_SHIPMENT_005"> + <xs:complexType> + <xs:sequence> + <xs:element ref="os:CNTROLAREA"/> + <xs:element ref="DATAAREA" minOccurs="1" maxOccurs="unbounded"/> + </xs:sequence> + </xs:complexType> + </xs:element> + <xs:element name="DATAAREA"> + <xs:complexType> + <xs:sequence> + <xs:element ref="SHOW_SHIPMENT"/> + </xs:sequence> + </xs:complexType> + </xs:element> + <xs:element name="SHOW_SHIPMENT"> + <xs:complexType> + <xs:sequence> + <xs:element ref="SHIPMENT"/> + <xs:element ref="SHIPUNIT" minOccurs="0" maxOccurs="unbounded"/> + </xs:sequence> + </xs:complexType> + </xs:element> + <xs:element name="SHIPMENT"> + <xs:complexType> + <xs:sequence> + <!-- (%DATETIME.DOCUMENT;) --> + <xs:element ref="os:DATETIMEANY"/> + <!-- (%AMOUNT.DECLAREVAL;)? --> + <xs:element ref="os:AMOUNT" minOccurs="0" maxOccurs="1"/> + <!-- (%AMOUNT.DOCUMENT.T;)? --> + <xs:element ref="os:AMOUNT" minOccurs="0" maxOccurs="1"/> + <!-- (%AMOUNT.ESTFREIGHT;)? --> + <xs:element ref="os:AMOUNT" minOccurs="0" maxOccurs="1"/> + <!-- (%AMOUNT.FREIGHT.T;)? --> + <xs:element ref="os:AMOUNT" minOccurs="0" maxOccurs="1"/> + <!-- (%AMOUNT.ITEM.T;)? --> + <xs:element ref="os:AMOUNT" minOccurs="0" maxOccurs="1"/> + <!-- (%DATETIME.CREATION;)? --> + <xs:element ref="os:DATETIMEANY" minOccurs="0" maxOccurs="1"/> + <!-- (%DATETIME.DELIVACT;)? --> + <xs:element ref="os:DATETIMEANY" minOccurs="0" maxOccurs="1"/> + <!-- (%DATETIME.DELIVSCHED;)? --> + <xs:element ref="os:DATETIMEANY" minOccurs="0" maxOccurs="1"/> + <!-- (%DATETIME.EARLSTSHIP;)? --> + <xs:element ref="os:DATETIMEANY" minOccurs="0" maxOccurs="1"/> + <!-- (%DATETIME.LOADING;)? --> + <xs:element ref="os:DATETIMEANY" minOccurs="0" maxOccurs="1"/> + <!-- (%DATETIME.NEEDDELV;)? --> + <xs:element ref="os:DATETIMEANY" minOccurs="0" maxOccurs="1"/> + <!-- (%DATETIME.PROMDELV;)? --> + <xs:element ref="os:DATETIMEANY" minOccurs="0" maxOccurs="1"/> + <!-- (%DATETIME.PROMSHIP;)? --> + <xs:element ref="os:DATETIMEANY" minOccurs="0" maxOccurs="1"/> + <!-- (%DATETIME.SHIP;)? --> + <xs:element ref="os:DATETIMEANY" minOccurs="0" maxOccurs="1"/> + <!-- (%DATETIME.SHIPSCHED;)? --> + <xs:element ref="os:DATETIMEANY" minOccurs="0" maxOccurs="1"/> + <!-- (%OPERAMT.FREIGHT.T;)? --> + <xs:element ref="os:OPERAMT" minOccurs="0" maxOccurs="1"/> + <!-- (%QUANTITY.ESTWEIGHT;)? --> + <xs:element ref="os:QUANTITY" minOccurs="0" maxOccurs="1"/> + <!-- (%QUANTITY.LOADINGWT;)? --> + <xs:element ref="os:QUANTITY" minOccurs="0" maxOccurs="1"/> + <!-- (%QUANTITY.NETWEIGHT;)? --> + <xs:element ref="os:QUANTITY" minOccurs="0" maxOccurs="1"/> + <!-- (%QUANTITY.SHIPUNIT;)? --> + <xs:element ref="os:QUANTITY" minOccurs="0" maxOccurs="1"/> + <!-- (%QUANTITY.TOTWEIGHT;)? --> + <xs:element ref="os:QUANTITY" minOccurs="0" maxOccurs="1"/> + <!-- (%QUANTITY.VOLUME;)? --> + <xs:element ref="os:QUANTITY" minOccurs="0" maxOccurs="1"/> + <!-- (%TEMPRATURE.ACTUAL;)? --> + <xs:element ref="os:TEMPRATURE" minOccurs="0" maxOccurs="1"/> + <!-- (%TEMPRATURE.DELIVERY;)? --> + <xs:element ref="os:TEMPRATURE" minOccurs="0" maxOccurs="1"/> + <!-- (%TEMPRATURE.LOADING;)? --> + <xs:element ref="os:TEMPRATURE" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:DOCUMENTID"/> + <xs:element ref="of:SHIPPERID"/> + <xs:element ref="of:CARRIER" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:CARRSRVLVL" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:COUNTRYDST" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:COUNTRYORG" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:DESCRIPTN" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:DISTCENTER" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:DOCKID" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:DOCTYPE" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:DOCUMENTRV" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:DROPSHIP" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:EXPORTLIC" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:FRGHTCLS" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:FRGHTTERMS" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:HAZRDMATL" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:HDRSTATUS" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:IMPORTLIC" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:LOADPOINT" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:NOTES" minOccurs="0" maxOccurs="unbounded"/> + <xs:element ref="of:PARTIALSHP" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:PRIORITY" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:ROUTEID" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:SHIPNOTES" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:SHIPPOINT" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:SHIPPRIOR" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:SHIPSRVLVL" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:SPECIALHND" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:STAGEPOINT" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:TRANSMETHD" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:TRANSTERMS" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:WAREHOUSE" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:USERAREA" minOccurs="0" maxOccurs="1"/> + <xs:element ref="os:PARTNER" minOccurs="1" maxOccurs="unbounded"/> + <xs:element ref="SHIPITEM" minOccurs="1" maxOccurs="unbounded"/> + <xs:element ref="os:ATTCHREF" minOccurs="0" maxOccurs="unbounded"/> + <xs:element ref="os:CHARGE" minOccurs="0" maxOccurs="unbounded"/> + <xs:element ref="DOCUMNTREF" minOccurs="0" maxOccurs="unbounded"/> + </xs:sequence> + </xs:complexType> + </xs:element> + <xs:element name="SHIPITEM"> + <xs:complexType> + <xs:sequence> + <!-- (%QUANTITY.ITEM;) --> + <xs:element ref="os:QUANTITY"/> + <!-- (%AMOUNT.EXTENDED.T;)? --> + <xs:element ref="os:AMOUNT" minOccurs="0" maxOccurs="1"/> + <!-- (%AMOUNT.ITEM.T;)? --> + <xs:element ref="os:AMOUNT" minOccurs="0" maxOccurs="1"/> + <!-- (%QUANTITY.BACKORDERD;)? --> + <xs:element ref="os:QUANTITY" minOccurs="0" maxOccurs="1"/> + <!-- (%QUANTITY.OPEN;)? --> + <xs:element ref="os:QUANTITY" minOccurs="0" maxOccurs="1"/> + <!-- (%QUANTITY.ORDERED;)? --> + <xs:element ref="os:QUANTITY" minOccurs="0" maxOccurs="1"/> + <!-- (%QUANTITY.SHIPPED;)? --> + <xs:element ref="os:QUANTITY" minOccurs="0" maxOccurs="1"/> + <!-- (%QUANTITY.VOLUME;)? --> + <xs:element ref="os:QUANTITY" minOccurs="0" maxOccurs="1"/> + <!-- (%QUANTITY.WEIGHT;)? --> + <xs:element ref="os:QUANTITY" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:ITEM"/> + <xs:element ref="of:COUNTRYORG" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:DISPOSITN" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:EXPORTLIC" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:FRGHTCLS" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:FRGHTITEM" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:HAZRDMATL" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:IMPORTLIC" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:ITEMDESC" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:ITEMRV" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:ITEMRVX" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:ITEMX" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:LOTLEVEL" minOccurs="0" maxOccurs="unbounded"/> + <xs:element ref="of:NOTES" minOccurs="0" maxOccurs="unbounded"/> + <xs:element ref="of:OWNRSHPCDE" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:PACKING" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:PARTIALSHP" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:SHIPNOTES" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:SHIPPRIOR" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:UPC" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:USERAREA" minOccurs="0" maxOccurs="1"/> + <xs:element ref="DOCUMNTREF" minOccurs="0" maxOccurs="unbounded"/> + <xs:element ref="INVDETAIL" minOccurs="0" maxOccurs="unbounded"/> + </xs:sequence> + </xs:complexType> + </xs:element> + <xs:element name="DOCUMNTREF"> + <xs:complexType> + <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" maxOccurs="1"/> + <xs:element ref="of:DOCUMENTRV" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:LINENUM" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:NOTES" minOccurs="0" maxOccurs="unbounded"/> + <xs:element ref="of:SCHLINENUM" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:SUBLINENUM" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:USERAREA" minOccurs="0" maxOccurs="1"/> + </xs:sequence> + </xs:complexType> + </xs:element> + <xs:element name="INVDETAIL"> + <xs:complexType> + <xs:sequence> + <!-- (%QUANTITY.ITEM;)? --> + <xs:element ref="os:QUANTITY" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:DESCRIPTN" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:DISPOSITN" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:LOTLEVEL" minOccurs="0" maxOccurs="unbounded"/> + <xs:element ref="of:NOTES" minOccurs="0" maxOccurs="unbounded"/> + <xs:element ref="of:SERIALNUM" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:USERAREA" minOccurs="0" maxOccurs="1"/> + </xs:sequence> + </xs:complexType> + </xs:element> + <xs:element name="SHIPUNIT"> + <xs:complexType> + <xs:sequence> + <!-- (%AMOUNT.DECLAREVAL;)? --> + <xs:element ref="os:AMOUNT" minOccurs="0" maxOccurs="1"/> + <!-- (%AMOUNT.FREIGHT.T;)? --> + <xs:element ref="os:AMOUNT" minOccurs="0" maxOccurs="1"/> + <!-- (%AMOUNT.ITEM.T;)? --> + <xs:element ref="os:AMOUNT" minOccurs="0" maxOccurs="1"/> + <!-- (%AMOUNT.TOTAL.T;)? --> + <xs:element ref="os:AMOUNT" minOccurs="0" maxOccurs="1"/> + <!-- (%DATETIME.DELIVACT;)? --> + <xs:element ref="os:DATETIMEANY" minOccurs="0" maxOccurs="1"/> + <!-- (%DATETIME.DELIVSCHED;)? --> + <xs:element ref="os:DATETIMEANY" minOccurs="0" maxOccurs="1"/> + <!-- (%DATETIME.LOADING;)? --> + <xs:element ref="os:DATETIMEANY" minOccurs="0" maxOccurs="1"/> + <!-- (%DATETIME.SHIP;)? --> + <xs:element ref="os:DATETIMEANY" minOccurs="0" maxOccurs="1"/> + <!-- (%OPERAMT.FREIGHT.T;)? --> + <xs:element ref="os:OPERAMT" minOccurs="0" maxOccurs="1"/> + <!-- (%QUANTITY.ESTWEIGHT;)? --> + <xs:element ref="os:QUANTITY" minOccurs="0" maxOccurs="1"/> + <!-- (%QUANTITY.HEIGHT;)? --> + <xs:element ref="os:QUANTITY" minOccurs="0" maxOccurs="1"/> + <!-- (%QUANTITY.LENGTH;)? --> + <xs:element ref="os:QUANTITY" minOccurs="0" maxOccurs="1"/> + <!-- (%QUANTITY.LOADINGWT;)? --> + <xs:element ref="os:QUANTITY" minOccurs="0" maxOccurs="1"/> + <!-- (%QUANTITY.NETWEIGHT;)? --> + <xs:element ref="os:QUANTITY" minOccurs="0" maxOccurs="1"/> + <!-- (%QUANTITY.TOTWEIGHT;)? --> + <xs:element ref="os:QUANTITY" minOccurs="0" maxOccurs="1"/> + <!-- (%QUANTITY.VOLUME;)? --> + <xs:element ref="os:QUANTITY" minOccurs="0" maxOccurs="1"/> + <!-- (%QUANTITY.WIDTH;)? --> + <xs:element ref="os:QUANTITY" minOccurs="0" maxOccurs="1"/> + <!-- (%TEMPRATURE.ACTUAL;)? --> + <xs:element ref="os:TEMPRATURE" minOccurs="0" maxOccurs="1"/> + <!-- (%TEMPRATURE.DELIVERY;)? --> + <xs:element ref="os:TEMPRATURE" minOccurs="0" maxOccurs="1"/> + <!-- (%TEMPRATURE.LOADING;)? --> + <xs:element ref="os:TEMPRATURE" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:CARRIER"/> + <xs:element ref="of:SHIPPERID"/> + <xs:element ref="of:TRACKINGID"/> + <xs:element ref="of:CARRSRVLVL" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:CONTAINRID" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:CONTNRSEAL" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:CONTNRTYPE" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:COUNTRYDST" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:COUNTRYORG" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:DESCRIPTN" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:EXPORTLIC" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:FRGHTCLS" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:FRGHTITEM" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:FRGHTTERMS" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:HAZRDMATL" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:IMPORTLIC" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:LOADPOINT" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:NOTES" minOccurs="0" maxOccurs="unbounded"/> + <xs:element ref="of:SHIPMATLID" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:SHIPNOTES" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:SHIPPOINT" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:SHIPSRVLVL" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:SHPMTLDESC" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:SHPUNITSEQ" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:SHPUNITSTS" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:SHPUNITTOT" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:SPECIALHND" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:STAGEPOINT" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:TRANSMETHD" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:TRANSTERMS" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:USERAREA" minOccurs="0" maxOccurs="1"/> + <xs:element ref="os:PARTNER" minOccurs="1" maxOccurs="unbounded"/> + <xs:element ref="os:ATTCHREF" minOccurs="0" maxOccurs="unbounded"/> + <xs:element ref="os:CHARGE" minOccurs="0" maxOccurs="unbounded"/> + <xs:element ref="CONTAINER" minOccurs="0" maxOccurs="unbounded"/> + <xs:element ref="DOCUMNTREF" minOccurs="0" maxOccurs="unbounded"/> + <xs:element ref="INVITEM" minOccurs="0" maxOccurs="unbounded"/> + </xs:sequence> + </xs:complexType> + </xs:element> + <xs:element name="CONTAINER"> + <xs:complexType> + <xs:sequence> + <xs:element ref="of:CONTAINRID" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:CONTNRSEAL" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:CONTNRTYPE" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:DESCRIPTN" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:NOTES" minOccurs="0" maxOccurs="unbounded"/> + <xs:element ref="of:PACKING" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:PACKNGDESC" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:PARCNTNRID" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:SHIPMATLID" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:SHPMTLDESC" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:USERAREA" minOccurs="0" maxOccurs="1"/> + <xs:element ref="DOCUMNTREF" minOccurs="0" maxOccurs="unbounded"/> + <xs:element ref="INVITEM" minOccurs="0" maxOccurs="unbounded"/> + </xs:sequence> + </xs:complexType> + </xs:element> + <xs:element name="INVITEM"> + <xs:complexType> + <xs:sequence> + <!-- (%QUANTITY.ITEM;) --> + <xs:element ref="os:QUANTITY"/> + <!-- (%AMOUNT.EXTENDED.T;)? --> + <xs:element ref="os:AMOUNT" minOccurs="0" maxOccurs="1"/> + <!-- (%AMOUNT.ITEM.T;)? --> + <xs:element ref="os:AMOUNT" minOccurs="0" maxOccurs="1"/> + <!-- (%QUANTITY.VOLUME;)? --> + <xs:element ref="os:QUANTITY" minOccurs="0" maxOccurs="1"/> + <!-- (%QUANTITY.WEIGHT;)? --> + <xs:element ref="os:QUANTITY" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:ITEM"/> + <xs:element ref="of:COUNTRYORG" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:FRGHTCLS" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:FRGHTITEM" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:HAZRDMATL" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:ITEMDESC" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:ITEMRV" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:ITEMRVX" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:ITEMX" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:LOTLEVEL" minOccurs="0" maxOccurs="unbounded"/> + <xs:element ref="of:NOTES" minOccurs="0" maxOccurs="unbounded"/> + <xs:element ref="of:OWNRSHPCDE" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:SHIPNOTES" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:UPC" minOccurs="0" maxOccurs="1"/> + <xs:element ref="of:USERAREA" minOccurs="0" maxOccurs="1"/> + <xs:element ref="DOCUMNTREF" minOccurs="0" maxOccurs="unbounded"/> + <xs:element ref="INVDETAIL" minOccurs="0" maxOccurs="unbounded"/> + </xs:sequence> + </xs:complexType> + </xs:element> +</xs:schema> Added: ofbiz/site/dtds/196_acknowledge_delivery_001.xsd URL: http://svn.apache.org/viewvc/ofbiz/site/dtds/196_acknowledge_delivery_001.xsd?rev=739593&view=auto ============================================================================== --- ofbiz/site/dtds/196_acknowledge_delivery_001.xsd (added) +++ ofbiz/site/dtds/196_acknowledge_delivery_001.xsd Sat Jan 31 19:51:45 2009 @@ -0,0 +1,259 @@ +<?xml version="1.0"?> +<!-- ==================================================== + 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 XSD + Copyright 1998-2001, All Rights Reserved + + $Name: 196_acknowledge_delivery_001.xsd $ + + mlr 7.2.1 10/31/2001 W3C Schema Release + ajw 7.2.1 10/31/2001 DATETIMEANY and misc. formatting + + Structure Overview + + ACKNOWLDGE_DELIVERY ( RECEIPTHDR, RECEIPTLN*, RECEIPTUNT* ) + RECEIPTHDR ( ATTCHREF*, CHARGE*, DOCUMNTREF*, PARTNER*, RCPTDISCRP* ) + RCPTDISCRP() + RECEIPTLN ( ATTCHREF*, CHARGE*, DOCUMNTREF*, INVDETAIL*, RCPTDISCRP* ) + INVDETAIL() + RCPTDISCRP() + RECEIPTUNT ( ATTCHREF*, CHARGE*, DOCUMNTREF*, PARTNER*, RCPTDISCRP*, RECEIPTITM* ) + RCPTDISCRP() + RECEIPTITM ( ATTCHREF*, CHARGE*, DOCUMNTREF*, INVDETAIL*, RCPTDISCRP* ) + INVDETAIL() + RCPTDISCRP() + +Notes: + +--> +<xs:schema targetNamespace="http://www.openapplications.org/196_acknowledge_delivery_001" xmlns:os="http://www.openapplications.org/oagis_segments" xmlns:of="http://www.openapplications.org/oagis_fields" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="http://www.openapplications.org/196_acknowledge_delivery_001"> + <xs:import namespace="http://www.openapplications.org/oagis_segments" schemaLocation="oagis_segments.xsd"/> + <xs:import namespace="http://www.openapplications.org/oagis_fields" schemaLocation="oagis_fields.xsd"/> + <xs:element name="ACKNOWLEDGE_DELIVERY_001"> + <xs:complexType> + <xs:sequence> + <xs:element ref="os:CNTROLAREA"/> + <xs:element ref="DATAAREA" maxOccurs="unbounded"/> + </xs:sequence> + </xs:complexType> + </xs:element> + <xs:element name="DATAAREA"> + <xs:complexType> + <xs:sequence> + <xs:element ref="ACKNOWLEDGE_DELIVERY"/> + </xs:sequence> + </xs:complexType> + </xs:element> + <xs:element name="ACKNOWLEDGE_DELIVERY"> + <xs:complexType> + <xs:sequence> + <xs:element ref="RECEIPTHDR"/> + <xs:element ref="RECEIPTLN" minOccurs="0" maxOccurs="unbounded"/> + <xs:element ref="RECEIPTUNT" minOccurs="0" maxOccurs="unbounded"/> + </xs:sequence> + </xs:complexType> + </xs:element> + <!-- ELEMENT RECEIPTHDR ((%DATETIME.DELIVACT;), (%DATETIME.SHIP;), (%AMOUNT.DOCUMENT.F;)?, (%AMOUNT.DOCUMENT.T;)?, (%DATETIME.DELIVSCHED;)?, (%DATETIME.DOCUMENT;)?, (%DATETIME.EFFECTIVE;)?, (%DATETIME.RECEIVED;)?, (%QUANTITY.ESTWEIGHT;)?, (%QUANTITY.LOADINGWT;)?, (%QUANTITY.NETWEIGHT;)?, (%QUANTITY.SHIPUNIT;)?, (%QUANTITY.TOTWEIGHT;)?, (%QUANTITY.VOLUME;)?, (%TEMPRATURE.ACTUAL;)?, (%TEMPRATURE.DELIVERY;)?, (%TEMPRATURE.LOADING;)?, ......... --> + <xs:element name="RECEIPTHDR"> + <xs:complexType> + <xs:sequence> + <xs:element ref="os:DATETIMEANY"/> + <xs:element ref="os:DATETIMEANY"/> + <xs:element ref="os:AMOUNT"/> + <xs:element ref="os:AMOUNT" minOccurs="0"/> + <xs:element ref="os:DATETIMEANY" minOccurs="0"/> + <xs:element ref="os:DATETIMEANY" minOccurs="0"/> + <xs:element ref="os:DATETIMEANY" minOccurs="0"/> + <xs:element ref="os:DATETIMEANY" minOccurs="0"/> + <xs:element ref="os:QUANTITY" minOccurs="0"/> + <xs:element ref="os:QUANTITY" minOccurs="0"/> + <xs:element ref="os:QUANTITY" minOccurs="0"/> + <xs:element ref="os:QUANTITY" minOccurs="0"/> + <xs:element ref="os:QUANTITY" minOccurs="0"/> + <xs:element ref="os:QUANTITY" minOccurs="0"/> + <xs:element ref="os:TEMPRATURE" minOccurs="0"/> + <xs:element ref="os:TEMPRATURE" minOccurs="0"/> + <xs:element ref="os:TEMPRATURE" minOccurs="0"/> + <xs:element ref="of:ACKCODE"/> + <xs:element ref="of:ACKMODE"/> + <xs:element ref="of:CARRIER"/> + <xs:element ref="of:RECEIPTID"/> + <xs:element ref="of:SHIPPERID"/> + <xs:element ref="of:SHIPPERNUM"/> + <xs:element ref="of:BILLOLADNG" minOccurs="0"/> + <xs:element ref="of:CONTAINRID" minOccurs="0"/> + <xs:element ref="of:CONTNRSEAL" minOccurs="0"/> + <xs:element ref="of:CONTNRTYPE" minOccurs="0"/> + <xs:element ref="of:COUNTRYORG" minOccurs="0"/> + <xs:element ref="of:DELIVERTO" minOccurs="0"/> + <xs:element ref="of:DESCRIPTN" minOccurs="0"/> + <xs:element ref="of:DISTCENTER" minOccurs="0"/> + <xs:element ref="of:DOCKID" minOccurs="0"/> + <xs:element ref="of:EMPLOYEEID" minOccurs="0"/> + <xs:element ref="of:FRGHTTERMS" minOccurs="0"/> + <xs:element ref="of:HAZRDMATL" minOccurs="0"/> + <xs:element ref="of:NOTES" minOccurs="0" maxOccurs="unbounded"/> + <xs:element ref="of:RECEIPTYPE" minOccurs="0"/> + <xs:element ref="of:RECEPTDISP" minOccurs="0"/> + <xs:element ref="of:ROUTEID" minOccurs="0"/> + <xs:element ref="of:ROUTETYPE" minOccurs="0"/> + <xs:element ref="of:SHIPNOTES" minOccurs="0"/> + <xs:element ref="of:SITELEVEL" minOccurs="0" maxOccurs="unbounded"/> + <xs:element ref="of:SPECIALHND" minOccurs="0"/> + <xs:element ref="of:TRACKINGID" minOccurs="0"/> + <xs:element ref="of:TRANSMETHD" minOccurs="0"/> + <xs:element ref="of:WAREHOUSE" minOccurs="0"/> + <xs:element ref="of:USERAREA" minOccurs="0"/> + <xs:element ref="os:ATTCHREF" minOccurs="0" maxOccurs="unbounded"/> + <xs:element ref="os:CHARGE" minOccurs="0" maxOccurs="unbounded"/> + <xs:element ref="os:DOCUMNTREF" minOccurs="0" maxOccurs="unbounded"/> + <xs:element ref="os:PARTNER" minOccurs="0" maxOccurs="unbounded"/> + <xs:element ref="RCPTDISCRP" minOccurs="0" maxOccurs="unbounded"/> + </xs:sequence> + </xs:complexType> + </xs:element> + <!-- ELEMENT RECEIPTLN ((%QUANTITY.RECEIVED;), (%DATETIME.DELIVACT;)?, (%QUANTITY.BACKORDERD;)?, (%QUANTITY.CATCHWEGHT;)?, (%QUANTITY.NETWEIGHT;)?, (%QUANTITY.OPEN;)?, (%QUANTITY.ORDERED;)?, (%QUANTITY.PACKING;)?, (%QUANTITY.RETURNED;)?, (%QUANTITY.SHIPPED;)?,....--> + <xs:element name="RECEIPTLN"> + <xs:complexType> + <xs:sequence> + <xs:element ref="os:QUANTITY"/> + <xs:element ref="os:DATETIMEANY" minOccurs="0"/> + <xs:element ref="os:QUANTITY" minOccurs="0"/> + <xs:element ref="os:QUANTITY" minOccurs="0"/> + <xs:element ref="os:QUANTITY" minOccurs="0"/> + <xs:element ref="os:QUANTITY" minOccurs="0"/> + <xs:element ref="os:QUANTITY" minOccurs="0"/> + <xs:element ref="os:QUANTITY" minOccurs="0"/> + <xs:element ref="os:QUANTITY" minOccurs="0"/> + <xs:element ref="os:QUANTITY" minOccurs="0"/> + <xs:element ref="of:ITEM"/> + <xs:element ref="of:RECLINENUM"/> + <xs:element ref="of:COUNTRYORG" minOccurs="0"/> + <xs:element ref="of:CTCHWCONV" minOccurs="0"/> + <xs:element ref="of:DESCRIPTN" minOccurs="0"/> + <xs:element ref="of:DISPOSITN" minOccurs="0"/> + <xs:element ref="of:DRAWING" minOccurs="0"/> + <xs:element ref="of:FRGHTCLS" minOccurs="0"/> + <xs:element ref="of:HAZRDMATL" minOccurs="0"/> + <xs:element ref="of:IMPORTLIC" minOccurs="0"/> + <xs:element ref="of:ITEMDESC" minOccurs="0"/> + <xs:element ref="of:ITEMRV" minOccurs="0"/> + <xs:element ref="of:ITEMRVX" minOccurs="0"/> + <xs:element ref="of:ITEMX" minOccurs="0"/> + <xs:element ref="of:LOTLEVEL" minOccurs="0" maxOccurs="unbounded"/> + <xs:element ref="of:NOTES" minOccurs="0" maxOccurs="unbounded"/> + <xs:element ref="of:OWNRSHPCDE" minOccurs="0"/> + <xs:element ref="of:PACKING" minOccurs="0"/> + <xs:element ref="of:RECEPTDISP" minOccurs="0"/> + <xs:element ref="of:SHIPNOTES" minOccurs="0"/> + <xs:element ref="of:SITELEVEL" minOccurs="0" maxOccurs="unbounded"/> + <xs:element ref="of:UPC" minOccurs="0"/> + <xs:element ref="of:USERAREA" minOccurs="0"/> + <xs:element ref="os:ATTCHREF" minOccurs="0" maxOccurs="unbounded"/> + <xs:element ref="os:CHARGE" minOccurs="0" maxOccurs="unbounded"/> + <xs:element ref="os:DOCUMNTREF" minOccurs="0" maxOccurs="unbounded"/> + <xs:element ref="INVDETAIL" minOccurs="0" maxOccurs="unbounded"/> + <xs:element ref="RCPTDISCRP" minOccurs="0" maxOccurs="unbounded"/> + </xs:sequence> + </xs:complexType> + </xs:element> + <xs:element name="RECEIPTUNT"> + <xs:complexType> + <xs:sequence> + <xs:element ref="os:AMOUNT" minOccurs="0"/> + <xs:element ref="os:DATETIMEANY" minOccurs="0"/> + <xs:element ref="os:DATETIMEANY" minOccurs="0"/> + <xs:element ref="os:DATETIMEANY" minOccurs="0"/> + <xs:element ref="os:QUANTITY" minOccurs="0"/> + <xs:element ref="os:QUANTITY" minOccurs="0"/> + <xs:element ref="os:TEMPRATURE" minOccurs="0"/> + <xs:element ref="os:TEMPRATURE" minOccurs="0"/> + <xs:element ref="os:TEMPRATURE" minOccurs="0"/> + <xs:element ref="of:CARRIER"/> + <xs:element ref="of:SHIPPERID"/> + <xs:element ref="of:TRACKINGID"/> + <xs:element ref="of:CONTAINRID" minOccurs="0"/> + <xs:element ref="of:CONTNRSEAL" minOccurs="0"/> + <xs:element ref="of:CONTNRTYPE" minOccurs="0"/> + <xs:element ref="of:DESCRIPTN" minOccurs="0"/> + <xs:element ref="of:HAZRDMATL" minOccurs="0"/> + <xs:element ref="of:IMPORTLIC" minOccurs="0"/> + <xs:element ref="of:NOTES" minOccurs="0" maxOccurs="unbounded"/> + <xs:element ref="of:RECEPTDISP" minOccurs="0"/> + <xs:element ref="of:SHIPNOTES" minOccurs="0"/> + <xs:element ref="of:SHPUNITSEQ" minOccurs="0"/> + <xs:element ref="of:SHPUNITSTS" minOccurs="0"/> + <xs:element ref="of:SHPUNITTOT" minOccurs="0"/> + <xs:element ref="of:SPECIALHND" minOccurs="0"/> + <xs:element ref="of:USERAREA" minOccurs="0"/> + <xs:element ref="os:ATTCHREF" minOccurs="0" maxOccurs="unbounded"/> + <xs:element ref="os:CHARGE" minOccurs="0" maxOccurs="unbounded"/> + <xs:element ref="os:DOCUMNTREF" minOccurs="0" maxOccurs="unbounded"/> + <xs:element ref="os:PARTNER" minOccurs="0" maxOccurs="unbounded"/> + <xs:element ref="RCPTDISCRP" minOccurs="0" maxOccurs="unbounded"/> + <xs:element ref="RECEIPTITM" minOccurs="0" maxOccurs="unbounded"/> + </xs:sequence> + </xs:complexType> + </xs:element> + <xs:element name="RECEIPTITM"> + <xs:complexType> + <xs:sequence> + <xs:element ref="os:QUANTITY"/> + <xs:element ref="os:QUANTITY" minOccurs="0"/> + <xs:element ref="os:QUANTITY" minOccurs="0"/> + <xs:element ref="os:QUANTITY" minOccurs="0"/> + <xs:element ref="of:ITEM"/> + <xs:element ref="of:COUNTRYORG" minOccurs="0"/> + <xs:element ref="of:CTCHWCONV" minOccurs="0"/> + <xs:element ref="of:DISPOSITN" minOccurs="0"/> + <xs:element ref="of:FRGHTCLS" minOccurs="0"/> + <xs:element ref="of:HAZRDMATL" minOccurs="0"/> + <xs:element ref="of:ITEMDESC" minOccurs="0"/> + <xs:element ref="of:ITEMRV" minOccurs="0"/> + <xs:element ref="of:ITEMRVX" minOccurs="0"/> + <xs:element ref="of:ITEMX" minOccurs="0"/> + <xs:element ref="of:LOTLEVEL" minOccurs="0" maxOccurs="unbounded"/> + <xs:element ref="of:NOTES" minOccurs="0" maxOccurs="unbounded"/> + <xs:element ref="of:OWNRSHPCDE" minOccurs="0"/> + <xs:element ref="of:UPC" minOccurs="0"/> + <xs:element ref="of:USERAREA" minOccurs="0"/> + <xs:element ref="os:ATTCHREF" minOccurs="0" maxOccurs="unbounded"/> + <xs:element ref="os:CHARGE" minOccurs="0" maxOccurs="unbounded"/> + <xs:element ref="os:DOCUMNTREF" minOccurs="0" maxOccurs="unbounded"/> + <xs:element ref="INVDETAIL" minOccurs="0" maxOccurs="unbounded"/> + <xs:element ref="RCPTDISCRP" minOccurs="0" maxOccurs="unbounded"/> + </xs:sequence> + </xs:complexType> + </xs:element> + <xs:element name="INVDETAIL"> + <xs:complexType> + <xs:sequence> + <xs:element ref="os:QUANTITY" minOccurs="0"/> + <xs:element ref="of:DESCRIPTN" minOccurs="0"/> + <xs:element ref="of:DISPOSITN" minOccurs="0"/> + <xs:element ref="of:LOTLEVEL" minOccurs="0" maxOccurs="unbounded"/> + <xs:element ref="of:NOTES" minOccurs="0" maxOccurs="unbounded"/> + <xs:element ref="of:SERIALNUM" minOccurs="0"/> + <xs:element ref="of:USERAREA" minOccurs="0"/> + </xs:sequence> + </xs:complexType> + </xs:element> + <xs:element name="RCPTDISCRP"> + <xs:complexType> + <xs:sequence> + <xs:element ref="os:QUANTITY" minOccurs="0"/> + <xs:element ref="of:DISCRPTYPE" minOccurs="0"/> + <xs:element ref="of:DESCRIPTN" minOccurs="0"/> + <xs:element ref="of:REASONCODE" minOccurs="0"/> + <xs:element ref="of:USERAREA" minOccurs="0"/> + </xs:sequence> + </xs:complexType> + </xs:element> +</xs:schema> Added: ofbiz/site/dtds/197_receive_delivery_001.xsd URL: http://svn.apache.org/viewvc/ofbiz/site/dtds/197_receive_delivery_001.xsd?rev=739593&view=auto ============================================================================== --- ofbiz/site/dtds/197_receive_delivery_001.xsd (added) +++ ofbiz/site/dtds/197_receive_delivery_001.xsd Sat Jan 31 19:51:45 2009 @@ -0,0 +1,264 @@ +<?xml version="1.0"?> +<!-- edited with XML Spy v4.0.1 U (http://www.xmlspy.com) by Michael Rowell (private) --> +<!-- ==================================================== + 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 XSD + Copyright 1998-2001, All Rights Reserved + + $Name: 197_receive_delivery_001.xsd $ + + mlr 7.2.1 10/31/2001 W3C Schema Release + ajw 7.2.1 10/31/2001 DATETIMEANY and misc. formatting + + + Structure Overview + + RECEIVE_DELIVERY ( RECEIPTHDR, ((RECEIPTLN+, RECEIPTUNT*) | RECEIPTUNT+) ) + RECEIPTHDR ( ATTCHREF*, CHARGE*, DOCUMNTREF*, PARTNER*, RCPTDISCRP* ) + RCPTDISCRP() + RECEIPTLN ( ATTCHREF*, CHARGE*, DOCUMNTREF*, INVDETAIL*, RCPTDISCRP* ) + INVDETAIL() + RCPTDISCRP() + RECEIPTUNT ( ATTCHREF*, CHARGE*, DOCUMNTREF*, PARTNER*, RCPTDISCRP*, RECEIPTITM* ) + RCPTDISCRP() + RECEIPTITM ( ATTCHREF*, CHARGE*, DOCUMNTREF*, INVDETAIL*, RCPTDISCRP* ) + INVDETAIL() + RCPTDISCRP() + + +Notes: + +--> +<xs:schema targetNamespace="http://www.openapplications.org/197_receive_delivery_001" xmlns:os="http://www.openapplications.org/oagis_segments" xmlns:of="http://www.openapplications.org/oagis_fields" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="http://www.openapplications.org/197_receive_delivery_001"> + <xs:import namespace="http://www.openapplications.org/oagis_segments" schemaLocation="oagis_segments.xsd"/> + <xs:import namespace="http://www.openapplications.org/oagis_fields" schemaLocation="oagis_fields.xsd"/> + <xs:element name="RECEIVE_DELIVERY_001"> + <xs:complexType> + <xs:sequence> + <xs:element ref="os:CNTROLAREA"/> + <xs:element ref="DATAAREA" maxOccurs="unbounded"/> + </xs:sequence> + </xs:complexType> + </xs:element> + <xs:element name="DATAAREA"> + <xs:complexType> + <xs:sequence> + <xs:element ref="RECEIVE_DELIVERY"/> + </xs:sequence> + </xs:complexType> + </xs:element> + <xs:element name="RECEIVE_DELIVERY"> + <xs:complexType> + <xs:sequence> + <xs:element ref="RECEIPTHDR"/> + <xs:choice> + <xs:sequence> + <xs:element ref="RECEIPTLN" maxOccurs="unbounded"/> + <xs:element ref="RECEIPTUNT" minOccurs="0" maxOccurs="unbounded"/> + </xs:sequence> + <xs:element ref="RECEIPTUNT" maxOccurs="unbounded"/> + </xs:choice> + </xs:sequence> + </xs:complexType> + </xs:element> + <xs:element name="RECEIPTHDR"> + <xs:complexType> + <xs:sequence> + <xs:element ref="os:DATETIMEANY"/> + <xs:element ref="os:AMOUNT" minOccurs="0"/> + <xs:element ref="os:AMOUNT" minOccurs="0"/> + <xs:element ref="os:DATETIMEANY" minOccurs="0"/> + <xs:element ref="os:DATETIMEANY" minOccurs="0"/> + <xs:element ref="os:DATETIMEANY" minOccurs="0"/> + <xs:element ref="os:DATETIMEANY" minOccurs="0"/> + <xs:element ref="os:DATETIMEANY" minOccurs="0"/> + <xs:element ref="os:QUANTITY" minOccurs="0"/> + <xs:element ref="os:QUANTITY" minOccurs="0"/> + <xs:element ref="os:QUANTITY" minOccurs="0"/> + <xs:element ref="os:QUANTITY" minOccurs="0"/> + <xs:element ref="os:QUANTITY" minOccurs="0"/> + <xs:element ref="os:QUANTITY" minOccurs="0"/> + <xs:element ref="os:TEMPRATURE" minOccurs="0"/> + <xs:element ref="os:TEMPRATURE" minOccurs="0"/> + <xs:element ref="os:TEMPRATURE" minOccurs="0"/> + <xs:element ref="of:RECEIPTID"/> + <xs:element ref="of:SITELEVEL"/> + <xs:element ref="of:BILLOLADNG" minOccurs="0"/> + <xs:element ref="of:CARRIER" minOccurs="0"/> + <xs:element ref="of:CONTAINRID" minOccurs="0"/> + <xs:element ref="of:CONTNRSEAL" minOccurs="0"/> + <xs:element ref="of:CONTNRTYPE" minOccurs="0"/> + <xs:element ref="of:COUNTRYORG" minOccurs="0"/> + <xs:element ref="of:DELIVERTO" minOccurs="0"/> + <xs:element ref="of:DESCRIPTN" minOccurs="0"/> + <xs:element ref="of:DISTCENTER" minOccurs="0"/> + <xs:element ref="of:DOCKID" minOccurs="0"/> + <xs:element ref="of:EMPLOYEEID" minOccurs="0"/> + <xs:element ref="of:FRGHTTERMS" minOccurs="0"/> + <xs:element ref="of:HAZRDMATL" minOccurs="0"/> + <xs:element ref="of:NOTES" minOccurs="0" maxOccurs="unbounded"/> + <xs:element ref="of:RECEIPTYPE" minOccurs="0"/> + <xs:element ref="of:RECEPTDISP" minOccurs="0"/> + <xs:element ref="of:ROUTEID" minOccurs="0"/> + <xs:element ref="of:ROUTETYPE" minOccurs="0"/> + <xs:element ref="of:SHIPNOTES" minOccurs="0"/> + <xs:element ref="of:SHIPPERID" minOccurs="0"/> + <xs:element ref="of:SHIPPERNUM" minOccurs="0"/> + <xs:element ref="of:SITELEVEL" minOccurs="0" maxOccurs="unbounded"/> + <xs:element ref="of:SPECIALHND" minOccurs="0"/> + <xs:element ref="of:TRACKINGID" minOccurs="0"/> + <xs:element ref="of:TRANSMETHD" minOccurs="0"/> + <xs:element ref="of:WAREHOUSE" minOccurs="0"/> + <xs:element ref="of:USERAREA" minOccurs="0"/> + <xs:element ref="os:ATTCHREF" minOccurs="0" maxOccurs="unbounded"/> + <xs:element ref="os:CHARGE" minOccurs="0" maxOccurs="unbounded"/> + <xs:element ref="os:DOCUMNTREF" minOccurs="0" maxOccurs="unbounded"/> + <xs:element ref="os:PARTNER" minOccurs="0" maxOccurs="unbounded"/> + <xs:element ref="RCPTDISCRP" minOccurs="0" maxOccurs="unbounded"/> + </xs:sequence> + </xs:complexType> + </xs:element> + <xs:element name="RECEIPTLN"> + <xs:complexType> + <xs:sequence> + <xs:element ref="os:QUANTITY"/> + <xs:element ref="os:DATETIMEANY" minOccurs="0"/> + <xs:element ref="os:QUANTITY" minOccurs="0"/> + <xs:element ref="os:QUANTITY" minOccurs="0"/> + <xs:element ref="os:QUANTITY" minOccurs="0"/> + <xs:element ref="os:QUANTITY" minOccurs="0"/> + <xs:element ref="os:QUANTITY" minOccurs="0"/> + <xs:element ref="os:QUANTITY" minOccurs="0"/> + <xs:element ref="os:QUANTITY" minOccurs="0"/> + <xs:element ref="os:QUANTITY" minOccurs="0"/> + <xs:element ref="of:ITEM"/> + <xs:element ref="of:RECLINENUM"/> + <xs:element ref="of:COUNTRYORG" minOccurs="0"/> + <xs:element ref="of:CTCHWCONV" minOccurs="0"/> + <xs:element ref="of:DESCRIPTN" minOccurs="0"/> + <xs:element ref="of:DISPOSITN" minOccurs="0"/> + <xs:element ref="of:DRAWING" minOccurs="0"/> + <xs:element ref="of:FRGHTCLS" minOccurs="0"/> + <xs:element ref="of:HAZRDMATL" minOccurs="0"/> + <xs:element ref="of:IMPORTLIC" minOccurs="0"/> + <xs:element ref="of:ITEMDESC" minOccurs="0"/> + <xs:element ref="of:ITEMRV" minOccurs="0"/> + <xs:element ref="of:ITEMRVX" minOccurs="0"/> + <xs:element ref="of:ITEMX" minOccurs="0"/> + <xs:element ref="of:LOTLEVEL" minOccurs="0" maxOccurs="unbounded"/> + <xs:element ref="of:NOTES" minOccurs="0" maxOccurs="unbounded"/> + <xs:element ref="of:OWNRSHPCDE" minOccurs="0"/> + <xs:element ref="of:PACKING" minOccurs="0"/> + <xs:element ref="of:RECEPTDISP" minOccurs="0"/> + <xs:element ref="of:SHIPNOTES" minOccurs="0"/> + <xs:element ref="of:SITELEVEL" minOccurs="0" maxOccurs="unbounded"/> + <xs:element ref="of:UPC" minOccurs="0"/> + <xs:element ref="of:USERAREA" minOccurs="0"/> + <xs:element ref="os:ATTCHREF" minOccurs="0" maxOccurs="unbounded"/> + <xs:element ref="os:CHARGE" minOccurs="0" maxOccurs="unbounded"/> + <xs:element ref="os:DOCUMNTREF" minOccurs="0" maxOccurs="unbounded"/> + <xs:element ref="INVDETAIL" minOccurs="0" maxOccurs="unbounded"/> + <xs:element ref="RCPTDISCRP" minOccurs="0" maxOccurs="unbounded"/> + </xs:sequence> + </xs:complexType> + </xs:element> + <xs:element name="RECEIPTUNT"> + <xs:complexType> + <xs:sequence> + <xs:element ref="os:AMOUNT" minOccurs="0"/> + <xs:element ref="os:DATETIMEANY" minOccurs="0"/> + <xs:element ref="os:DATETIMEANY" minOccurs="0"/> + <xs:element ref="os:DATETIMEANY" minOccurs="0"/> + <xs:element ref="os:QUANTITY" minOccurs="0"/> + <xs:element ref="os:QUANTITY" minOccurs="0"/> + <xs:element ref="os:TEMPRATURE" minOccurs="0"/> + <xs:element ref="os:TEMPRATURE" minOccurs="0"/> + <xs:element ref="os:TEMPRATURE" minOccurs="0"/> + <xs:element ref="of:CARRIER"/> + <xs:element ref="of:SHIPPERID"/> + <xs:element ref="of:TRACKINGID"/> + <xs:element ref="of:CONTAINRID" minOccurs="0"/> + <xs:element ref="of:CONTNRSEAL" minOccurs="0"/> + <xs:element ref="of:CONTNRTYPE" minOccurs="0"/> + <xs:element ref="of:DESCRIPTN" minOccurs="0"/> + <xs:element ref="of:HAZRDMATL" minOccurs="0"/> + <xs:element ref="of:IMPORTLIC" minOccurs="0"/> + <xs:element ref="of:NOTES" minOccurs="0" maxOccurs="unbounded"/> + <xs:element ref="of:RECEPTDISP" minOccurs="0"/> + <xs:element ref="of:SHIPNOTES" minOccurs="0"/> + <xs:element ref="of:SHPUNITSEQ" minOccurs="0"/> + <xs:element ref="of:SHPUNITSTS" minOccurs="0"/> + <xs:element ref="of:SHPUNITTOT" minOccurs="0"/> + <xs:element ref="of:SPECIALHND" minOccurs="0"/> + <xs:element ref="of:USERAREA" minOccurs="0"/> + <xs:element ref="os:ATTCHREF" minOccurs="0" maxOccurs="unbounded"/> + <xs:element ref="os:CHARGE" minOccurs="0" maxOccurs="unbounded"/> + <xs:element ref="os:DOCUMNTREF" minOccurs="0" maxOccurs="unbounded"/> + <xs:element ref="os:PARTNER" minOccurs="0" maxOccurs="unbounded"/> + <xs:element ref="RCPTDISCRP" minOccurs="0" maxOccurs="unbounded"/> + <xs:element ref="RECEIPTITM" minOccurs="0" maxOccurs="unbounded"/> + </xs:sequence> + </xs:complexType> + </xs:element> + <xs:element name="RECEIPTITM"> + <xs:complexType> + <xs:sequence> + <xs:element ref="os:QUANTITY"/> + <xs:element ref="os:QUANTITY" minOccurs="0"/> + <xs:element ref="os:QUANTITY" minOccurs="0"/> + <xs:element ref="os:QUANTITY" minOccurs="0"/> + <xs:element ref="of:ITEM"/> + <xs:element ref="of:COUNTRYORG" minOccurs="0"/> + <xs:element ref="of:CTCHWCONV" minOccurs="0"/> + <xs:element ref="of:DISPOSITN" minOccurs="0"/> + <xs:element ref="of:FRGHTCLS" minOccurs="0"/> + <xs:element ref="of:HAZRDMATL" minOccurs="0"/> + <xs:element ref="of:ITEMDESC" minOccurs="0"/> + <xs:element ref="of:ITEMRV" minOccurs="0"/> + <xs:element ref="of:ITEMRVX" minOccurs="0"/> + <xs:element ref="of:ITEMX" minOccurs="0"/> + <xs:element ref="of:LOTLEVEL" minOccurs="0" maxOccurs="unbounded"/> + <xs:element ref="of:NOTES" minOccurs="0" maxOccurs="unbounded"/> + <xs:element ref="of:OWNRSHPCDE" minOccurs="0"/> + <xs:element ref="of:UPC" minOccurs="0"/> + <xs:element ref="of:USERAREA" minOccurs="0"/> + <xs:element ref="os:ATTCHREF" minOccurs="0" maxOccurs="unbounded"/> + <xs:element ref="os:CHARGE" minOccurs="0" maxOccurs="unbounded"/> + <xs:element ref="os:DOCUMNTREF" minOccurs="0" maxOccurs="unbounded"/> + <xs:element ref="INVDETAIL" minOccurs="0" maxOccurs="unbounded"/> + <xs:element ref="RCPTDISCRP" minOccurs="0" maxOccurs="unbounded"/> + </xs:sequence> + </xs:complexType> + </xs:element> + <xs:element name="INVDETAIL"> + <xs:complexType> + <xs:sequence> + <xs:element ref="os:QUANTITY" minOccurs="0"/> + <xs:element ref="of:DESCRIPTN" minOccurs="0"/> + <xs:element ref="of:DISPOSITN" minOccurs="0"/> + <xs:element ref="of:LOTLEVEL" minOccurs="0" maxOccurs="unbounded"/> + <xs:element ref="of:NOTES" minOccurs="0" maxOccurs="unbounded"/> + <xs:element ref="of:SERIALNUM" minOccurs="0"/> + <xs:element ref="of:USERAREA" minOccurs="0"/> + </xs:sequence> + </xs:complexType> + </xs:element> + <xs:element name="RCPTDISCRP"> + <xs:complexType> + <xs:sequence> + <xs:element ref="os:QUANTITY" minOccurs="0"/> + <xs:element ref="of:DISCRPTYPE" minOccurs="0"/> + <xs:element ref="of:DESCRIPTN" minOccurs="0"/> + <xs:element ref="of:REASONCODE" minOccurs="0"/> + <xs:element ref="of:USERAREA" minOccurs="0"/> + </xs:sequence> + </xs:complexType> + </xs:element> +</xs:schema> |
Free forum by Nabble | Edit this page |