@extends('supplierquality.layouts.eightd_report') @section('one_d') @component('supplierquality.components.report_card',[ 'report' => $report, 'name' => '1. Form a Team', 'number_name' => 'one' ]) @slot('card_body') @include('supplierquality.components.report_partials.form_a_team',['number_name'=>'one']) @endslot @endcomponent @endsection @section('two_d') @component('supplierquality.components.report_card',[ 'report' => $report, 'name' => '2. Probem Description ', 'number_name' => 'two' ]) @slot('card_body') @include('supplierquality.components.report_partials.1_problem_description',['number_name'=>'two']) @include('supplierquality.components.report_partials.3_non_conforming_parts',['number_name'=>'two']) @endslot @endcomponent @endsection @section('three_d') @component('supplierquality.components.report_card',[ 'report' => $report, 'name' => '3. Temporary Countermeasures', 'number_name' => 'three' ]) @slot('card_body') @include('supplierquality.components.report_partials.2_concern_appear',['number_name'=>'three']) @include('supplierquality.components.report_partials.4_actions_taken_delivery',['number_name'=>'three']) @endslot @endcomponent @endsection @section('after_three_d')
1D - 3D Response Submission
@if($report->is_first_response_saved)
{{$report->firstResponseSaver->full_name}}
1D-3D submitted by
{{$report->first_response_saved_at->format('d/M/Y H:i')}}hrs
1D-3D submitted at
{{$report->first_response_saved_days}}
Days elapsed until 1D-3D submission
@else
@endif
@if($user->is_internal)
@if( !$report->is_first_response_approved) @else

Approved by {{$report->firstResponseApprover->full_name}} at {{$report->first_response_approved_at->format('d/M/Y H:i')}}

@endif
@endif
@if($user->is_internal)
1D-3D Disapproval Reason
@else @if($report->is_first_response_approved)

Approved by {{$report->firstResponseApprover->full_name}} at {{$report->first_response_approved_at->format('d/M/Y H:i')}}

@elseif($report->first_response_disapproval_reason)
{{$report->first_response_disapproval_reason}}
Disapproval Reason
@endif @endif
@endsection @section('four_d') @component('supplierquality.components.report_card',[ 'report' => $report, 'name' => '4. Final Analysis for Problem Correction', 'number_name' => 'four' ]) @slot('card_body') @include('supplierquality.components.report_partials.5_analysis_root_cause',['number_name'=>'four']) @endslot @endcomponent @endsection @section('five_d') @component('supplierquality.components.report_card',[ 'report' => $report, 'name' => '5. Permanent countermeasures ', 'number_name' => 'five' ]) @slot('card_body') @include('supplierquality.components.report_partials.6_action_taken_manufacture',['number_name'=>'five']) @endslot @endcomponent @endsection @section('six_d') @component('supplierquality.components.report_card',[ 'report' => $report, 'name' => '6. Countermeasures Validation', 'number_name' => 'six' ]) @slot('card_body') @include('supplierquality.components.report_partials.7_countermeasures',['number_name'=>'six']) @endslot @endcomponent @endsection @section('seven_d') @component('supplierquality.components.report_card',[ 'report' => $report, 'name' => '7. Follow up Actions (Lessons Learned/Recurrence Prevention Activities)', 'number_name' => 'seven' ]) @slot('card_body') @include('supplierquality.components.report_partials.8_following_documentation',['number_name'=>'seven']) @endslot @endcomponent @endsection @section('eight_d') @component('supplierquality.components.report_card',[ 'report' => $report, 'name' => '8. Closure', 'number_name' => 'eight' ]) @slot('card_body')
How was the team recognized an congratulated?
Closure date:
metaReadOnly('eight')}} type="text" name="congratulation_team_at" class="form-control datepicker" value="{{$report->congratulation_team_at ? $report->congratulation_team_at->format('d/m/Y') : ''}}" >
@endslot @endcomponent @endsection @section('documentation')
Documentation
1D-8D Saving
When 1D to 8D is saved the days count is stopped and calculated in the following way.
  • Days count: If it is the first time it is saved, the formula is working days between QPR was send to supplier and saving date.
  • Days count: If it is the second, third, etc, formula is working days between "Last Date Editable for Supplier" and saving date plus days accumulated before.
1D-3D Submission
When 1D - 3D are saved and submitted for approval the following actions are performed:
  • Days count: If it is the first time it is submitted, the formula is working days between QPR was send to supplier and saving date.
  • Days count: If it is the second, third, etc, formula is working days between "Last Date Editable for Supplier" and saving date.
  • "Penalty 1D-3D PLANNED At" is frozen.
  • 1D-3D are read only for supplier
  • Notification is sent
1D-3D Penalty
Penalty is applied when the following conditions are present.
  • 1D to 3D are not saved
  • "Penalty 1D-3D PLANNED At" has a date displayed and it has passed.
  • 3D Penalty configuration Week days is different than 0 when report was created or declined (Concepts of charge page)
  • QPR should not be cancelled
Approve 1D-3D Submission
When 1D - 3D steps are approved by the SQE, the following actions are performed.
  • Disapproval reason is cleaned.
  • 1D-3D Steps are approved (in case it was not already approved)
  • "Expiration Full 8D Report PLANNED At" is set to: 8D Days Expiration (conf here) minus days elapsed for 1D-3D Response Submission
  • Notification is sent
  • 1D-3D are editable for supplier
Disapprove 1D-3D Submission
When 1D - 3D steps are disapproved by the SQE, the following actions are performed.
  • 1D to 3D steps are editable again.
  • Disapproval reason is set.
  • Previous approbation is removed.
  • If the penalty was applied before, it remains applied.
  • "Last Date Editable for Supplier" value is set to today
  • "Expiration Full 8D Report PLANNED At" is disabled (until 1D-3D is approved again)
  • Scorecard is updated
  • Notification is sent
Full 8D Expiration
Expiration is applied when the following conditions are present.
  • Is Not Full Saved
  • Expiration Full 8D Report PLANNED At has a date displayed and it has passed.
  • 8D Report expiration was active when 3D was approved (Other configuration page)
  • QPR should not be cancelled
Approve Full 8D Report
When the Full 8D Report is approved by the SQE, the following actions are performed.
  • Steps from 1D to 8D are saved (in case there were not already saved).
  • 1D-3D Steps are approved (in case it was not already approved)
  • Full 8D Report is saved (in case it was not already saved)
  • Dissaproval reason is removed
  • Status is set to Approved
  • Expiration Full 8D Report PLANNED At is disabled
  • If the report was expired, it remains expired.
  • Notification is sent
Disapprove Full 8D Report
When a report is disapproved the following actions are performed
  • Disapproval reason is set.
  • Previous Full 8D approbation is removed.
  • {{--
  • 1D-3D approbation is removed (same as when it is declined)
  • --}}
  • If first response was approved 4D-8D are opened and days elapsed count is frozen.
  • If first response was not approved 1D-8D are opened and days elapsed count is frozen.
  • Full 8D Save is cleaned and days count is frozen.
  • QPR First and Second Verification are removed.
  • QPR is status is set to OPEN
  • "Last Date Editable for Supplier" value is set to today
  • "Penalty 1D-3D PLANNED At" is enabled again and recalculated (days configured in Concepts Of Charge).
  • "Expiration Full 8D Report PLANNED At" is disabled (until 1D-3D is approved again)
  • If the report was expired, it remains expired.
  • Scorecard is updated
  • Notification is sent
@endsection