{% extends 'layout/app.html.twig' %} {% set sourcingRequest = proposal.request %} {% set latest = proposal.latestVersion %} {% set state = proposal.state %} {% set lastDecision = latest ? latest.latestDecision : null %} {% block title %}{{ 'proposal.mine'|trans }} - {{ sourcingRequest.title }} - {{ 'app.portal'|trans }}{% endblock %} {% block breadcrumb %}{{ 'request.back'|trans }} / {{ sourcingRequest.externalReference }} / {{ 'proposal.mine'|trans }}{% endblock %} {% block app_content %}

{{ 'request.reference'|trans }} {{ sourcingRequest.externalReference }} · {{ sourcingRequest.title }}

{{ 'proposal.mine'|trans }}

{% include 'proposal/_state.html.twig' with { state: state, audience: 'sourcer' } only %}
{% if state.value == 'accepted' %}

{{ 'proposal.not_an_order'|trans }}

{% endif %} {% if lastDecision and lastDecision.kind.value == 'adjustment_requested' %}

{{ 'proposal.adjustment_title'|trans }}

{{ lastDecision.comment }}

{% endif %} {% if canSubmit %} {{ 'proposal.submit_next'|trans }} {% elseif not state.frozen %}

{{ 'proposal.read_only'|trans }}

{% endif %} {% if latest %}

{{ 'proposal.version'|trans({'%number%': latest.number}) }} · {{ 'proposal.current'|trans }} · {{ 'proposal.submitted_on'|trans({'%date%': latest.submittedAt|date('date_format'|trans({}, 'sourcing_sheet'))}) }}

{% include 'proposal/_version.html.twig' with { version: latest, changes: proposal_diff(latest) } only %}
{% endif %}

{{ 'proposal.decisions'|trans }}

{% if proposal.decisions is empty %}

{{ 'proposal.no_decision'|trans }}

{% else %} {% endif %}
{% if proposal.versions|length > 1 %}

{{ 'proposal.previous_versions'|trans }}

{% for version in proposal.versions|reverse %} {% if version.number != latest.number %}
{{ 'proposal.version'|trans({'%number%': version.number}) }} · {{ 'proposal.submitted_on'|trans({'%date%': version.submittedAt|date('date_format'|trans({}, 'sourcing_sheet'))}) }}
{% include 'proposal/_version.html.twig' with { version: version, changes: proposal_diff(version) } only %}
{% endif %} {% endfor %}
{% endif %}
{% endblock %}