Definition Type: ComplexType
Name: Operation
Namespace: http://www.openapplications.org/oagis
Containing Schema: MfgComponents.xsd
Abstract
Collapse XSD Schema Diagram:
Drilldown into UserArea in schema meta_xsd Drilldown into Step in schema mfgcomponents_xsd Drilldown into Distribution in schema components_xsd Drilldown into Charges in schema components_xsd Drilldown into QualifiedResource in schema mfgcomponents_xsd Drilldown into DocumentReferences in schema components_xsd Drilldown into TrackingInd in schema mfgcomponents_xsd Drilldown into Site in schema mfgcomponents_xsd Drilldown into SaveSetupInd in schema mfgcomponents_xsd Drilldown into RejectPercent in schema mfgcomponents_xsd Drilldown into FixedTime in schema mfgcomponents_xsd Drilldown into MoveTime in schema mfgcomponents_xsd Drilldown into QueueTime in schema mfgcomponents_xsd Drilldown into BatchTime in schema mfgcomponents_xsd Drilldown into RunTime in schema mfgcomponents_xsd Drilldown into TearDownTime in schema mfgcomponents_xsd Drilldown into WaitTime in schema mfgcomponents_xsd Drilldown into SetupTime in schema mfgcomponents_xsd Drilldown into TransferLotQuantity in schema mfgcomponents_xsd Drilldown into PerishedBetweenOperationsQuantity in schema mfgcomponents_xsd Drilldown into PerishedInOperationQuantity in schema mfgcomponents_xsd Drilldown into BatchSizeQuantity in schema mfgcomponents_xsd Drilldown into OperationGrouping in schema mfgcomponents_xsd Drilldown into RejectedQuantity in schema mfgcomponents_xsd Drilldown into FixedRejectQuantity in schema mfgcomponents_xsd Drilldown into MaxParallelWorkTeamsQuantity in schema mfgcomponents_xsd Drilldown into ProcessCode in schema mfgcomponents_xsd Drilldown into OperationType in schema mfgcomponents_xsd Drilldown into Cost in schema mfgcomponents_xsd Drilldown into MachineSetupDependencies in schema mfgcomponents_xsd Drilldown into Note in schema mfgcomponents_xsd Drilldown into Description in schema mfgcomponents_xsd Drilldown into Department in schema mfgcomponents_xsd Drilldown into ContainerType in schema mfgcomponents_xsd Drilldown into CostType in schema mfgcomponents_xsd Drilldown into OperationId in schema mfgcomponents_xsdXSD Diagram of Operation in schema mfgcomponents_xsd (Open Applications Group (OAGIS))
Collapse XSD Schema Code:
<xs:complexType name="Operation">
    <xs:sequence>
        <xs:element name="OperationId" type="OperationId" minOccurs="0">
            <xs:annotation>
                <xs:documentation source="http://www.openapplications.org/oagis">Is the identifier of the operation.</xs:documentation>
            </xs:annotation>
        </xs:element>
        <xs:element name="CostType" type="CostType" minOccurs="0">
            <xs:annotation>
                <xs:documentation source="http://www.openapplications.org/oagis">Is the.methodology by which the value of an item is determined.

Values are:
Standard
Moving Average
LIFO - last in first out.
FIFO - first in first out.</xs:documentation>
            </xs:annotation>
        </xs:element>
        <xs:element name="ContainerType" type="Type" minOccurs="0">
            <xs:annotation>
                <xs:documentation source="http://www.openapplications.org/oagis">Identifies the type of container used to place the items that result from the operation.</xs:documentation>
            </xs:annotation>
        </xs:element>
        <xs:element name="Department" type="Department" minOccurs="0">
            <xs:annotation>
                <xs:documentation source="http://www.openapplications.org/oagis">Indicates the department in which the operation is performed.</xs:documentation>
            </xs:annotation>
        </xs:element>
        <xs:element name="Description" type="Description" minOccurs="0" maxOccurs="unbounded">
            <xs:annotation>
                <xs:documentation source="http://www.openapplications.org/oagis">Free-form description of the operation.</xs:documentation>
            </xs:annotation>
        </xs:element>
        <xs:element name="Note" type="Note" minOccurs="0" maxOccurs="unbounded">
            <xs:annotation>
                <xs:documentation source="http://www.openapplications.org/oagis">Is a free-form note about the operation.</xs:documentation>
            </xs:annotation>
        </xs:element>
        <xs:element name="MachineSetupDependencies" type="Dependences" minOccurs="0">
            <xs:annotation>
                <xs:documentation source="http://www.openapplications.org/oagis">Indicates whether the machine can be setup for the operation early or whether setup must happen at a specific time depending upon conditions.

