Skip to content
Snippets Groups Projects
Commit dab651a3125a authored by Cédric Krier's avatar Cédric Krier :atom:
Browse files

Add success stories for expertise vision

issue8015
review52601002
parent 6093944fd75c
No related branches found
No related tags found
No related merge requests found
......@@ -232,7 +232,7 @@
Case(
title="Expertise Vision",
description="Produces vision based systems.",
url='',
url=url_for('success_story', story='expertise-vision'),
logo='images/success-stories/expertise-vision.jpg'),
Case(
title="Institut Mèdic per la Imatge",
......@@ -278,6 +278,12 @@
return render_template('success_stories.html', cases=cases)
@app.route('/success-stories/<story>')
@cache.cached()
def success_story(story):
return render_template('success_stories/%s.html' % story)
@app.route('/download')
@app.route('/download.html', endpoint='download-alt')
@cache.cached()
......@@ -466,6 +472,7 @@
'templates',
'templates/service_providers',
'templates/events',
'templates/success_stories',
])
if not app.debug:
......
static/images/success-stories/expertise-vision/banner.jpg

48.7 KiB

static/images/success-stories/expertise-vision/expert.jpg

39.5 KiB

{% set title = "Expertise Vision" %}
{% set banner = "expertise-vision/banner.jpg" %}
{% extends "success_stories/layout.html" %}
{% block customer %}
{{ super() }}
<p class="lead"><a href="http://www.expertisevision.fr/">Expertise-Vision</a> is a French company producing vision based systems for inspecting and gauging.
They use hardware and software in order to invent, design and implement turnkey solutions for quality control and process automation.</p>
<img src="{{ url_for('static', filename='images/success-stories/expertise-vision/expert.jpg') }}" class="img-fluid" alt="Expert">
{% endblock customer %}
{% block challenge %}
{{ super() }}
<p>Expertise-Vision was running an old version of <a href="http://www.odoo.com/">Odoo</a> (named OpenERP at that time).
They wanted to upgrade to a system with the same features but which could be updated smoothly.
The perimeter of the ERP at that time was narrowed to the following functionalities:</p>
<ul>
<li>Party management</li>
<li>Product management</li>
<li>Accounting (customer invoices and payments only)</li>
<li>Leads and Opportunities</li>
<li>Quotations</li>
<li>Purchases</li>
</ul>
{% endblock challenge %}
{% block solution %}
{{ super() }}
<p>It was decided that in order to make migrations from Tryton series to Tryton series as smooth as possible the scope of the implementation would tightly follow the scope of the Tryton modules used.
Only a few fields were integrated to the Opportunity object to store additional data.</p>
{% endblock solution %}
{% block implementation %}
{{ super() }}
<p>We designed a <a href="https://hg.b2ck.com/openerp2tryton/">migration script</a> to import into an unmodified Tryton system the data from the OpenERP instance.
The leads and opportunities were transferred to use the <a href="http://docs.tryton.org/projects/modules-sale-opportunity">Sale Opportunity module</a>.</p>
<p>From the initial list of functionalities the usage of <a href="http://radicale.org/">Radical</a> with an <a href="http://hg.b2ck.com/radicale_tryton_auth/">authentication plugin</a> for calendar management and the <a href="http://docs.tryton.org/projects/modules-party-relationship">Party Relationship module</a> were added to the list of requirements.
The supplier invoices and payments are also handled by the system now.</p>
{% endblock implementation %}
{% block results %}
{{ super() }}
<p>The migration from OpenERP to Tryton has been a success and was implemented very quickly.
Tryton has also demonstrated that it can be used without much customization in order to successfully run a business from the quotation phase through to the payment of invoices.</p>
<p>The implementation of the <a href="http://docs.tryton.org/projects/modules-purchase">Purchase</a> and <a href="http://docs.tryton.org/projects/modules-stock">Stock</a> modules has structured the purchasing process and significantly improved the invoice control.
Expertise-Vision can now easily view outstanding supplier and customer bills.</p>
{% endblock %}
{% block provider %}
{{ super() }}
<p><a href="http://www.b2ck.com/">B2CK</a> provided its development experience with Tryton (and OpenERP)</p>
<p><a href="http://sisalp.fr/">SISalp</a> provided its hosting experience in matters of deployment and backup infrastructure.</p>
{% endblock %}
{% extends "layout.html" %}
{% block content %}
{{ super() }}
<section class="section section-banner filter filter-primary text-center" style="background-image:url({{ url_for('static', filename='images/success-stories/%s' % banner) }});">
<div class="container">
<h1 class="mb-0 text-white position-relative z-1">{{ title }}</h1>
</div>
</section>
<section class="section">
<div class="container">
<div class="row">
<div class="col-sm-12 col-md-10 col-xl-6 mx-md-auto order-1" role="main">
<section class="subsection">
{% block customer %}
<h2 id="customer">The Customer</h2>
{% endblock customer %}
</section>
<section class="subsection">
{% block challenge %}
<h2 id="challenge">The Challenge</h2>
{% endblock challenge %}
</section>
<section class="subsection">
{% block solution %}
<h2 id="solution">The Solution</h2>
{% endblock solution %}
</section>
<section class="subsection">
{% block implementation %}
<h2 id="implementation">The Implementation</h2>
{% endblock implementation %}
</section>
<section class="subsection">
{% block results %}
<h2 id="results">Results</h2>
{% endblock results %}
</section>
<section class="subsection">
{% block provider %}
<h2 id="provider">Provider</h2>
{% endblock provider %}
</section>
</div>
</div>
</div>
</section>
{% endblock content %}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment