complexType FixedCostType
diagram plmxml_diagrams/plmxml_p1508.png
namespace http://www.plmxml.org/Schemas/PLMXMLSchema
type extension of plm:AttribOwnerBase
properties
base plm:AttribOwnerBase
children plm:Description plm:ApplicationRef plm:Attribute
used by
element FixedCost
attributes
Name  Type  Use  Default  Fixed  Annotation
id  xsd:ID  optional      
name  xsd:string  optional      
nameRef  plm:anyURIType  optional      
descriptionTextRef  plm:anyURIType  optional      
attributeRefs  xsd:IDREFS  optional      
accrual  plm:FixedCostAccrualEnum    prorated    
useActualCost  xsd:boolean    false    
billingCode  xsd:string  optional      
billingSubCode  xsd:string  optional      
billingType  plm:FixedCostBillingTypeEnum  optional      
actualCostRef  plm:anyURIType  optional      
estimatedCostRef  plm:anyURIType  optional      
customBillingType  xsd:string  optional      
annotation
documentation

      Represents information about a single fixed cost.

      Attributes:

      accrual:        The type of accrual for the fixed cost.
      useActualCost:  Whether to use the actual cost, referenced by
                      actualCostRef. The default value of false means that the
                      estimated cost, referenced by estimatedCostRef, should
                      be used.
      billingCode:    The code for the billing of the fixed cost.
      billingSubCode: The sub code for the billing of the fixed cost.
      billingType:    Deprecated in favour of customBillingType.
      actualCostRef:  A reference to the Money element that represents the
                      actual fixed cost.
      estimatedCostRef: A reference to the Money element that represents the
                      estimated fixed cost.
      customBillingType: The type of billing for the fixed cost.
     
source <xsd:complexType name="FixedCostType">
 
<xsd:annotation>
   
<xsd:documentation>
      Represents information about a single fixed cost.

      Attributes:

      accrual:        The type of accrual for the fixed cost.
      useActualCost:  Whether to use the actual cost, referenced by
                      actualCostRef. The default value of false means that the
                      estimated cost, referenced by estimatedCostRef, should
                      be used.
      billingCode:    The code for the billing of the fixed cost.
      billingSubCode: The sub code for the billing of the fixed cost.
      billingType:    Deprecated in favour of customBillingType.
      actualCostRef:  A reference to the Money element that represents the
                      actual fixed cost.
      estimatedCostRef: A reference to the Money element that represents the
                      estimated fixed cost.
      customBillingType: The type of billing for the fixed cost.
     
</xsd:documentation>
 
</xsd:annotation>
 
<xsd:complexContent>
   
<xsd:extension base="plm:AttribOwnerBase">
     
<xsd:attribute name="accrual" type="plm:FixedCostAccrualEnum" default="prorated"/>
     
<xsd:attribute name="useActualCost" type="xsd:boolean" default="false"/>
     
<xsd:attribute name="billingCode" type="xsd:string" use="optional"/>
     
<xsd:attribute name="billingSubCode" type="xsd:string" use="optional"/>
     
<xsd:attribute name="billingType" type="plm:FixedCostBillingTypeEnum" use="optional" plm:deprecated="true"/>
     
<xsd:attribute name="actualCostRef" type="plm:anyURIType" use="optional" plm:refType="plm:Money"/>
     
<xsd:attribute name="estimatedCostRef" type="plm:anyURIType" use="optional" plm:refType="plm:Money"/>
     
<xsd:attribute name="customBillingType" type="xsd:string" use="optional"/>
   
</xsd:extension>
 
</xsd:complexContent>
</xsd:complexType>

attribute FixedCostType/@accrual
type plm:FixedCostAccrualEnum
properties
default prorated
facets
Kind Value Annotation
enumeration start
enumeration prorated
enumeration end
source <xsd:attribute name="accrual" type="plm:FixedCostAccrualEnum" default="prorated"/>

attribute FixedCostType/@useActualCost
type xsd:boolean
properties
default false
source <xsd:attribute name="useActualCost" type="xsd:boolean" default="false"/>

attribute FixedCostType/@billingCode
type xsd:string
properties
use optional
source <xsd:attribute name="billingCode" type="xsd:string" use="optional"/>

attribute FixedCostType/@billingSubCode
type xsd:string
properties
use optional
source <xsd:attribute name="billingSubCode" type="xsd:string" use="optional"/>

attribute FixedCostType/@billingType
type plm:FixedCostBillingTypeEnum
properties
use optional
facets
Kind Value Annotation
enumeration billable
enumeration billed
enumeration standard
enumeration unbillable
source <xsd:attribute name="billingType" type="plm:FixedCostBillingTypeEnum" use="optional" plm:deprecated="true"/>

attribute FixedCostType/@actualCostRef
type plm:anyURIType
properties
use optional
source <xsd:attribute name="actualCostRef" type="plm:anyURIType" use="optional" plm:refType="plm:Money"/>

attribute FixedCostType/@estimatedCostRef
type plm:anyURIType
properties
use optional
source <xsd:attribute name="estimatedCostRef" type="plm:anyURIType" use="optional" plm:refType="plm:Money"/>

attribute FixedCostType/@customBillingType
type xsd:string
properties
use optional
source <xsd:attribute name="customBillingType" type="xsd:string" use="optional"/>


XML Schema documentation generated by XMLSpy Schema Editor http://www.altova.com/xmlspy