English / Dutch [+/-]

Business-to-Business (B2B), Enterprise Service Bus (ESB), Service Oriented Architecture (SOA)
Inter Enterprise Business Hub (IEBH), Project Management, Open Source Solutions
Electronic Invoicing, Electronic Invoice Presentment & Payment (EIPP), E-Procurement, E-Commerce
De wereld van Internetapplicaties en Open Source Oplossingen.
The world of Internet applications and Open Source Solutions.
Find the Electronic Business Knowledge Village (EBKV) on Linkedin

Verzeker u van 2 GB gratis opslagruimte.

Get Mozy Free


Creative Commons License
Op dit werk is een Creative Commons Licentie van toepassing.

July 2009
M T W T F S S
« Apr    
 12345
6789101112
13141516171819
20212223242526
2728293031  
View danga's profile on LinkedIn




Gratis Opslagruimte voor Windows

Get 2 GB of 100% free backup space.

Get Mozy Free


Bent u klaar voor een ritje op de elektronisch business snelweg ?

Vision on electronic invoicing (business) in the future
The most important theme on the agenda of companies and government bodies at this moment is electronic invoicing. Many companies see electronic invoicing as an instrument to realise cost savings and to improve the socially responsible undertaken - image. Not always will electronic invoicing lead to cost savings but generally it is assumed it will.

My advice is to conduct a thorough investigation of the impact on the organisation, systems, applications, processes and information. Such a study should provide a view on the vision on electronic invoicing within the company and deliver information for drawing up the Business Case. Do not forget Electronic Invoicing is part of the end-to-end trade process (Electronic Business). The study will have to mind the overall trade process including purchase-to-pay and order-to-cash.

In addition Electronic Business refers to Exchange Services (exchange of messages) between customers and suppliers. An activity that takes place in the Exchange Domain, the domain area with focus on interoperability and not on the purchase and sales process.

end-to-end-trade-process

Based on several investigation and implementation projects combined with extensive study of technological developments and innovative business concepts a vision emerged on the future of Electronic Business, more specific Electronic Invoicing.

“My vision on Electronic Invoicing is of an electronic business highway located in the cloud above us.”

electronic-business-highway

My vision on Electronic Invoicing is of an electronic business highway in the cloud above us. Emerging technologies and growing electronic business networks are shaping the future of Electronic Business into an open an intelligent information service highway wherein Electronic Invoicing fits as a tiny little exchange instance that enables smart and fast reach to connected partners.

ebusiness-vision-on-electronic-invoicing

Actually I mean that intelligent instances on the electronic business highway make it possible to exchange information and establish processes to work together with others that are also using the highway. Companies will focus more and more on the reason of their existence and move core-functions like generate and send, receive and process invoices to the outside or transfer to third parties whome are specialised therein.

The electronic business highway will become a shielded area of the Internet or another IP-network comparable to Internettelephony (Voice over IP). The electronic business highway will be an open and for everyone accessibe instance that is in no way identical to the Value Added Network (VAN) from the EDI age.

Visie op elektronisch factureren (zakendoen) in de toekomst
Het belangrijkste thema op de agenda van bedrijven en overheidsinstanties van het moment is elektronisch factureren. Veel bedrijven zien elektronisch factureren als een middel om kostenbesparingen te realiseren en het maatschappelijk verantwoord ondernemen (MVO) - imago te verbeteren. Het is niet altijd gezegd dat elektronisch factureren tot kostenbesparingen leidt maar algemeen gesproken wordt hier wel van uitgegaan.

Mijn advies is om voorafgaande (uitgebreid) onderzoek te verrichten naar de impact op organisatie, systemen en applicaties, processen en informatie. Zo’n studie moet inzicht verschaffen in de visie op elektronisch factureren binnen het bedrijf en informatie leveren voor het opstellen van de Business Case. Vergeet daarbij niet dat Elektronisch Factureren een onderdeel is van het end-to-end handelsproces (Elektronisch Zakendoen). De studie zal daarom het geheel in ogenschouw moeten nemen zowel het purchase-to-pay als het order-to-cash proces.

Daarnaast richt Elektronisch Zakendoen zich op Exchange Services (uitwisseling van berichten) tussen klanten en leveranciers. Een activiteit die plaatsvindt in het Exchange Domain, het domeingebied waar de nadruk ligt op de interoperabiliteit en niet op het inkoop- en verkoopproces.

end-to-end-trade-process

Op basis van diverse onderzoeks- en implementatietrajecten gecombineerd met uitgebreide bestudering van technologische ontwikkelingen en van innovatieve bedrijfsconcepten is een visie ontstaan op de toekomst van Elektronisch Zakendoen, meer specifiek Elektronisch Factureren.

“My vision on Electronic Invoicing is of an electronic business highway located in the cloud above us. ”

electronic-business-highway

Mijn visie op Elektronische Factureren is die van een elektronische business snelweg in de wolken boven ons. Opduikende technologiën en evoluerende elektronische business netwerken formeren de toekomst van Elektronisch Zakendoen in een open en intelligente informatie-diensten-snelweg waarin Elektronisch Factureren past als een berichtinstantie en voorziet in slimme en snelle bereikbaarheid van aangesloten partners.

ebusiness-vision-on-electronic-invoicing

Feitelijk bedoel ik dat intelligente instanties op de elektronische business snelweg het mogelijk maken om informatie uit te wisselen en processen te laten samenwerken met anderen die eveneens gebruik maken van de snelweg. Bedrijven zullen zich meer en meer gaan richten op de reden van hun bestaan en niet-kernfuncties zoals het genereren en versturen, ontvangen en verwerken van facturen overbrengen naar de buitenkant of overdragen aan derden die daarin gespecialiseerd zijn.

De elektronische business snelweg gaat een afgeschermd gebied van het Internet of een ander IP-netwerk innemen vergelijkbaar met Internettelefonie (Voice over IP). Het wordt geen Value Added Network (VAN) zoals wij die kennen vannuit het EDI tijdperk maar een open en voor iedereen toegankelijke instantie.

Read more — Meer lezen

XMind, social brainstorming en mind mapping software

XMind is een Open Source gereedschap voor Social Brainstorming en Mind Mapping. Social Brainstorming wordt mogelijk gemaakt via de online service Share.XMind.net. XMind is een product van de software leverancier XMind LTD waarvan Brian Sun oprichter en CEO is.

XMind is beschikbaar onder twee Open Source licenties: de Eclipse Public License v1.0 (EPL) en de GNU Lesser General Public License v3 (GPL). Verder is er een commerciële versie verkrijgbaar. Deze commerciële versie XMind Pro beschikt over een aantal gevorderde functies waaronder audio recording, online zoeken, presentatie modus, Gantt perspectief voor project management en milestone tracking.

Zowel de Open Source als de commerciële versie voorzien in online delen (share) en bespreken (collaborate) van Mind Maps via XMind Share. Anders dan Open Source gebruikers kunnen XMind Pro gebruikers bepalen wie toegang krijgt tot hun online mind maps.

