From: CA VO on
My customer asks for e-Invoicing in his application. There is a
standard XML file format for that purpose. What is the best approach
to solve the problem from within Visual Objects? Any classes/
libraries? Any tools?

Looking at a XML invoice file makes me faint!

Kari
From: John Martens on
Kari,

I think EDI is the industry standard not XML.

John


Op 17-2-2010 17:32, CA VO schreef:
> My customer asks for e-Invoicing in his application. There is a
> standard XML file format for that purpose. What is the best approach
> to solve the problem from within Visual Objects? Any classes/
> libraries? Any tools?
>
> Looking at a XML invoice file makes me faint!
>
> Kari
From: hp on

> > My customer asks for e-Invoicing in his application. There is a
> > standard XML file format for that purpose. What is the best approach
> > to solve the problem from within Visual Objects? Any classes/
> > libraries? Any tools?

Have you looked for OLEDB XML providers that you can access via
VO2ADO?

There are some providers including the "OLE-DB Simple Provider" from
MS (http://msdn.microsoft.com/en-us/library/ms675260(VS.85).aspx)


HP
From: Geoff Schaller on
Kari,

XBRL is now the industry standard for electronic reporting and commerce.
So far the Dutch, Australian, NZ, US and British governments have
adopted it formally and several Asian countries (like Singapore and
Malaysia) are now writing legislation to introduce it. It will grow
internationally very quickly

Google XBRL for a ton of into.

XBRL is nothing more than marked up XML but it adheres to a taxonomy
that a particular country will adopt. Your software would usually need a
parsing tool (you could write your own but heck!.....) and whilst there
are free ones, tools from UBMatrix and Fujitsu are more mature.

However, the problem is that when a customer asks for such things you
probably need to know who he believes he is communicating with and how.

EDI is not a 'standard', it is just a definition (Electronic Data
Interchange) and it encompasses everything from CSV to email. It could
be that the suppliers your client dabbles with use CSVs, HHTP lodgement,
XBRL, FTP or anything. You need to find this out. Even knowing the
mechanism, you then need to know the delivery mechanism. Typically, XBRL
is delivered by web services, CSV can be sent by a variety of means
(often even just email) but larger organisations might even use BizTalk
or other enterprise solutions for B2B.

You need to know more first.

Geoff



"CA VO" <kari.hyvonen(a)dbcoy.com> wrote in message
news:5ab9f0aa-5900-486e-8ecc-cc59fabfc4e4(a)a5g2000yqi.googlegroups.com:

> My customer asks for e-Invoicing in his application. There is a
> standard XML file format for that purpose. What is the best approach
> to solve the problem from within Visual Objects? Any classes/
> libraries? Any tools?
>
> Looking at a XML invoice file makes me faint!
>
> Kari

From: Kari on
Thanks Geoff,

I have a very detailed documentation of the XML file layout. It is an
electronic invoice transfering method to banks in Finland. They have
accepted that standard form for the file (I think it is globally used?). The
problem to me is that I must fill in the data to that form and I don't want
to do it the heavy way. So some nice parsing tools for VO in VO code would
help me. I studied the small sample XML that came with VO 2.7 and got some
ideas from that.

Envelope
TagA
Tag1<my data1>\tag1
Tag2<my data2>\tag2
Tag3<my data3>\tag3
\TagA
\Envelope

etc...

Kari