%--
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
--%>
<%@ page contentType="application/vnd.ms-excel;charset=UTF-8" %>
<%@ page isThreadSafe = "true" %>
<%@ page buffer="256kb" %>
<%@ page autoFlush = "true" %>
<%@ page import="com.pms.common.utils.*"%>
<%@ page import="java.util.*" %>
<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions"%>
<% pageContext.setAttribute("replaceChar","\n"); %>
<%
java.text.SimpleDateFormat frm= new java.text.SimpleDateFormat ("yyyy_MM_dd_HH_mm");
Calendar cal = Calendar.getInstance();
String todayKor = frm.format(cal.getTime());
Map masterInfo = (Map)request.getAttribute("info");
ArrayList detailList = (ArrayList)request.getAttribute("detailList");
ArrayList apprList = (ArrayList)request.getAttribute("apprList");
String excelName = CommonUtils.checkNull((String)masterInfo.get("PURCHASE_ORDER_NO"));
/* String encodeName = excelName+todayKor+".xls"; */
String encodeName = "발주서_"+excelName+".xls";
String fileName = java.net.URLEncoder.encode(encodeName,"UTF-8");
String sty_td_h = "style=\"text-align:center; background-color:#D5D5D5;\"";
response.setHeader("Content-Disposition", "attachment;filename="+fileName+"");
response.setHeader("Content-Description", "JSP Generated Data");
String[] arrAppr = {"","","",""}; //결재라인 4
for(int i = 0 ; i < apprList.size() ; i++){
HashMap map = (HashMap)apprList.get(i);
if(i==0){
arrAppr[0] = CommonUtils.checkNull(map.get("WRITER"))+"
"+CommonUtils.checkNull(map.get("REGDATE"));
}
if(i<4){
arrAppr[i+1] = CommonUtils.checkNull(map.get("TARGET_USER_NAME"))+"
"+CommonUtils.checkNull(map.get("PROC_DATE"));
}
}
%>
<%--
--%>
| 발주번호 | <%=CommonUtils.checkNull((String)masterInfo.get("PURCHASE_ORDER_NO"))%> | 프로젝트번호 | <%=CommonUtils.checkNull((String)masterInfo.get("PROJECT_NO"))%> | ||||||||||||||||
| 발주부품 | <%=CommonUtils.checkNull((String)masterInfo.get("TYPE_NAME"))%> | 유닛명 | <%=CommonUtils.checkNull((String)masterInfo.get("UNIT_NAME"))%> | ||||||||||||||||
|
발주서
(Purchase Order) |
|||||||||||||||||||
| rowspan="6" colspan="2">발주처 | >회사명 | 우성에스이주식회사 | rowspan="6" colspan="2">공급처 | >회사명 | <%=CommonUtils.checkNull((String)masterInfo.get("PARTNER_NAME"))%> | ||||||||||||||
| >사업자번호 | 514-81-95155 | >사업자번호 | <%=CommonUtils.checkNull((String)masterInfo.get("SUPPLY_BUS_NO"))%> | ||||||||||||||||
| >담당자 | <%=CommonUtils.checkNull((String)masterInfo.get("SALES_MNG_USER_NAME"))%> | >HP | 053-588-5711 | >담당자 | <%=CommonUtils.checkNull((String)masterInfo.get("SUPPLY_USER_NAME"))%> | >HP | <%=CommonUtils.checkNull((String)masterInfo.get("SUPPLY_USER_HP"))%> | ||||||||||||
| >전화 | 053-585-5712 | >FAX | >전화 | <%=CommonUtils.checkNull((String)masterInfo.get("SUPPLY_USER_TEL"))%> | >FAX | <%=CommonUtils.checkNull((String)masterInfo.get("SUPPLY_USER_FAX"))%> | |||||||||||||
| ilshin@wsse.co.kr | <%=CommonUtils.checkNull((String)masterInfo.get("SUPPLY_USER_EMAIL"))%> | ||||||||||||||||||
| >주소 | 대구광역시 달성군 다사읍 세천로3길 28 | >주소 | <%=CommonUtils.checkNull((String)masterInfo.get("SUPPLY_ADDR"))%> | ||||||||||||||||
| 아래의 자재를 발주하오니 기일 내 필히 납품하여 주시기 바랍니다. | |||||||||||||||||||
| >발주구분 | <%=CommonUtils.checkNull((String)masterInfo.get("ORDER_TYPE_CD_NAME"))%> | >제 목 | <%=CommonUtils.checkNull((String)masterInfo.get("TITLE"))%> | ||||||||||||||||
| >납품장소 | <%=CommonUtils.checkNull((String)masterInfo.get("DELIVERY_PLACE_NAME"))%> | >검수방법 | <%=CommonUtils.checkNull((String)masterInfo.get("INSPECT_METHOD_NAME"))%> | >결제조건 | <%=CommonUtils.checkNull((String)masterInfo.get("PAYMENT_TERMS_NAME"))%> | >입고요청일 | <%=CommonUtils.checkNull((String)masterInfo.get("DELIVERY_DATE"))%> | ||||||||||||
| >금액합계 | <%=CommonUtils.checkNull((String)masterInfo.get("TOTAL_PRICE_TXT"))%> | >부가세 | <%=CommonUtils.checkNull((String)masterInfo.get("VAT_METHOD_NAME"))%> | ||||||||||||||||
| >NO. | >품명 | >품번 | >규격 | >Maker | >단위 | >수량 | >공급단가 | >레이져단가 | >용접단가 | >가공단가 | >공급가 | >부가세 | |||||||
| <%=(i+1)%> | <%=CommonUtils.checkNull(map.get("PART_NAME" ))%> | <%=CommonUtils.checkNull(map.get("PART_NO" ))%> | <%=CommonUtils.checkNull(map.get("SPEC" ))%> | <%=CommonUtils.checkNull(map.get("MAKER" ))%> | <%=CommonUtils.checkNull(map.get("UNIT_NAME" ))%> | <%=CommonUtils.numberFormat(CommonUtils.checkNull(map.get("ORDER_QTY" )))%> | <%=CommonUtils.numberFormat(CommonUtils.checkNull(map.get("PARTNER_PRICE" )))%> | <%=CommonUtils.numberFormat(CommonUtils.checkNull(map.get("PRICE1" )))%> | <%=CommonUtils.numberFormat(CommonUtils.checkNull(map.get("PRICE2" )))%> | <%=CommonUtils.numberFormat(CommonUtils.checkNull(map.get("PRICE3" )))%> | <%=CommonUtils.numberFormat(CommonUtils.checkNull(map.get("SUPPLY_UNIT_PRICE")))%> | <%=CommonUtils.numberFormat(CommonUtils.checkNull(map.get("SUPPLY_UNIT_VAT_PRICE")))%> | |||||||
| >소계(원) | <%=CommonUtils.numberFormat(CommonUtils.checkNull((String)masterInfo.get("TOTAL_SUPPLY_UNIT_PRICE")))%> | ||||||||||||||||||
| >할인적용 최종발주금액(원) | 할인금액 | <%=CommonUtils.numberFormat(CommonUtils.checkNull((String)masterInfo.get("DISCOUNT_PRICE")))%> | <%=CommonUtils.numberFormat(CommonUtils.checkNull((String)masterInfo.get("TOTAL_PRICE")))%> | <%=CommonUtils.checkNull((String)masterInfo.get("NEGO_RATE"))%> | |||||||||||||||
| >작업지시사항 | ${fn:replace(info.REMARK, replaceChar, " ")} |
결 재 | >담당 | >검토 | >결재 | >대표 | |||||||||||||
| <%=arrAppr[0]%> | <%=arrAppr[1]%> | <%=arrAppr[2]%> | <%=arrAppr[3]%> | ||||||||||||||||
| ★거래명세서 작성시 필히 프로젝트명 과 발주서 사양 순서로 작성 바랍니다. | |||||||||||||||||||