 Bonjour, je m'appelle Fabien Bancas, le fondateur d'OpenERP. Je vais faire une présentation de la fréquence de la fréquence d'OpenERP, qui s'appelle OpenObject. Juste un mot sur OpenERP. OpenERP est une source d'entreprise d'entreprises, d'entreprises d'entreprises, qui s'étend à l'account, du stock, de la manufacture, des ressources humaines, du projet, du projet, etc. C'est complètement modulaire, donc pour exemple, vous pouvez juste installer un système de projet, ou juste un système d'account, ou si vous les portez ensemble, vous avez un software complètement intégré. Nous allons parler de la fréquence d'OpenERP, qui s'appelle OpenObject, et OpenObject a plusieurs outils, comme Strong Modularity, Object Relational Mapping, et Model View Controller, Some Workflow, Report Designer, etc. Nous allons donc faire une expérience sur comment nous pouvons utiliser les différents outils d'OpenObject pour créer ou modifier rapidement une application. En OpenObject, quand vous développez, vous avez à la même time un client riche et un client web. Nous avons deux différents clients riches, un Kdeo1 et un GTK1. Je vais vous montrer sur le GTK1, et un client web qui est... Tout d'abord, comment ça ressemble. Quand vous connectez à OpenObject, vous avez un serveur et plusieurs clients, donc ici sont les clients GTK, pour exemple, où vous pouvez contrôler toute votre menu et l'opération, comme les calendars, les meetings, les leads, etc. Et vous avez aussi la option d'utiliser le client web, qui est celui-ci. Vous avez exactement la même chose dans les deux clients. Quand vous développez, vous avez les deux directs. Normalement, je devrais avoir la même menu. Vous avez beaucoup de modules, vous pouvez installer plus de modules, et vous avez plus de features. Il y a maintenant 500 modules en OpenARP pour pouvoir manager tout ce que vous avez besoin. Je peux, par exemple, connecter à un grand database, où je installe plus de modules, et vous verrez quelques features que vous pourrez trouver en OpenARP. Comme le management final, le management projet, le stock, les warehouses, etc. Peut-être que nous pouvons juste avoir un look du management projet. Vous aurez une charte GAN pour planifier vos projets, comme ça, avec des drogues et drogues, qui s'arrêtent. Nous allons vous montrer comment vous pouvez développer vos features ou customiser ce qui existe en OpenARP. Nous allons commencer par le contrôle model. Pour le contrôle model, vous avez des objectifs et des vues. Les objectifs sont les files Python, et les vues sont les files XML. Supposedly, vous voulez changer les partenaires. C'est la forme d'un partenaire. Si vous voulez changer et ajouter plus de fields dans le système, vous pouvez développer cela comme module. Vous pouvez voir quelque chose ? Oui. Nous allons juste changer les objectifs de partenaires et ajouter un field dans cela. Bien sûr, vous pouvez faire cela dans un module séparé, dans votre propre module, comme ordres, idées, fields.order. Je vais juste créer un nouveau field, ce qui est un nombre de fields, que Link sales orders, et partenaires. Comme ça. Donc, automatiquement, quand vous updatez le module, il change automatiquement le schéma, et updates le database et le mapping de l'objectif national. Normalement, si vous voulez le voir, vous devez aussi le ajouter dans le view. Vous pouvez changer le view dans le service, dans le module, comme XML, ou juste utiliser ou éditer le view, système pour ajouter un nouveau field, ici. Comme ça. Orders idées. Et maintenant, je dois voir la liste de ordres liées à mon partenaire dans mon objectif. C'est un nombre de links, donc il inclut plusieurs ordres sales dans mon partenaire. C'est l'un des changements. Donc, dans l'open object, par exemple, vous avez plus de features, vous pouvez aussi changer le workflow. Donc, je connecte sur mon ordre database. Et je vais vous montrer comment vous pouvez changer le logic business dans quelques clics. Chaque document a un logic business. Donc, si je prends, pour exemple, un ordre pure, je crée un ordre pure, avec ce supplier, et je vais acheter quelques PCs, comme ça. Basiquement, le workflow d'un ordre pure est deux étapes. Si je le print, je ne vais pas aller dans les détails, mais vous premièrement confierez votre ordre pure, et puis vous approvez quand vous avez le knowledge de l'application. Donc, normalement, vous avez deux étapes comme ça, confirmé, et puis apprové. Si vous voulez changer ça, vous pouvez développer votre propre workflow comme dans vos propres modules. Je ne vais pas développer dans, vous pouvez développer ça en utilisant le XML, ou vous pouvez utiliser l'éditore du workflow. Donc, nous allons prendre l'éditore du workflow comme exemple. Customise le workflow, et je vais changer le logic business de ce document. Chaque document peut avoir son propre workflow ou plusieurs. Donc, ici c'est. Suppose, vous voulez ajouter un step de validation. Validation. Et selon l'amount de le total prix du ordre pure, vous voulez être pour valider le système. Donc, je vais changer ça. Édite. Tout est en Python. Donc, si l'amount est bas et 1000 euros, alors, sans validation, et si c'est plus grand que 1000 euros, je dois la validation. Je dis ici que je dois un signal qui est la presse de l'usage sur le bouton, qui est la preuve. Très fort, plus grand que 1000 euros. Donc, selon le total de mon ordre pure, j'aurai deux logiciels différents. Donc, hop. J'ai créé une nouvelle par dupliquer ceci. Donc, c'est une preuve pour la quotation. Je confirme et c'est directement approuvé. Il n'y a pas besoin de cricler la seconde fois sur le bouton approuvé parce que c'est plus grand que 1000 euros. Si je fais un autre qui est plus grand que 1000 euros, comme ça, qui est 1700 euros, je confirme et c'est directement approuvé. Ce n'est pas normal. J'aurais oublié quelque chose. OK. En 15 minutes, je n'ai pas le temps de débarter. Donc, nous allons voir quelque chose d'autre. Vous voulez le print ou vous voulez le print si c'est approuvé. Donc, nous créons un nouveau lien et print un ordre. Donc, je connecte ce workflow aux actions du système. Les rapports pour le print du ordre ont déjà existé dans le système. Donc, je dois juste le sélectionner. C'est une action client. Donc, quand l'ordre est approuvé, j'aimerais le print du ordre des rapports ou envoyé par fax pour le supplier, pour exemple. Je le sauve. C'est là. Je fais un autre et je confirme et vous voyez que ça print automatiquement. Donc, vous pouvez connecter tout contre tout et développer votre propre logiciel très rapidement. Supposedly, vous voulez changer ce rapport. Vous aussi avez intégré un rapport des designers dans OpenARP. Pour cela, je dois installer le rapport des designers module et vous pouvez utiliser l'office d'office de designer vos propres templates de rapport. Nous aussi avons dans la version de l'office d'office d'office d'office d'office nous avons aussi All-App, Business Intelligence multidimensionale statistique en Gine où vous pouvez compter statistiques basées sur All-App Cube en Python. Donc, si vous voulez changer le rapport, juste l'office d'office et vous avez un module dans l'office d'office où vous pouvez connecter l'office d'office d'OpenARP en utilisant le même login et le même password. Changer, pour exemple, un rapport modifié d'un rapport existant. Je vais prendre ma question d'office d'office d'office et je fais des changements comme mettre ceci dans le milieu ceci en rède hop et je peux avoir une signature ou la totale de l'office vous pouvez ajouter des fields des loops ou quelque chose de l'office il connecte à mon serveur sur l'order il connecte à des services web en utilisant des PCXML donc parfois un peu lent et je mets un fil ici donc vous modifiez tous les documents et ensuite vous pouvez repousser le serveur en ajoutant l'office d'office et ça va changer la façon le rapport sur le serveur hop acheter les ordres je sélectionce trois acheter les ordres sur l'office et il doit changer la façon que c'est rendu vous voyez la totale de l'office et des couleurs et quelque chose donc je vais revenir à mon slide ici c'est donc vous avez un objectif rationnel et un mapping un MVC vous avez 500 modules qui ont déjà existé donc par exemple quand vous développez quelque chose vous intervient d'autres objectifs objectifs et ensuite vous avez tous les features des produits c'est synchronisé avec la jumella ou magento si vous intervient d'un document de management puis c'est accessible via FTP ou un web d'av vous pouvez modifier un ordre et un processus ce que vous voyez ici ce n'est pas un ordre mais un processus des end-users c'est plus quelque chose comme une documentation pour pour les end-users si je veux voir le processus de l'ordre de l'office c'est la même chose mais plus user-friendly pour que les end-users connaissent ce qui se passe quand ils cliquent sur chaque bouton ou quelque chose comme ça c'est très utile pour iZona iZona trois trois quatre trois cinq cinq six z six six six six six six six six six six pour ma présentation. C'était assez court. Je voulais développer un modul de scratch en 15 minutes, mais ça a pris 20 minutes. J'ai décidé d'utiliser les slides et de montrer que vous pouvez modifier les choses sur le fly. Mais, trustez-moi, vous pouvez développer très rapidement nos nouveaux features et relâcher les features existantes sur l'objectif ouvert. Merci. Je n'ai encore trois minutes, donc si vous avez des questions, je vais l'opener. Oui ? Oui. Vous avez DOG.openerp.com ? Vous pouvez répéter les questions ? Ah, il s'est demandé si vous avez des documentations, des documents propres sur l'objectif ouvert et l'objectif ouvert. Pour l'objectif ouvert, nous avons deux livres, 600 pages, et tous sont accessibles sur l'onite 2. Pour l'objectif ouvert, il y a le livre de développeur. Et nous avons juste réalisé un mémentaire qui summarise tout dans quelques pages, quelques jours auparavant. C'est sur le Twitter. Vous pouvez avoir le lien. Je n'ai pas ma connexion internet. Je n'ai pas le temps de le installer, mais vous pouvez le vérifier en ligne. Oui ? Pour l'installation. Il s'est demandé comment l'installation fonctionne. Ah, si vous avez un customaire. Oui, nous avons le poste en France. Wallpool. Le chambre de commerce de Belgium. Cinger. Quoi ? Big companies, mais nous avons aussi beaucoup de très petites entreprises. J'ai 80 employés. 23 en Belgique, 16 en Indie. Et nous avons juste un contrat de 3 millions d'euros. Donc, nous planons d'aller 20 plus en Belgique. Donc, merci.