{% extends 'base.html' %} {% load static %} {% load crispy_forms_tags %} {% block base %}
LINE : {{ data.l_id.line }} |
REF No. : {% if product_type == 'ALCOHOLIC' %}PC5B1{% elif product_type == 'NON-ALCOHOLIC' %}PC 12-3{% endif %} |
DATE : {{ data.date }} |
|---|
| BLEND NUMBER : {{ data.blend_number }} | SHIFT : {{ data.shift }} |
|---|
| PRODUCT : {{ data.product_id.product_name }} / {{ data.product_id.product_size }} ML by {{ data.product_id.case_quantity }} |
|---|
| PARAMETER HRS. | {% if product_type == 'NON-ALCOHOLIC' %}SPECIFICATION | {% endif %} {% for h in hours %}{{h}} - {% if h|add:1 < 10 %}0{{ h|add:1}}{%else %}{{ h|add:1 }}{% endif %} | {% endfor %}||||||
|---|---|---|---|---|---|---|---|---|
| TASTE | {% for h in hours %} {% for key, value in form_data.items %} {% if key == h %}{% if value.taste == 'OKAY' %}✔{% elif value.taste == 'NOT OKAY' %}✖{% else %} - {% endif %} | {% endif %} {% endfor %} {% endfor %}|||||||
| CLARITY | {% for h in hours %} {% for key, value in form_data.items %} {% if key == h %} {% if value.activity == 'BOTTLING' %}{{ value.clarity }} | {% elif value.activity == 'FAULT' %}{{ value.fault|truncatechars:15}} | {% else %}-- | {% endif %} {% endif %} {% endfor %} {% endfor %}|||||
| BOTTLE | {% for h in hours %} {% for key, value in form_data.items %} {% if key == h %} {% if value.activity == 'BOTTLING' %}{{ value.bottle_defect }} | {% elif value.activity == 'FAULT' %}{{ value.fault|truncatechars:15}} | {% else %}-- | {% endif %} {% endif %} {% endfor %} {% endfor %}|||||
| CAP | {% for h in hours %} {% for key, value in form_data.items %} {% if key == h %} {% if value.activity == 'BOTTLING' %}{{ value.cap_defect }} | {% elif value.activity == 'FAULT' %}{{ value.fault|truncatechars:15}} | {% else %}-- | {% endif %} {% endif %} {% endfor %} {% endfor %}|||||
| LABEL | {% for h in hours %} {% for key, value in form_data.items %} {% if key == h %} {% if value.activity == 'BOTTLING' %}{{ value.label_defect}} | {% elif value.activity == 'FAULT' %}{{ value.fault|truncatechars:15}} | {% else %}-- | {% endif %} {% endif %} {% endfor %} {% endfor %}|||||
| SHRINK WRAPPING | {% for h in hours %} {% for key, value in form_data.items %} {% if key == h %} {% if value.activity == 'BOTTLING' %}{{ value.shrink_wrapping_defect }} | {% elif value.activity == 'FAULT' %}{{ value.fault|truncatechars:15}} | {% else %}-- | {% endif %} {% endif %} {% endfor %} {% endfor %}|||||
| STAMP CODE | {% for h in hours %} {% for key, value in form_data.items %} {% if key == h %} {% if value.activity == 'BOTTLING' %}{% if value.case_stamp_code != '' %}{{ value.case_stamp_code }}{% else %}--{% endif %} | {% elif value.activity == 'FAULT' %}{{ value.fault|truncatechars:15}} | {% else %}-- | {% endif %} {% endif %} {% endfor %} {% endfor %}|||||
| NYLON-C/D | {{ pkg_codes.nylon_code }} | |||||||
| CAP'S-C/D | {{ pkg_codes.cap_code }} | |||||||
| LABEL'S-C/D | {{ pkg_codes.label_code }} | |||||||
| BOTTLE-C/D | {{ pkg_codes.bottle_code }} | |||||||
| CASE-C/D / TRAY-C/D | {{ pkg_codes.case_code }} | |||||||
| 1ST SIGHTER | {% for h in hours %} {% for key, value in form_data.items %} {% if key == h %} {% if value.activity == 'BOTTLING' %}{{ value.sighter1|truncatechars:12 }} | {% elif value.activity == 'FAULT' %}{{ value.fault|truncatechars:15}} | {% else %}-- | {% endif %} {% endif %} {% endfor %} {% endfor %}|||||
| 22ND SIGHTER | {% for h in hours %} {% for key, value in form_data.items %} {% if key == h %} {% if value.activity == 'BOTTLING' %}{{ value.sighter2|truncatechars:12 }} | {% elif value.activity == 'FAULT' %}{{ value.fault|truncatechars:15}} | {% else %}-- | {% endif %} {% endif %} {% endfor %} {% endfor %}|||||
| 3RD SIGHTER | {% for h in hours %} {% for key, value in form_data.items %} {% if key == h %} {% if value.activity == 'BOTTLING' %}{{ value.sighter3|truncatechars:12 }} | {% elif value.activity == 'FAULT' %}{{ value.fault|truncatechars:15}} | {% else %}-- | {% endif %} {% endif %} {% endfor %} {% endfor %}|||||
| 4TH SIGHTER | {% for h in hours %} {% for key, value in form_data.items %} {% if key == h %} {% if value.activity == 'BOTTLING' %}{{ value.sighter4|truncatechars:12 }} | {% elif value.activity == 'FAULT' %}{{ value.fault|truncatechars:15}} | {% else %}-- | {% endif %} {% endif %} {% endfor %} {% endfor %}|||||
| FAULT | CORRECTIVE ACTION | RESULT |
|---|---|---|
| {{ f.fault }} at {{ f.hour }}Hrs. | {{ f.corrective_action }} | {{ f.result }} |
|
NB : {{ data.comment }} |
||
|
NB : {{ workflow.analysed_comment }} |
||
| FAULT KEY | M : RAW MATERIAL |
|---|---|
| F1 : Rinser Machine | E : ENGINEERING |
| F2 : Filler Machine | W : MAINTENANCE SETTING |
| F3 : Capper / Capping | O : HUMAN |
| F4 : Labeller / Labelling | X : MINOR DEFECT |
| F5 : Operator | Y : MAJOR DEFECT |
| F6 : Bottle | Z : CRITICAL DEFECT |
| F7 : Cork / Corking / Cap | A : MACHINE BEHAVING ERRATICALLY |
| F8 : {% if product_type == 'ALCOHOLIC' %}Labels{% elif product_type == 'NON-ALCOHOLIC' %}Foil / Foiling{% endif %} | B : APPLICATION DISPENSING FAULT |
| F9 : {% if product_type == 'ALCOHOLIC' %}Glue{% elif product_type == 'NON-ALCOHOLIC' %}Basket{% endif %} | C : EQUIPMENT INCORRECT CLEANING |
| F10 : Particle | F : OTHERS |
| F11 : Pasteurisation | |
| F12 : Heat Exchanger | |
| F13 : Carbonator | |
| F14 : Wire Hooder |
| SHIFT | {{ data.shift }} SHIFT |
|---|---|
| LINE INSPECTOR | {{ data.inspector }} |
| LINE SUPERVISOR | {{ data.supervisor }} |
| LINE FOREMAN | {{ data.foreman }} |
| LINE SIGHTERS | {{ sighters }} |
{{ workflow.analysed_by }}
IPMO
{{ workflow.checked_by}}
CPMO
{{ workflow.approved_by }}
QAM