Possible values:
- Early	
- NotDelayed	
- DelayedByPredicessor
- DelayedByMaterial</xs:documentation>
            </xs:annotation>
        </xs:element>
        <xs:element name="Cost" type="Amount" minOccurs="0">
            <xs:annotation>
                <xs:documentation source="http://www.openapplications.org/oagis">Identifies the cost of the operation on the General Ledger As such the currency used is the currency of the General Ledger.</xs:documentation>
            </xs:annotation>
        </xs:element>
        <xs:element name="OperationType" type="OperationType" minOccurs="0">
            <xs:annotation>
                <xs:documentation source="http://www.openapplications.org/oagis">Is used to indicate how the rates are specified. </xs:documentation>
            </xs:annotation>
        </xs:element>
        <xs:element name="ProcessCode" type="Code" minOccurs="0">
            <xs:annotation>
                <xs:documentation source="http://www.openapplications.org/oagis">Is a process code used for grouping like operations.
Possible examples are:  Heat Treat, Dyeing</xs:documentation>
            </xs:annotation>
        </xs:element>
        <xs:element name="MaxParallelWorkTeamsQuantity" type="Quantity" minOccurs="0">
            <xs:annotation>
                <xs:documentation source="http://www.openapplications.org/oagis">Defines a maximum number of parallel work teams allowed.</xs:documentation>
            </xs:annotation>
        </xs:element>
        <xs:element name="FixedRejectQuantity" type="Quantity" minOccurs="0">
            <xs:annotation>
                <xs:documentation source="http://www.openapplications.org/oagis">This is the fixed number of parts that will be rejected during setup, or tear down of an operation.</xs:documentation>
            </xs:annotation>
        </xs:element>
        <xs:element name="RejectedQuantity" type="Quantity" minOccurs="0">
            <xs:annotation>
                <xs:documentation source="http://www.openapplications.org/oagis">This is the quantity of product that is rejected as the result of an inspection or other business process</xs:documentation>
            </xs:annotation>
        </xs:element>
        <xs:group ref="OperationGrouping" minOccurs="0" />
        <xs:element name="SaveSetupInd" type="Indicator" minOccurs="0">
            <xs:annotation>
                <xs:documentation source="http://www.openapplications.org/oagis">Indicates that time can be saved by running this operation multiple times.  </xs:documentation>
                <xs:documentation source="http://www.openapplications.org/oagis" />
            </xs:annotation>
        </xs:element>
        <xs:element name="Site" type="LocationId" minOccurs="0" maxOccurs="unbounded">
            <xs:annotation>
                <xs:documentation source="http://www.openapplications.org/oagis">Identifies the Location that the work is done.</xs:documentation>
            </xs:annotation>
        </xs:element>
        <xs:element name="TrackingInd" type="Indicator" minOccurs="0">
            <xs:annotation>
                <xs:documentation source="http://www.openapplications.org/oagis">Indicates whether the operation should be tracked.</xs:documentation>
            </xs:annotation>
        </xs:element>
        <xs:element ref="DocumentReferences" minOccurs="0" maxOccurs="unbounded" />
        <xs:element ref="QualifiedResource" minOccurs="0" maxOccurs="unbounded" />
        <xs:element ref="Charges" minOccurs="0" />
        <xs:element ref="Distribution" minOccurs="0" maxOccurs="unbounded" />
        <xs:element ref="Step" minOccurs="0" maxOccurs="unbounded" />
        <xs:element ref="UserArea" minOccurs="0" />
    </xs:sequence>
</xs:complexType>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
OperationId oa:OperationId 0 (1)
CostType oa:CostType 0 (1)
ContainerType oa:ContainerType 0 (1)
Department oa:Department 0 (1)
Description oa:Description 0 unbounded
Note oa:Note 0 unbounded
MachineSetupDependencies oa:MachineSetupDependencies 0 (1)
Cost oa:Cost 0 (1)
OperationType oa:OperationType 0 (1)
ProcessCode oa:ProcessCode 0 (1)
MaxParallelWorkTeamsQuantity oa:MaxParallelWorkTeamsQuantity 0 (1)
FixedRejectQuantity oa:FixedRejectQuantity 0 (1)
RejectedQuantity oa:RejectedQuantity 0 (1)
BatchSizeQuantity oa:BatchSizeQuantity 0 (1)
PerishedInOperationQuantity oa:PerishedInOperationQuantity 0 (1)
PerishedBetweenOperationsQuantity oa:PerishedBetweenOperationsQuantity 0 (1)
TransferLotQuantity oa:TransferLotQuantity 0 (1)
SetupTime oa:SetupTime 0 (1)
WaitTime oa:WaitTime 0 (1)
TearDownTime oa:TearDownTime 0 (1)
RunTime oa:RunTime (1) (1)
BatchTime oa:BatchTime (1) (1)
QueueTime oa:QueueTime 0 (1)
MoveTime oa:MoveTime 0 (1)
FixedTime oa:FixedTime 0 (1)
RejectPercent oa:RejectPercent 0 (1)
SaveSetupInd oa:SaveSetupInd 0 (1)
Site oa:Site 0 unbounded
TrackingInd oa:TrackingInd 0 (1)
DocumentReferences oa:DocumentReferences 0 unbounded
QualifiedResource oa:QualifiedResource 0 unbounded
Charges oa:Charges 0 (1)
Distribution oa:Distribution 0 unbounded
Step oa:Step 0 unbounded
UserArea oa:UserArea 0 (1)
<xs:group> oa:OperationGrouping 0 (1)
Collapse Derivation Tree:
Collapse References:
oa:Operation