Browse Source

1. FQC修改

PTD
Ray 3 years ago
parent
commit
57cda21888
  1. 33
      AMESCoreStudio.Web/Controllers/FQCController.cs
  2. 2
      AMESCoreStudio.Web/Views/FQC/FQC005.cshtml
  3. 59
      AMESCoreStudio.Web/Views/FQC/FQC007.cshtml
  4. 12
      AMESCoreStudio.Web/Views/FQC/FQC007E.cshtml
  5. 38
      AMESCoreStudio.Web/wwwroot/Reports/FQC010View.rdlc
  6. 7
      AMESCoreStudio.WebApi/Controllers/AMES/FqcInhouseMasterController.cs
  7. 13
      AMESCoreStudio.WebApi/DTO/AMES/FQC010VIiew.cs
  8. 6
      AMESCoreStudio.WebApi/DTO/AMES/FqcDto.cs
  9. 1
      AMESCoreStudio.WebApi/Models/AMES/QcCriterion.cs
  10. 4
      開發文件/QC/DB異動/QC_CRITERIA.txt
  11. 4
      開發文件/QC/DB異動/Table更新.txt

33
AMESCoreStudio.Web/Controllers/FQCController.cs

@ -862,9 +862,6 @@ namespace AMESCoreStudio.Web.Controllers
model.h_InhouseNo = ""; model.h_InhouseNo = "";
model.h_SeqID = ""; model.h_SeqID = "";
} }
return View(model); return View(model);
} }
@ -1248,7 +1245,7 @@ namespace AMESCoreStudio.Web.Controllers
#region FQC細項資料 #region FQC細項資料
[HttpGet] [HttpGet]
public async Task<IActionResult> FQC007V(string inhouseNo, int seqID, string boxNo) public IActionResult FQC007V(string inhouseNo, int seqID, string boxNo)
{ {
ViewBag.inhouseNo = inhouseNo; ViewBag.inhouseNo = inhouseNo;
ViewBag.seqID = seqID; ViewBag.seqID = seqID;
@ -1412,17 +1409,17 @@ namespace AMESCoreStudio.Web.Controllers
InspectionDate = FqcQuery.EndTime, InspectionDate = FqcQuery.EndTime,
AC = FqcQuery.AcQty.ToString(), AC = FqcQuery.AcQty.ToString(),
Approved = "王曉明", Approved = "王曉明",
//AQL = "2.5", AQL = FqcQuery.AQL.ToString(),
SpeciallyAdoption = FqcQuery.SpecialPo, SpeciallyAdoption = FqcQuery.SpecialPo,
BIOSVer = FqcQuery.BIOS, BIOSVer = FqcQuery.BIOS,
//ECN = "22N0202", ECN = FqcQuery.PLMECN,
//ECNMemo = "工單生產已是最新ECN", ECNMemo = FqcQuery.ECN_Memo,
Factory = FqcQuery.Werk.Split('-')[0], Factory = FqcQuery.Werk.Split('-')[0],
FactoryRemark = FqcQuery.Werk.Split('-')[1], FactoryRemark = FqcQuery.Werk.Split('-')[1],
InspectionInstrumentNumber = FqcQuery.OutfitNo, InspectionInstrumentNumber = FqcQuery.OutfitNo,
InspectionItems = $"OS:[{FqcQuery.OS}] CPU test:[{FqcQuery.CPU}] RAM test:[{FqcQuery.RAM}]", InspectionItems = $"OS:[{FqcQuery.OS}] CPU test:[{FqcQuery.CPU}] RAM test:[{FqcQuery.RAM}]",
InspectionNumber = FqcQuery.InhouseNo, InspectionNumber = FqcQuery.InhouseNo,
InspectionStatus = "廠驗", InspectionStatus = FqcQuery.InspectionStatus,
InspectionType = FqcQuery.InspectionTypeName, InspectionType = FqcQuery.InspectionTypeName,
Inspector = "蔡喬虎", Inspector = "蔡喬虎",
Judgment = "Defect Quantity", Judgment = "Defect Quantity",
@ -1433,19 +1430,17 @@ namespace AMESCoreStudio.Web.Controllers
Minor = FqcQuery.MinorQty.ToString(), Minor = FqcQuery.MinorQty.ToString(),
Model = FqcQuery.ItemNo, Model = FqcQuery.ItemNo,
ModelName = FqcQuery.ModelNo, ModelName = FqcQuery.ModelNo,
//NOTE = @"ACC-M2 NOTE = FqcQuery.Note,
// E1589
// ESW-075R
// ACC-BAT",
OrderNumber = FqcQuery.WipNo, OrderNumber = FqcQuery.WipNo,
//Product99 = "一般二級水準正常檢驗", QuotDescription = FqcQuery.QuotDescription,
ReMajor = FqcQuery.ReQty.ToString(), ReMajor = FqcQuery.ReQty.ToString(),
Sample = FqcQuery.QcQty.ToString(), Sample = FqcQuery.QcQty.ToString(),
//SamplingInspectionPlan = "ANSI/ASQZ 1.4II", SamplingInspectionPlan = FqcQuery.QuotName,
//StorageLocation = "9000", //StorageLocation = "9000",
Avalue = "AVALUE", Avalue = "AVALUE",
VIP = FqcQuery.CustomerVIP, VIP = FqcQuery.CustomerVIP,
WaiveRequisition = FqcQuery.StatusName WaiveRequisition = FqcQuery.StatusName,
AQLType = FqcQuery.AQLType
}; };
// 抓全部檢驗工項 // 抓全部檢驗工項
@ -1534,11 +1529,11 @@ namespace AMESCoreStudio.Web.Controllers
InspectionDate = FqcQuery.EndTime, InspectionDate = FqcQuery.EndTime,
AC = FqcQuery.AcQty.ToString(), AC = FqcQuery.AcQty.ToString(),
Approved = "王曉明", Approved = "王曉明",
AQL = "2.5", AQL = FqcQuery.AQL.ToString(),
SpeciallyAdoption = FqcQuery.SpecialPo, SpeciallyAdoption = FqcQuery.SpecialPo,
BIOSVer = FqcQuery.BIOS, BIOSVer = FqcQuery.BIOS,
ECN = "22N0202", ECN = FqcQuery.PLMECN,
ECNMemo = "工單生產已是最新ECN", ECNMemo = FqcQuery.ECN_Memo,
Factory = FqcQuery.Werk.Split('-')[0], Factory = FqcQuery.Werk.Split('-')[0],
FactoryRemark = FqcQuery.Werk.Split('-')[1], FactoryRemark = FqcQuery.Werk.Split('-')[1],
InspectionInstrumentNumber = FqcQuery.OutfitNo, InspectionInstrumentNumber = FqcQuery.OutfitNo,
@ -1560,7 +1555,7 @@ namespace AMESCoreStudio.Web.Controllers
ESW-075R ESW-075R
ACC-BAT", ACC-BAT",
OrderNumber = FqcQuery.WipNo, OrderNumber = FqcQuery.WipNo,
Product99 = "一般二級水準正常檢驗", QuotDescription = "一般二級水準正常檢驗",
ReMajor = FqcQuery.ReQty.ToString(), ReMajor = FqcQuery.ReQty.ToString(),
Sample = FqcQuery.QcQty.ToString(), Sample = FqcQuery.QcQty.ToString(),
SamplingInspectionPlan = "ANSI/ASQZ 1.4II", SamplingInspectionPlan = "ANSI/ASQZ 1.4II",

