{% extends 'base.html' %} {% load static %} {% load crispy_forms_tags %} {% block base %}
BACK

INTERCONTINENTAL DISTILLERS LIMITED

QUALITY ASSURANCE PRODUCTION INSPECTION LOG
LINE INSPECTION

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 }}
{% if product_type == 'NON-ALCOHOLIC' %} {% endif %} {% for h in hours %} {% endfor %} {% if product_type == 'NON-ALCOHOLIC' %}{% endif %} {% for h in hours %} {% for key, value in form_data.items %} {% if key == h %} {% endif %} {% endfor %} {% endfor %} {% if product_type == 'NON-ALCOHOLIC' %}{% endif %} {% for h in hours %} {% for key, value in form_data.items %} {% if key == h %} {% if value.activity == 'BOTTLING' %}{% elif value.activity == 'FAULT' %}{% if value.fault == 'BREAK' %}{% else %}{% endif %}{% else %}{% endif %} {% endif %} {% endfor %} {% endfor %} {% if product_type == 'NON-ALCOHOLIC' %}{% endif %} {% for h in hours %} {% for key, value in form_data.items %} {% if key == h %} {% if value.activity == 'BOTTLING' %}{% elif value.activity == 'FAULT' %}{% if value.fault == 'BREAK' %}{% else %}{% endif %}{% else %}{% endif %} {% endif %} {% endfor %} {% endfor %} {% if product_type == 'NON-ALCOHOLIC' %}{% endif %} {% for h in hours %} {% for key, value in form_data.items %} {% if key == h %} {% if value.activity == 'BOTTLING' %}{% elif value.activity == 'FAULT' %}{% if value.fault == 'BREAK' %}{% else %}{% endif %}{% else %}{% endif %} {% endif %} {% endfor %} {% endfor %} {% if product_type == 'ALCOHOLIC' or product_type == 'LOW-ALCOHOLIC' %} {% for h in hours %} {% for key, value in form_data.items %} {% if key == h %} {% if value.activity == 'BOTTLING' %}{% elif value.activity == 'FAULT' %}{% if value.fault == 'BREAK' %}{% else %}{% endif %}{% else %}{% endif %} {% endif %} {% endfor %} {% endfor %} {% for h in hours %} {% for key, value in form_data.items %} {% if key == h %} {% if value.activity == 'BOTTLING' %}{% elif value.activity == 'FAULT' %}{% if value.fault == 'BREAK' %}{% else %}{% endif %}{% else %}{% endif %} {% endif %} {% endfor %} {% endfor %} {% for h in hours %} {% for key, value in form_data.items %} {% if key == h %} {% if value.activity == 'BOTTLING' %}{% elif value.activity == 'FAULT' %}{% if value.fault == 'BREAK' %}{% else %}{% endif %}{% else %}{% endif %} {% endif %} {% endfor %} {% endfor %} {% for h in hours %} {% for key, value in form_data.items %} {% if key == h %} {% if value.activity == 'BOTTLING' %}{% elif value.activity == 'FAULT' %}{% if value.fault == 'BREAK' %}{% else %}{% endif %}{% else %}{% endif %} {% endif %} {% endfor %} {% endfor %} {% for h in hours %} {% for key, value in form_data.items %} {% if key == h %} {% if value.activity == 'BOTTLING' %}{% elif value.activity == 'FAULT' %}{% if value.fault == 'BREAK' %}{% else %}{% endif %}{% else %}{% endif %} {% endif %} {% endfor %} {% endfor %} {% for h in hours %} {% for key, value in form_data.items %} {% if key == h %} {% if value.activity == 'BOTTLING' %}{% elif value.activity == 'FAULT' %}{% if value.fault == 'BREAK' %}{% else %}{% endif %}{% else %}{% endif %} {% endif %} {% endfor %} {% endfor %} {% elif product_type == 'NON-ALCOHOLIC' %} {% for h in hours %} {% for key, value in form_data.items %} {% if key == h %} {% if value.activity == 'BOTTLING' %}{% elif value.activity == 'FAULT' %}{% if value.fault == 'BREAK' %}{% else %}{% endif %}{% else %}{% endif %} {% endif %} {% endfor %} {% endfor %} {% for h in hours %} {% for key, value in form_data.items %} {% if key == h %} {% if value.activity == 'BOTTLING' %}{% elif value.activity == 'FAULT' %}{% if value.fault == 'BREAK' %}{% else %}{% endif %}{% else %}{% endif %} {% endif %} {% endfor %} {% endfor %} {% for h in hours %} {% for key, value in form_data.items %} {% if key == h %} {% if value.activity == 'BOTTLING' %}{% elif value.activity == 'FAULT' %}{% if value.fault == 'BREAK' %}{% else %}{% endif %}{% else %}{% endif %} {% endif %} {% endfor %} {% endfor %} {% for h in hours %} {% for key, value in form_data.items %} {% if key == h %} {% if value.activity == 'BOTTLING' %}{% elif value.activity == 'FAULT' %}{% if value.fault == 'BREAK' %}{% else %}{% endif %}{% else %}{% endif %} {% endif %} {% endfor %} {% endfor %} {% for h in hours %} {% for key, value in form_data.items %} {% if key == h %} {% if value.activity == 'BOTTLING' %}{% elif value.activity == 'FAULT' %}{% if value.fault == 'BREAK' %}{% else %}{% endif %}{% else %}{% endif %} {% endif %} {% endfor %} {% endfor %} {% for h in hours %} {% for key, value in form_data.items %} {% if key == h %} {% if value.activity == 'BOTTLING' %}{% elif value.activity == 'FAULT' %}{% if value.fault == 'BREAK' %}{% else %}{% endif %}{% else %}{% endif %} {% endif %} {% endfor %} {% endfor %} {% for h in hours %} {% for key, value in form_data.items %} {% if key == h %} {% if value.activity == 'BOTTLING' %}{% elif value.activity == 'FAULT' %}{% if value.fault == 'BREAK' %}{% else %}{% endif %}{% else %}{% endif %} {% endif %} {% endfor %} {% endfor %} {% for h in hours %} {% for key, value in form_data.items %} {% if key == h %} {% if value.activity == 'BOTTLING' %}{% elif value.activity == 'FAULT' %}{% if value.fault == 'BREAK' %}{% else %}{% endif %}{% else %}{% endif %} {% endif %} {% endfor %} {% endfor %} {% for h in hours %} {% for key, value in form_data.items %} {% if key == h %} {% if value.activity == 'BOTTLING' %}{% elif value.activity == 'FAULT' %}{% if value.fault == 'BREAK' %}{% else %}{% endif %}{% else %}{% endif %} {% endif %} {% endfor %} {% endfor %} {% for h in hours %} {% for key, value in form_data.items %} {% if key == h %} {% if value.activity == 'BOTTLING' %}{% elif value.activity == 'FAULT' %}{% if value.fault == 'BREAK' %}{% else %}{% endif %}{% else %}{% endif %} {% endif %} {% endfor %} {% endfor %} {% for h in hours %} {% for key, value in form_data.items %} {% if key == h %} {% if value.activity == 'BOTTLING' %}{% elif value.activity == 'FAULT' %}{% if value.fault == 'BREAK' %}{% else %}{% endif %}{% else %}{% endif %} {% endif %} {% endfor %} {% endfor %} {% for h in hours %} {% for key, value in form_data.items %} {% if key == h %} {% if value.activity == 'BOTTLING' %}{% elif value.activity == 'FAULT' %}{% if value.fault == 'BREAK' %}{% else %}{% endif %}{% else %}{% endif %} {% endif %} {% endfor %} {% endfor %} {% for h in hours %} {% for key, value in form_data.items %} {% if key == h %} {% if value.activity == 'BOTTLING' %}{% elif value.activity == 'FAULT' %}{% if value.fault == 'BREAK' %}{% else %}{% endif %}{% else %}{% endif %} {% endif %} {% endfor %} {% endfor %} {% for h in hours %} {% for key, value in form_data.items %} {% if key == h %} {% if value.activity == 'BOTTLING' %}{% elif value.activity == 'FAULT' %}{% if value.fault == 'BREAK' %}{% else %}{% endif %}{% else %}{% endif %} {% endif %} {% endfor %} {% endfor %} {% for h in hours %} {% for key, value in form_data.items %} {% if key == h %} {% if value.activity == 'BOTTLING' %}{% elif value.activity == 'FAULT' %}{% if value.fault == 'BREAK' %}{% else %}{% endif %}{% else %}{% endif %} {% endif %} {% endfor %} {% endfor %} {% for h in hours %} {% for key, value in form_data.items %} {% if key == h %} {% if value.activity == 'BOTTLING' %}{% elif value.activity == 'FAULT' %}{% if value.fault == 'BREAK' %}{% else %}{% endif %}{% else %}{% endif %} {% endif %} {% endfor %} {% endfor %} {% for h in hours %} {% for key, value in form_data.items %} {% if key == h %} {% if value.activity == 'BOTTLING' %}{% elif value.activity == 'FAULT' %}{% if value.fault == 'BREAK' %}{% else %}{% endif %}{% else %}{% endif %} {% endif %} {% endfor %} {% endfor %} {% for h in hours %} {% for key, value in form_data.items %} {% if key == h %} {% if value.activity == 'BOTTLING' %}{% elif value.activity == 'FAULT' %}{% if value.fault == 'BREAK' %}{% else %}{% endif %}{% else %}{% endif %} {% endif %} {% endfor %} {% endfor %} {% for h in hours %} {% for key, value in form_data.items %} {% if key == h %} {% if value.activity == 'BOTTLING' %}{% elif value.activity == 'FAULT' %}{% if value.fault == 'BREAK' %}{% else %}{% endif %}{% else %}{% endif %} {% endif %} {% endfor %} {% endfor %} {% for h in hours %} {% for key, value in form_data.items %} {% if key == h %} {% if value.activity == 'BOTTLING' %}{% elif value.activity == 'FAULT' %}{% if value.fault == 'BREAK' %}{% else %}{% endif %}{% else %}{% endif %} {% endif %} {% endfor %} {% endfor %} {% endif %}
PARAMETER HRS.SPECIFICATION{{h}} - {% if h|add:1 < 10 %}0{{ h|add:1}}{%else %}{{ h|add:1 }}{% endif %}
TASTE{% if value.taste == 'OKAY' %}{% elif value.taste == 'NOT OKAY' %}{% else %} - {% endif %}
CLARITY{{ value.bottle_chips }}BREAK{{ value.fault|truncatechars:15}} --
PARTICLES{{ value.particle }}BREAK{{ value.fault|truncatechars:15}} --
BOTTLE{{ value.bottle_defect }}BREAK{{ value.fault|truncatechars:15}} --
CAP{{ value.cap_defect }}BREAK{{ value.fault|truncatechars:15}} --
LABEL{{ value.label_defect}}BREAK{{ value.fault|truncatechars:15}} --
SHRINK WRAPPING{{ value.shrink_wrapping_defect }}BREAK{{ value.fault|truncatechars:15}} --
STAMP CODE{% if value.case_stamp_code != '' %}{{ value.case_stamp_code }}{% else %}--{% endif %}BREAK{{ value.fault|truncatechars:15}} --
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{{ value.sighter1 }}BREAK{{ value.fault|truncatechars:15}} --
22ND SIGHTER{{ value.sighter2 }}BREAK{{ value.fault|truncatechars:15}} --
CORK / CAP {{ value.cork_cap_defect }}BREAK{{ value.fault|truncatechars:15}} --
FOIL {{ value.foil_defect }}BREAK{{ value.fault|truncatechars:15}} --
BASKET / WIRE-HOOD {{ value.wire_hooding_defect }}BREAK{{ value.fault|truncatechars:15}} --
LABEL {{ value.label_defect }}BREAK{{ value.fault|truncatechars:15}} --
TEMP. EX H.E. < 8{{ value.temp_of_ex_heat_exchanger }}BREAK{{ value.fault|truncatechars:15}} --
TEMP. GUAGE CARBONATOR < 11oC{{ value.temp_guage_carbonator}}BREAK{{ value.fault|truncatechars:15}} --
CO2 PRESSURE GUAGE 2.0 - 2.5 bars{{ value.co2_pressure_guage }}BREAK{{ value.fault|truncatechars:15}} --
TEMP. EX FILLER =< 17oC{{ value.temp_ex_filling_machine }}BREAK{{ value.fault|truncatechars:15}} --
CO2 BEFORE PAST. 2.6 - 2.9g/ltr{{ value.co2_product_before_past }}BREAK{{ value.fault|truncatechars:15}} --
PRE-PAST. TEMP. 28oC - 35oC{{ value.pre_pasteurization_temp }}BREAK{{ value.fault|truncatechars:15}} --
PAST. TEMP. 60oC - 65oC{{ value.pasteurization_temp }}BREAK{{ value.fault|truncatechars:15}} --
CO2 AFTER PAST. {{ value.co2_product_after_past }}BREAK{{ value.fault|truncatechars:15}} --
FIRST COMPARTMENT 19 - 22oC{{ value.first_compartment }}BREAK{{ value.fault|truncatechars:15}} --
SECOND COMPARTMENT 56 - 60oC{{ value.second_compartment }}BREAK{{ value.fault|truncatechars:15}} --
THIRD COMPARTMENT 43 - 50oC{{ value.third_compartment }}BREAK{{ value.fault|truncatechars:15}} --
FOURTH COMPARTMENT 32 - 39oC{{ value.fourth_compartment }}BREAK{{ value.fault|truncatechars:15}} --
WIREHOOD-C/D {{ pkg_codes.wire_hood_code }}
WOODEN CORK / METAL CAP-C/D {{ pkg_codes.wooden_corking_metal_cap_code }}
LABEL'S-C/D {{ pkg_codes.label_code }}
BOTTLE-C/D {{ pkg_codes.bottle_code }}
FOIL-C/D {{ pkg_codes.foil_code }}
CASE-C/D / TRAY-C/D {{ pkg_codes.case_code }}
1ST SIGHTER{{ value.sighter1 }}BREAK{{ value.fault|truncatechars:15}} --
22ND SIGHTER{{ value.sighter2 }}BREAK{{ value.fault|truncatechars:15}} --
3RD SIGHTER{{ value.sighter3|truncatechars:12 }}BREAK{{ value.fault|truncatechars:15}} --
4TH SIGHTER{{ value.sighter4|truncatechars:12 }}BREAK{{ value.fault|truncatechars:15}} --
WASHING METHOD : {{ data.washing_method }}
{% for f in fault_data %} {% if f.is_break == False and 'MAN POWER' not in f.fault %} {% endif %} {% endfor %} {% if data.comment %} {% endif %} {% if workflow.analysed_comment %} {% endif %}
FAULTCORRECTIVE ACTIONRESULT
{{ f.fault }} at {{ f.hour }}Hrs. {{ f.corrective_action }} {{ f.result }}

