EnterpriseUnit
Identifies the given portion of an organization. Some commonly defined Units are identified here. These units are typically used to track financial data in reporting systems within an organization. Similar to Business Units, Organizational Units are only relevant within an enterprise
Element information
Namespace: http://www.openapplications.org/oagis/10
Schema document: Common.xsd
Type: EnterpriseUnitType
Properties: Global, Qualified, ID: oagis-id-f25bfed2038840b580f88ae5b3a9974b
Content
- Sequence [1..1]
- CostCenterID [0..1] The Cost Center is an accumulator of cost information that may be an organizational unit or area of responsibility. It is an organization code that allows a grouping of expenses and costs.
- ProfitCenterID [0..1] The Profit Center is an accumulator of revenue information that may be an organizational unit or area of responsibility. A profit center can be used for internal management control. Profit centers can calculate operating profit using the cost-of-sales accounting and/or period accounting methods
- GLEntityID [0..*] A G/L entity is the smallest organizational unit for which individual financial statements must be drawn up according to relevant commercial law. It is normally the primary balancing segment of the GL Account structure. Typically, this is the owning entity for the transaction. Synonyms are Business Unit, Fund, G/L Company, Joint Venture, Non-Profit Association Name
- GeneralLedgerElement [0..1] Accounting code elements
- Extension [0..1] Allows the user of OAGIS to extend the specification in order to provide additional information that is not captured in OAGIS.This is done by defining the additional information in XML Schema and referencing the new schema in the xml instance document through the use of namespaces. Once this is done the additional information defined there can be carried in the BOD XML instance document.The Open Applications Group will make best efforts to quickly consider all proposed submissions.The Extension is always the last element in all components, except where the component has been extended inline.
from type IdentificationTypefrom type EnterpriseUnitBaseType
Attributes
Name | Occ | Type | Description | Notes |
---|---|---|---|---|
typeCode | [0..1] | CodeType_1E7368 | from type IdentificationType | |
actionCode | [0..1] | ActionCodeContentType | from type IdentificationType |
Used in
- Group LedgerEntryContentGroup
- Type ActualLedgerBaseType via reference to LedgerEntryContentGroup
- Type ActualLedgerType via reference to LedgerEntryContentGroup (Element ActualLedger)
- Type BudgetLedgerLineBaseType via reference to LedgerEntryContentGroup
- Type BudgetLedgerLineType via reference to LedgerEntryContentGroup (Element BudgetLedgerLine)
- Type DistributionBaseType
- Type DistributionType via extension of DistributionBaseType (Element Distribution)
- Type InvoiceLedgerEntryLineType via reference to LedgerEntryContentGroup (Element InvoiceLedgerEntryLine)
- Type JournalEntryLineType via reference to LedgerEntryContentGroup (Element JournalEntryLine)
- Type LedgerEntryLineBaseType via reference to LedgerEntryContentGroup
- Type MatchDocumentLineBaseType via reference to LedgerEntryContentGroup
- Type MatchDocumentLineType via reference to LedgerEntryContentGroup (Element MatchDocumentLine)
- Type OrderHeaderBaseType via extension of RequestHeaderBaseType
- Type PayableLineType via reference to LedgerEntryContentGroup (Element PayableLine)
- Type ProcurementHeaderBaseType via extension of RequestHeaderBaseType
- Type ProjectAccountingBaseType
- Type ProjectAccountingType via extension of ProjectAccountingBaseType (Element ProjectAccounting)
- Type PurchaseOrderHeaderBaseType via extension of RequestHeaderBaseType
- Type PurchaseOrderHeaderType via extension of RequestHeaderBaseType (Element PurchaseOrderHeader)
- Type QuoteHeaderBaseType via extension of RequestHeaderBaseType
- Type QuoteHeaderType via extension of RequestHeaderBaseType (Element QuoteHeader)
- Type RFQHeaderBaseType via extension of RequestHeaderBaseType
- Type RFQHeaderType via extension of RequestHeaderBaseType (Element RFQHeader)
- Type RFQLineBaseType
- Type RFQLineType via extension of RFQLineBaseType (Element RFQLine)
- Type ReceivableLineType via reference to LedgerEntryContentGroup (Element ReceivableLine)
- Type RequestHeaderBaseType
- Type RequisitionHeaderBaseType via extension of RequestHeaderBaseType
- Type RequisitionHeaderType via extension of RequestHeaderBaseType (Element RequisitionHeader)
- Type SalesOrderHeaderBaseType via extension of RequestHeaderBaseType
- Type SalesOrderHeaderType via extension of RequestHeaderBaseType (Element SalesOrderHeader)
Sample instance
<EnterpriseUnit> <ID/> <IDSet> <ID/> </IDSet> <CostCenterID>normalizedString</CostCenterID> <ProfitCenterID>normalizedString</ProfitCenterID> <GLEntityID>normalizedString</GLEntityID> <GeneralLedgerElement> <Element/> </GeneralLedgerElement> <Extension> <AnyExtension> <!--any element--> </AnyExtension> <Amount/> <Code/> <DateTime></DateTime> <ID/> <Indicator>true</Indicator> <Measure/> <Name/> <Number>1.0</Number> <Quantity/> <Text/> <Time></Time> <ValueText>string</ValueText> </Extension> </EnterpriseUnit>