XMLmind   
    Home    Products    Services    Resources
Services
 
Success story #1
Success story #2
Success story #3
Training

 

Site Map
Contact

Success Story #1     en fr

The Customer

Greffe du Tribunal de Commerce de Nice, Court Registrar of the Commercial Court of Nice.

The Problem

If you wish to create a new company in France, you need to fill a number of forms and then register with the Court Registrar of a Commercial Court. A number of entrepreneurs prefer to delegate these tasks to professionals called "mandataires formalistes" (in practice, lawyers, accountants, etc).

Normally, a mandataire formaliste fills paper forms for several new companies and physically goes to the Court Registrar each week to register these companies. This is a lot of work for both the mandataire formaliste and the secretaries working at the Court Registrar.

So why not create a public, documented, XML interchange format allowing to represent any registration or modification formality?

Such XML files could be submitted and processed electronically.

Mandataires formalistes having an IT department could ask this department to modify the in-house software in order to generate such XML files.

The Solution

Because a complex schema, pedantic and/or full of abbreviations and numerical codes, is likely to be rejected by the IT department of the mandataires formalistes, create a modular W3C XML schema that models as simply and as naturally as possible all the registration and modification formalities.

Provide one or more examples (i.e. document instances conforming to the schema) for the most common formalities. Reading such examples greatly helps learning the schema.

This schema also needs to be a strictly validating one in order to make sure that what is submitted can be digested by the information system of the Court Registrar.

Mandataires formalistes not having an IT department or not using in-house software could use XMLmind XML Editor to directly create and submit (e.g. FTP transfer) XML files conforming to the above schema. However, the usability of XMLmind XML Editor for this purpose needs to be evaluated.

The Implementation

TaskCost (days)
Create a modular W3C XML schema that models a dozen registration and modification formalities.12
Create a CSS style sheet for use by XMLmind XML Editor. This style sheet should be sufficient to evaluate the usability of XMLmind XML Editor as an editor of registration formalities. See screenshots below.5
Total cost:17

Screenshots

  • An empty M0 form. Compare what you see below with its official PDF counterpart.

    Empty M0 form

  • A filled M0 form.

    Filled M0 form

  • With XXE, forms are dynamic. Example: when the "Domiciliation provisoire" ("temporary business address" in French) radio button is checked, there is no need to fill anything else:

    domiciliation/domiciliation_provisoire

    If you click on the "Contrat de domiciliation" ("commercial lease" in French) radio-button, a sub-form that you are required to fill is automatically displayed:

    domiciliation/contrat_domiciliation

    This is implemented very simply and very naturally in the CSS style sheet:

    • Clicking on a radio button triggers a "replace element" command.
    • Clicking on the "Contrat de domiciliation" radio button replaces the domiciliation_provisoire child element of the domiciliation element by a contrat_domiciliation child element. Then, the replacement contrat_domiciliation child element is automatically styled by the CSS as a checked "Contrat de domiciliation" radio-button plus the ``official business address'' sub-form plus an unchecked "Domiciliation provisoire" radio-button.

 


© 2003-2008 Pixware. Updated 2008/1/11 using Qizx/open.

Java and all Java-based marks are trademarks or registered trademarks of Sun Microsystems, Inc. in the U.S. and other countries.
Acrobat and PostScript are trademarks of Adobe Systems Incorporated.