XMind is in staat om mind maps ontwikkeld in FreeMind (0.8 of 0.9) en MindJet MindManager te importeren. Naast het importeren biedt XMind de mogelijkheid om mind maps te exporteren. In tegenstelling tot FreeMind ondersteund XMind slechts een beperkt aantal export-formaten waaronder HTML en Image. FreeMind ondersteund ondermeer HTML, PDF, PNG, JPG en Open Office Writer. Daardoor is FreeMind beter geschikt als hulpmiddel voor het documenteren van mind maps in combinatie met andere office-gereedschappen. De commerciële versie van XMind ondersteund eveneens PDF, Word en Powerpoint

Installeren van XMind
Download de laatste versie van Eclipse Classic (versie 3.4 of later) van de website van Eclipse.

Open het menu Help > Software Updates… en selecteer het tabblad Available Software.

Read more — Meer lezen

Open Source ERP - CRM Oplossingen

De laatste jaren ben ik een aantal sterke Open Source ERP en CRM oplossingen uitgebreid aan het bestuderen. Het aanbod van oplossingen is vrij groot en dat betekent veel werk aan de winkel.

Op ERP gebied zijn er een paar sterke oplossingen waaronder JFire, Plazma en opentaps waarover ik reeds heb geschreven. U kunt deze terugvinden onder de categorie ERP + CRM.

Momenteel ben ik volgende CRM oplossingen aan het evalueren en daarover ga ik binnenkort het nodige terugmelden:

- OpenCRX
Application Server: J2EE Application Server
Database(s): MySQL
Language:
Reporting:
Persistence:

- Sugar CRM
Application Server: J2EE Application Server
Database(s):
Language:
Reporting:
Persistence:

- opentaps
(based on OFBIZ)

Application Server: J2EE Application Server
Database(s):
Language:
Reporting:
Persistence:

- HiperGate
Application Server: Apace Tomcat
Database(s): MySQL
Language:
Reporting:
Persistence:

Functionaliteit:
* Contact Management
* Project Management
* Corporate Communication
* Shared Documents
* e-shop / invoicing / stock control

- XRMS : http://xrms.sourceforge.net/pagebuilder.php?s1=18

- vtiger:
Application Server: Apace web server
Database(s): MySQL
Language: PHP
Reporting:
Persistence:

Functionaliteit:
* Sales Force Automation
* Activity Management
* Inventory Management
* e-mail integration
* Marketing Automation

- compiere
Application Server: Apace web server
Database(s): MySQL
Language: PHP
Reporting:
Persistence:

Functionaliteit:

Installeer PHP5 onder een Apache Web Server

Voor de installatie van PHP5 onder Windows worden twee benaderingen beschreven op de php.net website.

U kunt PHP5 installeren via de Windows Installer (php-5.2.8-win32-installer.msi) of handmatig. De handmatige installatie wordt aanbevolen door de mensen achter PHP omdat u daardoor beter inzicht krijgt in de inrichting van het systeem.

Ik zal hierna de handmatige installatie van PHP5 met u doornemen.

Read more — Meer lezen

Installatie van XAMPP onder Windows

Wanneer u een Apache HTTP Server met MySQL en PHP wilt installeren op uw computer dan kunt u de all-in-one package XAMPP van de Apache Friends downloaden. De Apache Friends is een project geïnitieerd in de lente van 2002 door Kai ‘Oswald’ Seidler en Kay Vogelgesang. Het project Apache Friends richt zich op de promotie van de Apache web server door het aanbieden van een geconfigureerde en eenvoudig te installeren Apache distributie met de naam XAMPP.

De volledige XAMPP distributie bevat naast de Apache web server ondermeer een aantal standaard software-componenten zoals PHP & PEAR, Perl, phpMyAdmin, OpenSSL, MySQL, SQLite. Naast een volledige distributie van XAMPP is er eveneens een lichte versie, XAMPP Lite, bestaande uit Apache, PHP, MySQL, phpMyAdmin, OpenSSL en SQLite.

Het voornaamste doel van de Apache Friends was om ontwikkelaars snel vertrouwd te maken met de wereld van de Apache web server. Voor commerciële of productiedoeleinden is XAMPP daarom minder geschikt met name omdat weinig aandacht is besteed aan beveiligingsaspecten. Zo is ondermeer niet voorzien in een wachtwoord voor de MySQL administrator en is de MySQL daemon toegankelijk via het netwerk. Met de XAMPP Security Console kunt u wel wachtwoorden voor de MySQL administrator en de XAMPP directory instellen alsook de authentificatie voor PhpMyAdmin.

Er zijn vier versies/distributies van XAMPP beschikbaar:
- XAMPP voor Linux
- XAMPP voor Windows
- XAMPP voor Mac OS X
- XAMPP voor Solaris

Het grote voordeel van XAMPP is dat u alleen één van deze distributies hoeft te downloaden en uit te pakken naar een folder op uw computer. Daarna kunt u XAMPP opstarten zonder dat u verder een installatieroutine moet uitvoeren.

Read more — Meer lezen

Installeer een Apache Web Server op uw computer

Reeds een aantal jaren maak ik gebruik van een WordPress weblog (blogsome.com). Het is een vrij stabiele omgeving maar biedt niet alle functionaliteit van WordPress. Daarom heb ik besloten om over te stappen op een andere provider. Deze provider biedt naast WordPress ondermeer een Content Management System (CMS) en een webshop.

Dat maakt het interessant omdat ik recent de vraag kreeg te onderzoeken welke Open Source webshops en ERP/CRM applicaties draaien onder een Apache HTTP Server en deze te evalueren. Het doel is om een portfolio van Business applicaties samen te stellen voor kleine en middelgrote bedrijven.

Een zoektocht op het internet heeft heel wat ERP/CRM en webshop toepassingen opgeleverd die ontwikkeld zijn in PHP waaronder:
- Blue ERP van het bedrijf Mitja uit Australië. Kenmerkend is dat deze ERP applicatie draait onder eGroupWare.

- project ERP is een ERP applicatie ontwikkeld voor eGroupWare

- CK-ERP welke eveneens onder eGroupWare draait

- ComUnion ERP

- FrontAccounting

Het aantal webshop dat ontwikkeld zijn met PHP is eveneens uitgebreid:
- PrestaShop eCommerce Solution

- eZ Publish eCommerce

Gelijktijdig met het installeren en bekijken van de laatste versie van WordPress ga ik deze toepassingen uitgebreid bestuderen en beschrijven. Voordat ik echter hiermee kan starten moet ik een Apache HTTP Server installeren. De installatie van de Apache HTTP Server en andere aspecten die daarbij komen kijken zal ik hieronder verder toelichten.

Read more — Meer lezen

Wordt Elektronisch Factureren gegijzeld door technologie bedrijven?

In recente onderzoeken naar Elektronisch Factureren worden een aantal belemmeringen geïdentificeerd voor de invoering van Elektronisch Factureren waaronder de perceptie van complexiteit, onduidelijke wetgeving en afwezigheid van standaarden. Als grootste belemmering voor de adoptie en het gebruik van Elektronisch Factureren wordt onduidelijke wet- en regelgeving gezien.