2
AMESCoreStudio.Web/Views/FQC/FQC005.cshtml

@ -122,7 +122,7 @@
//通过行tool删除,lay-event="del" //通过行tool删除,lay-event="del"
function del(obj) { function del(obj) {
if (obj.data.critID) { if (obj.data.critID) {
hg.confirm("抽樣代碼:" + obj.data.critNo + ",確定要刪除嗎?", function () { hg.confirm(`係數名稱:${obj.data.quotName} ${obj.data.quotDescription} ${obj.data.aqlType} 抽樣代碼:${obj.data.critNo},確定要刪除嗎?`, function () {
$.ajax({ $.ajax({
url: '/FQC/FQC005D', url: '/FQC/FQC005D',
data: { id: obj.data.critID }, data: { id: obj.data.critID },

59
AMESCoreStudio.Web/Views/FQC/FQC007.cshtml

@ -31,7 +31,7 @@
<i class="layui-icon layui-icon-sm">&#xe62f;</i> <i class="layui-icon layui-icon-sm">&#xe62f;</i>
</a> </a>
@*<i class="layui-icon layui-icon-sm">&#xe615;</i>*@ @*<i class="layui-icon layui-icon-sm">&#xe615;</i>*@
<div style="display:inline ; padding-left:10rem;"> <div style="display:inline ; padding-left:5rem;">
<a href="https://sms.avalue.com.tw/SMS/SUP/SFIS_SMS001.aspx?MODEL_NO=@Model.ModelNo" target="_blank"> <i class="layui-icon layui-icon-template"></i><cite>SMS異常紀錄</cite></a> <a href="https://sms.avalue.com.tw/SMS/SUP/SFIS_SMS001.aspx?MODEL_NO=@Model.ModelNo" target="_blank"> <i class="layui-icon layui-icon-template"></i><cite>SMS異常紀錄</cite></a>
<a href="http://qazone.avalue.com.tw/qazone/sfislinktocfqr.aspx?QA_PRDID=@Model.ItemNo&QF=2" target="_blank"> <i class="layui-icon layui-icon-template"></i><cite>QAZone異常紀錄</cite></a> <a href="http://qazone.avalue.com.tw/qazone/sfislinktocfqr.aspx?QA_PRDID=@Model.ItemNo&QF=2" target="_blank"> <i class="layui-icon layui-icon-template"></i><cite>QAZone異常紀錄</cite></a>
</div> </div>
@ -126,26 +126,55 @@
<div class="layui-col-xs1"> <div class="layui-col-xs1">
<select asp-for="@Model.AQLType" asp-items="@ViewBag.GetAQL_TypeSelect" class=""></select> <select asp-for="@Model.AQLType" asp-items="@ViewBag.GetAQL_TypeSelect" class=""></select>
</div> </div>
<div class="layui-col-xs6"> <div class="layui-col-xs1" style="text-align:center;">
<a class="layui-btn layui-btn-sm layui-btn-normal" id="attachment" title="文件上傳" lay-submit lay-filter="attachment" onclick="openQC()"> <input type="hidden" asp-action="CritID" value="@Model.CritID" />
<i class="layui-icon layui-icon-sm">&#xe62f;</i> @*<a class="layui-btn layui-btn-sm layui-btn-normal" id="attachment" title="抽驗係數" lay-submit lay-filter="attachment" onclick="openQC()">
</a> <i class="layui-icon layui-icon-sm" style="font-size: 30px; color: #1E9FFF;">&#xe60a;</i>
</a>*@
<a title="抽驗係數" lay-submit lay-filter="attachment" onclick="openQC()"><i class="layui-icon layui-icon-form" style="font-size: 30px; color: #ff0000;"></i></a>
</div>
<div class="layui-col-xs3">
<input style="width:200px;" type="text" class="layui-input" asp-for="QuotDescription" />
</div> </div>
<div class="layui-col-xs1"> <div class="layui-col-xs1">
<label class="layui-form-label-col" style="text-align:right;">本批完成量:</label> <label class="layui-form-label-col" style="text-align:right;">
<input type="text" class="layui-input" asp-for="InhouseQty" style="width:50px;"/> 本批完成量:
<label id="InhouseQty" style="text-align:right;">
@Model.InhouseQty
</label>
</label>
</div> </div>
<div class="layui-col-xs1"> <div class="layui-col-xs1">
<label class="layui-form-label-col" style="text-align:right;">AQL: @Model.AQL</label> <label class="layui-form-label-col" style="text-align:right;">
AQL:
<label id="AQL" style="text-align:right;">
@Model.AQL
</label>
</label>
</div> </div>
<div class="layui-col-xs1"> <div class="layui-col-xs1">
<label class="layui-form-label-col" style="text-align:right;">抽樣點數: @Model.QcQty</label> <label class="layui-form-label-col" style="text-align:right;">
抽樣點數:
<label id="QcQty" style="text-align:right;">
@Model.QcQty
</label>
</label>
</div> </div>
<div class="layui-col-xs1"> <div class="layui-col-xs1">
<label class="layui-form-label-col" style="text-align:right;">允收點數: @Model.AcQty</label> <label class="layui-form-label-col" style="text-align:right;">
允收點數:
<label id="AcQty" style="text-align:right;">
@Model.AcQty
</label>
</label>
</div> </div>
<div class="layui-col-xs1"> <div class="layui-col-xs1">
<label class="layui-form-label-col" style="text-align:right;">拒收點數: @Model.ReQty</label> <label class="layui-form-label-col" style="text-align:right;">
拒收點數:
<label id="ReQty" style="text-align:right;">
@Model.ReQty
</label>
</label>
</div> </div>
</div> </div>
<div class="layui-row"> <div class="layui-row">
@ -575,8 +604,12 @@
yes: function (index, layero) { yes: function (index, layero) {
//var body = layer.getChildFrame('body', index); //var body = layer.getChildFrame('body', index);
var obj = layero.find("iframe")[0].contentWindow; var obj = layero.find("iframe")[0].contentWindow;
//@Model.AQL = obj.$("#aql").val(); $('#CritID').val(obj.$("#critID").val());
console.log(obj.$("#critID").val()); $('#QuotDescription').val(obj.$("#quotDescription").val());
$('#AQL').text(obj.$("#aql").val());
$('#QcQty').text(obj.$("#qcQty").val());
$('#ReQty').text(obj.$("#reQty").val());
$('#AcQty').text(obj.$("#acQty").val());
layer.close(index); layer.close(index);
} }
}); });

12
AMESCoreStudio.Web/Views/FQC/FQC007E.cshtml

@ -39,14 +39,6 @@
await Html.RenderPartialAsync("_FileinputScriptsPartial"); } await Html.RenderPartialAsync("_FileinputScriptsPartial"); }
<script type="text/javascript"> <script type="text/javascript">
layui.use('table', function () {
var table = layui.table;
});
//监听表单提交事件 //监听表单提交事件
hg.form.onsubmit('querysubmit', function (data) { hg.form.onsubmit('querysubmit', function (data) {
hg.msghide("重新載入資料.."); hg.msghide("重新載入資料..");
@ -75,13 +67,9 @@
sort: true sort: true
}] }]
]; ];
//基本数据表格
//var table = hg.table.datatable('test', '在製條碼資料', '/FQC/GetFQC007V/', {}, tableCols, toolbar, true, 'full-100', ['filter', 'print', 'exports']);
var table = hg.table.datatable('View', '抽驗係數維護', '/FQC/FQC005Query?AQLType=@ViewBag.AQLType&QCQty=@ViewBag.QCQty', {}, tableCols, false, false, 'full-100', {}); var table = hg.table.datatable('View', '抽驗係數維護', '/FQC/FQC005Query?AQLType=@ViewBag.AQLType&QCQty=@ViewBag.QCQty', {}, tableCols, false, false, 'full-100', {});
table.onrowclick(function (obj) { table.onrowclick(function (obj) {
console.log(obj);
$('#critID').val(obj.data.critID); $('#critID').val(obj.data.critID);
$('#aql').val(obj.data.aql); $('#aql').val(obj.data.aql);
$('#quotDescription').val(obj.data.quotDescription); $('#quotDescription').val(obj.data.quotDescription);

38
AMESCoreStudio.Web/wwwroot/Reports/FQC010View.rdlc

@ -288,7 +288,13 @@
<Paragraph> <Paragraph>
<TextRuns> <TextRuns>
<TextRun> <TextRun>
<Value>成品99:</Value> <Value>=First(Fields!AQLType.Value, "DataSet1")</Value>
<Style>
<FontFamily>微軟正黑體</FontFamily>
</Style>
</TextRun>
<TextRun>
<Value>:</Value>
<Style> <Style>
<FontFamily>微軟正黑體</FontFamily> <FontFamily>微軟正黑體</FontFamily>
</Style> </Style>
@ -723,14 +729,14 @@
<PaddingBottom>2pt</PaddingBottom> <PaddingBottom>2pt</PaddingBottom>
</Style> </Style>
</Textbox> </Textbox>
<Textbox Name="Product99"> <Textbox Name="QuotDescription">
<CanGrow>true</CanGrow> <CanGrow>true</CanGrow>
<KeepTogether>true</KeepTogether> <KeepTogether>true</KeepTogether>
<Paragraphs> <Paragraphs>
<Paragraph> <Paragraph>
<TextRuns> <TextRuns>
<TextRun> <TextRun>
<Value>=First(Fields!Product99.Value, "DataSet1")</Value> <Value>=First(Fields!QuotDescription.Value, "DataSet1")</Value>
<Style> <Style>
<FontFamily>微軟正黑體</FontFamily> <FontFamily>微軟正黑體</FontFamily>
</Style> </Style>
@ -739,7 +745,7 @@
<Style /> <Style />
</Paragraph> </Paragraph>
</Paragraphs> </Paragraphs>
<rd:DefaultName>Product99</rd:DefaultName> <rd:DefaultName>QuotDescription</rd:DefaultName>
<Top>4.34533cm</Top> <Top>4.34533cm</Top>
<Left>4.84993cm</Left> <Left>4.84993cm</Left>
<Height>0.58649cm</Height> <Height>0.58649cm</Height>
@ -2780,14 +2786,14 @@
<PaddingBottom>2pt</PaddingBottom> <PaddingBottom>2pt</PaddingBottom>
</Style> </Style>
</Textbox> </Textbox>
<Textbox Name="SamplingInspectionPlan"> <Textbox Name="QuotName">
<CanGrow>true</CanGrow> <CanGrow>true</CanGrow>
<KeepTogether>true</KeepTogether> <KeepTogether>true</KeepTogether>
<Paragraphs> <Paragraphs>
<Paragraph> <Paragraph>
<TextRuns> <TextRuns>
<TextRun> <TextRun>
<Value>=First(Fields!SamplingInspectionPlan.Value, "DataSet1")</Value> <Value>=First(Fields!QuotName.Value, "DataSet1")</Value>
<Style> <Style>
<FontFamily>微軟正黑體</FontFamily> <FontFamily>微軟正黑體</FontFamily>
</Style> </Style>
@ -2796,7 +2802,7 @@
<Style /> <Style />
</Paragraph> </Paragraph>
</Paragraphs> </Paragraphs>
<rd:DefaultName>SamplingInspectionPlan</rd:DefaultName> <rd:DefaultName>QuotName</rd:DefaultName>
<Top>3.77235cm</Top> <Top>3.77235cm</Top>
<Left>4.84993cm</Left> <Left>4.84993cm</Left>
<Height>0.57298cm</Height> <Height>0.57298cm</Height>
@ -2829,7 +2835,7 @@
<Paragraph> <Paragraph>
<TextRuns> <TextRuns>
<TextRun> <TextRun>
<Value>=First(Fields!Judgment.Value, "DataSet1")</Value> <Value>缺點數 Defect Quantity</Value>
<Style> <Style>
<FontFamily>微軟正黑體</FontFamily> <FontFamily>微軟正黑體</FontFamily>
</Style> </Style>
@ -3528,10 +3534,6 @@
<DataField>Inspector</DataField> <DataField>Inspector</DataField>
<rd:TypeName>System.String</rd:TypeName> <rd:TypeName>System.String</rd:TypeName>
</Field> </Field>
<Field Name="Judgment">
<DataField>Judgment</DataField>
<rd:TypeName>System.String</rd:TypeName>
</Field>
<Field Name="Line"> <Field Name="Line">
<DataField>Line</DataField> <DataField>Line</DataField>
<rd:TypeName>System.String</rd:TypeName> <rd:TypeName>System.String</rd:TypeName>
@ -3568,8 +3570,8 @@
<DataField>OrderNumber</DataField> <DataField>OrderNumber</DataField>
<rd:TypeName>System.String</rd:TypeName> <rd:TypeName>System.String</rd:TypeName>
</Field> </Field>
<Field Name="Product99"> <Field Name="QuotDescription">
<DataField>Product99</DataField> <DataField>QuotDescription</DataField>
<rd:TypeName>System.String</rd:TypeName> <rd:TypeName>System.String</rd:TypeName>
</Field> </Field>
<Field Name="ReMajor"> <Field Name="ReMajor">
@ -3580,8 +3582,8 @@
<DataField>Sample</DataField> <DataField>Sample</DataField>
<rd:TypeName>System.String</rd:TypeName> <rd:TypeName>System.String</rd:TypeName>
</Field> </Field>
<Field Name="SamplingInspectionPlan"> <Field Name="QuotName">
<DataField>SamplingInspectionPlan</DataField> <DataField>QuotName</DataField>
<rd:TypeName>System.String</rd:TypeName> <rd:TypeName>System.String</rd:TypeName>
</Field> </Field>
<Field Name="SpeciallyAdoption"> <Field Name="SpeciallyAdoption">
@ -3600,6 +3602,10 @@
<DataField>WaiveRequisition</DataField> <DataField>WaiveRequisition</DataField>
<rd:TypeName>System.String</rd:TypeName> <rd:TypeName>System.String</rd:TypeName>
</Field> </Field>
<Field Name="AQLType">
<DataField>AQLType</DataField>
<rd:TypeName>System.String</rd:TypeName>
</Field>
</Fields> </Fields>
<rd:DataSetInfo> <rd:DataSetInfo>
<rd:DataSetName>Accessory</rd:DataSetName> <rd:DataSetName>Accessory</rd:DataSetName>

7
AMESCoreStudio.WebApi/Controllers/AMES/FqcInhouseMasterController.cs

@ -241,13 +241,14 @@ namespace AMESCoreStudio.WebApi.Controllers.AMES
MinorQty = q2.MinorQty, MinorQty = q2.MinorQty,
WipECN = q4.GetWipAtt.ECN, WipECN = q4.GetWipAtt.ECN,
EndTime = q2.EndTime.ToString("yyyy/MM/dd"), EndTime = q2.EndTime.ToString("yyyy/MM/dd"),
//QuotDescription = q3.GetQcQuot.QuotDescription, QuotDescription = q3.GetQcQuot.QuotDescription,
CritID = q3.CritID, CritID = q3.CritID,
QcQty = q3.QcQty, QcQty = q3.QcQty,
AcQty = q3.AcQty, AcQty = q3.AcQty,
ReQty = q3.ReQty, ReQty = q3.ReQty,
//AQL = q3.GetQcQuot.Aql, AQL = q3.GetQcQuot.Aql,
//AQLType = q3.GetQcQuot.AqlType, AQLType = q3.GetQcQuot.AqlType,
QuotName = q3.GetQcQuot.QuotName,
PLMECN = q2.PLM_ECN, PLMECN = q2.PLM_ECN,
ECN_Memo = q2.ECN_Memo, ECN_Memo = q2.ECN_Memo,
Note = q2.Note, Note = q2.Note,

13
AMESCoreStudio.WebApi/DTO/AMES/FQC010VIiew.cs

@ -73,10 +73,10 @@ namespace AMESCoreStudio.WebApi.DTO.AMES
public string ECN { get; set; } public string ECN { get; set; }
/// <summary> /// <summary>
/// 抽驗標準 /// 抽驗係數名稱
/// </summary> /// </summary>
public string SamplingInspectionPlan { get; set; } public string QuotName { get; set; }
/// <summary> /// <summary>
/// 廠商代號 /// 廠商代號
@ -99,9 +99,14 @@ namespace AMESCoreStudio.WebApi.DTO.AMES
public string Avalue { get; set; } public string Avalue { get; set; }
/// <summary> /// <summary>
/// 成品99 /// AQL 類型
/// </summary> /// </summary>
public string Product99 { get; set; } public string AQLType { get; set; }
/// <summary>
/// AQL 描述
/// </summary>
public string QuotDescription { get; set; }
public string AQL { get; set; } public string AQL { get; set; }

6
AMESCoreStudio.WebApi/DTO/AMES/FqcDto.cs

@ -143,6 +143,12 @@ namespace AMESCoreStudio.WebApi.DTO.AMES
[Display(Name = "AQL 描述")] [Display(Name = "AQL 描述")]
public string QuotDescription { get; set; } public string QuotDescription { get; set; }
/// <summary>
/// 抽驗係數名稱
/// </summary>
[DataMember]
public string QuotName { get; set; }
/// <summary> /// <summary>
/// AQL類型 /// AQL類型
/// </summary> /// </summary>

1
AMESCoreStudio.WebApi/Models/AMES/QcCriterion.cs

@ -125,7 +125,6 @@ namespace AMESCoreStudio.WebApi.Models.AMES
/// 抽驗係數資料 /// 抽驗係數資料
/// </summary> /// </summary>
[ForeignKey("QuotID")] [ForeignKey("QuotID")]
[NotMapped]
public virtual QcQuot GetQcQuot { get; set; } public virtual QcQuot GetQcQuot { get; set; }
} }
} }

4
開發文件/QC/DB異動/QC_CRITERIA.txt

@ -214,7 +214,7 @@ Insert into JHAMES.QC_CRITERIA (CRIT_ID,QUOT_ID,QC_START,QC_END,CRIT_NO,QC_QTY,A
Insert into JHAMES.QC_CRITERIA (CRIT_ID,QUOT_ID,QC_START,QC_END,CRIT_NO,QC_QTY,AC_QTY,RE_QTY,CREATE_USERID,CREATE_DATE,UPDATE_USERID,UPDATE_DATE) values (2178,2012,35001,150000,'13',500,8,9,0,to_date('2022-08-30 15:37:53','YYYY-MM-DD HH24:MI:SS'),0,to_date('2022-08-30 15:37:53','YYYY-MM-DD HH24:MI:SS')); Insert into JHAMES.QC_CRITERIA (CRIT_ID,QUOT_ID,QC_START,QC_END,CRIT_NO,QC_QTY,AC_QTY,RE_QTY,CREATE_USERID,CREATE_DATE,UPDATE_USERID,UPDATE_DATE) values (2178,2012,35001,150000,'13',500,8,9,0,to_date('2022-08-30 15:37:53','YYYY-MM-DD HH24:MI:SS'),0,to_date('2022-08-30 15:37:53','YYYY-MM-DD HH24:MI:SS'));
Insert into JHAMES.QC_CRITERIA (CRIT_ID,QUOT_ID,QC_START,QC_END,CRIT_NO,QC_QTY,AC_QTY,RE_QTY,CREATE_USERID,CREATE_DATE,UPDATE_USERID,UPDATE_DATE) values (2179,2012,150001,500000,'14',800,12,13,0,to_date('2022-08-30 15:37:53','YYYY-MM-DD HH24:MI:SS'),0,to_date('2022-08-30 15:37:53','YYYY-MM-DD HH24:MI:SS')); Insert into JHAMES.QC_CRITERIA (CRIT_ID,QUOT_ID,QC_START,QC_END,CRIT_NO,QC_QTY,AC_QTY,RE_QTY,CREATE_USERID,CREATE_DATE,UPDATE_USERID,UPDATE_DATE) values (2179,2012,150001,500000,'14',800,12,13,0,to_date('2022-08-30 15:37:53','YYYY-MM-DD HH24:MI:SS'),0,to_date('2022-08-30 15:37:53','YYYY-MM-DD HH24:MI:SS'));
Insert into JHAMES.QC_CRITERIA (CRIT_ID,QUOT_ID,QC_START,QC_END,CRIT_NO,QC_QTY,AC_QTY,RE_QTY,CREATE_USERID,CREATE_DATE,UPDATE_USERID,UPDATE_DATE) values (2180,2012,500001,999999,'15',1250,18,19,0,to_date('2022-08-30 15:37:53','YYYY-MM-DD HH24:MI:SS'),0,to_date('2022-08-30 15:37:53','YYYY-MM-DD HH24:MI:SS')); Insert into JHAMES.QC_CRITERIA (CRIT_ID,QUOT_ID,QC_START,QC_END,CRIT_NO,QC_QTY,AC_QTY,RE_QTY,CREATE_USERID,CREATE_DATE,UPDATE_USERID,UPDATE_DATE) values (2180,2012,500001,999999,'15',1250,18,19,0,to_date('2022-08-30 15:37:53','YYYY-MM-DD HH24:MI:SS'),0,to_date('2022-08-30 15:37:53','YYYY-MM-DD HH24:MI:SS'));
Insert into JHAMES.QC_CRITERIA (CRIT_ID,QUOT_ID,QC_START,QC_END,CRIT_NO,QC_QTY,AC_QTY,RE_QTY,CREATE_USERID,CREATE_DATE,UPDATE_USERID,UPDATE_DATE) values (2015,2015,1,999999,'99',0,0,0,0,to_date('2022-08-30 16:17:05','YYYY-MM-DD HH24:MI:SS'),0,to_date('2022-08-30 16:17:05','YYYY-MM-DD HH24:MI:SS')); Insert into JHAMES.QC_CRITERIA (CRIT_ID,QUOT_ID,QC_START,QC_END,CRIT_NO,QC_QTY,AC_QTY,RE_QTY,CREATE_USERID,CREATE_DATE,UPDATE_USERID,UPDATE_DATE) values (2196,2015,1,999999,'99',0,0,0,0,to_date('2022-08-30 16:17:05','YYYY-MM-DD HH24:MI:SS'),0,to_date('2022-08-30 16:17:05','YYYY-MM-DD HH24:MI:SS'));
Insert into JHAMES.QC_CRITERIA (CRIT_ID,QUOT_ID,QC_START,QC_END,CRIT_NO,QC_QTY,AC_QTY,RE_QTY,CREATE_USERID,CREATE_DATE,UPDATE_USERID,UPDATE_DATE) values (2182,2013,9,15,'2',32,0,1,0,to_date('2022-08-30 15:37:53','YYYY-MM-DD HH24:MI:SS'),0,to_date('2022-08-30 15:37:53','YYYY-MM-DD HH24:MI:SS')); Insert into JHAMES.QC_CRITERIA (CRIT_ID,QUOT_ID,QC_START,QC_END,CRIT_NO,QC_QTY,AC_QTY,RE_QTY,CREATE_USERID,CREATE_DATE,UPDATE_USERID,UPDATE_DATE) values (2182,2013,9,15,'2',32,0,1,0,to_date('2022-08-30 15:37:53','YYYY-MM-DD HH24:MI:SS'),0,to_date('2022-08-30 15:37:53','YYYY-MM-DD HH24:MI:SS'));
Insert into JHAMES.QC_CRITERIA (CRIT_ID,QUOT_ID,QC_START,QC_END,CRIT_NO,QC_QTY,AC_QTY,RE_QTY,CREATE_USERID,CREATE_DATE,UPDATE_USERID,UPDATE_DATE) values (2183,2013,16,25,'3',32,0,1,0,to_date('2022-08-30 15:37:53','YYYY-MM-DD HH24:MI:SS'),0,to_date('2022-08-30 15:37:53','YYYY-MM-DD HH24:MI:SS')); Insert into JHAMES.QC_CRITERIA (CRIT_ID,QUOT_ID,QC_START,QC_END,CRIT_NO,QC_QTY,AC_QTY,RE_QTY,CREATE_USERID,CREATE_DATE,UPDATE_USERID,UPDATE_DATE) values (2183,2013,16,25,'3',32,0,1,0,to_date('2022-08-30 15:37:53','YYYY-MM-DD HH24:MI:SS'),0,to_date('2022-08-30 15:37:53','YYYY-MM-DD HH24:MI:SS'));
Insert into JHAMES.QC_CRITERIA (CRIT_ID,QUOT_ID,QC_START,QC_END,CRIT_NO,QC_QTY,AC_QTY,RE_QTY,CREATE_USERID,CREATE_DATE,UPDATE_USERID,UPDATE_DATE) values (2184,2013,26,50,'4',32,0,1,0,to_date('2022-08-30 15:37:53','YYYY-MM-DD HH24:MI:SS'),0,to_date('2022-08-30 15:37:53','YYYY-MM-DD HH24:MI:SS')); Insert into JHAMES.QC_CRITERIA (CRIT_ID,QUOT_ID,QC_START,QC_END,CRIT_NO,QC_QTY,AC_QTY,RE_QTY,CREATE_USERID,CREATE_DATE,UPDATE_USERID,UPDATE_DATE) values (2184,2013,26,50,'4',32,0,1,0,to_date('2022-08-30 15:37:53','YYYY-MM-DD HH24:MI:SS'),0,to_date('2022-08-30 15:37:53','YYYY-MM-DD HH24:MI:SS'));
@ -238,7 +238,7 @@ Insert into JHAMES.QC_CRITERIA (CRIT_ID,QUOT_ID,QC_START,QC_END,CRIT_NO,QC_QTY,A
Insert into JHAMES.QC_CRITERIA (CRIT_ID,QUOT_ID,QC_START,QC_END,CRIT_NO,QC_QTY,AC_QTY,RE_QTY,CREATE_USERID,CREATE_DATE,UPDATE_USERID,UPDATE_DATE) values (2193,2013,35001,150000,'13',500,5,6,0,to_date('2022-08-30 15:37:53','YYYY-MM-DD HH24:MI:SS'),0,to_date('2022-08-30 15:37:53','YYYY-MM-DD HH24:MI:SS')); Insert into JHAMES.QC_CRITERIA (CRIT_ID,QUOT_ID,QC_START,QC_END,CRIT_NO,QC_QTY,AC_QTY,RE_QTY,CREATE_USERID,CREATE_DATE,UPDATE_USERID,UPDATE_DATE) values (2193,2013,35001,150000,'13',500,5,6,0,to_date('2022-08-30 15:37:53','YYYY-MM-DD HH24:MI:SS'),0,to_date('2022-08-30 15:37:53','YYYY-MM-DD HH24:MI:SS'));
Insert into JHAMES.QC_CRITERIA (CRIT_ID,QUOT_ID,QC_START,QC_END,CRIT_NO,QC_QTY,AC_QTY,RE_QTY,CREATE_USERID,CREATE_DATE,UPDATE_USERID,UPDATE_DATE) values (2194,2013,150001,500000,'14',800,8,9,0,to_date('2022-08-30 15:37:53','YYYY-MM-DD HH24:MI:SS'),0,to_date('2022-08-30 15:37:53','YYYY-MM-DD HH24:MI:SS')); Insert into JHAMES.QC_CRITERIA (CRIT_ID,QUOT_ID,QC_START,QC_END,CRIT_NO,QC_QTY,AC_QTY,RE_QTY,CREATE_USERID,CREATE_DATE,UPDATE_USERID,UPDATE_DATE) values (2194,2013,150001,500000,'14',800,8,9,0,to_date('2022-08-30 15:37:53','YYYY-MM-DD HH24:MI:SS'),0,to_date('2022-08-30 15:37:53','YYYY-MM-DD HH24:MI:SS'));
Insert into JHAMES.QC_CRITERIA (CRIT_ID,QUOT_ID,QC_START,QC_END,CRIT_NO,QC_QTY,AC_QTY,RE_QTY,CREATE_USERID,CREATE_DATE,UPDATE_USERID,UPDATE_DATE) values (2195,2013,500001,999999,'15',1250,12,13,0,to_date('2022-08-30 15:37:53','YYYY-MM-DD HH24:MI:SS'),0,to_date('2022-08-30 15:37:53','YYYY-MM-DD HH24:MI:SS')); Insert into JHAMES.QC_CRITERIA (CRIT_ID,QUOT_ID,QC_START,QC_END,CRIT_NO,QC_QTY,AC_QTY,RE_QTY,CREATE_USERID,CREATE_DATE,UPDATE_USERID,UPDATE_DATE) values (2195,2013,500001,999999,'15',1250,12,13,0,to_date('2022-08-30 15:37:53','YYYY-MM-DD HH24:MI:SS'),0,to_date('2022-08-30 15:37:53','YYYY-MM-DD HH24:MI:SS'));
Insert into JHAMES.QC_CRITERIA (CRIT_ID,QUOT_ID,QC_START,QC_END,CRIT_NO,QC_QTY,AC_QTY,RE_QTY,CREATE_USERID,CREATE_DATE,UPDATE_USERID,UPDATE_DATE) values (2014,2014,1,999999,'99',0,0,0,0,to_date('2022-08-30 16:16:46','YYYY-MM-DD HH24:MI:SS'),0,to_date('2022-08-30 16:16:46','YYYY-MM-DD HH24:MI:SS')); Insert into JHAMES.QC_CRITERIA (CRIT_ID,QUOT_ID,QC_START,QC_END,CRIT_NO,QC_QTY,AC_QTY,RE_QTY,CREATE_USERID,CREATE_DATE,UPDATE_USERID,UPDATE_DATE) values (2197,2014,1,999999,'99',0,0,0,0,to_date('2022-08-30 16:16:46','YYYY-MM-DD HH24:MI:SS'),0,to_date('2022-08-30 16:16:46','YYYY-MM-DD HH24:MI:SS'));
-------------------------------------------------------- --------------------------------------------------------
-- DDL for Index QC_CRITERIA_AK1 -- DDL for Index QC_CRITERIA_AK1
-------------------------------------------------------- --------------------------------------------------------

4
開發文件/QC/DB異動/Table更新.txt

@ -41,7 +41,7 @@ ALTER TABLE FQC_RESULT_MASTER
ADD (PLM_ECN VARCHAR2(100) ); ADD (PLM_ECN VARCHAR2(100) );
ALTER TABLE FQC_RESULT_MASTER ALTER TABLE FQC_RESULT_MASTER
ADD (INSPECTIONSTATUS VARCHAR2(20) NOT NULL); ADD (INSPECTION_STATUS VARCHAR2(10) DEFAULT 'A' NOT NULL);
COMMENT ON COLUMN FQC_RESULT_MASTER.NOTE IS 'NOTE'; COMMENT ON COLUMN FQC_RESULT_MASTER.NOTE IS 'NOTE';
@ -49,4 +49,4 @@ COMMENT ON COLUMN FQC_RESULT_MASTER.ECN_MEMO IS 'ECN_MEMO';
COMMENT ON COLUMN FQC_RESULT_MASTER.PLM_ECN IS 'PLM_ECN'; COMMENT ON COLUMN FQC_RESULT_MASTER.PLM_ECN IS 'PLM_ECN';
COMMENT ON COLUMN FQC_RESULT_MASTER.INSPECTIONSTATUS IS '檢驗地方 A:廠驗 B:委外 C:免驗'; COMMENT ON COLUMN FQC_RESULT_MASTER.INSPECTION_STATUS IS '檢驗地方 A:廠驗 B:委外 C:免驗';
Loading…
Cancel
Save