Business-cXML
view release on metacpan or search on metacpan
t/xml-catalog/cXML-1.2.036/cXML.dtd view on Meta::CPAN
-->
<!ELEMENT SalesQuantity (UnitOfMeasure)>
<!ATTLIST SalesQuantity
quantity %r8; #REQUIRED
>
<!-- TimeSeries is the Forecast information.
type
A string value to identify the type of a forecast. The value can be "orderForecast" or "demand".-->
<!ELEMENT TimeSeries (Forecast+)>
<!ATTLIST TimeSeries
type (orderForecast | demand) #REQUIRED >
<!--
PlanningTimeSeries is planning information from buyers ERP system represented as keyfigures
to provide visibility of critical business information to suppliers and other partners.
type
A string value to identify the type time series. The value can be as follows:
grossdemand - Quantity that is considered as demand without taking inventory and receipts into consideration.
netdemand - Quantity determined based on available inventory and receipts derived based on planning output.
supplyPlan - Quantity derived to meet the demand based on supply Planning.
longtermforecast - Forecast quantity derived based on historical trends.
constrainedforecast - Unconstrained forecast when limited by supply constraints results in constrained forecast.
custom - Buyer specific business values could be represented by the custom keyfigure.
Example :custom could be âNARegionalForecastâ, when using custom, the buyer defined value will be provided in customType.
customType : string to include buyer defined custom types
-->
<!ELEMENT PlanningTimeSeries (TimeSeriesDetails+)>
<!ATTLIST PlanningTimeSeries
type (supplyPlan | longtermforecast | constrainedforecast | grossdemand| netdemand | custom) #REQUIRED
customType %string; #IMPLIED >
<!-- ConsignmentMovement is the product movement information from the consignment inventory to the customer inventory
ProductMovementItemIDInfo
provides a reference to the line item in a movement document
InvoiceItemIDInfo
line item of a CC Invoice created by the buyer against the movement item
MovementQuantity
the quantity moved in a consignment movement
SubtotalAmount
The invoice subtotal of the current item
UnitPrice
Represents the price on which the charges are applied
e.g. standard price for item is 10, but after being for 30 days in the consignment inventory the price will increase to 12
-->
<!ELEMENT ConsignmentMovement (ProductMovementItemIDInfo, InvoiceItemIDInfo?, MovementQuantity, SubtotalAmount, UnitPrice?)>
<!--
For cXML license agreement information, please see
http://www.cxml.org/home/license.asp
$Id: //ariba/cxml/Modules/Profile.mod#6 $
-->
<!--
For more information about W3C XML signatures, refer to the
following URL. Portions of this DTD are derived from information
contained therein.
http://www.w3.org/TR/xmldsig-core/
-->
<!-- DTD for XML Signatures
http://www.w3.org/2000/09/xmldsig#
Joseph Reagle $last changed 20001215$
http://www.w3.org/2000/09/xmldsig#
$Revision: 1.1 $ on $Date: 2002/02/08 20:32:26 $ by $Author: reagle $
Copyright 2001 The Internet Society and W3C (Massachusetts Institute
of Technology, Institut National de Recherche en Informatique et en
Automatique, Keio University). All Rights Reserved.
http://www.w3.org/Consortium/Legal/
This document is governed by the W3C Software License [1] as described
in the FAQ [2].
[1] http://www.w3.org/Consortium/Legal/copyright-software-19980720
[2] http://www.w3.org/Consortium/Legal/IPR-FAQ-20000620.html#DTD
-->
<!--
The following entity declarations enable external/flexible content in
the Signature content model.
#PCDATA emulates schema string; when combined with element types it
emulates schema's mixed content type.
%foo.ANY permits the user to include their own element types from
other namespaces, for example:
<!ENTITY % KeyValue.ANY '| ecds:ECDSAKeyValue'>
...
<!ELEMENT ecds:ECDSAKeyValue (#PCDATA) >
-->
<!ENTITY % Object.ANY '|xades:QualifyingProperties|cXMLSignedInfo|Extrinsic'>
<!ENTITY % Method.ANY ''>
<!ENTITY % Transform.ANY ''>
<!ENTITY % SignatureProperty.ANY ''>
<!ENTITY % KeyInfo.ANY ''>
<!ENTITY % KeyValue.ANY ''>
<!ENTITY % PGPData.ANY ''>
<!ENTITY % X509Data.ANY ''>
<!ENTITY % SPKIData.ANY ''>
<!-- Start Core Signature declarations, these should NOT be altered -->
<!ELEMENT ds:Signature (ds:SignedInfo, ds:SignatureValue, ds:KeyInfo?, ds:Object*) >
<!ATTLIST ds:Signature
xmlns:ds CDATA #FIXED 'http://www.w3.org/2000/09/xmldsig#'
xmlns:xades CDATA #FIXED 'http://uri.etsi.org/01903/v1.3.2#'
Id ID #IMPLIED >
<!ELEMENT ds:SignatureValue (#PCDATA) >
<!ATTLIST ds:SignatureValue
Id ID #IMPLIED>
<!ELEMENT ds:SignedInfo (ds:CanonicalizationMethod,
ds:SignatureMethod, ds:Reference+) >
<!ATTLIST ds:SignedInfo
Id ID #IMPLIED
>
<!ELEMENT ds:CanonicalizationMethod (#PCDATA %Method.ANY;)* >
<!ATTLIST ds:CanonicalizationMethod
Algorithm CDATA #REQUIRED >
<!ELEMENT ds:SignatureMethod (#PCDATA|ds:HMACOutputLength %Method.ANY;)* >
<!ATTLIST ds:SignatureMethod
Algorithm CDATA #REQUIRED >
<!ELEMENT ds:Reference (ds:Transforms?, ds:DigestMethod, ds:DigestValue) >
<!ATTLIST ds:Reference
Id ID #IMPLIED
URI CDATA #IMPLIED
Type CDATA #IMPLIED>
<!ELEMENT ds:Transforms (ds:Transform+)>
<!ELEMENT ds:Transform (#PCDATA|ds:XPath %Transform.ANY;)* >
<!ATTLIST ds:Transform
Algorithm CDATA #REQUIRED >
<!ELEMENT ds:XPath (#PCDATA) >
<!ELEMENT ds:DigestMethod (#PCDATA %Method.ANY;)* >
<!ATTLIST ds:DigestMethod
Algorithm CDATA #REQUIRED >
<!ELEMENT ds:DigestValue (#PCDATA) >
<!ELEMENT ds:KeyInfo (#PCDATA|ds:KeyName|ds:KeyValue|ds:RetrievalMethod|
ds:X509Data|ds:PGPData|ds:SPKIData|ds:MgmtData %KeyInfo.ANY;)* >
<!ATTLIST ds:KeyInfo
Id ID #IMPLIED >
<!-- Key Information -->
<!ELEMENT ds:KeyName (#PCDATA) >
<!ELEMENT ds:KeyValue (#PCDATA|ds:DSAKeyValue|ds:RSAKeyValue %KeyValue.ANY;)* >
<!ELEMENT ds:MgmtData (#PCDATA) >
<!ELEMENT ds:RetrievalMethod (ds:Transforms?) >
<!ATTLIST ds:RetrievalMethod
URI CDATA #REQUIRED
Type CDATA #IMPLIED >
<!-- X.509 Data -->
( run in 0.625 second using v1.01-cache-2.11-cpan-71847e10f99 )