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

 


Help: OASIS Mailing Lists Help | MarkMail Help

ubl-dev message

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


Subject: Re: To UBL-Comment: OrderResponse and UBL 2.1


Maybe a way around the backwards compatibility (or is
that forwards compatibility - depends on how you look at
it) issue for OrderResponse with Accepted Indicator and
Rejection Note at line level might be to create a brand
new (presumably differently named) Order Response
document type which specialises OrderLine to be an
OrderResponseLine which includes OrderLine along with
Accepted Indicator and Rejection Note. I guess this is
OK for a minor release like 2.1 since it is not an incompatible
change to the library as such.
---
Stephen D Green
Document Engineering Services Ltd


2009/7/15 Stephen Green <stephengreenubl@gmail.com>
Note:
Adding Accepted Indicator and Rejection Note at line level
in OrderResponse requires specialising OrderLine (could use
OrderLine but associate it to a new OrderResponseLine which
includes an association to OrderLine with the addition of the
two BBIEs Accepted Indicator and Rejection Note). I also note
that although OrderLine does have LineStatusCode, its values
are arguably not quite enough for indicating acceptance and
rejection of the order line in the order response so it does not
seem to me like duplication to add Accepted Indicator and
Rejection Note too.

The problem with specialising OrderLine in this way is that
it would break backwards compatibility so might not be OK
for a minor release. Adding Accepted Indicator and Rejection Note
to OrderLine itself might be the only way to cope with this and
seems a little cludgy since it broadens OrderLine beyond its
original purpose in an Order since Accepted Indicator and Rejection
Note have no purpose in an Order document. (A warning about
the downside of reusability and the benefit of specialising.)


---
Stephen D Green
Document Engineering Services Ltd


2009/7/15 Stephen Green <stephengreenubl@gmail.com>

To UBL-Comment (cc ubl-dev)

Ref this enquiry on ubl-dev
http://lists.oasis-open.org/archives/ubl-dev/200907/msg00073.html
re paragraph 3
Has this been included in a list of changes for UBL 2.1? I remember
drawing attention to it / making a request for change way back and
haven't seen whether or not it got forgotten.

In brief: The OrderResponse, to be useful, needs the same kind of
reporting entities, Accepted Indicator and Rejection Note, as the
OrderResponseSimple and, as the mailing to UBL-DEV points out,
preferably at line level and at document level.

Best regards
---
Stephen D Green
Document Engineering Services Ltd




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