<?xml version="1.0" encoding="utf-8"?>
<!--
        
        ** OAGIS® Revision: 9.1  **
        ** Date: 11 May 2007 **
        ** Copyright 1997-2007, All Rights Reserved **
        
        This is an OAGIS® BOD XML Schema (XSD) Definition.
        
       License information for this file is provided in the file **OAGi License Agreement.txt** that is provided with this download package.
        
        For support, more information, or to report implementation bugs, please contact the Open Applications Group at xml@openapplications.org.
        
        XML Schema 
        
-->
 
<!--
© Copyright 2007 Infor Global Solutions Technology GmbH and/or its affiliates and subsidiaries. All rights reserved. The 
word and design marks set forth herein are trademarks and/or registered trademarks of Infor Global Solutions 
Technology GmbH and/or its affiliates and subsidiaries. All rights reserved. All other trademarks listed herein 
are the property of their respective owners.
 
-->
 
<!--    *****     Update Log     *****
 
Date           By      Note
11 Apr 2010    PO      New ProjectMaster noun....in progress
17 Nov 2010    NO      Moved common elements to ProjectComponents
19th July 2013 Ajay    Added UserArea to ProjectElement & ProjaectActivity level-BOD 2268
        *****     Update End     *****
 
-->
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"
        xmlns="http://schema.infor.com/InforOAGIS/2"
        targetNamespace="http://schema.infor.com/InforOAGIS/2" elementFormDefault="qualified"
        attributeFormDefault="unqualified">

        <xsd:include schemaLocation="../Components/Operational/ProjectComponents.xsd"/>

        <xsd:element name="ProjectMaster" type="ProjectMasterType">
                <xsd:annotation>
                        <xsd:documentation source="http://schema.infor.com/InforOAGIS/2">A set of
                                tasks with the following attributes: a singular purpose, a start and
                                end date, those that accumulate costs, and those that may have
                                materials and overhead. SYNONYMS: Job, Process Model, Program, Work
                                Breakdown Structure (WBS) element This is used to enable all
                                relevant sub-systems that submit transactions to the project
                                accounting application to maintain valid values for the key project
                                fields. The target applications for this update would include, but
                                not necessarily be limited to: Accounts Payable Accounts Receivable
                                Budget Order Management Purchasing Time and Labor Travel and
                        Expense</xsd:documentation>
                </xsd:annotation>
        </xsd:element>

        <xsd:complexType name="ProjectMasterType">
                <xsd:annotation>
                        <xsd:documentation source="http://schema.infor.com/InforOAGIS/2">A set of
                                tasks with the following attributes: a singular purpose, a start and
                                end date, those that accumulate costs, and those that may have
                                materials and overhead. SYNONYMS: Job, Process Model, Program, Work
                                Breakdown Structure (WBS) element</xsd:documentation>
                </xsd:annotation>
                <xsd:complexContent>
                        <xsd:extension base="ProjectBaseType">
                                <xsd:sequence>
                                        <xsd:element ref="ProjectHierarchyType" minOccurs="0"/>
                                        <xsd:element ref="Status" minOccurs="0">
                                                <xsd:annotation>
                                                  <xsd:documentation source="http://schema.infor.com/InforOAGIS/2">Indicates the status of the
                                                  Project.</xsd:documentation>
                                                </xsd:annotation>
                                        </xsd:element>
                                        <xsd:element ref="FinancialStatus" minOccurs="0"/>
                                        <xsd:element ref="LastModificationDateTime" minOccurs="0"/>
                                        <xsd:element ref="TotalCostAmount" minOccurs="0"/>
                                        <xsd:element ref="TotalCostBaseAmount" minOccurs="0"/>
                                        <xsd:element ref="TotalCostReportAmount" minOccurs="0"/>
                                        <xsd:element ref="TotalCostProjectAmount" minOccurs="0"/>
                                        <xsd:element ref="GLEntityID" minOccurs="0">
                                                <xsd:annotation>
                                                  <xsd:documentation source="http://schema.infor.com/InforOAGIS/2">Is the Source General Ledger
                                                  recogized entity that is responsible
                                                  for paying for the
                                                  Project.</xsd:documentation>
                                                </xsd:annotation>
                                        </xsd:element>
                                        <xsd:group ref="ReferencesGroup" minOccurs="0"/>
                                        <xsd:element ref="UserArea" minOccurs="0"/>
                                        <xsd:element ref="ParentProject" minOccurs="0"/>
                                        <xsd:element ref="ContractType" minOccurs="0"/>
                                        <xsd:element ref="InvoiceType" minOccurs="0"/>
                                        <xsd:element ref="HoldBackPercent" minOccurs="0"/>
                                        <xsd:element ref="CostOfGoodsMethod" minOccurs="0"/>
                                        <xsd:element ref="RevenueRecognitionMethod" minOccurs="0"/>
                                        <xsd:element ref="ForwardScheduleIndicator" minOccurs="0"/>
                                        <xsd:element ref="ProjectPlan" minOccurs="0"
                                                maxOccurs="unbounded"/>
                                        <xsd:element ref="ProjectElement" minOccurs="0"
                                                maxOccurs="unbounded"/>
                                        <xsd:element ref="Baseline" minOccurs="0"/>
                                        <xsd:element ref="ProjectExtensionReference" minOccurs="0"
                                                maxOccurs="unbounded"/>
                                        <xsd:element ref="GeographicArea" minOccurs="0"/>
                                        <xsd:element ref="ProjectCurrency" minOccurs="0"/>
                                        <xsd:element ref="BusinessSector" minOccurs="0"/>
                                        <xsd:element ref="ProjectAcquiringMethod" minOccurs="0"/>
                                        <xsd:element ref="FinancingMethod" minOccurs="0"/>
                                        <xsd:element ref="ProjectCategory" minOccurs="0"/>
                                        <xsd:element ref="ProjectGroup" minOccurs="0"/>
                                        <xsd:element ref="ProjectProgram" minOccurs="0"/>
                                        <xsd:element ref="ProjectContractReference" minOccurs="0"
                                                maxOccurs="unbounded"/>
                                </xsd:sequence>
                        </xsd:extension>
                </xsd:complexContent>
        </xsd:complexType>


</xsd:schema>
