ForeignCheckPop.jsp 10.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223
  1. <%--
  2. - Author(s) : lee mi kyoung
  3. - Date : 2016.5.12
  4. - Description: 외국환거래신고
  5. --%>
  6. <%@page import="monfox.toolkit.snmp.agent.modules.SnmpV2Mib.SysOREntry"%>
  7. <%@page import="monfox.toolkit.snmp.agent.modules.SnmpV2Mib.SysOREntry"%>
  8. <%@ page contentType="text/html; charset=utf-8" %>
  9. <%@ page import="com.udapsoft.waf.system.HandlerStorage" %>
  10. <%@ page import="com.udapsoft.waf.system.*" %>
  11. <%@ page import="com.udapsoft.waf.common.*" %>
  12. <%@ page import="com.udapsoft.waf.common.ui.*" %>
  13. <%@ page import="com.udapsoft.waf.common.util.StringUtils"%>
  14. <%@ page import="kr.co.hsnc.common.util.*"%>
  15. <%@ page import="kr.co.hsnc.common.sql.*" %>
  16. <%@ page import="kr.co.udapsoft.common.*" %>
  17. <%@ page import="kr.co.udapsoft.ebid.buyer.common.file.FileManager"%>
  18. <%@ include file="/jsp/work/taglib.jsp" %>
  19. <jsp:useBean id="ctx" class="com.udapsoft.waf.system.context.SessionContext" scope="session" />
  20. <%
  21. ctx.init(request, response);
  22. HandlerStorage storage = ctx.getHandlerStorage();
  23. ValueObject user = ctx.getUser();
  24. ValueObject params = storage.getParams();
  25. String event = storage.getEvent();
  26. String BID_NO = (String) storage.get("BID_NO");
  27. String BID_DEG = (String) storage.get("BID_DEG");
  28. String VENDOR_CD = (String) storage.get("VENDOR_CD");
  29. String editYN = (String) storage.get("editYN");
  30. String WHO5 = (String) storage.get("WHO5");
  31. String P_USER = (String) storage.get("P_USER");
  32. String pop_win_id = (String) storage.get("pop_win_id");
  33. ValueObject Order = storage.getValueObject("Order");
  34. %>
  35. <SCRIPT language="JavaScript">
  36. document.onkeydown = closePopupWindow;
  37. document.body.onload = _onReady;
  38. var act_rtn = false;
  39. function _onReady(){
  40. if ("<%=editYN%>" == "N") {
  41. $("#btn_save").hide();
  42. }
  43. }
  44. function rtn_save(){
  45. if(confirm("저장 하시겠습니까?")){
  46. $("#chk6").val("N");
  47. $("#chk6_nm").val("아니오");
  48. if ($(':radio[name="chk1"]:checked').val() == "Y" || $(':radio[name="chk2"]:checked').val() == "Y" || $(':radio[name="chk3"]:checked').val() == "Y" || $(':radio[name="chk4"]:checked').val() == "Y"){
  49. $("#chk6").val("Y");
  50. $("#chk6_nm").val("예");
  51. }
  52. $("#fevent").val("FORM_SAVE");
  53. var f = document.form1;
  54. submitXmlRequest("/bid/purchase/ForeignCheckPop_process.screen", "FORM_SAVE", f);
  55. }
  56. }
  57. function doResult(resultObj) {
  58. try {
  59. if( resultObj.getRequestEvent() == "FORM_SAVE") {
  60. document.form1.isSubmit = false;
  61. returnValue = new Array(2,"저장 되었습니다.", $("#chk6").val(), $("#chk6_nm").val());
  62. var obj = new Object();
  63. obj.msg = "저장 되었습니다.";
  64. obj.chk6 = $("#chk6").val();
  65. obj.chk6_nm = $("#chk6_nm").val();
  66. if ($("#WHO5").val() == "O"){
  67. window.returnValue = obj;
  68. window.close();
  69. }
  70. else{
  71. parent.PopClose("<%=pop_win_id%>",returnValue);
  72. }
  73. }
  74. } catch(errorObject) {
  75. showErrorDlg("doResult()", errorObject);
  76. }
  77. }
  78. </SCRIPT>
  79. <modular:search id="form1">
  80. <modular:key id="fevent" />
  81. </modular:search>
  82. <form id="form1" name="form1" method="post" modular:type="search">
  83. <INPUT type='hidden' name="fevent" id="fevent" value="">
  84. <INPUT type='hidden' name="BID_NO" value="<%=BID_NO%>">
  85. <INPUT type='hidden' name="BID_DEG" value="<%=BID_DEG%>">
  86. <INPUT type='hidden' name="VENDOR_CD" value="<%=VENDOR_CD%>">
  87. <INPUT type='hidden' name="WHO5" value="<%=WHO5%>">
  88. <INPUT type='hidden' name="P_USER" value="<%=P_USER%>">
  89. <INPUT type='hidden' name="chk6" value="<%=Order.get("CHK6")%>">
  90. <INPUT type='hidden' name="chk6_nm" value="<%=Order.get("CHK6_NM")%>">
  91. <TABLE class="screen_title_table">
  92. <TR height="2"><TD colspan="2"></TD>
  93. </TR>
  94. <TR height="25"><TD>
  95. <!-- 제목 및 버튼 -->
  96. <table id="t1" width="100%" class="ftit_table">
  97. <colgroup>
  98. <col width="*" />
  99. <col width="150" />
  100. </colgroup>
  101. <tr>
  102. <th align="left">해외거래를 수반하는 계약은 아래의 사항을 확인하여 『외국환거래 신고대상』 유무를 체크한다.<br>(아래의 체크 사항 중 YES에 해당하는 경우 해당 신고은행(한국은행)에 신고하여야 한다)</th>
  103. <td align="right">
  104. <span class="btnSearch center" id="btn_save"><a href="javascript:rtn_save();">저장</a></span>
  105. </td>
  106. </tr>
  107. </table>
  108. </TD>
  109. </TR>
  110. </TABLE>
  111. </br>
  112. <TABLE class="list-form-table">
  113. <colgroup>
  114. <col width="800"/>
  115. <col />
  116. </colgroup>
  117. <TR height="25">
  118. <th colspan="2" style="text-align:left">1. 일정기간을 초과하는 지급 등의 방법</TD>
  119. </TR>
  120. <TR height="25">
  121. <TD class="search_table_data" style="text-align:left">계약 건당 미화 2만달러를 초과하는 수입대금을 선적서류 또는 물품의 수령전 1년을 초과하는 송금방식의 지급.<br>
  122. (단, 대외무역법 32조 1항에 근거 “산업설비”인 경우 미화 5백만불 이내는 신고대상에서 제외됨. 당사 해외업체계약 기자재는 “산업설비”에 해당함)
  123. </TD>
  124. <TD class="search_table_data" style="text-align:center">
  125. <span><input type="radio" name="chk1" id="chk1_y" value="Y" <%=Order.get("CHK1").equals("Y") ? "checked=\"checked\"" : "" %> />YES</span>&nbsp;&nbsp;
  126. <span><input type="radio" name="chk1" id="chk1_n" value="N" <%=Order.get("CHK1").equals("N") ? "checked=\"checked\"" : "" %> />NO</span>
  127. </TD>
  128. </TR>
  129. <TR height="25">
  130. <TD class="search_table_data" colspan="2" style="text-align:left">▷한국은행을 통해 선급금/최초기성 송금전 사전신고가 원칙임. (신고서 작성양식등은 표준문서관리-자금관리-외환관리내 양식부표 참조) <br>
  131. ▷당사(본사)와 해외업체가 계약한 수입물품이 국내가 아닌 해외현장으로 인도되는 경우도 포함<br>
  132. ▷불가피한 사유(계약 변경 등)로 인정되는 경우 1년을 초과한 날로부터 3월 이내에 사후신고 가능함(한국은행 신고사항임)
  133. </TD>
  134. </TR>
  135. </TABLE>
  136. </br>
  137. </br>
  138. <TABLE class="list-form-table">
  139. <colgroup>
  140. <col width="800"/>
  141. <col />
  142. </colgroup>
  143. <TR height="25">
  144. <th colspan="2" style="text-align:left">2. 제3자 지급 등의 방법</TD>
  145. </TR>
  146. <TR height="25">
  147. <TD class="search_table_data" style="text-align:left">해외거래(수출임,용역)에 따른 미화 5천불을 초과하는 채권•채무를 결제함에 있어 당해 계약서상 거래의 당사자가 아닌 자와 지급 및 수령한다.</TD>
  148. <TD class="search_table_data" style="text-align:center">
  149. <span><input type="radio" name="chk3" id="chk3_y" value="Y" <%=Order.get("CHK3").equals("Y") ? "checked=\"checked\"" : "" %> />YES</span>&nbsp;&nbsp;
  150. <span><input type="radio" name="chk3" id="chk3_n" value="N" <%=Order.get("CHK3").equals("N") ? "checked=\"checked\"" : "" %> />NO</span>
  151. </TD>
  152. </TR>
  153. <TR height="25">
  154. <TD class="search_table_data" colspan="2" style="text-align:left">▷계약서상 거래당사자의 계좌로만 송금해야 함.(해외업체 대금청구서 수령시 은행계좌등 업체계좌 정보확인 필요)<br>
  155. ▷국내 수입대행업체(Agent or 국내대리점)에게 단순 수입대행을 위탁하고 수입대행 계약시 미리 정한 방식에 따라 수입대금을 해외업체에 지급하는 경우 외국환거래 신고<br>
  156. &nbsp;&nbsp;대상이 아님.(“외환거래규정” 제5-10조 14항. 계약서문면에 거래상대방이 아닌 제3자(해외업체)에게 송금할 것을 명기할 경우에는 신고대상 아님(이를 “계약시 미리 정한<br>
  157. &nbsp;&nbsp;방식” 이라고 봄))<br>
  158. ▷미화 1만불 초과금액인 경우 한국은행 신고사항임.
  159. </TD>
  160. </TR>
  161. </TABLE>
  162. <br>
  163. </br>
  164. <TABLE class="list-form-table">
  165. <colgroup>
  166. <col width="800"/>
  167. <col />
  168. </colgroup>
  169. <TR height="25">
  170. <th colspan="2" style="text-align:left">3. 상계에 의한 지급 등의 방법</TD>
  171. </TR>
  172. <TR height="25">
  173. <TD class="search_table_data" style="text-align:left">해외거래(수출입,용역,자본거래)에 따른 미화 5천불을 초과하는 채권•채무를 건별로 결제하지 아니하고 비거주자의 채무 또는 채권으로 서로 상쇄하고 차액만 결제한다.</TD>
  174. <TD class="search_table_data" style="text-align:center">
  175. <span><input type="radio" name="chk2" id="chk2_y" value="Y" <%=Order.get("CHK2").equals("Y") ? "checked=\"checked\"" : "" %> />YES</span>&nbsp;&nbsp;
  176. <span><input type="radio" name="chk2" id="chk2_n" value="N" <%=Order.get("CHK2").equals("N") ? "checked=\"checked\"" : "" %> />NO</span>
  177. </TD>
  178. </TR>
  179. <TR height="25">
  180. <TD class="search_table_data" colspan="2" style="text-align:left">▷해외거래에 따른 채권•채무를 LD 등과 상계처리하는 경우 신고 대상<br>
  181. &nbsp;&nbsp;(계약상 LD조건에 따라 양측이 합의하여 “변경계약서”를 작성하고, 변경(차감)된 계약금액을 토대로 정산/송금할 경우는 신고대상 아님.)<br>
  182. ▷해외법인과의 채권•채무 상계도 상기 규정 적용
  183. </TD>
  184. </TR>
  185. </TABLE>
  186. <br>
  187. </br>
  188. <TABLE class="list-form-table">
  189. <colgroup>
  190. <col width="800"/>
  191. <col />
  192. </colgroup>
  193. <TR height="25">
  194. <th colspan="2" style="text-align:left">4. 기타 자본거래</TD>
  195. </TR>
  196. <TR height="25">
  197. <TD class="search_table_data" style="text-align:left">해외업체와 부동산 이외의 물품임대차계약의 체결</TD>
  198. <TD class="search_table_data" style="text-align:center">
  199. <span><input type="radio" name="chk4" id="chk4_y" value="Y" <%=Order.get("CHK4").equals("Y") ? "checked=\"checked\"" : "" %> />YES</span>&nbsp;&nbsp;
  200. <span><input type="radio" name="chk4" id="chk4_n" value="N" <%=Order.get("CHK4").equals("N") ? "checked=\"checked\"" : "" %> />NO</span>
  201. </TD>
  202. </TR>
  203. <TR height="25">
  204. <TD class="search_table_data" colspan="2" style="text-align:left">▷해외업체가 국내에 해외업체 소유의 장비를 반입하여 공사를 수행하는 경우도 신고대상 임</TD>
  205. </TR>
  206. </TABLE>
  207. </form>