Configuration
A specific instance of a configurable product line that might consisit of items, software, services and other "bundles" combined in such a way as to represent a unique grouping of selections from a large and sometimes infinite listing of possible combinations of possible options. This differs from a catalog item in that a catalog item can sometimes itself be a specific offered configuration but in this case, the configuration is custom developed to meet specific, non-catalog requirements and/or buyer needs.
Element information
Namespace: http://www.openapplications.org/oagis/10
Schema document: Common.xsd
Type: ConfigurationType
Properties: Global, Qualified, ID: oagis-id-3bf957c4586d4dcf9760d0cab578173a
Content
- Sequence [1..1]
- ConfigurationHeader [0..1] Common iInformation about the elements of this unique grouping or "configuration" that would apply to all the configuration's elements within this specifi grouping
- ConfigurationLine [0..*] Common element used to define all the required characteristics and other meta data that would identify a specific element of the identified configuration
Attributes
Name | Occ | Type | Description | Notes |
---|---|---|---|---|
typeCode | [0..1] | CodeType_1E7368 | ||
actionCode | [0..1] | ActionCodeContentType |
Used in
- Type AcknowledgeConfigurationDataAreaType (Element DataArea)
- Type CancelAcknowledgeConfigurationDataAreaType (Element DataArea)
- Type CancelConfigurationDataAreaType (Element DataArea)
- Type ChangeAcknowledgeConfigurationDataAreaType (Element DataArea)
- Type ChangeConfigurationDataAreaType (Element DataArea)
- Type GetConfigurationDataAreaType (Element DataArea)
- Type NotifyConfigurationDataAreaType (Element DataArea)
- Type ProcessConfigurationDataAreaType (Element DataArea)
- Type ShowConfigurationDataAreaType (Element DataArea)
- Type SyncConfigurationDataAreaType (Element DataArea)
- Type SyncResponseConfigurationDataAreaType (Element DataArea)
Sample instance
<Configuration> <ConfigurationHeader> <ID/> <RevisionID>normalizedString</RevisionID> <VariationID>normalizedString</VariationID> <DocumentIDSet> <ID/> </DocumentIDSet> <LastModificationDateTime></LastModificationDateTime> <DocumentDateTime></DocumentDateTime> <Description/> <Note/> <DocumentReference> <ID/> <RevisionID>normalizedString</RevisionID> <VariationID>normalizedString</VariationID> <DocumentIDSet>... </DocumentIDSet> <DocumentDateTime></DocumentDateTime> <Description/> <Note/> <Status>... </Status> <LineNumberID/> <LineIDSet>... </LineIDSet> <Extension>....................................... </Extension> </DocumentReference> <Attachment> <ID/> <IDSet>... </IDSet> <EmbeddedDataBinaryObject/> <URI>normalizedString</URI> <ISBN>normalizedString</ISBN> <FileName/> <DocumentDateTime></DocumentDateTime> <Description/> <Note/> <FileTypeCode>normalizedString</FileTypeCode> <FileSizeQuantity>1.0</FileSizeQuantity> <Title/> <Extension>....................................... </Extension> </Attachment> <Status> <ID/> <IDSet>... </IDSet> <Code/> <Description/> <ReasonCode>normalizedString</ReasonCode> <Reason/> <EffectiveTimePeriod>.................. </EffectiveTimePeriod> <Extension>....................................... </Extension> </Status> <ConfiguratorPath> <ID/> <IDSet>... </IDSet> <PathExpression>token</PathExpression> <PathReferenceExpression>token</PathReferenceExpression> <SelectCode>normalizedString</SelectCode> <ValidationDateTime></ValidationDateTime> <Extension>....................................... </Extension> </ConfiguratorPath> <ConfigurationReference> <ID/> <RevisionID>normalizedString</RevisionID> <VariationID>normalizedString</VariationID> <DocumentIDSet>... </DocumentIDSet> <DocumentDateTime></DocumentDateTime> <Description/> <Note/> <Status>... </Status> <LineNumberID/> <LineIDSet>... </LineIDSet> <Extension>....................................... </Extension> </ConfigurationReference> <Message> <ID/> <IDSet>... </IDSet> <NounInstanceID>normalizedString</NounInstanceID> <ProcessingResultCode>normalizedString</ProcessingResultCode> <SourceLocationExpression>token</SourceLocationExpression> <Description/> <Note/> <ReasonCode>normalizedString</ReasonCode> <Extension>....................................... </Extension> </Message> <ContractReference> <ID/> <RevisionID>normalizedString</RevisionID> <VariationID>normalizedString</VariationID> <DocumentIDSet>... </DocumentIDSet> <DocumentDateTime></DocumentDateTime> <Description/> <Note/> <Status>... </Status> <LineNumberID/> <LineIDSet>... </LineIDSet> <ReleaseNumberID>normalizedString</ReleaseNumberID> <ScheduleLineNumberID>normalizedString</ScheduleLineNumberID> <SubLineNumberID>normalizedString</SubLineNumberID> <OrderQuantity>1.0</OrderQuantity> <Extension>....................................... </Extension> </ContractReference> <CatalogReference> <ID/> <RevisionID>normalizedString</RevisionID> <VariationID>normalizedString</VariationID> <DocumentIDSet>... </DocumentIDSet> <DocumentDateTime></DocumentDateTime> <Description/> <Note/> <Status>... </Status> <LineNumberID/> <LineIDSet>... </LineIDSet> <Extension>....................................... </Extension> </CatalogReference> <Effectivity> <ID/> <IDSet>... </IDSet> <Name/> <Preference>... </Preference> <EffectiveValueList>... </EffectiveValueList> <EffectiveRange>... </EffectiveRange> <EffectiveTimePeriod>.................. </EffectiveTimePeriod> <Extension>....................................... </Extension> </Effectivity> <ProductLeadTimeStatus> <ID/> <IDSet>... </IDSet> <Code/> <Description/> <ReasonCode>normalizedString</ReasonCode> <Reason/> <EffectiveTimePeriod>.................. </EffectiveTimePeriod> <Extension>....................................... </Extension> </ProductLeadTimeStatus> <ProductLeadTimeEffectivity> <ID/> <IDSet>... </IDSet> <Name/> <Preference>... </Preference> <EffectiveValueList>... </EffectiveValueList> <EffectiveRange>... </EffectiveRange> <EffectiveTimePeriod>.................. </EffectiveTimePeriod> <Extension>....................................... </Extension> </ProductLeadTimeEffectivity> <Property> <ID/> <IDSet>... </IDSet> <ParentID>normalizedString</ParentID> <NameValue name="normalizedString">string</NameValue> <Description/> <Note/> <Effectivity>... </Effectivity> <EffectiveTimePeriod>.................. </EffectiveTimePeriod> <Key/> <Extension>....................................... </Extension> </Property> <AssociatedBundleItem> <ID/> <RevisionID>normalizedString</RevisionID> <VariationID>normalizedString</VariationID> <ItemIDSet>... </ItemIDSet> <CustomerItemIdentification>... </CustomerItemIdentification> <ManufacturerItemIdentification>... </ManufacturerItemIdentification> <SupplierItemIdentification>... </SupplierItemIdentification> <UPCID>normalizedString</UPCID> <EPCID>normalizedString</EPCID> <GTINID>normalizedString</GTINID> <Description/> <Note/> <Classification>... </Classification> <Specification>... </Specification> <HazardousMaterial>... </HazardousMaterial> <Packaging>... </Packaging> <Dimensions>... </Dimensions> <ExportControl>... </ExportControl> <HarmonizedTariff>... </HarmonizedTariff> <Trademark>... </Trademark> <DocumentReference>... </DocumentReference> <Attachment>... </Attachment> <CountryOfOriginCode>token</CountryOfOriginCode> <RFID>normalizedString</RFID> <SerialNumberID>normalizedString</SerialNumberID> <Lot>... </Lot> <Extension>....................................... </Extension> </AssociatedBundleItem> <AttachedItem> <ID/> <RevisionID>normalizedString</RevisionID> <VariationID>normalizedString</VariationID> <ItemIDSet>... </ItemIDSet> <CustomerItemIdentification>... </CustomerItemIdentification> <ManufacturerItemIdentification>... </ManufacturerItemIdentification> <SupplierItemIdentification>... </SupplierItemIdentification> <UPCID>normalizedString</UPCID> <EPCID>normalizedString</EPCID> <GTINID>normalizedString</GTINID> <Description/> <Note/> <Classification>... </Classification> <Specification>... </Specification> <HazardousMaterial>... </HazardousMaterial> <Packaging>... </Packaging> <Dimensions>... </Dimensions> <ExportControl>... </ExportControl> <HarmonizedTariff>... </HarmonizedTariff> <Trademark>... </Trademark> <DocumentReference>... </DocumentReference> <Attachment>... </Attachment> <CountryOfOriginCode>token</CountryOfOriginCode> <RFID>normalizedString</RFID> <SerialNumberID>normalizedString</SerialNumberID> <Lot>... </Lot> <DiscountAllowancePricing>... </DiscountAllowancePricing> <Effectivity>... </Effectivity> <SoftwareElements>... </SoftwareElements> <Extension>....................................... </Extension> </AttachedItem> <AttachedSoftware> <ID/> <IDSet>... </IDSet> <ItemInstance>... </ItemInstance> <DiscountAllowancePricing>... </DiscountAllowancePricing> <Effectivity>... </Effectivity> <SoftwareElements>... </SoftwareElements> <Extension>....................................... </Extension> </AttachedSoftware> <AttachedServices> <ID/> <IDSet>... </IDSet> <AttachedServiceItem>... </AttachedServiceItem> <Effectivity>... </Effectivity> <ServiceElements>... </ServiceElements> <ServicesDiscountAllowancePricing>... </ServicesDiscountAllowancePricing> <Extension>....................................... </Extension> </AttachedServices> <LicenseIndicator name="token">true</LicenseIndicator> <DiscountAllowancePricing> <ID/> <IDSet>... </IDSet> <SourceCode>normalizedString</SourceCode> <DeltaPercent>1.0</DeltaPercent> <HideIndicator>true</HideIndicator> <Price>... </Price> <NamedIdentification>... </NamedIdentification> <PriceListIdentification>... </PriceListIdentification> <Allowance>... </Allowance> <AmountDiscount>... </AmountDiscount> <ExtendedAmount/> <TotalAmount/> <Extension>....................................... </Extension> </DiscountAllowancePricing> <Tax> <ID/> <IDSet>... </IDSet> <TaxJurisdicationCodes>... </TaxJurisdicationCodes> <BasisAmount/> <BasisQuantity>1.0</BasisQuantity> <Calculation>... </Calculation> <Exemption>... </Exemption> <Description/> <TaxAuthorityAmount/> <Amount/> <CurrencyExchangeRate>... </CurrencyExchangeRate> <Extension>....................................... </Extension> </Tax> <Charge> <ID/> <IDSet>... </IDSet> <BasisAmount/> <BasisQuantity>1.0</BasisQuantity> <Description/> <Amount/> <Calculation>... </Calculation> <ReasonCode>normalizedString</ReasonCode> <CurrencyExchangeRate>... </CurrencyExchangeRate> <TimePeriod>.................. </TimePeriod> <Extension>....................................... </Extension> </Charge> <TotalCostAmount/> <EndUserParty> <ID/> <PartyIDSet>... </PartyIDSet> <TaxIDSet>... </TaxIDSet> <TaxID>normalizedString</TaxID> <DUNSID>normalizedString</DUNSID> <CAGEID>normalizedString</CAGEID> <DODAACID>normalizedString</DODAACID> <BICID>normalizedString</BICID> <SCACID>normalizedString</SCACID> <AccountID>normalizedString</AccountID> <Name/> <Location>... </Location> <Contact>... </Contact> <Extension>....................................... </Extension> </EndUserParty> <DistributorParty> <ID/> <PartyIDSet>... </PartyIDSet> <TaxIDSet>... </TaxIDSet> <TaxID>normalizedString</TaxID> <DUNSID>normalizedString</DUNSID> <CAGEID>normalizedString</CAGEID> <DODAACID>normalizedString</DODAACID> <BICID>normalizedString</BICID> <SCACID>normalizedString</SCACID> <AccountID>normalizedString</AccountID> <Name/> <Location>... </Location> <Contact>... </Contact> <Extension>....................................... </Extension> </DistributorParty> <ConfigurationEndUserParty> <ID/> <PartyIDSet>... </PartyIDSet> <TaxIDSet>... </TaxIDSet> <TaxID>normalizedString</TaxID> <DUNSID>normalizedString</DUNSID> <CAGEID>normalizedString</CAGEID> <DODAACID>normalizedString</DODAACID> <BICID>normalizedString</BICID> <SCACID>normalizedString</SCACID> <AccountID>normalizedString</AccountID> <Name/> <Location>... </Location> <Contact>... </Contact> <Extension>....................................... </Extension> </ConfigurationEndUserParty> <RequesterParty> <ID/> <PartyIDSet>... </PartyIDSet> <TaxIDSet>... </TaxIDSet> <TaxID>normalizedString</TaxID> <DUNSID>normalizedString</DUNSID> <CAGEID>normalizedString</CAGEID> <DODAACID>normalizedString</DODAACID> <BICID>normalizedString</BICID> <SCACID>normalizedString</SCACID> <AccountID>normalizedString</AccountID> <Name/> <Location>... </Location> <Contact>... </Contact> <Extension>....................................... </Extension> </RequesterParty> <BillToParty> <ID/> <PartyIDSet>... </PartyIDSet> <TaxIDSet>... </TaxIDSet> <TaxID>normalizedString</TaxID> <DUNSID>normalizedString</DUNSID> <CAGEID>normalizedString</CAGEID> <DODAACID>normalizedString</DODAACID> <BICID>normalizedString</BICID> <SCACID>normalizedString</SCACID> <AccountID>normalizedString</AccountID> <Name/> <Location>... </Location> <Contact>... </Contact> <CustomerAccountID>normalizedString</CustomerAccountID> <RequesterContact>... </RequesterContact> <PlannerContact>... </PlannerContact> <BuyerContact>... </BuyerContact> <ReceivingContact>... </ReceivingContact> <Extension>....................................... </Extension> </BillToParty> <ShipToParty> <ID/> <PartyIDSet>... </PartyIDSet> <TaxIDSet>... </TaxIDSet> <TaxID>normalizedString</TaxID> <DUNSID>normalizedString</DUNSID> <CAGEID>normalizedString</CAGEID> <DODAACID>normalizedString</DODAACID> <BICID>normalizedString</BICID> <SCACID>normalizedString</SCACID> <AccountID>normalizedString</AccountID> <Name/> <Location>... </Location> <Contact>... </Contact> <AppointmentRequiredIndicator>true</AppointmentRequiredIndicator> <Extension>....................................... </Extension> </ShipToParty> <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> </ConfigurationHeader> <ConfigurationLine> <LineNumberID/> <LineIDSet> <ID/> </LineIDSet> <Description/> <Note/> <DocumentReference> <ID/> <RevisionID>normalizedString</RevisionID> <VariationID>normalizedString</VariationID> <DocumentIDSet>... </DocumentIDSet> <DocumentDateTime></DocumentDateTime> <Description/> <Note/> <Status>... </Status> <LineNumberID/> <LineIDSet>... </LineIDSet> <Extension>....................................... </Extension> </DocumentReference> <Attachment> <ID/> <IDSet>... </IDSet> <EmbeddedDataBinaryObject/> <URI>normalizedString</URI> <ISBN>normalizedString</ISBN> <FileName/> <DocumentDateTime></DocumentDateTime> <Description/> <Note/> <FileTypeCode>normalizedString</FileTypeCode> <FileSizeQuantity>1.0</FileSizeQuantity> <Title/> <Extension>....................................... </Extension> </Attachment> <ConfiguredItem> <ID/> <IDSet>... </IDSet> <ItemClassIdentification>... </ItemClassIdentification> <Item>... </Item> <ParentReference>... </ParentReference> <ChildItem>... </ChildItem> <ConfiguredQuantity>1.0</ConfiguredQuantity> <ProductLeadTimeStatus>... </ProductLeadTimeStatus> <DiscountAllowancePricing>... </DiscountAllowancePricing> <InstallUseLocation>... </InstallUseLocation> <Status>... </Status> <AssociatedBundleItem>... </AssociatedBundleItem> <AssociatedItem>... </AssociatedItem> <ServiceBundleItem>... </ServiceBundleItem> <ServiceItem>... </ServiceItem> <AttachedItem>... </AttachedItem> <AttachedServices>... </AttachedServices> <AttachedSoftware>... </AttachedSoftware> <Message>... </Message> <ConfiguratorPath>... </ConfiguratorPath> <Extension>....................................... </Extension> </ConfiguredItem> <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> </ConfigurationLine> </Configuration>