{% include "_pwa_head.html" %}
{% with messages = get_flashed_messages(with_categories=true) %} {% if messages %} {% for category, message in messages %}
{{ message }}
{% endfor %} {% endif %} {% endwith %}
{% if is_edit %}Edit SYSCARE Entry{% else %}Create New SYSCARE Entry{% endif %} {% if is_edit %}Update details and save{% else %}Certificate will be auto-generated after saving{% endif %}
Certificate Details
{% if user_role in ['admin', 'super_admin'] %}
Auto-generated if left blank. Admins can set manually.
{% else %}
You cannot set SYSCARE ID. It will be auto-generated.
{% endif %}
Default: Date + 364 days
Customer Details
{% set model_raw = (entry.model_serial if entry and entry.model_serial else '') %} {% set product_model_value = (entry.product_model if entry and entry.product_model else '') %} {% set serial_number_value = (entry.serial_number if entry and entry.serial_number else '') %} {% if model_raw and (not product_model_value or not serial_number_value) %} {% if ' / ' in model_raw %} {% set ms_parts = model_raw.split(' / ', 1) %} {% if not product_model_value %}{% set product_model_value = ms_parts[0]|trim %}{% endif %} {% if not serial_number_value and (ms_parts|length) > 1 %}{% set serial_number_value = ms_parts[1]|trim %}{% endif %} {% elif 'SN:' in model_raw %} {% set ms_parts = model_raw.split('SN:', 1) %} {% if not product_model_value %}{% set product_model_value = ms_parts[0]|replace('/', ' ')|trim %}{% endif %} {% if not serial_number_value and (ms_parts|length) > 1 %}{% set serial_number_value = ms_parts[1]|trim %}{% endif %} {% elif ',' in model_raw %} {% set ms_parts = model_raw.split(',', 1) %} {% if not product_model_value %}{% set product_model_value = ms_parts[0]|trim %}{% endif %} {% if not serial_number_value and (ms_parts|length) > 1 %}{% set serial_number_value = ms_parts[1]|trim %}{% endif %} {% endif %} {% endif %}
Branch & Staff
{% if user_role == 'branch' and default_branch %} Branch locked to your login branch. {% else %} Start typing to see branch suggestions. {% endif %}
Start typing to see engineer/incharge suggestions.

Cancel