%@ LANGUAGE = "VBScript" %> <% ''''''' Rev 20180911 Session.Timeout = 120 Server.ScriptTimeout = 5000 busca=request.QueryString("busca") doc=request.QueryString("doc") origen=request.QueryString("origen") Date_ini=Request.Form("Date_ini") Date_end=Request.Form("Date_end") lvende=Request.Form("cvende") cmes=Request.Form("cmes") canno=Request.Form("canno") if cmes="" then cmes=month(date) canno=year(date) end if criterio22=Request.Form("criterio22") if criterio22="" then xcriterio22=" Todos " end if lspace=" " apostrofe="'" if Date_ini="" or Date_ini=null then Date_ini=date()-(day(date()))+1 Date_end=date() end if '''''''''''calcula layer=weekday(date()-1) If layer = 1 Then Date_ini=date()-3 Date_end=date()-3 else if layer=7 then Date_ini=date()-2 Date_end=date()-2 else Date_ini=date()-1 Date_end=date()-1 end if end if strday = Right("00" & Day(Date_ini), 2) strmonth = Right("00" & Month(Date_ini), 2) stryear = Right("00" & (Year(Date_ini) - 1), 4) strday2 = Right("00" & Day(Date_end), 2) strmonth2 = Right("00" & Month(Date_end), 2) stryear2 = Right("00" & (Year(Date_end) - 1), 4) fechainicial2 = Cstr(stryear + strmonth + strday) fechafinal2 = Cstr(stryear2 + strmonth2 + strday2) lperiod1 = stryear & "-" & strmonth & "-" & strday lperiod2 = stryear2 & "-" & strmonth2 & "-" & strday2 period1 = lperiod1 period2 = lperiod2 '************** Transfer strday = Right("00" & Day(date), 2) strmonth = Right("00" & Month(date), 2) stryear = Right("00" & Year(date), 4) strday2 = Right("00" & Day(date+1), 2) strmonth2 = Right("00" & Month(date)+1, 2) stryear2 = Right("00" & Year(date+1), 4) lmonth = Month(Date)-1 'lmonth =4 If lmonth = 1 Or lmonth = 3 Or lmonth = 5 Or lmonth = 7 Or lmonth = 8 Or lmonth = 10 Or lmonth = 0 Then ldiasmes = 31 End If If lmonth = 2 Then ldiasmes = 29 End If If lmonth = 4 Or lmonth = 6 Or lmonth = 9 Or lmonth = 11 Then ldiasmes = 30 End If lmonth1 = Month(Date) 'lmonth1 = 5 If lmonth1 = 1 Or lmonth1 = 3 Or lmonth1 = 5 Or lmonth1 = 7 Or lmonth1 = 8 Or lmonth1 = 10 Or lmonth1 = 12 Then ldiasmes1 = 31 End If If lmonth1 = 2 Then ldiasmes1 = 29 End If If lmonth1 = 4 Or lmonth1 = 6 Or lmonth1 = 9 Or lmonth1 = 11 Then ldiasmes1 = 30 End If strmesini = Right("00" & lmonth, 2) strday2 = Right("00" & ldiasmes, 2) lfecinicio= CStr(canno & strmonth & "01") lfecfinal= CStr(canno & strmonth2 & strday) lfecinicial=CStr(right("00"&year(date),4)+right("00"&month(date),2) + "01") if cmes="" then cmes=right("00"&month(date),2) canno=right("0000"&year(date),4) lfecinicio= CStr(canno & cmes & "01") lfecfinal= CStr(canno & cmes & ldiasmes1) lfecinicial=CStr(right("00"&year(date),4)+right("00"&month(date),2) + "01") ldiasmesx=ldiasmes1 else lmonth = cmes 'lmonth =4 If lmonth = 1 Or lmonth = 3 Or lmonth = 5 Or lmonth = 7 Or lmonth = 8 Or lmonth = 10 Or lmonth = 0 Then ldiasmes = 31 End If If lmonth = 2 Then if (year(date)=2016 or year(date)=2020) then ldiasmes = 29 else ldiasmes = 28 end if End If If lmonth = 4 Or lmonth = 6 Or lmonth = 9 Or lmonth = 11 Then ldiasmes = 30 End If cmes2=right("00"&cmes,2) canno=right("0000"&year(date),4) lfecinicio= CStr(canno & cmes2 & "01") lfecfinal= CStr(canno & cmes2 & ldiasmes) lfecinicial=CStr(right("00"&year(date),4)+right("00"&month(date),2) + "01") ldiasmesx=ldiasmes end if 'Set rsvende = Server.CreateObject("ADODB.RecordSet") xtipo="VENDEDOR" 'rsvende.CursorType = adOpenDynamic 'set rsvende=dbsql.execute("SELECT major_cd, minor_cd, code_nm FROM sta010t WHERE (((major_cd)='9001')) ORDER BY minor_cd") %>
| Date | Time | Customer | M2 | W/H | Shift | QTY | ITEM | Class | Type | Box/Sh | |
| <%=Rstrans("trans_date")%> | <%=Rstrans("trans_time")%> | <%=Rstrans("cust_cd")%> | <%=Rstrans("cust_nm")%> | <%=Rstrans("prod_m2")%> | <%=Rstrans("local_nm")%> | <%=Rstrans("work_gubun")%> | <%=Rstrans("prod_qty")%> | <%=Rstrans("item")%> | <%=Rstrans("item_class")%> | <%=litemx%> | <%=lclasif%> |
TRANSFER (by day)
| <%=MonthName(Month(Date), False) %> | <% xnumerodias=0 for i=lbound(TransDias) to ubound(TransDias) %> | <%=TransDias(i,0)%> |
<%
if TransDias(i,0)>0 then
xnumerodias=xnumerodias+1
end if
next
%>
TOTAL |
AVG |
|---|---|---|---|---|
| Samsung VB | <% for i=lbound(TransDias) to ubound(TransDias) %> | <%=formatnumber(TransDias(i,21),0)%> |
<%
xtotalsamq1=xtotalsamq1+TransDias(i,21)
next
%>
<%=formatnumber(xtotalsamq1,0)%> |
<%=formatnumber(xtotalsamq1/xnumerodias,0)%> |
| Samsung Others | <% for i=lbound(TransDias) to ubound(TransDias) %> | <%=formatnumber(TransDias(i,22),0)%> |
<%
xstotalsamq1=xstotalsamq1+TransDias(i,22)
next
%>
<%=formatnumber(xstotalsamq1,0)%> |
<%=formatnumber(xstotalsamq1/xnumerodias,0)%> |
| Samsung O/B QTY | BD 1 Prod | <% for i=lbound(TransDias) to ubound(TransDias) %><%=formatnumber(TransDias(i,28),0)%> |
<%
xtotprodOBbd1=xtotprodOBbd1+TransDias(i,28)
next
%>
<%=formatnumber(xtotprodOBbd1,0)%> |
<%=formatnumber(xtotprodOBbd1/xnumerodias,0)%> |
| BD 1 Trans | <% for i=lbound(TransDias) to ubound(TransDias) %><%=formatnumber(TransDias(i,24),0)%> |
<%
xtotalsamqtyOB=xtotalsamqtyOB+TransDias(i,24)
next
%>
<%=formatnumber(xtotalsamqtyOB,0)%> |
<%=formatnumber(xtotalsamqtyOB/xnumerodias,0)%> |
|
| BD 3 Prod | <% for i=lbound(TransDias) to ubound(TransDias) %><%=formatnumber(TransDias(i,29),0)%> |
<%
xtotprodOBbd3=xtotprodOBbd3+TransDias(i,29)
next
%>
<%=formatnumber(xtotprodOBbd3,0)%> |
<%=formatnumber(xtotprodOBbd3/xnumerodias,0)%> |
|
| BD 3 Trans | <% for i=lbound(TransDias) to ubound(TransDias) %><%=formatnumber(TransDias(i,27),0)%> |
<%
xtotalsamqtyOBbd3=xtotalsamqtyOBbd3+TransDias(i,27)
next
%>
<%=formatnumber(xtotalsamqtyOBbd3,0)%> |
<%=formatnumber(xtotalsamqtyOBbd3/xnumerodias,0)%> |
|
| Samsung O/B M2 | <% for i=lbound(TransDias) to ubound(TransDias) %> | <%=formatnumber(TransDias(i,25),0)%> |
<%
xtotalsamm2OB=xtotalsamm2OB+TransDias(i,25)
next
%>
<%=formatnumber(xtotalsamm2OB,0)%> |
<%=formatnumber(xtotalsamm2OB/xnumerodias,0)%> |
| Samsung O/B AMT | <% for i=lbound(TransDias) to ubound(TransDias) %> | <%=formatnumber(TransDias(i,26),0)%> |
<%
xtotalsamamtOB=xtotalsamamtOB+TransDias(i,26)
next
%>
<%=formatnumber(xtotalsamamtOB,0)%> |
<%=formatnumber(xtotalsamamtOB/xnumerodias,0)%> |
| Samsung QTY | <% for i=lbound(TransDias) to ubound(TransDias) %> | <%=formatnumber(TransDias(i,1),0)%> |
<%
xtotalsamqty=xtotalsamqty+TransDias(i,1)
next
%>
<%=formatnumber(xtotalsamqty,0)%> |
<%=formatnumber(xtotalsamqty/xnumerodias,0)%> |
| Samsung M2 | <% for i=lbound(TransDias) to ubound(TransDias) %> | <%=formatnumber(TransDias(i,2),0)%> |
<%
xtotalsamm2=xtotalsamm2+TransDias(i,2)
next
%>
<%=formatnumber(xtotalsamm2,0)%> |
<%=formatnumber(xtotalsamm2/xnumerodias,0)%> |
| Samsung AMT | <% for i=lbound(TransDias) to ubound(TransDias) %> | <%=formatnumber(TransDias(i,3),0)%> |
<%
xtotalsamamt=xtotalsamamt+TransDias(i,3)
next
%>
<%=formatnumber(xtotalsamamt,0)%> |
<%=formatnumber(xtotalsamamt/xnumerodias,0)%> |
| Others QTY | <% for i=lbound(TransDias) to ubound(TransDias) %> | <%=formatnumber(TransDias(i,4),0)%> |
<%
xtotalothqty=xtotalothqty+TransDias(i,4)
next
%>
<%=formatnumber(xtotalothqty,0)%> |
<%=formatnumber(xtotalothqty/xnumerodias,0)%> |
| Others M2 | <% for i=lbound(TransDias) to ubound(TransDias) %> | <%=formatnumber(TransDias(i,5),0)%> |
<%
xtotalothm2=xtotalothm2+TransDias(i,5)
next
%>
<%=formatnumber(xtotalothm2,0)%> |
<%=formatnumber(xtotalothm2/xnumerodias,0)%> |
| Others AMT | <% for i=lbound(TransDias) to ubound(TransDias) %> | <%=formatnumber(TransDias(i,6),0)%> |
<%
xtotalothamt=xtotalothamt+TransDias(i,6)
next
%>
<%=formatnumber(xtotalothamt,0)%> |
<%=formatnumber(xtotalothamt/xnumerodias,0)%> |
| Qty 1S | <% for i=lbound(TransDias) to ubound(TransDias) %> | <%=formatnumber(TransDias(i,10),0)%> | <% xtotalsamqty1s=xtotalsamqty1s+TransDias(i,10) next %><%=formatnumber(xtotalsamqty1s,0)%> |
<%=formatnumber(xtotalsamqty1s/xnumerodias,0)%> |
| Qty 2S | <% for i=lbound(TransDias) to ubound(TransDias) %> | <%=formatnumber(TransDias(i,11),0)%> | <% xtotalsamqty2s=xtotalsamqty2s+TransDias(i,11) next %><%=formatnumber(xtotalsamqty2s,0)%> |
<%=formatnumber(xtotalsamqty2s/xnumerodias,0)%> |
| Qty 3S | <% for i=lbound(TransDias) to ubound(TransDias) %> | <%=formatnumber(TransDias(i,12),0)%> | <% xtotalsamqty3s=xtotalsamqty3s+TransDias(i,12) next %><%=formatnumber(xtotalsamqty3s,0)%> |
<%=formatnumber(xtotalsamqty3s/xnumerodias,0)%> |
| Total QTY | <% for i=lbound(TransDias) to ubound(TransDias) %> | <%=formatnumber(TransDias(i,7),0)%> |
<%
xtotalqty=xtotalqty+TransDias(i,7)
next
%>
<%=formatnumber(xtotalqty,0)%> |
<%=formatnumber(xtotalqty/xnumerodias,0)%> |
| M2 1S | <% for i=lbound(TransDias) to ubound(TransDias) %> | <%=formatnumber(TransDias(i,13),0)%> |
<%
xtotalsamm21s=xtotalsamm21s+TransDias(i,13)
next
%>
<%=formatnumber(xtotalsamm21s,0)%> |
<%=formatnumber(xtotalsamm21s/xnumerodias,0)%> |
| M2 2S | <% for i=lbound(TransDias) to ubound(TransDias) %> | <%=formatnumber(TransDias(i,14),0)%> |
<%
xtotalsamm22s=xtotalsamm22s+TransDias(i,14)
next
%>
<%=formatnumber(xtotalsamm22s,0)%> |
<%=formatnumber(xtotalsamm22s/xnumerodias,0)%> |
| M2 3S | <% for i=lbound(TransDias) to ubound(TransDias) %> | <%=formatnumber(TransDias(i,15),0)%> |
<%
xtotalsamm23s=xtotalsamm23s+TransDias(i,15)
next
%>
<%=formatnumber(xtotalsamm23s,0)%> |
<%=formatnumber(xtotalsamm23s/xnumerodias,0)%> |
| Total M2 | <% for i=lbound(TransDias) to ubound(TransDias) %> | <%=formatnumber(TransDias(i,8),0)%> |
<%
xtotalm2=xtotalm2+TransDias(i,8)
next
%>
<%=formatnumber(xtotalm2,0)%> |
<%=formatnumber(xtotalm2/xnumerodias,0)%> |
| Total AMT | <% for i=lbound(TransDias) to ubound(TransDias) %> | <%=formatnumber(TransDias(i,9),0)%> |
<%
xtotalamt=xtotalamt+TransDias(i,9)
next
%>
<%=formatnumber(xtotalamt,0)%> |
<%=formatnumber(xtotalamt/xnumerodias,0)%> |