⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 entercondition.jsp

📁 财务说明的管理
💻 JSP
字号:
<%@ page contentType="text/html; charset=GBK"%>
<%@ include file="/IncludeBeginMD.jsp"%>
<%
    String sTitle = (String)Configure.getConfigure(sIe_Language, "BOL").get("Title");
	String sBol = (String)Configure.getConfigure(sIe_Language, "BOL").get("Bol");
    String sCurrency = (String)Configure.getConfigure(sIe_Language, "BOL").get("Currency");

    String sFrghtFrwd = (String)Configure.getConfigure(sIe_Language, "BOL").get("FrghtFrwd");
    String sShipDate = (String)Configure.getConfigure(sIe_Language, "BOL").get("ShipDate");

    String sBroker = (String)Configure.getConfigure(sIe_Language, "BOL").get("Broker");
    String sCountry = (String)Configure.getConfigure(sIe_Language, "BOL").get("Country");

     String sCarrier = (String)Configure.getConfigure(sIe_Language, "BOL").get("Carrier");
    String   sPriceList = (String)Configure.getConfigure(sIe_Language, "BOL").get("PriceList");

    String sCustomer = (String)Configure.getConfigure(sIe_Language, "BOL").get("Customer");
    String sInvoiceDate= (String)Configure.getConfigure(sIe_Language, "BOL").get("InvoiceDate");

    String sRoute= (String)Configure.getConfigure(sIe_Language, "BOL").get("Route");

    String sInvoiceTo= (String)Configure.getConfigure(sIe_Language, "BOL").get("InvoiceTo");
    String sShipto= (String)Configure.getConfigure(sIe_Language, "BOL").get("Shipto");

    String sName = (String)Configure.getConfigure(sIe_Language, "BOL").get("name");
    String sExitpt = (String)Configure.getConfigure(sIe_Language, "BOL").get("exitpt");

    String sSubmit = (String)Configure.getConfigure(sIe_Language, "BOL").get("Submit");
     String sReedit = (String)Configure.getConfigure(sIe_Language, "BOL").get("Reedit");
     String sAbort = (String)Configure.getConfigure(sIe_Language, "BOL").get("Abort");


    String  vBol = DataConvert.toRealString(iPostChange,CurPage.getParameter("Bol"));

    String m_shipdt="";
    String m_broker="";
    String m_name="";
    float m_exitfr=0;
    boolean UO=false;
     boolean O=false;
     ASResultSet rs = null;
     String  m_bladd1="";
    String  m_bladd2="";
    String  m_bladd3="";
    String  m_bladd4="";
     String m_shadd1="";
    String m_shadd2="";
    String m_shadd3="";
    String m_shadd4="";
     String  m_currency="";
    String  m_country ="";
    String  m_pricelist="";
    String  m_route="";
     String sql="select ordertype,account,subacct,add1,add2,shipdt from "+
            " shipment " +
            " where blno ="+vBol +
            " order by custpo,worksno";
    rs=Sqlca.getASResultSet(sql);
    if (rs != null && rs.next())
    {
        if(!rs.getString("ordertype").equals("REG"))
        {
            ASResultSet rsCustomer1=Sqlca.getASResultSet("select name from customer" +
                    " where account="+rs.getString("account")+
                    " and subacct="+rs.getString("subacct"));
            if(rsCustomer1.next() )
            {
                m_name=rsCustomer1.getString("name");
            }
        }
       m_shadd1=rs.getString("add1") ;
        m_shadd2=rs.getString("add2");

    }

    ASResultSet rsCustomer=Sqlca.getASResultSet("select top 1 s.shipdt,s.name,s.ordertype, " +
            " c.bladd1, c.bladd2 ,c.blcity,c.blprovst,c.blcountry,c.country,c.blpcode,c.CURRENCY,c.pricelist,c.route" +
                "  from "   +
                " shipment s left join  customer c" +
                " on s.account=c.account and s.subacct=c.subacct" +
                " where s.blno="+vBol+" order by s.custpo,s.worksno");
     if(rsCustomer.next() )
     {

         m_shipdt=rsCustomer.getString("shipdt");
         m_bladd1=rsCustomer.getString("bladd1");
         m_bladd2=rsCustomer.getString("bladd2");
         m_bladd3=rsCustomer.getString("blcity").trim() +","+rsCustomer.getString("blprovst");
         m_bladd4=rsCustomer.getString("blcountry") +","+rsCustomer.getString("blpcode");
         m_currency=rsCustomer.getString("CURRENCY") ;
         m_country =rsCustomer.getString("country");
         m_pricelist=rsCustomer.getString("pricelist");
         if(m_country.equals("O"))
         {
             m_route="SHIP"; //+ rsCustomer.getString("route").length() -4
         }
         else
         {
             m_route= rsCustomer.getString("route") ;
            }
          if("UO".indexOf(rsCustomer.getString("country"))>0)
            {
               m_broker="PBB GROUP";
               UO=true;
            }
          if("O".indexOf(rsCustomer.getString("country"))>0)
            {
                m_exitfr=500;
                O=true;
            }

     }

%>
<html>
<head>
<title><%=sTitle%></title>

