|step...@systml.co.uk||Dec 21, 2006 6:40 am|
|Jan Algermissen||Dec 21, 2006 10:17 am|
|Chin Chee-Kai||Dec 23, 2006 11:12 pm||.bin|
|Chin Chee-Kai||Dec 23, 2006 11:20 pm||.bin|
|Andrew Schoka||Dec 24, 2006 7:46 am|
|Andrew Schoka||Dec 24, 2006 7:52 am|
|Chin Chee-Kai||Dec 25, 2006 5:46 am|
|Chin Chee-Kai||Dec 25, 2006 7:28 am|
|step...@systml.co.uk||Dec 27, 2006 4:41 am||.bin|
|step...@systml.co.uk||Dec 27, 2006 4:46 am|
|Stephen Green||Dec 27, 2006 7:29 am|
|Stephen Green||Dec 27, 2006 8:20 am|
|step...@systml.co.uk||Dec 27, 2006 8:48 am|
|step...@systml.co.uk||Dec 28, 2006 5:17 am|
|Andrew Schoka||Dec 28, 2006 7:00 am|
|Paula Keen||Jan 2, 2007 2:28 am|
|step...@systml.co.uk||Jan 3, 2007 3:20 am|
|Subject:||Re: Input forms for UBL :: was "'Opensource' XForms for UBL"|
|From:||Chin Chee-Kai (chee...@SoftML.Net)|
|Date:||Dec 23, 2006 11:12:24 pm|
bin00000.bin - 4k
I've got a development track along the lines of Excel-based data input forms for UBL. It's not much yet, so far consisting of only a sample Excel input form for Invoice & a data integrator which takes data out of the form and formats it according to UBL 1.0 Invoice. I've also been a bit slow working on this due to other project requirements. But since, Stephen, you're talking about forms for UBL, I thought I could bring this up.
The whole idea is to allow users already familiar with Excel to quickly use UBL by using such templates, or else designing their own company-oriented Invoices, Orders, etc and telling the data integrator what data paths to construct for customised UBL (or other) schemas. The data path syntax is a modified and greatly simplified form of XPath for quick learning and programmability.
In other words, you don't need to rely on any one but your own organisation or yourself (for smaller companies) to do the form designs and transformation.
Attached are the sample Invoice Excel form and its UBL-XML-transformed result. (Excel's extension appended with ".xxx" to avoid auto-removal; please remove the extension before use).
So, Stephen, if the project is on "Input forms for UBL", I suppose it may be possible to put some of the work there. But I respect that you may just want to focus on XForms only and have a more specific working scope, in which case this Excel-based note is just for your information.
At 07:40 AM 2006-12-21 -0700, step...@systml.co.uk wrote:
I've had it in mind to start an opensource project (maybe sourceforge) to create XForms forms for UBL. I've a form which could be a starting point. It would be the first time I've tried such a project so it could be a while before anything gets going but if anyone is interested and patient enough to keep an eye out for future announcements... or has ideas about it in general I'd be grateful to hear any feedback. I guess it could go a long way or just fizzle out but either way might produce something to help others trying to do something similar and provide for validation (or otherwise) of some of the proposals for UBL deployment (such as codelists and business rules, say). Of course it seems unusual to have a project like this for XForms but why not. I've seen such projects around to develope XSLT stylesheets. Plus a stylesheet to dynamically create the XForms from UBL artefacts could be part of it too.
All the best and seasons greetings