NB : {{ data.comment }}

NB : {{ workflow.analysed_comment }}




{% if product_type == 'NON-ALCOHOLIC' %} {% endif %}
FAULT KEYM : RAW MATERIAL
P1 : Rinser MachineE : ENGINEERING
P2 : Filler MachineW : MAINTENANCE SETTING
P3 : Capper / CappingO : HUMAN
P4 : Labeller / LabellingX : MINOR DEFECT
P5 : OperatorY : MAJOR DEFECT
P6 : BottleZ : CRITICAL DEFECT
P7 : Cork / Corking / CapA : MACHINE BEHAVING ERRATICALLY
P8 : {% if product_type == 'ALCOHOLIC' %}Labels{% elif product_type == 'NON-ALCOHOLIC' %}Foil / Foiling{% endif %}B : APPLICATION DISPENSING FAULT
P9 : {% if product_type == 'ALCOHOLIC' %}Glue{% elif product_type == 'NON-ALCOHOLIC' %}Basket{% endif %}C : EQUIPMENT INCORRECT CLEANING
P10 : ParticleF : OTHERS
P11 : Pasteurisation
P12 : Heat Exchanger
P13 : Carbonator
P14 : Wire Hooder
SHIFT {{ data.shift }} SHIFT
LINE INSPECTOR {{ data.inspector }}
LINE SUPERVISOR {{ data.supervisor }}
LINE FOREMAN {{ data.foreman }}
LINE SIGHTERS {{ sighters }}



{{ wf.analysed_by }}

IPMO




{{ wf.checked_by}}

CPMO




{{ wf.approved_by }}

QAM

{% endblock %}