Alhoewel de wet- en regelgeving sterk is aangepast de laatste jaren blijft het gevoel aanwezig bij velen onder ons. Vooral grensoverschrijdend factureren lijkt niet van de grond te komen en dit zou voornamelijk te wijten zijn aan deze wet- en regelgeving.

Wordt dit alles nu veroorzaakt door een onduidelijke wet- en regelgeving of door de wijze waarop hier invulling aan gegeven is door diverse partijen waaronder de Europese Overheid en de verschillende lidstaten. Een belangrijk knelpunt voor de adoptie van (grensoverschrijdend) elektronisch factureren is de regelgeving rondom het gebruik van de elektronische handtekening.

Waaruit bestaat de regelgeving rondom de Elektronische Handtekening?
Eind 1999 verscheen de Europese Richtlijn 1999/93/EG betreffende een gemeenschappelijk kader voor elektronische handtekeningen. Volgens deze richtlijn zijn elektronische handtekeningen gelijkgesteld aan handtekeningen op een papieren drager vooropgesteld dat aan bepaalde betrouwbaarheidseisen is voldaan. De richtlijn schrijft het rechtsgeldig maken van elektronische handtekeningen in de Europese lidstaten voor.

De Richtlijn onderkent twee soorten elektronische handtekeningen:
- de gewone elektronische handtekening waaronder wordt verstaan een handtekening in de vorm van elektronische gegevens die gekoppeld is / wordt aan andere elektronische gegevens en waarmee de identiteit van een persoon (afzender) vastgesteld kan worden. Denk hierbij aan een e-mailbericht waarin persoonsgegevens staan of een gescande handtekening is gebruikt. Het intoetsen van een pincode of wachtwoord voor het bevestigen van een elektronische transactie is eveneens een gewone elektronische handtekening.

- de geavanceerde elektronische handtekening waaronder wordt verstaan een handtekening die op unieke wijze aan de ondertekenaar is verbonden, het mogelijk maakt de ondertekenaar te identificeren, tot stand is gekomen met middelen die de ondertekenaar onder zijn uitsluitende controle kan houden, en op zodanige wijze aan de gegevens of het elektronische bestand waarop zij betrekking heeft is verbonden dat elke wijziging achteraf van de gegevens kan worden opgespoord

In Nederland is de Wet Elektronische Handtekeningen (WEH) per 21 mei van kracht gegaan evenals het Besluit elektronische handtekeningen. Verder is een artikel toegevoegd aan het Burgerlijk Wetboek voor de Wet Elektronische Handtekeningen: “Een elektronische handtekening heeft dezelfde rechtsgevolgen als een handgeschreven handtekening, indien de methode die daarbij is gebruikt voor authentificatie voldoende betrouwbaar is, gelet op het doel waarvoor de elektronische gegevens werden gebruikt en op alle overige omstandigheden van het geval.”

De Wet Elektronische Handtekeningen hanteert naast de hierboven beschreven eisen voor de geavanceerde elektronische handtekening de volgende twee kwaliteitseisen bedoeld om de veiligheid te vergroten (zoals ook voorgeschreven door de Europese Richtlijn):
- de handtekening is gebaseerd op een gekwalificeerd certificaat afgegeven door een certificatiedienstverlener die voldoet aan de eisen voor gekwalificeerde certificaten, in Nederland voldoet aan de eisen gesteld in de Telecommunicatiewet

- de handtekening is gegenereerd door een veilig middel voor het aanmaken van elektronische handtekeningen

En let op: Alleen als de elektronische handtekening, naast de eisen van de geavanceerde handtekening ook aan bovenstaande kwaliteitseisen voldoet, dan heeft de elektronische handtekening per definitie dezelfde rechtsgevolgen als een handgeschreven handtekening.

Echter hier brengt de Europese Richtlijn enige nuancering aan: De Europese Richtlijn zegt wel dat een elektronische handtekening geen rechtsgeldigheid mag worden ontzegd en dat zij niet als bewijsmiddel in gerechtelijke procedures kan worden geweigerd louter op grond van het feit dat:
de handtekening in elektronische vorm is gesteld, of
- niet is gebaseerd op een gekwalificeerd certificaat, of
- niet is gebaseerd op een door een geaccrediteerd certificatiedienstverlener
afgegeven certificaat, of
- zij niet met een veilig middel is aangemaakt.

Meer informatie over de juridische kant van Elektronische Handtekeningen is terugvinden in de brochure Is uw organisatie klaar voor de elektronische handtekening?

Wat zijn de gevolgen van deze Europese Richtlijn voor Elektronisch Factureren?
Enerzijds heeft deze richtlijn Elektronisch Zakendoen in een versnelling gebracht. Het gaat niet alleen om Elektronisch Factureren maar betreft het volledige scala van business transacties, gaande van contractering tot / met facturering.

Voorheen waren elektronische facturen alleen rechtsgeldig (goedgekeurd door de Belastingdienst) wanneer gebruik gemaakt werd van Electronic Data Interchange, meerbepaald de procedures van verwerking van het bericht garanderen dat voldaan is aan de authenticiteits- en integriteitseisen.

Anderzijds heeft de richtlijn een technologische ontwikkeldrift veroorzaakt bij leveranciers van oplossingen voor elektronische handtekeningen en bij certificatiedienstverleners.

De Belastingdienst beschouwt nu het gebruik van een geavanceerde elektronische handtekening als één van de goedgekeurde methoden voor elektronisch factureren. Daarmee kan eenduidig de authenticiteit van de herkomst en de integriteit van de inhoud van een elektronische factuur gewaarborgd kan worden.

Waarom voldoet de digitale handtekening !
- Authenticiteit van Herkomst waarborgen:
De digitale handtekening zorgt ervoor dat de ontvanger van een bericht vertrouwen kan (mag) hebben in de afzender omdat de ontvanger het bericht alleen kan lezen (verifieren en decoderen) met de publieke sleutel (public key) van de afzender. De afzender tekent het bericht met een geheime sleutel (private key).

- Integriteit van de Inhoud waarborgen:
Zowel de afzender als de ontvanger van een bericht willen zekerheid dat de inhoud van het bericht niet gewijzigd is tijdens het transport (communicatie). De digitale handtekening krijgt een controlegetal, berekend met cryptografische technieken, van het oorspronkelijk bericht. Bij ontvangst van het bericht kan door het opnieuw uitvoeren van deze berekening gecontroleerd worden of de inhoud gewijzigd is tussen verzending en ontvangst.

Maar welke problemen veroorzaken deze Geavanceerde Elektronische Handtekeningen?
Elke Europese lidstaat heeft invulling gegeven aan de genoemde Europese Richtlijn voor wat betreft het gebruik van de gekwalificeerde elektronische handtekeningen. Als gevolg daarvan worden de elektronische handtekeningen niet grensoverschrijdend geaccepteerd. Dat heeft met regelgeving (geen centrale geaccrediteerde certificatiedienstverleners) en techniek (landelijke technologische benadringen).

