498 lines
19 KiB
Plaintext
498 lines
19 KiB
Plaintext
@model Fab2ApprovalSystem.ViewModels.ECNPdf
|
|
<table style="width:100%;">
|
|
<tr>
|
|
<td>
|
|
<table cellpadding="3" cellspacing="3" border="1">
|
|
<tr bgcolor="#c4baba" color="#000000">
|
|
<td colspan="2">
|
|
@Model.Title
|
|
</td>
|
|
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table border="0">
|
|
@if (@Model.ConvertedFromNumber != null)
|
|
{
|
|
<tr>
|
|
<td>
|
|
ECN# @Model.ECNNumber (Converted from TECN#:@Model.ConvertedFromNumber)
|
|
</td>
|
|
</tr>
|
|
}
|
|
@if (@Model.ConvertedToNumber != null)
|
|
{
|
|
<tr>
|
|
<td>
|
|
ECN# @Model.ECNNumber (Converted to ECN#:@Model.ConvertedToNumber)
|
|
</td>
|
|
</tr>
|
|
}
|
|
@if (@Model.ConvertedFromNumber == null && @Model.ConvertedToNumber == null)
|
|
{
|
|
<tr>
|
|
<td>
|
|
ECN# @Model.ECNNumber
|
|
</td>
|
|
</tr>
|
|
}
|
|
|
|
<tr>
|
|
<td>
|
|
<font size="2">
|
|
Submit Date#:
|
|
</font>
|
|
<font size="1">
|
|
@Model.SubmitedDate
|
|
</font>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<font size="2">
|
|
Originator Name:
|
|
</font>
|
|
<font size="1">
|
|
@Model.OriginatorName
|
|
</font>
|
|
</td>
|
|
</tr>
|
|
|
|
</table>
|
|
</td>
|
|
<td>
|
|
<table border="0">
|
|
@*<tr>
|
|
<td>
|
|
<font size="2">
|
|
Affected Department:
|
|
</font>
|
|
<font size="1">
|
|
@Model.AffectedDepartments
|
|
</font>
|
|
</td>
|
|
|
|
</tr>*@
|
|
<tr>
|
|
<td>
|
|
<font size="2">
|
|
Affected Area:
|
|
</font>
|
|
<font size="1">
|
|
@Model.AffectedModules
|
|
@*@Model.AffectedAreas*@
|
|
</font>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<font size="2">
|
|
ITAR/EC:
|
|
</font>
|
|
<font size="1">
|
|
@(Model.IsDocEC ? "Yes" : "No")
|
|
</font>
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
</tr>
|
|
|
|
</table>
|
|
</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td>
|
|
<table border="1">
|
|
<tr bgcolor="#c4baba" color="#000000">
|
|
<td> ECN - TECN Details</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table border="0">
|
|
<tr>
|
|
<td>
|
|
<font size="2">
|
|
ECN:
|
|
</font>
|
|
<font size="1">
|
|
@(Model.IsECN ? "Yes" : "No")
|
|
</font>
|
|
</td>
|
|
<td>
|
|
<font size="2">
|
|
TECN:
|
|
@(Model.IsTECN ? "Yes" : "No")
|
|
</font>
|
|
</td>
|
|
<td>
|
|
<font size="2">
|
|
Emergency:
|
|
</font>
|
|
<font size="1">
|
|
@(Model.IsEmergencyTECN ? "Yes" : "No")
|
|
</font>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<font size="2">
|
|
Expiration Date:
|
|
</font>
|
|
<font size="1">
|
|
|
|
@Convert.ToString(string.Format("{0:MM/dd/yyyy}", Model.ExpirationDate))
|
|
</font>
|
|
</td>
|
|
<td>
|
|
<font size="2">
|
|
Extension Date:
|
|
</font>
|
|
<font size="1">
|
|
|
|
@Convert.ToString(string.Format("{0:MM/dd/yyyy}", @Model.ExtensionDate))
|
|
</font>
|
|
</td>
|
|
<td>
|
|
<font size="2">
|
|
Cancellation Date:
|
|
</font>
|
|
<font size="1">
|
|
@Model.CancellationApprovalDate
|
|
</font>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<font size="2">
|
|
# lots affected:
|
|
</font>
|
|
<font size="1">
|
|
@Model.NumberOfLotsAffected
|
|
</font>
|
|
</td>
|
|
<td>
|
|
<font size="2">
|
|
Recipe Or/And Flow Change:
|
|
</font>
|
|
<font size="1">
|
|
@Model.RecipeChange
|
|
</font>
|
|
</td>
|
|
<td>
|
|
<font size="2">
|
|
Affected product families:
|
|
</font>
|
|
<font size="1">
|
|
@Model.AffectedProductFamilies
|
|
</font>
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table border="0">
|
|
<tr>
|
|
<td colspan="3" style="background-color:ActiveCaption">
|
|
<font size="2">
|
|
Affected Documents:
|
|
</font>
|
|
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
@foreach (string attachmentName in Model.Attachments)
|
|
{
|
|
<td colspan="3">
|
|
<font size="1">
|
|
@attachmentName
|
|
</font>
|
|
</td>
|
|
}
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
</tr>
|
|
|
|
|
|
</table>
|
|
</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td>
|
|
<table border="1" >
|
|
<tr bgcolor="#c4baba" color="#000000">
|
|
<td> Description of Change</td>
|
|
<td> Reason for Change</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<font size="1">
|
|
@Html.Raw(@Model.DescriptionOfChange)
|
|
</font>
|
|
</td>
|
|
<td>
|
|
<font size="1">
|
|
@Html.Raw(@Model.ReasonForChange)
|
|
</font>
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
</tr>
|
|
@*<tr>
|
|
<td>
|
|
|
|
<table border="1">
|
|
<tr bgcolor="#c4baba" color="#000000">
|
|
<td colspan="3">Training Notification</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table border="0">
|
|
<tr>
|
|
<td>
|
|
<font size="1">
|
|
Training:
|
|
@(Model.TrainingRequired ? "Yes" : "No")
|
|
</font>
|
|
|
|
<font size="1">
|
|
@(Model.TrainingBy.Length > 0 ? "(" + Model.TrainingBy + ")" : Model.TrainingBy)
|
|
</font>
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
|
|
</td>
|
|
</tr>*@
|
|
<tr>
|
|
<td>
|
|
|
|
<table border="1">
|
|
<tr bgcolor="#c4baba" color="#000000">
|
|
<td colspan="5">Systems</td>
|
|
</tr>
|
|
<tr style="display:block;">
|
|
<td>
|
|
<font size="2">
|
|
PCRB:
|
|
</font>
|
|
<font size="1">
|
|
@(Model.PCRBRequired ? "Yes": "No")
|
|
</font>
|
|
</td>
|
|
<td>
|
|
<font size="2">
|
|
PCRB#:
|
|
@Model.PCRBNumber
|
|
</font>
|
|
</td>
|
|
<td>
|
|
<font size="2">
|
|
Metrology Change:
|
|
</font>
|
|
<font size="1">
|
|
@(Model.MetrologyChangeRequired ? "Yes": "No")
|
|
</font>
|
|
</td>
|
|
<td>
|
|
<font size="2">
|
|
SPC Change:
|
|
</font>
|
|
<font size="1">
|
|
@(Model.SPCChangeRequired ? "Yes": "No")
|
|
</font>
|
|
</td>
|
|
<td>
|
|
<font size="2">
|
|
FI Change:
|
|
</font>
|
|
<font size="1">
|
|
@(Model.FIChangeRequired ? "Yes" : "No")
|
|
</font>
|
|
</td>
|
|
<td>
|
|
<font size="2">
|
|
OI Change:
|
|
</font>
|
|
<font size="1">
|
|
@(Model.SPNChangeRequired ? "Yes" : "No")
|
|
</font>
|
|
</td>
|
|
<td></td>
|
|
</tr>
|
|
|
|
</table>
|
|
|
|
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table border="1">
|
|
<tr bgcolor="#c4baba" color="#000000">
|
|
<td colspan="4"> Change Impact</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table border="0">
|
|
<tr>
|
|
<td>
|
|
<font size="2">
|
|
Impact On ESH:
|
|
</font>
|
|
<font size="1">
|
|
@if (Model.ImpactOnEnvironment == 1)
|
|
{
|
|
@: Positive
|
|
}
|
|
else if (Model.ImpactOnEnvironment == 2)
|
|
{
|
|
@: Negative
|
|
}
|
|
else
|
|
{
|
|
@: N/A
|
|
}
|
|
</font>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<font size="1">
|
|
@Html.Raw(@Model.ImpactOnEnvironmentDescription)
|
|
</font>
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td>
|
|
<table border="0">
|
|
<tr>
|
|
<td>
|
|
<font size="2">
|
|
Impact On Capacity:
|
|
</font>
|
|
<font size="1">
|
|
@(Model.ImpactOnCapacity == 1 ? "Yes" : "No")
|
|
</font>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<font size="1">
|
|
@Html.Raw(@Model.ImpactOnCapacityDescription)
|
|
</font>
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td>
|
|
@*<table border="0">
|
|
<tr>
|
|
<td>
|
|
<font size="2">
|
|
RH(ITAR):
|
|
</font>
|
|
<font size="1">
|
|
@(Model.IsRH ? "Yes" : "No")
|
|
</font>
|
|
</td>
|
|
</tr>
|
|
</table>*@
|
|
</td>
|
|
<td>
|
|
<table border="0">
|
|
<tr>
|
|
<td>
|
|
<font size="2">
|
|
Material Consumption Change:
|
|
</font>
|
|
<font size="1">
|
|
@(Model.MaterialConsumptionChangeRequired == 1 ? "Yes" : "No")
|
|
</font>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<font size="1">
|
|
@Html.Raw(@Model.MaterialConsumptionChangeDescription)
|
|
</font>
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table border="1">
|
|
<tr bgcolor="#c4baba" color="#ffffff">
|
|
<td>
|
|
Full Name
|
|
</td>
|
|
<td>
|
|
Role
|
|
</td>
|
|
<td>
|
|
Approved/Denied
|
|
</td>
|
|
<td>
|
|
Date Time
|
|
</td>
|
|
</tr>
|
|
|
|
@foreach (Fab2ApprovalSystem.ViewModels.ECNApprovalLog ecnApp in Model.Approvalog)
|
|
{
|
|
<tr>
|
|
<td>
|
|
<font size="1">
|
|
@ecnApp.FullName
|
|
</font>
|
|
</td>
|
|
<td>
|
|
<font size="1">
|
|
@ecnApp.SubRole
|
|
</font>
|
|
</td>
|
|
<td>
|
|
<font size="1">
|
|
@ecnApp.Operation
|
|
</font>
|
|
</td>
|
|
|
|
<td>
|
|
<font size="1">
|
|
@ecnApp.OperationTime
|
|
</font>
|
|
</td>
|
|
</tr>
|
|
}
|
|
|
|
|
|
</table>
|
|
</td>
|
|
</tr>
|
|
|
|
|
|
</table> <!--main table -->
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|