← Prev in month
← Prev in thread
Next in thread →
Next in month →
Business Rule Action (SG): Re: [ubl] Agenda for Pacific UBL TCcall 10|11 Oct
Here is the business rule for my action item from last week:
This is just a typical rule among an imaginary set of likely business rules
regarding the TaxTypeCode in a Value Added Tax (VAT) context:
(namespace prefixes omitted for clarity)
******************************************************************
If there is at least one occurance of an InvoiceLine which has
InvoiceLine/TaxTotal/TaxSubTotal/TaxCategory/TaxScheme/TaxTypeCode = 'VAT'
then
{
for each occurance of InvoiceLine/TaxTotal/TaxSubTotal/TaxCategory[/TaxScheme/TaxTypeCode = 'VAT']
{
the corresponding InvoiceLine/TaxTotal/TaxSubTotal/TaxCategory/ID and
InvoiceLine/TaxTotal/TaxSubTotal/TaxCategory/Percent must each have a not null value
and
if the corresponding InvoiceLine/TaxTotal/TaxSubTotal/TaxCategory/Percent that value does not equal 0 or 0.0 or 0.00, etc
there must be an occurance Invoice/TaxTotal//TaxSubTotal/TaxCategory[/TaxScheme/TaxTypeCode = 'VAT'] which has
Invoice/TaxTotal//TaxSubTotal/TaxCategory/ID = InvoiceLine/TaxTotal/TaxSubTotal/TaxCategory/ID
}
}
and there must be one occurance of Invoice/SellerParty/PartyTaxScheme/TaxScheme/TaxTypeCode = 'VAT' with a
corresponding non null Invoice/SellerParty/PartyTaxScheme/CompanyID
******************************************************************
NOTE: TaxScheme/TaxTypeCode here appears in three semantically separate contexts (for the purpose of this rule) -
InvoiceLine/TaxTotal/TaxSubTotal/TaxCategory
Invoice/TaxTotal/TaxSubTotal/TaxCategory
and
Invoice/SellerParty/PartyTaxScheme
each having a potentially separate but likely equivalent set of enumerations
of which there is at least one member - 'VAT'
******************************************************************
All the best
Stephen Green
>>> <> 10/10/05 00:20:16 >>>
Western hemisphere participants: note that this meeting takes
place Monday evening in your time zones.
AGENDA FOR PACIFIC UBL TC MEETING
00H30 - 02H30 UTC TUESDAY 11 OCTOBER 2005
17h30 - 19h30 Mon San Francisco
20h30 - 22h30 Mon Washington
08h30 - 10h30 Tue Hong Kong, Singapore, Perth, Beijing
09h30 - 11h30 Tue Seoul, Tokyo
10h30 - 12h30 Tue Sydney
#############################################
STANDING INFORMATION FOR UBL CONFERENCE CALLS
U.S. domestic toll-free number: (866)839-8145
Int. access/caller paid number: (865)524-6352
Access code: 5705229
#############################################
STANDING ITEMS
Additions to the calendar:
http://ibiblio.org/bosak/ubl/calendar.htm
Liaison reports: Tax XML TC, ebBP TC
Subcommittee reports: HISC, SBSC, PSC, TSC
Team reports: Code List, Digital Signatures, Catalogue
Review of Atlantic and Europe/Asia calls
Schedule review:
http://lists.oasis-open.org/archives/ubl/200508/msg00167.html
ACTION ITEM REVIEW
ACTION: TM to document the spreadsheet structure and format by
the first week of October. This means a prose description of
each column in the spreadsheets that we are now using.
(From Atlantic call) To be completed by 10/14.
ACTION: JB to revise the UBL 2.0 schedule to separate the core
2.0 package from the informative materials.
Almost done.
ACTION: SG to think through an example business rule based on
taxcode for later use in showing schematron applications.
Pending.
THIS MEETING
- UN/CEFACT discussion
- Code lists
Jon Bosak
Chair, OASIS UBL TC
---------------------------------------------------------------------
To unsubscribe from this mail list, you must leave the OASIS TC that
generates this mail. You may a link to this group and all your TCs in OASIS
at:
https://www.oasis-open.org/apps/org/workgroup/portal/my_workgroups.php
← Prev in month
← Prev in thread
Next in thread →
Next in month →