Wat we nu zien is dat het niet mogelijk is om een factuur van de ene lidstaat naar de andere te sturen zodanig dat voldaan is aan gestelde eisen wanneer gebruik wordt gemaakt van geavanceerde elektronische handtekeningen.

Wat gaat op korte termijn veranderen binnen Europa op het gebied van de Elektronische Handtekening?
De vraagstelling is niet alleen wat er gaat veranderen maar waardoor deze veranderingen plaatsvinden?

Een aantal partijen stellen de constructies die door de meeste lidstaten in leven zijn geroepen rondom het gebruik van de Elektronische Handtekening ter discussie. Tussen de regels door valt op te maken dat bedrijven zich hieraan uberhaupt niet hoeven te houden. De Europese Richtlijn had reeds een nuancering opgenomen over de rechtsgeldigheid van de Elektronische Handtekening.

Met betrekking tot de procedures en eisen gesteld aan het waarborgen van de authenticiteit van de herkomst en integriteit van de inhoud van een elektronische factuur zijn recent een aantal uitspraken gedaan die vragen oproepen bij het gebruik van (geavanceerde) digitale handtekeningen zoals gepropageerd door de meeste Europese landen.

1) De koepelorganisatie van Europese belastingadviseurs, de CFE Confederation Fiscale Europeenne, heeft zich duidelijk uitgesproken over de verregaande encryptieeisen in relatie tot de TAX / VAT regels.

In een Opinion Statement Review of the existing legislation regarding invoicing from 26 September 2008 wordt het volgende standpunt ingenomen ten aanzien van elektronische handtekeningen op de factuur.

The Opinion Statement is a reply on the European Commission’s online consultation to ascertain the view of businesses on the existing legislation on VAT invoicing.

Therefore the CFE expresses its major concern about the requirement of sophisticated encryption methods such as for example advanced electronic signatures, for both the electronic invoicing and electronic archiving. There is no evidence that such encryption procedures are necessary.

Complex national encryption requirements imposed on the issuers of invoices are totally useless when the VAT is due from the customer, rather than the supplier, which is the position with many international or intra-community supplies.

2) UEAPME - the European Association of Craft, Small and Medium-Sized Enterprises aisbl, de overkoepelende Europese organisatie van het midden- en kleinbedrijf, waarvan het MKB-Nederland deel uitmaakt en bestaat uit 70 zusterorganisaties uit de overige lidstaten heeft zich uitgesproken over de bevindingen van de Europese Expertgroep voor E-Invoicing (European Electronic Invoicing EEI).

There is no need for onerous security measures when it comes to the authenticity and integrity of e-invoicing, particularly when businesses can prove that proper internal control processes are in place. Therefore, equal treatment of paper invoices and einvoices relates foremost to authenticity and integrity.

Internal business controls, if properly implemented, should be a sufficient reassurance to tax. Although an electronic signature is a method to prove authenticity of origin and integrity of content, the issuance of e-invoices should not trigger the obligation of an electronic signature if authenticity of origin and integrity of content can also be proved by other means

3) De Expert Groep E-Invoicing adviseren om het gebruik van de digitale handtekening te vermijden:

The Expert Group envisages a ‘ Model Contract for secure Data Exchange’ as the ‘legal solution’ capable of promoting wider use of e-invoicing by SMEs (in addition to a standard cross-industry ‘basic’ e-invoice and a major role of banks). The ‘Model Contract‘ would not prescribe digital signature but define other ‘simpler’ methods of ensuring an ‘acceptable’ level of authenticity and integrity of the documents exchanged.

Afsluitend :
Eén en ander kan niet beter onder woorden worden gebracht als door de Finse Information Society recent gebeurde: met name waar gaat het nu eigenlijk over : Trust and Confidence

The first difference of the opinion usually springs from the very attitude towards trust and confidence. In Finland, generally speaking, the initial attitude is trust and confidence with the parties being dealt with, unless otherwise proven. In a number of countries, on the other hand, the starting point is that the opposing parties are all crooked – or at least subject to justified suspicion – therefore security and auditing systems must be on fail proof level. This difference in opinions creates really major differences in demands also for electronic invoices.

Belangrijker nog is de videopresentatie van iemand die ECHT weet waarover het gaat, Bo Harald voorzitter van de European Electronic Invoicing Expert Group:

WE ARE HIGHJACKED BY TECHNOLOGY COMPANIES.



Electronic Invoicing - 238 bilion reasons - to begin with…

Bo Harald

The European Commission on 28 January 2009 adopted a proposal to change the VAT Directive 2006/112/EC (from 28 November 2006) with respect to the invoicing rules. The European Commision published a communication on the technological developments in the field of electronic invoicing (COM/2009/20).

The aim of the proposal is to increase the use of electronic invoicing, reduce burdens on business, support small and medium sized enterprises (SMEs) and help Member States to tackle fraud. This publication includes also measures aimed at further simplifying, modernising and harmonising the VAT invoicing rules.

The proposed changes for electronic invoicing are:

- Treat the transmission of paper and electronic invoices equally by removing the conditions for advanced electronic signatures (AES) and electronic data interchange (EDI).

- Notification and acceptance by the receiver of the invoice and Tax Authorities is no longer required instead normal commercial practice will apply.

- Period of storage: Common storage period of 6 years within Europe for VAT invoices.

- Format of storage: Paper invoices may be converted into electronic form for storage purposes. Storage of invoices in original format is no longer required.

- Place of storage: No conditions for the place of storage other than that the invoice must be available without undue delay. The invoice should no longer be online available when held outside the Member State of the supplier or customer.

- Notification of the place of storage: Notification is no longer required.

- Date of supply of an Intra-community transaction = date of chargeability of tax, date when the tax is due to Treasury. The invoice should no longer contain the date of supply but instead the date when the tax is due.

- The invoice has to be issued before the 15th of the month following the date of supply.

The requirements imposed on the authenticity of origin and integrity of content of the invoice are changed by this proposal. The Dutch government adopted the proposal in less than a few weeks after announcement. Just in time for us - Atos Origin - to tell the Dutch Tax Authorities that we were not going to implement the advanced digital signature for the project Electronic Ordering and Invoicing with the Dutch Tax Authorities which went live in July of 2008.

Going for a technology-neutral solution is the fastest path to adoption of electronic invoicing in Europe. The last year several organisations raised seriously questions on the usage of advanced digital signatures as implemented by most European countries.

1) The Fiscal Committee of the European Tax Advisers - Confédération Fiscale Européenne (CFE) - expressed themselve clearly about the requirement of sophisticated encryption methods for both electronic invoicing and archiving. In their Opinion Statement on VAT formalities from 26 September 2008 - Review of the existing legislation regarding invoicing - they replied on the European Commission’s online consultation to ascertain the view of businesses on the existing legislation on VAT invoicing.

“The CFE expresses its major concern about the requirement of sophisticated encryption methods such as for example advanced electronic signatures, for both the electronic invoicing and electronic archiving. There is no evidence that such encryption procedures are necessary.

Complex national encryption requirements imposed on the issuers of invoices are totally useless when the VAT is due from the customer, rather than the supplier, which is the position with many international or intra-community supplies.”

2) The European Association of Craft, Small and Medium-Sized Enterprises aisbl (UEAPME), the European SME umbrella organisation, incorporates 83 member organisations from 36 countries consisting of national cross-sectorial SME federations, European branch federations and other associate members, which support the SME family.

The UEAPME replied on the European Electronic Invoicing (EEI) Final Report, the findings of the European Expert Group on E-Invoicing, with the following statement: “There is no need for onerous security measures when it comes to the authenticity and integrity of e-invoicing, particularly when businesses can prove that proper internal control processes are in place. Therefore, equal treatment of paper invoices and einvoices relates foremost to authenticity and integrity. As the experience in practice shows, e-invoicing is used most in those countries which treat paper and e-invoices the same when it comes to integrity and authenticity.” See document Taskforce reply to EEI Draft Recommendations from 22 September 2008.

Internal business controls, if properly implemented, should be a sufficient reassurance to tax. Although an electronic signature is a method to prove authenticity of origin and integrity of content, the issuance of e-invoices should not trigger the obligation of an electronic signature if authenticity of origin and integrity of content can also be proved by other means.

3) The Expert Group on E-Invoicing advised to eliminitate the usage of the advanced digital signature:

“The Expert Group envisages a ‘ Model Contract for secure Data Exchange’ as the ‘legal solution’ capable of promoting wider use of e-invoicing by SMEs (in addition to a standard cross-industry ‘basic’ e-invoice and a major role of banks). The ‘Model Contract‘ would not prescribe digital signature but define other ‘simpler’ methods of ensuring an ‘acceptable’ level of authenticity and integrity of the documents exchanged.”

The Communication from the Council to the Commission on the technological developments states: “There is at present no single business-friendly technology to support e-invoicing throughout the EU that satisfies both large and small businesses and has full support of all tax authorities. Moreover, there is no clear prospect of a suitable technology-based solution encompassing the needs of all parties in the next few years. Thus technology should not be relied upon to improve the take up of e-invoicing. ”

The Expert Group on E-Invoicing set up by Commission Decision states in an open letter to the Commission: “Any solution to e-invoicing should be technology-neutral as a matter of principle.”

Finally, one cannot formulate it better than done by the Finish Information Society in 2005: “It is all about Trust and Confidence. The first difference of the opinion usually springs from the very attitude towards trust and confidence. In Finland, generally speaking, the initial attitude is trust and confidence with the parties being dealt with, unless otherwise proven. In a number of countries, on the other hand, the starting point is that the opposing parties are all crooked – or at least subject to justified suspicion – therefore security and auditing systems must be on fail proof level. This difference in opinions creates really major differences in demands also for electronic invoices.”

Bo Harald, Chairman EU Commission Expert Group on E-Invoicing, says in his video-statement “there are 238 billions reasons - to begin with … but we are highjacked by technology companies”. See the e-Business News Channel for the video-statement of Bo Harald.

WE ARE HIGHJACKED BY TECHNOLOGY COMPANIES.



Electronic Invoicing - 238 bilion reasons - to begin with…

Bo Harald

Lesson learned from examinations and investigation of the legal and fiscal regulations and evolution over the past months is that there is no way back from here. The fastest path for adoption of electronic invoicing is a technology-neutral solution where at current there is no place for continuation of the advanced digital signature.

When more countries adopt this proposal towards the 1st of January 2013 the issues of authenticity of origin and integrity of content will have to be embedded in financial systems, procedures and reconcilliation of cross-country tax reporting / declarations. Business Control will become the keyword and it is up to us to deal with it.

Installeer het Open Source Content Management System OpenCMS in een handomdraai

OpenCMS is een Open Source Web Content Management System ontwikkeld door het bedrijf Alkacon Software GmbH. OpenCMS is beschikbaar onder de GNU Lesser Public License (LGPL) zowel voor eigen gebruik als voor distributie naar anderen. De functionaliteit van OpenCMS is volledig browser-gebaseerd en gebaseerd op Java en XML technologie.

OpenCMS draait onder Apache Tomcat en maakt gebruik van MySQL voor de opslag van gegevens.

OpenCMS is in gebruik bij heel wat toonaangevende bedrijven en overheidsorganisaties waaronder de Waterleidingsmaatschappij Drenthe (www.wmd.nl). Een overzicht van referenties kunt u vinden op de website van OpenCMS onder de optie Reference sites.

Het installeren van de OpenCMS server is vrij eenvoudig wanneer u eenmaal Tomcat en MySQL hebt draaien. Instructies voor het installeren van Tomcat en MySQL kunt u vinden op deze weblog onder de categorieën web servers en databases.

Download de laatste versie van OpenCMS.

Installeer achtereenvolgens de OpenCMS server en client.

Installatie van de OpenCMS server
Open het zip-bestand opencms_a.b.c.zip en kopieer het bestand opencms.war naar de directory \Apache Software Foundation\Tomcat 6.0\webapps\ waar u Tomcat hebt geïnstalleerd.

Open het zip-bestand opencms_a.b.c.zip en kopieer het bestand opencms.war naar een tijdelijke directory.

Start de MySQL System Tray Monitor en controleer of uw MySQL is opgestart.

Start de Apache Tomcat Monitor. Klik met uw rechtermuisknop in de system tray op het Apache Tomcat ikoontje en selecteer de menu-optie start service.

Tip: Wanneer u een tijdje geleden Tomcat heeft geïnstalleerd kan het zijn dat Tomcat niet meer wil opstarten. Als u volgende foutmelding “The Apache Tomcat service terminated with service-specific error 0 (0x0)” ziet in de System Event Log onder Administrative Tools >Event Viewer dan is de fout waarschijnlijk ontstaan na de installatie van een nieuwere versie van Java. Tomcat kan het pad naar de jvm.dll niet meer vinden.

Ga in de registry editor op zoek naar de jvm-parameter van Tomcat6. Deze kunt u vinden door te zoeken naar Tomcat6 en dan de folder Parameters te openen. Onder de folder Java kunt u de jvm-parameter vinden en aanpassen.

Read more — Meer lezen

Analyse beta-versie EBI Neutrino ERP en CRM applicatie

Enterprise Business Interface (EBI) Neutrino is een Open Source ERP / CRM applicatie ontwikkeld door een team van ontwikkelaars onder leiding van Francesco Bramante uit Esslingen, Duitsland.

EBI Neutrino richt zich op het midden- en kleinbedrijf en is een oplossing voor relatiebeheer, voorraadbeheer, verkoop en distributie, en de ondersteuning van de boekhouding.

In de architectuur van EBI Neutrino zijn een aantal bekende raamwerken geïntegreerd waaronder:
- Hibernate Object Relational Mapping framework
- JasperReport system

