Definition Type: ComplexType
Name: InvoiceLineBaseType
Namespace: http://www.openapplications.org/oagis/9
Type: nsA:LineType
Containing Schema: Invoice.xsd
Abstract
Collapse XSD Schema Diagram:
Drilldown into InvoiceAllowance in schema invoice_xsd Drilldown into InvoiceCharge in schema invoice_xsd Drilldown into Tax in schema components_xsd Drilldown into OpenItemIndicator in schema fields_xsd Drilldown into TotalAmount in schema fields_xsd Drilldown into ExtendedAmount in schema fields_xsd Drilldown into ContractReference in schema components_xsd Drilldown into PurchaseOrderReference in schema components_xsd Drilldown into UnitPrice in schema components_xsd Drilldown into Quantity in schema fields_xsd Drilldown into Item in schema components_xsd Drilldown into Attachment in schema components_xsd Drilldown into DocumentReference in schema components_xsd Drilldown into ReferencesGroup in schema components_xsd Drilldown into Note in schema fields_xsd Drilldown into Description in schema fields_xsd Drilldown into FreeFormTextGroup in schema meta_xsd Drilldown into LineNumber in schema fields_xsd Drilldown into LineType in schema components_xsdXSD Diagram of InvoiceLineBaseType in schema invoice_xsd (Open Applications Group (OAGIS))
Collapse XSD Schema Code:
<xsd:complexType name="InvoiceLineBaseType">
    <xsd:complexContent>
        <xsd:extension base="LineType">
            <xsd:sequence>
                <xsd:element ref="Item" minOccurs="0" />
                <xsd:element ref="Quantity" minOccurs="0">
                    <xsd:annotation>
                        <xsd:documentation source="http://www.openapplications.org/oagis/9">Indicates the number of order items for the given line..</xsd:documentation>
                    </xsd:annotation>
                </xsd:element>
                <xsd:element ref="UnitPrice" minOccurs="0">
                    <xsd:annotation>
                        <xsd:documentation>Unit price of the item for the number of items in the unitCode specified in the PerQuantity elements.

In most cases the unitCode of the PerQuantity is the same as the unitCode of the Quantity element above.</xsd:documentation>
                        <xsd:documentation>Unit price of the item for the number of items in the unitCode specified in the PerQuantity elements.

In most cases the unitCode of the PerQuantity is the same as the unitCode of the Quantity element above.</xsd:documentation>
                    </xsd:annotation>
                </xsd:element>
                <xsd:element ref="PurchaseOrderReference" minOccurs="0" maxOccurs="unbounded" />
                <xsd:element ref="ContractReference" minOccurs="0" maxOccurs="unbounded" />
                <xsd:element ref="ExtendedAmount" minOccurs="0" />
                <xsd:element ref="TotalAmount" minOccurs="0" />
                <xsd:element ref="OpenItemIndicator" minOccurs="0">
                    <xsd:annotation>
                        <xsd:documentation source="http://www.openapplications.org/oagis/9">Indicates that the line is an open item and is not to be included in the document total. </xsd:documentation>
                    </xsd:annotation>
                </xsd:element>
                <xsd:element ref="Tax" minOccurs="0" maxOccurs="unbounded" />
                <xsd:element ref="InvoiceCharge" minOccurs="0" maxOccurs="unbounded" />
                <xsd:element ref="InvoiceAllowance" minOccurs="0" maxOccurs="unbounded" />
            </xsd:sequence>
        </xsd:extension>
    </xsd:complexContent>
</xsd:complexType>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
LineNumber nsA:LineNumber 0 (1)
Description nsA:Description 0 unbounded
Note nsA:Note 0 unbounded
DocumentReference nsA:DocumentReference 0 unbounded
Attachment nsA:Attachment 0 unbounded
Item nsA:Item 0 (1)
Quantity nsA:Quantity 0 (1)
UnitPrice nsA:UnitPrice 0 (1)
PurchaseOrderReference nsA:PurchaseOrderReference 0 unbounded
ContractReference nsA:ContractReference 0 unbounded
ExtendedAmount nsA:ExtendedAmount 0 (1)
TotalAmount nsA:TotalAmount 0 (1)
OpenItemIndicator nsA:OpenItemIndicator 0 (1)
Tax nsA:Tax 0 unbounded
InvoiceCharge nsA:InvoiceCharge 0 unbounded
InvoiceAllowance nsA:InvoiceAllowance 0 unbounded
<xs:group> nsA:FreeFormTextGroup (1) (1)
<xs:group> nsA:ReferencesGroup (1) (1)
Collapse Derivation Tree:
Collapse References:
nsA:InvoiceLineType, nsA:InvoiceSubLineType