Jonathan Ouellette 580e90f6a2 initial add
2022-09-27 14:10:30 -07:00

426 lines
10 KiB
Plaintext

@model Fab2ApprovalSystem.ViewModels.WorkRequestPdf
@{
ViewBag.Title = "WorkRequestPDF";
}
<table width="100%" border="1" style="font-size:6px;">
<tr style="color:black; font-family:'Times New Roman'">
<td colspan="10" align="center" style="font-size: 10px; font-weight: bold; background-color: #e5e0e0">
Fab2 Lot Traveler Special Request - SWR# @Model.SWRNumber
</td>
<td bgcolor="#e5e0e0">
Version
</td>
<td>
<font style="font-style:italic">
Rev @Model.Revision
</font>
</td>
</tr>
<tr>
<td colspan="12" bgcolor="#e5e0e0" style="font-size: 8px; font-weight: bold">
Section 1:Work Request
</td>
</tr>
<tr>
<td bgcolor="#e5e0e0">
SWR#
</td>
<td colspan="3">
@Model.SWRNumber
</td>
<td bgcolor="#e5e0e0">
Title
</td>
<td colspan="7">
@Model.Title
</td>
</tr>
<tr>
<td bgcolor="#e5e0e0">
Originator
</td>
<td colspan="3">
@Model.OriginatorName
</td>
<td bgcolor="#e5e0e0">
Last Lot Type
</td>
<td colspan="3">
@Model.LotType
</td>
<td bgcolor="#e5e0e0">
PCRB#
</td>
<td colspan="3">
@Model.PCRBNumber
</td>
</tr>
<tr>
<td bgcolor="#e5e0e0">
Submit Date
</td>
<td colspan="3">
@Model.SubmitedDate
</td>
<td bgcolor="#e5e0e0">
Affected Departments
</td>
<td colspan="7">
@Model.AffectedDepartments
</td>
</tr>
<tr>
<td bgcolor="#e5e0e0">
Status
</td>
<td colspan="3">
@(Model.Status == 1 ? "Approved" : "Pending")
</td>
<td bgcolor="#e5e0e0">
Affected Modules
</td>
<td colspan="7">
@Model.AffectedModules
</td>
</tr>
<tr>
<td bgcolor="#e5e0e0">
ITAR
</td>
<td colspan="3">
@(Model.IsITAR ? "Yes" : "No")
</td>
<td bgcolor="#e5e0e0">
Engineering Lot Start Required
</td>
<td colspan="2">
@(Model.EngLotStartRequired == 1 ? "Yes": "No")
</td>
<td bgcolor="#e5e0e0">
Lot Type Conversion
</td>
<td colspan="2">
@(Model.LotTypeConversion == 1 ? "Yes": "No")
</td>
<td bgcolor="#e5e0e0">
Qual Lot
</td>
<td>
@(Model.QualLot == 1 ? "Yes" : "No")
</td>
</tr>
<tr>
<td bgcolor="#e5e0e0">
Purpose of Lot / Change Description
</td>
<td colspan="11">
@Html.Raw(@Model.PurposeOfRequest)
</td>
</tr>
</table>
<br/>
<table width="100%" border="1" style="font-size:6px;">
<tr>
<td colspan="9" bgcolor="#e5e0e0" style="font-size: 8px; font-weight: bold">
Section 1-A:Engineering Wafer Lot Start
</td>
</tr>
<tr>
<td bgcolor="#e5e0e0">
WIP Lot#
</td>
<td colspan="2">
@Model.LotNumber
</td>
<td bgcolor="#e5e0e0">
Start Date
</td>
<td colspan="2">
@Model.PlannedLotStartDate
</td>
<td bgcolor="#e5e0e0">
Sch. Close Date
</td>
<td colspan="2">
@Model.PlannedScheduledCloseDate
</td>
</tr>
<tr>
<td bgcolor="#e5e0e0">
Lot Start Charge Dept#
</td>
<td colspan="2">
@Model.ChargeDepartment
</td>
<td bgcolor="#e5e0e0">
Allocation to Use
</td>
<td colspan="2">
@Model.AllocationToUse
</td>
<td bgcolor="#e5e0e0">
Predicted Cycle Time
</td>
<td >
@Model.PredictedCyleTime
</td>
<td bgcolor="#e5e0e0">
Days
</td>
</tr>
</table>
<table width="100%" border="1" style="font-size:6px;">
<tr>
<td colspan="5">
Starting Material
</td>
<td>
Total Qty: @Model.TotalQty
</td>
</tr>
<tr >
<td width="10%" bgcolor="#e5e0e0">WIP PN#</td>
<td width="30%" bgcolor="#e5e0e0">Description</td>
<td width="10%" bgcolor="#e5e0e0">EPI Silicon Part#</td>
<td width="10%" bgcolor="#e5e0e0">Qty</td>
<td width="20%" bgcolor="#e5e0e0">Supplier</td>
<td width="20%" bgcolor="#e5e0e0">Source</td>
</tr>
@foreach (Fab2ApprovalSystem.Models.LTMaterial material in Model.LTMaterial)
{
<tr>
<td width="10%">
@material.WIPPartNumber
</td>
<td width="30%">
@Model.PartDescription
</td>
<td width="10%">
@material.EPISiliconPartNumber
</td>
<td width="10%">
@material.Quantity
</td>
<td width="20%">
@material.Supplier
</td>
<td width="20%">
@material.Source
</td>
</tr>
}
</table>
<table border="1" width="100%" style="font-size:6px;">
<tr>
<td width="10%" colspan="7" bgcolor="#e5e0e0">
Lot Start Check List
</td>
</tr>
<tr>
<td bgcolor="#e5e0e0">
OnHand/Existing
</td>
<td>
Silicon: &nbsp;
@(Model.SiliconOnHand ? "Yes" : "No")
</td>
<td>
Reticle Set: &nbsp;
@(Model.ReticleOnHand ? "Yes" : "No")
</td>
<td>
SPN transfer: &nbsp;
@(Model.SPNTransferOnHand ? "Yes" : "No")
</td>
</tr>
<tr>
<td></td>
<td>
Probe Card: &nbsp;
@(Model.ProbeCardOnHand ? "Yes" : "No")
</td>
<td>
Probe Recipe: &nbsp;
@(Model.ProbeRecipeOnHand ? "Yes" : "No")
</td>
<td bgcolor="#e5e0e0">
Process Change Details: &nbsp;
@(Model.ProcessChangeDetailsOnHand ? "Yes" : "No")
</td>
</tr>
<tr>
<td>
Comments
</td>
<td colspan="6">
@Model.LotStartCheckListComments
</td>
</tr>
</table>
<table border="1" width="100%" style="font-size:6px;">
<tr>
<td colspan="6" bgcolor="#e5e0e0">
Lot Start in SPN
</td>
</tr>
<tr>
<td bgcolor="#e5e0e0">
SIGNON
</td>
<td colspan="2">
SURP
</td>
<td bgcolor="#e5e0e0">
WIP AREA
</td>
<td colspan="2">
@Model.WIPArea
</td>
</tr>
<tr>
<td bgcolor="#e5e0e0">
VERB
</td>
<td colspan="2">
START
</td>
<td bgcolor="#e5e0e0">
Start Date
</td>
<td colspan="2">
@Model.PlannedLotStartDate
</td>
</tr>
<tr>
<td bgcolor="#e5e0e0">
WIP Lot#
</td>
<td colspan="2">
@Model.LotNumber
</td>
<td bgcolor="#e5e0e0">
WIP PN#
</td>
<td colspan="2">
@Model.WIPPartNumber
</td>
</tr>
<tr>
<td bgcolor="#e5e0e0">
Type
</td>
<td colspan="2">
@Model.LotType
</td>
<td bgcolor="#e5e0e0">
Process Flow
</td>
<td colspan="2">
@Model.ProcessFlow
</td>
</tr>
<tr>
<td bgcolor="#e5e0e0">
Start Qty
</td>
<td colspan="2">
@Model.StartQty
</td>
<td bgcolor="#e5e0e0">
Qual Lot
</td>
<td colspan="2">
@(Model.QualLot == 1 ? "Y" : "")
</td>
</tr>
<tr>
<td bgcolor="#e5e0e0">
VERB
</td>
<td bgcolor="#e5e0e0">
COMMENT
</td>
<td colspan="4">
@Model.VerbComment
</td>
</tr>
<tr>
<td bgcolor="e5e0e0" colspan="3">
Record Silicon Lot #s in SPN and tape tags to Traveler
</td>
<td colspan="3">
@(Model.RecordSiliconLotInSPNTapeTagTotrav == 1 ? "Yes" : "No")
</td>
</tr>
<tr>
<td colspan="2" bgcolor="e5e0e0">
Silicon Lot#s: Cassette 1
</td>
<td colspan="4">
@Model.SiliconLotNoCassette1
</td>
</tr>
</table>
<br />
<table width="100%" border="1" style="font-size:6px;">
<tr width="100%">
<td colspan="6" bgcolor="#e5e0e0" style="font-size: 8px; font-weight: bold">
Section 2: OLHOLD and Engineering Deviation Specified by Originator
</td>
</tr>
<tr >
<td width="10%" bgcolor="#e5e0e0">Base Flow</td>
<td width="10%" bgcolor="#e5e0e0">Locn</td>
<td width="10%" bgcolor="#e5e0e0">Operation</td>
<td width="40%" bgcolor="#e5e0e0">Description</td>
<td width="10%" bgcolor="#e5e0e0">Change Instuctions</td>
<td width="10%" bgcolor="#e5e0e0">File Names</td>
</tr>
@foreach (Fab2ApprovalSystem.Models.LTHoldStep holStep in Model.LTHoldStep)
{
<tr>
<td width="10%">
@holStep.BaseFlow
</td>
<td width="10%">
@holStep.Location
</td>
<td width="10%">
@holStep.Operation
</td>
<td width="20%">
@Html.Raw(@holStep.OperationDescription)
</td>
<td width="40%">
@Html.Raw(@holStep.ChangeInstructions)
</td>
<td width="10%">
@holStep.FileNames
</td>
</tr>
}
</table>