Het EBI Neutrino raamwerk bestaat uit drie onderdelen die in feite drie verschillende layers vertegenwoordigen:
- de Persistentie Laag (Persistence Layer) wordt ingevuld door de EBI Neutrino Core.
EBI Neutrino maakt gebruik van het Hibernate Object Relational Mapping (ORM) gereedschap voor het persistent maken van gegevens en voor het opslaan (create), ophalen (read), aanpassen en verwijderen (delete) van objecten (CRUD operaties) in de database. Daarmee is het mogelijk om de opslag van gegevens te ontkoppelen van de business- en applicatielogica.

- de Business Domein Laag (Business Domain Layer) wordt ingevuld door de EBI Neutrino SDK en bevat de business logica.

- de Applicatie Laag (Application Layer) wordt ingevuld door de EBI Neutrino Business Modules bestaande uit de modules ERP, CRM, Financials en Settings. De applicatielaag bevat de applicatielogica

Meer informatie over EBI Neutrino kunt u terugvinden op de website www.ebineutrino.org. Ik ga u hierna doorheen de installatie van EBI Neutrino leiden. Verder zal ik u wat vertellen over de standalone CRM functionaliteit van EBI Neutrino.

Read more — Meer lezen

SAP neemt de UN/CEFACT Core Components als basis voor WARP 10

De SAP medewerkers Mark Crawford en Gunther Stuhec hebben de voorbije twee jaar hard gewerkt aan de ontwikkeling van een nieuw modelleer- en transformatiegereedschap gebaseerd op de UN/CEFACT Core Components Specification (CCTS).

Beide heren zijn actief betrokken bij de UN/CEFACT en de CCTS: Gunther is de voorzitter van de UN/CEFACT Techniques and Methodologies Group (TMG) en voorzitter van het project team verantwoordelijk voor de ontwikkeling van de CCTS standaard. Mark is de voorzitter van de UN/CEFACT Applied Technologies Group (ATG), de projectverantwoordelijke voor de UN/CEFACT Naming and Design Rules Specification en het Core Components Harmonization Project.

In het verlengde van hun waardevolle bijdrage aan de UN/CEFACT hebben zij de Core Components Specification als basis genomen voor het ontwerpen van een modelleer en transformatiegereedschap met de werknaam SAP CCTS Modeler Warp 10. De architectuur van Warp 10 is gebaseerd op SAP NetWeaver en biedt zowel integratie en uitbreiding van de SAP Global Data Types (GDT’s) als transformatie naar ieder ander logisch data model ongeacht de gegevensbron.

Read more — Meer lezen

Installatie JFire server via het installatieprogramma jfire-jboss-installer

Begin juli heeft JFire een nieuwe versie van JFire uitgebracht. Deze versie moet de meest stabiele versie worden die JFire ooit heeft uitgebracht met heel veel nieuwe functies. Zo zijn een aantal voorname verbeteringen gerealiseerd en een groot aantal bug-fixes doorgevoerd. JFire draait vanaf deze versie onder Java 6 en de nieuwste stabiele versie van JBoss 4.2.2.GA.

Als u JFire wilt gaan gebruiken dan is het aangeraden om deze versie te downloaden en te installeren. Ga naar de website van JFire en download de JFire beta release (0.9.4 Tough Trader). U dient zowel de server als de client te downloaden.

Tip: Het is aanbevolen om het installatieprogramma, JFire-Max_0.9.4-beta_tough-trader_jfire-jboss-installer.jar voor de installatie van de server te downloaden. Dit programma begeleidt u volledig bij de initialisatie en installatie van JFire server.

Hierna zal ik u begeleiden bij de installatie van de JFire server in combinatie met een MySQL database. Meer informatie over het installeren van MySQL kunt u elders op mijn weblog vinden.

Allereerst ga ik de JFire server installeren:
Ga naar de folder waarin u het installatieprogramma, JFire-Max_0.9.4-beta_tough-trader_jfire-jboss-installer.jar, hebt opgeslagen en start het programma.

U gaat nu een aantal schermen doorlopen voor het initialiseren van uw JFire server.

Scherm JFire installation
Kies hier voor de optie User Defined. Deze optie biedt u de mogelijkheid om alle instellingen te zien en waar nodig aan te passen aan uw situatie.

Klik op de knop Next om naar het volgende scherm te gaan.

Scherm License
Accepteer de licentie door de optie Yes aan te vinken en klik daarna op de knop Next om naar het volgende scherm te gaan.

Begin of july the JFire team released a new version of JFire. This version should be the most stable version of JFire ever released and contains lots of new features. There have been made significant improvements and bug-fixes. Starting this version JFire now runs on Java 6 and with the newest stable release of JBoss 4.2.2.GA.

If you want to start using JFire it is recommended to download and install this version.
Go to the website of JFire and download the JFire beta release (0.9.4 Tough Trader). You need to download both the server and the client.

Tip: It is recommended to download the installation program, JFire-Max_0.9.4-beta_tough-trader_jfire-jboss-installer.jar for the server installation. This program guides you through the intialisation and installation of the JFire server.

Hereafter I will guide you through the installation of the JFire server in combination with a MySQL database. More information on MySQL is available elsewhere on my weblog.

First I am going to install the JFire server:
Go to the folder where you stored the installationprogram, JFire-Max_0.9.4-beta_tough-trader_jfire-jboss-installer.jar, and start the program.

You will have to go through a number of screens for setting up your JFire server.

Screen JFire installation
Choose the option User Defined. When you select this option you will be able to see all the settings and adapt these to your situation where necessary.

Click on the button Next for the next screen.

Screen License
Accept the license and Click on the button Next for the next screen.

Read more — Meer lezen

Share Media, de multi platform foto en video manager

Share Media is een multi-platform foto en video manager ontwikkeld in Java door Nicolas Richeton. Share Media is gebaseerd op het Eclipse Rich Client Platform (RCP) en wordt aangeboden onder een dubbele licentie: de Eclipse Public License (EPL) en de Lesser General Public License (LGPL).

Share Media maakt het mogelijk om uw media-bestanden met vrienden, kennissen en familie te delen. Dit kan via de websites van Google Picasa en van Flickr maar eveneens via het Jabber Instant Messaging protocol.

Voor het opslaan van media-bestanden maakt Share Media gebruikt van libraries of repositories. De Picasa en Flickr websites worden naast uw harde schijf eveneens gezien als repositories.

Share Media maakt gebruik van playlists of albums voor het groeperen van media-bestanden. Daartoe kent Share Media twee soorten albums:
- de standaard playlists: dit zijn albums die u zelf kunt aanmaken en waar u bestanden naartoe moet slepen en laten vallen (drag-and-drop)

- de intelligente playlists: dit zijn intelligente queries waarmee u bestanden uit uw repository die aan een bepaald criteria (filter) voldoen kunt koppelen

Share Media slaat informatie over uw repository op in een Derby database. Wanneer u een library aanmaakt moet u een directory op uw computer opgeven waar de Derby database neergezet. De informatie in de Derby database bevat thumbnails en basisinformatie (metadata) van uw media-bestanden. Deze gegevens worden gebruikt voor het bevragen van de repository ondermeer door de zoek-functie, de browse view en de intelligente playlists.