</head>
<script language=javascript>
   function pressEnter(arg){
		if(window.event.keyCode==13){
			Che_acc();
		}
	}
  function Che_acc()
	{
		InvoiceDate=document.all.InvoiceDate.value ;
        if(InvoiceDate<<%=m_shipdt%>)
        {
            alert("Invoice date can not be earlier than ship date!");
             document.all.InvoiceDate.focus();
            return;
        }
        else
        {
            if(<%=UO%>)
            {
            OpenComp("addBOL","/Billing/addBOL/EnterMoreCondition.jsp","Bol="+vBol   +
                    +"&shipdt="<%=m_shipdt%>   +
              +  "&name="<%=m_name%>      +
              +  "&broker="<%=m_broker%>          +
              +  "&bladd1="<%=m_bladd1%>          +
              +       "&bladd2="<%=m_bladd2%>      +
              +       "&bladd3="<%=m_bladd3%>       +
              +       "&bladd4="<%=m_bladd4%>       +
              +       "&currency="<%=m_currency%>   +
              +       "&country="<%=m_country%>      +
             +       "&pricelist="<%=m_pricelist%> +
              +       "&route="<%=m_route%>    +
              +  "&InvoiceDate="+InvoiceDate  +
                        +"&rand="+randomNumber(),"right","");
			self.close();
			self.returnValue="OK";
			return;
             }
            if(<%=UO%> && <%=O%>)
            {
            OpenComp("addBOL","/Billing/addBOL/EnterMoreCondition_1.jsp","Bol="+vBol  +
                    +"&shipdt="<%=m_shipdt%>            +
                    + "&name="<%=m_name%>                +
                    + "&broker="<%=m_broker%>             +
                    + "&InvoiceDate="+InvoiceDate         +
                    +"&exitfr="<%=m_exitfr%>              +
                    + "&bladd1="<%=m_bladd1%>             +
                    + "&bladd2="<%=m_bladd2%>             +
                    + "&bladd3="<%=m_bladd3%>             +
                    + "&bladd4="<%=m_bladd4%>             +
                    + "&currency="<%=m_currency%>         +
                    + "&country="<%=m_country%>           +
                    + "&pricelist="<%=m_pricelist%>       +
                    + "&route="<%=m_route%>               +
                    + "&rand="+randomNumber(),"right","");
			self.close();
			self.returnValue="OK";
			return;
             }
        }
    }

</script>
<body bgcolor="#DCDCDC">
<br>
  <table border="1" width=100% align="center" bordercolor='#999999' bordercolordark='#FFFFFF'  >
  <form name="AccountForm" >
    <tr>
      <td nowarp align="right" class="black9pt" bgcolor="#DCDCDC" ><%=sBol%></td>
     <td nowarp align="right" class="black9pt" bgcolor="#DCDCDC" ><%=vBol%></td>
       <td nowarp align="right" class="black9pt" bgcolor="#DCDCDC" ><%=sCurrency%></td>

    </tr>
     <tr>
           <td nowarp align="right" class="black9pt" bgcolor="#DCDCDC" ><%=sFrghtFrwd%></td>
      <td nowarp bgcolor="#DCDCDC" ><input type="text" name="FrghtFrwd%"  size="40"></input> </td>
       <td nowarp align="right" class="black9pt" bgcolor="#DCDCDC" ><%=sShipDate%></td>
    <td nowarp align="right" class="black9pt" bgcolor="#DCDCDC" ><%=m_shipdt%></td>
     </tr>
   <tr>
           <td nowarp align="right" class="black9pt" bgcolor="#DCDCDC" ><%=sBroker%></td>
      <td nowarp bgcolor="#DCDCDC" ><input type="text" name="Broker"  size="40"></input> </td>
       <td nowarp align="right" class="black9pt" bgcolor="#DCDCDC" ><%=sCountry%></td>

     </tr>
      <tr>
                 <td nowarp align="right" class="black9pt" bgcolor="#DCDCDC" ><%=sCarrier%></td>
            <td nowarp bgcolor="#DCDCDC" ><input type="text" name="Carrier"  size="40"></input> </td>
             <td nowarp align="right" class="black9pt" bgcolor="#DCDCDC" ><%=sPriceList%></td>

           </tr>
            <tr>
                 <td nowarp align="right" class="black9pt" bgcolor="#DCDCDC" ><%=sCustomer%></td>
            <td nowarp bgcolor="#DCDCDC" ><input type="text" name="Customer"  size="40"></input> </td>
             <td nowarp align="right" class="black9pt" bgcolor="#DCDCDC" ><%=sInvoiceDate%></td>
            <td nowarp bgcolor="#DCDCDC" ><input type="text" name="InvoiceDate" size="40" value="<%=m_shipdt%>" onKeyPress="javascript:pressEnter(1);" ></input> </td>
           </tr>
      <tr>
                 <td nowarp align="right" class="black9pt" bgcolor="#DCDCDC" ><%=sRoute%></td>


           </tr>
     <tr>
                 <td nowarp align="right" class="black9pt" bgcolor="#DCDCDC" ><%=sInvoiceTo%></td>

             <td nowarp align="right" class="black9pt" bgcolor="#DCDCDC" ><%=sShipto%></td>

           </tr>

    </form>
  </table>

</body>
</html>
<%@ include file="/IncludeEnd.jsp"%>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -