%@LANGUAGE="VBSCRIPT"%> <% '===================================================== '| | '| RequestProductLocation | '| | '===================================================== %> <% Option explicit Response.Expires = 0 %> <% '------------ VARIABLE DEFINITION ------------- Dim rsQry Dim IsProductInNewBom Dim bgColor Dim QueryName Dim parBomId Dim rsPkg, pkgName, pkgVersion, pkgId Dim rsProj, projName, branchName Dim rsOS, OSName '------------ CONSTANTS DECLARATION ----------- '------------ VARIABLE INIT ------------------- parBomId = Request("current_bom_id") '------------ CONDITIONS ---------------------- '---------------------------------------------- '------------ ACCESS CONTROL ------------------ %> <% '-------------------------------------------------------------------------------------------------------------- '-------------------------------------------------------------------------------------------------------------- %> <% '------------ RUN BEFORE PAGE RENDER ---------- If (Request("change_type") = "R") Then QueryName = "BomRemovedProductLocation.sql" IsProductInNewBom = FALSE ElseIf (Request("change_type") = "U") Then QueryName = "BomUpdatedProductLocation.sql" IsProductInNewBom = FALSE Else QueryName = "PatchCompare.sql" IsProductInNewBom = TRUE End If '---------------------------------------------- %>
| nowrap valign="top" class="body_row" colspan="2">Product not found. | |||||||
| nowrap valign="top" class="body_row" colspan="2">
<%If IsProductInNewBom Then%>
|
<%
Dim rsForm, Tester, Manager
Tester = False
Manager = False
If objAccessControl.IsActive("ApprovedByManager") Then
Manager = True
ElseIf objAccessControl.IsActive("ApprovedByTester") Then
Tester = True
End If
Set rsForm = OraDatabase.DbCreateDynaset("SELECT * FROM RELEASE_AUTHORISATION WHERE PV_ID="&rsQry("prod_id")&" AND BOM_ID="&parBomId, ORADYN_DEFAULT)%>
<%If rsForm.RecordCount = 0 Then%>
<%If Tester Then%>
&bom_id=<%=parBomId%>" onClick="popup = window.open('_wform_approval.asp?pv_id=<%=rsQry("prod_id")%>&bom_id=<%=parBomId%>', 'Approval Form', 'height=220,width=600,scrollbars=yes,resizable=yes'); return false" target="_blank" style="text-decoration:none" class="body_txtr">Accept/Reject | <%ElseIf Manager Then%>Awaiting Tester | <%Else%><%End If%> <%ElseIf IsNull(rsForm("is_official")) Then%> <%If NOT IsNull(rsForm("tester_id")) And Tester Then %> | Awaiting | <%ElseIf NOT IsNull(rsForm("tester_id")) And Manager Then%>&bom_id=<%=parBomId%>" onClick="popup = window.open('_wform_approval.asp?pv_id=<%=rsQry("prod_id")%>&bom_id=<%=parBomId%>', 'Approval Form', 'height=440,width=600,scrollbars=yes,resizable=yes'); return false" target="_blank" style="text-decoration:none" class="body_txtr">Accept/Reject | <%Else%><%End If%> <%Else%> | Accepted | <%End If rsForm.Close() Set rsForm = nothing %>