Share Media is a multi-platform photo and video manager developed in Java by Nicolas Richeton. Share Media is based on the Eclipse Rich Client Platform (RCP) and presented under a dual license: the Eclipse Public License (EPL) and the Lesser General Public License (LGPL).

Share Media enables sharing media-files with friends and family. This can be done using the websites of Google Picasa and Flickr but also by means of the Jabber Instant Messaging protocol.

Share Media enables sharing your media with friends and family using the Picasa or Flickr website or through the Jabber IM protocol. The Picasa and Flickr websites are seen as repositories besides your hard disk.

Share Media uses playlist or albums to group media-files. There are two kind of albums:
- standard playlists: these are albums that you can create yourself and drag-and-drop your files on

- intelligent playlists: these are intelligent queries that you can define and filter files in your repository

Share Media stores information in a Derby database. The moment you create a library you have to specify the directory where the Derby Database is created. The information in the Derby database contains thumbnails and information (metadata) of your media-files. This data is used when querying the repository by the search-function, the browse view and the intelligent playlists.

Read more — Meer lezen

Installatie van het InfoGlue Content Management Platform

InfoGlue is stap voor stap uitgegroeid tot een geavanceerd, schaalbaar en robuust Open Source Content Management / Portal Platform. InfoGlue is een Web Content Management Tool die bedrijven helpt bij het beheren van de informatie die toegankelijk is via het Web, zowel intranets als extranets.

InfoGlue is een Java platform en volledig database-gedreven. Alle informatie ligt opgeslagen in een database en er is een sterke scheiding tussen opslag van informatie en de vorm waarin de informatie getoond wordt aan gebruikers (separating content from presentation). Deze benadering is veel flexibeler dan de pagina-centrische benadering maar kent wel een langere leercurve.

InfoGlue kent meerdere projecten:
- InfoGlue WCMS: CMS en Portal Platform
- InfoGlue Eclipse IDE
- InfoGlue Calendar

De architectuur van InfoGlue is ontworpen om zoveel als mogelijk voordeel te halen uit andere OSS-projecten. Tijdens de ontwikkeling van InfoGlue lag de aandacht vooral bij de business logica en minder bij ondersteunende functies. Via een modulaire aanpak waarbij gebruik gemaakt werd van andere OSS-projecten is vrij snel een stabiel en complex platform geproduceerd bestaande uit drie lagen:
- Visualisatie
- InfoGlue Core
- Persistentie en Connectiviteit

Read more — Meer lezen

Hoe staat het met oplossingen voor de toekomstige Europese Banenmarkt ?

Naarmate de Europese integratie en het concept van één Enlarged (Groot) Europa meer vorm krijgt ontstaat de behoefte naar pan-Europese cross-border intiatieven ter ondersteuning van mobiliteit van burgers in Europa.

Het project Single European Employment Market Place (SEEMP) richt zich op het ontwerpen en implementeren van een interoperabiliteitsinfrastructuur voor de elektronische overheid. SEEMP richt zich met name op het realiseren van interoperabiliteit tussen bestaande nationale en publieke banen marktplaatsen - Public Employment Services (PES) in Europa.

Het doel van SEEMP is om een infrastructuur te ontwikkelen waarop al de aanbieders van Employment Services (ESs) zijn aangesloten en met elkaar samenwerken. Dit moet een op ontologie en Peer-to-Peer (P2P) gebaseerde interoperabiliteitsinfrastructuur worden waarlangs toegang geboden wordt tot semantisch verrijkte tewerkstellingsdiensten. Hierdoor krijgen gebruikers van deze diensten een unieke ingang tot de Europese banenmarkten en kunnen de aanbieders (ESs) hun klanten meer mogelijkheden bieden. De nadruk van SEEMP ligt op het uitwisselen van gegevens en het delen van diensten tussen verschillende aanbieders en daarom is gekozen voor een technische benadering gebaseerd op de concepten Web Services en Semantiek.

Gebaseerd op de gebruikerswensen en -vereisten is een werkende voorbeeld ontwikkeld waarmee het concept wordt toegelicht en verduidelijkt. Bedrijven plaatsen hun vacatures op een lokale banensite en vragen om deze te vergelijken met de CV’s van de werkzoekenden die zich aangemeld hebben bij andere banensites.

seemp-running-example

Read more — Meer lezen

De ABILITIES Interoperability Bus

Het project “Application Bus for InteroperabiLITy In enlarged Europe SMEs” (ABILITIES) is/was een onderdeel van het Sixth Framework programma van de Europese Commissie. Het project was gestart in januari 2005 en kende een looptijd van 2 jaar. Het project had als voornaamste doel het onderzoeken, ontwerpen en ontwikkelen van oplossingen voor het verbeteren van de interoperabiliteit in het bestel-tot-facturatie proces (order-to-invoice procurement cycle).

Ik zal hierna het ABILITIES project verder toelichten maar voor meer informatie kunt u terecht op de website ViewZone.org onder ABILITIES.

Read more — Meer lezen

Childsplay, Open Source spel voor kinderen

Childsplay is een desktop spel voor kinderen bestaande uit verschillende leerzame spelletjes gaande van memory tot packman.

Memory spelletjes gaan over het vinden van gelijke plaatjes maar ook dezelfde dierengeluiden.
Packman gaan over het vinden van letters in de juiste volgorde van de weergegeven woorden.

Childsplay is ontwikkeld in Phython en maak gebruik van plug-in systeem voor spelletjes. U kunt spelletjes toevoegen als plug-in’s. Er zijn slechts een aantal spelletjes-plug-in’s momenteel beschikbaar en deze worden standaard meegeleverd met de software die u kunt downloaden.

Downloaden en installeren van Childsplay
U kunt Childsplay downloaden via de website childsplay.sourceforge.net.

Klik op de het besturingssysteem van uw computer en download het installatiebestand.

Start het installatiebestand en installeer Childsplay.

U kunt nu Childsplay opstarten.

childsplay-startup

U krijgt een overzicht van de verschillende spelletjes die u kunt spelen.

childsplay-overzicht-scherm

Childsplay bevat een verzameling van spelletjes die u met uw kinderen kunt spelen. Ik wens u veel plezier met uw kinderen.

Implementatie van het Open Source Enterprise Billing systeem, jbilling

jbilling is een Open Source Enterprise Billing systeem van het Canadese bedrijf Sapienter Billing Software. Het Open Source project jbilling is gestart in 2003 en volgens de website uitgegroeid tot een vrij robuust en volwassen oplossing dat wereldwijd bij verschillende bedrijven in gebruik is. Het bedrijf Sapienter Billing Software maakt gebruikt van ontwikkelaars die op vrijwillige basis participeren. Deze vrijwilligers worden mogelijkheden geboden om betaald werk uit te voeren voor klanten van het bedrijf.

jbilling is een web-gebaseerd facturatiesysteem voor verschillende soorten bedrijven met ondersteuning voor automatisch versturen van facturen via email en PDF. jbilling maakt gebruik van een MySQL database en draait onder het JBoss / Tomcat platform. De jbilling out-of-the-box software die u kunt downloaden van de website komt standaard met een HSQL database.

