OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

ubl-lcsc message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]


Subject: [ubl-lcsc] List of One-Ended Associations in Norm Model


Title: Message
Is see 59 places in the normalized model http://lists.oasis-open.org/archives/ubl-lcsc/200212/msg00045.html where only one side (of a binary) association is defined.  For each such case there will be in the diagram a missing role name and a missing multiplicity at one end of the line.  That is a bad thing.
 
I've include a list of those one-ended associations below.  Note that I've adopted my own recommendation http://lists.oasis-open.org/archives/ubl-lcsc/200212/msg00043.html regarding fabricating association names where none are specified.  So e.g. the first association between CategoryTotal and TaxAmounts is called CategoryTotal-TaxAmounts-0.  And the second would be CategoryTotal-TaxAmounts-1.
 
 
<ERROR>Association CategoryTotal-TaxAmounts-0 has only one end: ABIE=CategoryTotal oppositeRoleName=TaxAmounts</ERROR>
<ERROR>Association Country-OrderItem-0 has only one end: ABIE=Country oppositeRoleName=OrderItem</ERROR>
<ERROR>Association Address-DeliveryRequirement-1 has only one end: ABIE=DeliveryRequirement oppositeRoleName=SendFromAddress</ERROR>
<ERROR>Association AllowanceCharge-DeliveryTerms-0 has only one end: ABIE=DeliveryTerms oppositeRoleName=AllowanceCharge</ERROR>
<ERROR>Association DespatchAdvice-Order-0 has only one end: ABIE=DespatchAdvice oppositeRoleName=ReferencedOrder</ERROR>
<ERROR>Association DespatchAdvice-Party-0 has only one end: ABIE=DespatchAdvice oppositeRoleName=Party</ERROR>
<ERROR>Association DeliveryRequirement-DespatchAdvice-0 has only one end: ABIE=DespatchAdvice oppositeRoleName=DeliveryRequirement</ERROR>
<ERROR>Association DespatchAdvice-Shipment-0 has only one end: ABIE=DespatchAdvice oppositeRoleName=ActualShipment</ERROR>
<ERROR>Association DeliveryTerms-DespatchAdvice-0 has only one end: ABIE=DespatchAdvice oppositeRoleName=DeliveryTerms</ERROR>
<ERROR>Association DespatchAdvice-ReceiptAdvice-0 has only one end: ABIE=DespatchAdvice oppositeRoleName=ReceiptAdvice</ERROR>
<ERROR>Association AllowanceCharge-ExchangeRate-0 has only one end: ABIE=ExchangeRate oppositeRoleName=AllowanceCharge</ERROR>
<ERROR>Association Contract-ExchangeRate-0 has only one end: ABIE=ExchangeRate oppositeRoleName=ForeignExchangeContract</ERROR>
<ERROR>Association Catalogue-Item-0 has only one end: ABIE=Item oppositeRoleName=ReferencedCatalogue</ERROR>
<ERROR>Association Item-SalesConditions-0 has only one end: ABIE=Item oppositeRoleName=SalesConditions</ERROR>
<ERROR>Association ItemIdentification-ItemMeasurement-0 has only one end: ABIE=ItemIdentification oppositeRoleName=ItemMeasurement</ERROR>
<ERROR>Association Item-ItemMeasurement-0 has only one end: ABIE=ItemMeasurement oppositeRoleName=Item</ERROR>
<ERROR>Association Invoice-Order-0 has only one end: ABIE=Invoice oppositeRoleName=ReferencedOrder</ERROR>
<ERROR>Association DespatchAdvice-Invoice-0 has only one end: ABIE=Invoice oppositeRoleName=ReferencedDespatchAdvice</ERROR>
<ERROR>Association Invoice-ReceiptAdvice-0 has only one end: ABIE=Invoice oppositeRoleName=ReferencedReceiptAdvice</ERROR>
<ERROR>Association Invoice-Party-0 has only one end: ABIE=Invoice oppositeRoleName=Party</ERROR>
<ERROR>Association Invoice-PaymentMeans-0 has only one end: ABIE=Invoice oppositeRoleName=PaymentMeans</ERROR>
<ERROR>Association Invoice-PaymentTerms-0 has only one end: ABIE=Invoice oppositeRoleName=PaymentTerms</ERROR>
<ERROR>Association AllowanceCharge-Invoice-0 has only one end: ABIE=Invoice oppositeRoleName=AllowanceCharge</ERROR>
<ERROR>Association Invoice-TaxSummary-0 has only one end: ABIE=Invoice oppositeRoleName=TaxSummary</ERROR>
<ERROR>Association InvoiceLine-OrderItem-0 has only one end: ABIE=InvoiceLine oppositeRoleName=ReferencedOrderItem</ERROR>
<ERROR>Association DespatchLine-InvoiceLine-0 has only one end: ABIE=InvoiceLine oppositeRoleName=ReferencedDespatchLine</ERROR>
<ERROR>Association InvoiceLine-ReceiptLine-0 has only one end: ABIE=InvoiceLine oppositeRoleName=ReferencedReceiptLine</ERROR>
<ERROR>Association AllowanceCharge-InvoiceLine-0 has only one end: ABIE=InvoiceLine oppositeRoleName=AllowanceCharge</ERROR>
<ERROR>Association InvoiceLine-Item-0 has only one end: ABIE=InvoiceLine oppositeRoleName=Item</ERROR>
<ERROR>Association BasePrice-InvoiceLine-0 has only one end: ABIE=InvoiceLine oppositeRoleName=BasePrice</ERROR>
<ERROR>Association Order-Party-0 has only one end: ABIE=Order oppositeRoleName=Party</ERROR>
<ERROR>Association Country-Order-0 has only one end: ABIE=Order oppositeRoleName=DestinationCountry</ERROR>
<ERROR>Association Order-OrderCancellation-0 has only one end: ABIE=OrderCancellation oppositeRoleName=ReferencedOrder</ERROR>
<ERROR>Association OrderChange-ReferenceDocument-0 has only one end: ABIE=OrderChange oppositeRoleName=ReferenceDocument</ERROR>
<ERROR>Association OrderItem-Party-0 has only one end: ABIE=OrderItem oppositeRoleName=DestinationParty</ERROR>
<ERROR>Association OrderItem-OrderItem-0 has only one end: ABIE=OrderItem oppositeRoleName=OrderItem</ERROR>
<ERROR>Association OrderItemIdentification-OrderItemIdentification-0 has only one end: ABIE=OrderItemIdentification oppositeRoleName=ReplacementOrderItemIdentification</ERROR>
<ERROR>Association OrderItem-OrderItemIdentification-0 has only one end: ABIE=OrderItemIdentification oppositeRoleName=OrderItem</ERROR>
<ERROR>Association Order-OrderResponse-0 has only one end: ABIE=OrderResponse oppositeRoleName=ReferencedOrder</ERROR>
<ERROR>Association ExchangeRate-OrderResponse-0 has only one end: ABIE=OrderResponse oppositeRoleName=ExchangeRate</ERROR>
<ERROR>Association OrderResponse-Party-0 has only one end: ABIE=OrderResponse oppositeRoleName=Party</ERROR>
<ERROR>Association AllowanceCharge-OrderResponse-0 has only one end: ABIE=OrderResponse oppositeRoleName=AllowanceCharge</ERROR>
<ERROR>Association OrderResponse-SalesConditions-0 has only one end: ABIE=OrderResponse oppositeRoleName=SalesConditions</ERROR>
<ERROR>Association DeliveryTerms-OrderResponse-0 has only one end: ABIE=OrderResponse oppositeRoleName=DeliveryTerms</ERROR>
<ERROR>Association Country-OrderResponse-0 has only one end: ABIE=OrderResponse oppositeRoleName=DestinationCountry</ERROR>
<ERROR>Association OrderItem-OrderResponse-0 has only one end: ABIE=OrderResponse oppositeRoleName=ReferencedOrderItem</ERROR>
<ERROR>Association Order-OrderResponseSimple-0 has only one end: ABIE=OrderResponseSimple oppositeRoleName=ReferencedOrder</ERROR>
<ERROR>Association Package-Package-0 has only one end: ABIE=Package oppositeRoleName=ContainedPackage</ERROR>
<ERROR>Association FinancialAccount-PaymentMeans-1 has only one end: ABIE=PaymentMeans oppositeRoleName=PayeeFinancialAccount</ERROR>
<ERROR>Association PaymentTerms-Period-1 has only one end: ABIE=PaymentTerms oppositeRoleName=PenaltyPeriod</ERROR>
<ERROR>Association AllowanceCharge-Pricing-0 has only one end: ABIE=Pricing oppositeRoleName=AllowanceCharge</ERROR>
<ERROR>Association DeliveryAdvice-ReceiptAdvice-0 has only one end: ABIE=ReceiptAdvice oppositeRoleName=ReferencedDeliveryAdvice</ERROR>
<ERROR>Association Party-ReceiptAdvice-0 has only one end: ABIE=ReceiptAdvice oppositeRoleName=Party</ERROR>
<ERROR>Association DeliveryRequirement-ReceiptAdvice-0 has only one end: ABIE=ReceiptAdvice oppositeRoleName=DeliveryRequirement</ERROR>
<ERROR>Association ReceiptAdvice-TransportHandlingUnit-0 has only one end: ABIE=ReceiptAdvice oppositeRoleName=ReceivedTransportHandlingUnit</ERROR>
<ERROR>Association OrderItem-SalesConditions-0 has only one end: ABIE=SalesConditions oppositeRoleName=OrderItem</ERROR>
<ERROR>Association DeliveryRequirement-Shipment-0 has only one end: ABIE=Shipment oppositeRoleName=DeliveryRequirement</ERROR>
<ERROR>Association DeliveryAdvice-Shipment-0 has only one end: ABIE=Shipment oppositeRoleName=DeliveryAdvice</ERROR>
<ERROR>Association ReceiptLine-TransportHandlingUnit-0 has only one end: ABIE=TransportHandlingUnit oppositeRoleName=HandlingUnitReceiptLine</ERROR>
 
 

 

Bill Burcham
Sr. Software Architect, Standards and Applied Technology
Sterling Commerce, Inc.
469.524.2164
bill_burcham@stercomm.com

 


[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]


Powered by eList eXpress LLC