{% extends "portfolios/base.html" %} {% from 'components/date_picker.html' import DatePicker %} {% from 'components/icon.html' import Icon %} {% from 'components/save_button.html' import SaveButton %} {% from 'components/options_input.html' import OptionsInput %} {% from 'components/text_input.html' import TextInput %} {% from 'components/upload_input.html' import UploadInput %} {% macro LOAInput() %}
{% endmacro %} {% macro CLINFields(fields, index) %}

{{ OptionsInput(fields.jedi_clin_type) }} {{ TextInput(fields.number) }} {% for loa in fields.loas %} {{ TextInput(loa) }} {% endfor %} {{ LOAInput() }} {{ DatePicker(fields.start_date) }} {{ DatePicker(fields.end_date) }} {{ TextInput(fields.obligated_amount, validation='dollars') }}
{% endmacro %} {% block portfolio_content %}
{% include "fragments/flash.html" %} {% if task_order_id %} {% set action = url_for("task_orders.update", portfolio_id=portfolio.id, task_order_id=task_order_id) %} {% else %} {% set action = url_for("task_orders.update", portfolio_id=portfolio.id) %} {% endif %}
{{ form.csrf_token }} Add Funding {{ "common.cancel" | translate }}

{{ "task_orders.new.form_help_text" | translate }}


{{ TextInput(form.number, validation='taskOrderNumber') }} {% for clin in form.clins %} {{ CLINFields(clin, index=loop.index - 1) }} {% endfor %}

{{ LOAInput() }}
Start of period of performance (PoP)
{{ Icon("ok", classes="icon--green") }}
End of period of performance (PoP)
{{ Icon("ok", classes="icon--green") }}
{{ UploadInput(form.pdf) }}
{% endblock %}