|
|
 |
|
<%Call RenderTitle( objBomCollector )%> |
 |
|
<%
Set objTabControl = New TabControl
objTabControl.TemplateDoc = ReadFile( Server.MapPath("controls/ERGTabStyleWinXP/tab_style.html") ) ' Supply tab style definition
objTabControl.TabStyle = "StyleWinXP"
objTabControl.AddTabDefnition ( arrBomTabDef )
objTabControl.Render ()
%>
|
 |
 |
<%
'-- Define Action buttons on this tab
aTabBtnsDef = Array("abtnSyncProdLatest", "abtnUnhideProducts", "abtnRevertProdLatest")
Call LoadTabActionButtons ( aTabBtnsDef, objBtnControl )
' -- Tell control if buttons need to be readonly actions
objBtnControl.IsReadonlyAction = objBomCollector.Item("is_readonly")
' -- Render Buttons
Call objBtnControl.Render ( aTabBtnsDef )
%>
|
 |
| |
|
<%If Request.Cookies( enumCOOKIE_NAME )( "user_bar" ) = "hide" Then%> <%End If%> |
<%If objBomCollector.Item ("is_readonly") = enumDB_YES Then%>
<%
OraDatabase.Parameters.Add "ENTITY_ID", dbPARbom_id, ORAPARM_INPUT, ORATYPE_NUMBER
OraDatabase.Parameters.Add "ENUM_ENTITY_TYPE", "enumENTITY_TYPE_BOM", ORAPARM_INPUT, ORATYPE_VARCHAR2
Set rsQry = OraDatabase.DbCreateDynaset( GetQuery ("RejectionTrail.sql"), ORADYN_DEFAULT )
sMessage = ""
sMessage = sMessage &""
sMessage = sMessage &"BOM NOTES
| "
If rsQry.RecordCount = 0 Then
sMessage = sMessage &"Create Note"& LIMG_NOTE_NEW &" | "
Else
sMessage = sMessage &"Create Note"& LIMG_NOTE_NEW &" | "
End If
sMessage = sMessage &" "
While (NOT rsQry.BOF) AND (NOT rsQry.EOF)
sMessage = sMessage & " | "
sMessage = sMessage &""
sMessage = sMessage &""
If rsQry("is_rejected") = enumDB_YES Then
sMessage = sMessage &"BOM is REJECTED! "
ElseIf (rsQry("is_rejected")) = "N" Then
sMessage = sMessage &"BOM is ACCEPTED! "
Else
sMessage = sMessage &"BOM is LOCKED! "
End If
sMessage = sMessage & objFormater.TextToHTML( rsQry("comments") ) &" "& rsQry("creator") &" | "
sMessage = sMessage &"Edit Note"& LIMG_NOTE_EDIT &" | "
sMessage = sMessage &" "
rsQry.MoveNext
WEnd
sMessage = sMessage &" "
If objBomCollector.Item ("is_rejected") = enumDB_YES Then
Call Messenger ( sMessage, "bi_rejected.gif", "100%" )
ElseIf objBomCollector.Item ("is_rejected") = "N" Then
Call Messenger ( sMessage, "bi_accepted.gif", "100%" )
Else
Call Messenger ( sMessage, "bi_new.gif", "100%" )
End If
Response.write " "
rsQry.Close()
Set rsQry = Nothing
OraDatabase.Parameters.Remove "ENTITY_ID"
OraDatabase.Parameters.Remove "ENUM_ENTITY_TYPE"
%>
|
<%End If%>
 |
 |
<%If (objBomCollector.Item("bom_comments") <> "") Then%>
 |
BOM Comments
<%= objFormater.TextToHTML( objBomCollector.Item("bom_comments") )%>
|
<%End If%>
 |
<%
'-- FROM START --------------------------------------------------------------------------------------------------------------
objFormComponent.FormName = "OldVersion"
objFormComponent.Action = SCRIPT_NAME
objFormComponent.Method = "get"
Call objFormComponent.FormStart()
%>
<%Call RenderTitle( objBomCollector )%> compared with <%= GetCompareBomDetails( objFormCollector.Item("compare_bom_id") ) %>
Upload PDF
<%If NOT IsNull(objFormCollector.Item("pdf_attachment_path")) Then%>
">Download PDF
<%End If%>
Show changes since BOM version
<%=objFormComponent.Combo ( "compare_bom_id", GetBomTreeList(), TRUE, "class='form_ivalue'" )%>
<%=objPMod.ComposeHiddenTagsWithout("compare_bom_id")%>
<%=objFormComponent.SubmitButton ( "Compare", "class='form_btn'" )%>
 |
|
Version |
|
<%
Call GetProductList ( dbPARbom_id, objFormCollector.Item("compare_bom_id"), aProductList, TRUE )
If NOT IsNull( aProductList ) Then
numOfRows = UBound( aProductList, 2 )
For rowNum = 0 To numOfRows
ProdId = aProductList( 0, rowNum )
ChangeType = aProductList( 3, rowNum )
%>
| <%=Eval( aProductList( 5, rowNum ) )%> |
<%
Set rsTemp = OraDatabase.DbCreateDynaset("SELECT * FROM PACKAGE_VERSIONS PV, PRODUCT_DETAILS PD WHERE PD.PROD_ID(+) = PV.PV_ID AND PV.PV_ID ="&ProdId, ORADYN_DEFAULT )
%>
<%
rsTemp.Close()
Set rsTemp = nothing
%>
|
/dependencies.asp?pv_id=<%=aProductList( 0, rowNum )%> TARGET="_blank">
<%=aProductList( 2, rowNum )%> |
|
 |
<%=enumLOADING%>
|
<%If rowNum <> numOfRows Then%>
 |
<%End If%>
<%
Next
Else%>
| No Changes Found. |
<%End If%>
| Base Configuration Changes. |
<%
Call GetProductList ( dbPARbom_id, objFormCollector.Item("compare_bom_id"), aProductList, FALSE )
If NOT IsNull( aProductList ) Then
numOfRows = UBound( aProductList, 2 )
For rowNum = 0 To numOfRows
ProdId = aProductList( 0, rowNum )
ChangeType = aProductList( 3, rowNum )
%>
| <%=Eval( aProductList( 5, rowNum ) )%> |
<%
Set rsTemp = OraDatabase.DbCreateDynaset("SELECT * FROM PACKAGE_VERSIONS PV, PRODUCT_DETAILS PD WHERE PD.PROD_ID(+) = PV.PV_ID AND PV.PV_ID ="&ProdId, ORADYN_DEFAULT )
%>
<%
rsTemp.Close()
Set rsTemp = nothing
%>
|
/dependencies.asp?pv_id=<%=aProductList( 0, rowNum )%> TARGET="_blank">
<%=aProductList( 2, rowNum )%> |
|
 |
<%=enumLOADING%>
|
<%If rowNum <> numOfRows Then%>
 |
<%End If%>
<%
Next
Else%>
| No Changes Found. |
<%End If%>
|
|
LEGEND: <%=LIMG_ADDED%> Added, <%=LIMG_UPDATED%> Updated, <%=LIMG_REMOVED%> Removed
<%
Call objFormComponent.FormEnd()
'-- FROM END ----------------------------------------------------------------------------------------------------------------
%>
|
|
<%If Request.Cookies( enumCOOKIE_NAME )( "user_bar" ) <> "hide" Then%>
| <%=GetNodeImage ( dbPARnode_id )%> |
 |
<%End If%>
|