jbilling is schaalbaar van een enkele server, voor het werken met een handvol klanten, tot een cluster van servers voor miljoenen klanten. jbilling ondersteunt eenvoudige tot complexe billing processen. Het Business Rules Management Systeem van JBoss maakt het mogelijk om business regels toe te voegen of te wijzigen.

Op de jbilling website kunt u het gebruikersforum van jbilling vinden onder de menuoptie Developers. Met minder dan 1200 berichten sinds 2005 is het forum niet druk bezocht en rijst de vraag in welke mate het product door bedrijven wordt gebruikt. Een zoektocht op het Internet naar bedrijven die jbilling gebruiken levert geen directe resultaten op.

Laat ik maar eens jbilling installeren en de aangeboden functionaliteit bestuderen. Wat opvalt is dat de gebruikershandleiding en online documentatie alleen tegen betaling toegankelijk is. De bedragen stellen in principe niets voor maar om een beeld te krijgen van jbilling heb ik dat er niet voor over.

Download en installatie van jbilling
Voor het installeren van jbilling moet u een aantal stappen doorlopen. U zult dus eerste deze software componenten moeten installeren alvorens u jbilling kunt installeren en gebruiken.

Read more — Meer lezen

Is de Inter Enterprise Buziness Hub de toekomst ?

In 2005 heb ik de implementatie van Elektronisch Bestellen en Factureren begeleid tussen twee bedrijven voor een leverancier van diensten. Het doel was om de verkoop- en inkoopprocessen van beide partijen te integreren gebruikmakende van elektronische gegevensuitwisseling op basis van internationale standaarden.

Het verzoek was uitgegaan van de klant omdat deze door elektronische verwerking van facturen aanzienlijke besparingen kon realiseren. De klant had de implementatie en het beheer volledig uitbesteed aan een intermediair, een aanbieder van Electronic Ordering en Invoice Presentment via het Web.

In mijn bloart Definitie Elektronisch Factureren schets ik de voornaamste uitvoeringsvormen van Elektronisch Factureren in Nederland. Het model dat door de klant werd geïmplementeerd was het Buyer Direct Model waarbij de webgebaseerde oplossing en de integratie met de systemen (klant en leveranciers) door de intermediair werden geleverd.

Het was gedurende deze implementatie dat ik mij bewust werd van het interoperabiliteitsvraagstuk. Nog tijdens het project ben ik gaan nadenken over een andere benadering voor het realiseren van Business-to-Business (Elektronisch Zakendoen) tussen meerdere bedrijven. Conceptueel was het voor mij vrij snel duidelijk dat de bedrijfswereld het beste gebaat was bij een combinatie van Business-to-Business Integratie en Web Presentment waarbij gebruik gemaakt wordt van een gemeenschappelijk informatie model en open standaarden.

Waar gaat het naartoe met Business Integratie ?
Met de sterke opkomst van op diensten gerichte architecturen (Service Oriented Archtectures) leek het mij zinvol om een gedegen onderzoek uit te voeren naar de marktontwikkelingen en de visies van analisten. Heel veel presentaties, onderzoeksverslagen, scripties en thesissen zijn de revue gepasseerd. Interessant was de presentatie “Constructing Software for Service Oriented Architecture” van Jean-Jacques Dubray uit 2004. Ondertussen is een hernieuwde versie met de titel “An Introduction to SOA” beschikbaar op de website www.ebpml.org. In de presentatie wordt een overzicht gegeven van de ontwikkeling van Connectiviteit en Business Integratie over de afgelopen 30 jaar. Forrester en Gartner hebben de voorbije jaren deze grafiek verder aangevuld met hun visie op Business Integratie. Service Oriented Architectures spelen daarin eveneens een belangrijke rol maar beide analisten hebben een eigen kijk op de toekomst zoals ik hierna zal toelichten.

Read more — Meer lezen

Tux Paint, Open Source tekenprogramma voor kinderen

Aangezien mijn kinderen in de leeftijd zijn dat zij gebruik beginnen maken van computers en van het internet ben ik regelmatig voor hen op zoek naar educatieve programma’s. Tevens wil ik hen enthousiast maken voor Open Source Software. Daarom kijk ik vooral naar software die beschikbaar is onder een Open Source licentie en waarvan ook de broncode gedownload kan worden.

Tux Paint is een gratis tekenprogramma voor kinderen tussen 3 en 12 jaar dat hieraan voldoet. Tux Paint wordt ontwikkeld door vrijwilligers wereldwijd en is gratis beschikbaar onder de GNU General Public License. Lead Developer en Designer is Bill Kendrick, eigenaar van het bedrijf New Breed Software. Tux Paint draait onder verschillende besturingssystemen waaronder Windows (incl. Tablet PC), Mac OS X, Linux, FreeBSD en NetBSD. Het programma draait zelfs onder Citrix® en Windows Terminal Services en op handheld computers.

Tux Paint is in gebruik bij verschillende scholen in de wereld van België tot in de Verenigde Staten.

Tux Paint combineert een handige gebruikersinterface met geluiden en uitdagende humoristische mascotte die de kinderen richting geven tijdens het gebruik van het programma.

Read more — Meer lezen

Open Source Screen Capture gereedschappen

Al sinds begin 2005 gebruik ik het gratis Screen Capture gereedschap MWSnap van Mirek Wojtowicz. Alhoewel de laatste versie van MWSnap dateert van Juli 2002 is de aangeboden functionaliteit meer dan voldoende.

Ik gebruik MWSnap als hulpmiddel voor het maken van screenshots van afbeeldingen die ik dan weer verwerk ik handleidingen en mijn weblog artikelen.

MWSnap biedt gebruikers een aantal functies:
1) een aantal standaard capture - opname mogelijkheden
- een vaste rechthoek
- een vrij te selecteren rechthoek
- een dialoogvenster
- het volledige bureaublad
- initiëren met sneltoetsen

2) een aantal edit functions - bewerkingsfuncties
- transformeren (spiegelen, omkeren, links roteren, rechts roteren)
- inlijsten:
- toevoegen van cursors

3) extra functionaliteit
- System Tray Launcher
- Automatisch opslaan
- Geluiden bij opname
- Undo / Redo
- Herhalen laatste schermopname

Ik heb de laatste jaren gezocht naar Open Source Screen Capture gereedschappen die eveneens deze functies bieden. De voorbije week heb ik een aantal Screen Capture gereedschappen gevonden. Het mooie is dat deze gereedschappen in verschillende talen (Java, C#) ontwikkeld zijn waardoor een gebruiker een keuze kan maken.

- JShot is ontwikkeld in Java door Attila Magyar (Zeroflag) uit Hongarije.

- ZScreen is ontwikeld in C# door BrandonZ

Een lijst van Screen Capture gereedschappen kunt u terugvinden op mijn website onder de menuoptie Links, categorie Desktop Tools.

My Zimbio I Flock
Copyright © 2000 - DanGa Design