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

📄 enterconditions.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 sExitFreight = (String)Configure.getConfigure(sIe_Language, "BOL").get("ExitFreight");
    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  Bol = DataConvert.toRealString(iPostChange,CurPage.getParameter("Bol"));
    String  vshipdt = DataConvert.toRealString(iPostChange,CurPage.getParameter("shipdt"));
    String  vInvoiceDate = DataConvert.toRealString(iPostChange,CurPage.getParameter("InvoiceDate"));

    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 ="+Bol +
            " 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="+Bol+" 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="PBBGROUP";
               UO=true;
            }
          if("O".indexOf(rsCustomer.getString("country"))>0)
            {
                m_exitfr=500;
                O=true;
            }

     }
  ASResultSet rsc=Sqlca.getASResultSet("select name from customer" +
                    " where account='"+rs.getString("account")+
                    "' and subacct='"+rs.getString("subacct")+"'");
            if(rsc.next() )
            {
                m_name=rsc.getString("name");
            }
%>
<html>
<head>
<title><%=sTitle%></title>

</head>
<script language=javascript>
   function pressEnter(arg){
		if(window.event.keyCode==13){
			Che_acc();
		}
	}
  function Che_acc()
	{
        FrghtFrwd=document.all.FrghtFrwd.value;
        Exitpt=document.all.Exitpt.value;
        Broker=document.all.Broker.value;
         Carrier=document.all.Carrier.value;
         Customer=document.all.Customer.value;
         ExitFreight=document.all.ExitFreight.value;

        if(Carrier.length<1)
        {
            alert("Carrier name must be entered.  For customer pickups, please enter CUSTOMER.");
            document.all.Carrier.focus ();
            return;
        }
        if(Broker.length<1)
        {
            alert("Broker name must be entered.");
            document.all.Broker.focus ();
            return;
        }
         if(Exitpt.length<1)
        {
            alert("Exitpt name must be entered.");
            document.all.Exitpt.focus ();
            return;
        }     // alert("<%=m_bladd3%>")
         OpenComp("addBOL","/Billing/addBOL/EnterMoreCondition.jsp","Bol=<%=Bol%>&FrghtFrwd="+FrghtFrwd+"&Exitpt="+Exitpt + "&Broker="+Broker +"&Carrier="+Carrier +"&ExitFreight="+ExitFreight +"&Shipdt=<%=vshipdt%>"+ "&bladd1='<%=m_bladd1%>'" +   "&bladd2='<%=m_bladd2%>'"   + "&bladd3='<%=m_bladd3%>'"  +  "&bladd4='<%=m_bladd4%>'"  +  "&shadd1='<%=m_shadd1%>'" +  "&shadd2='<%=m_shadd2%>'"   +  "&shadd3='<%=m_shadd3%>'"  +  "&shadd4='<%=m_shadd4%>'"+  "&Currency=<%=m_currency%>"   +"&Country=<%=m_country%>"  + "&Pricelist=<%=m_pricelist%>" +"&Route='<%=m_route%>'"  + "&InvoiceDate=<%=vInvoiceDate%>"  +"&Customer=<%=m_name%>"  +"&rand="+randomNumber(),"right","");
			self.close();
			self.returnValue="OK";
			return;
    }

</script>
<body bgcolor="#DCDCDC">
<br>
  <table border="0" 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="left" class="black9pt" bgcolor="#DCDCDC" ><%=Bol%></td>
       <td nowarp align="left" class="black9pt" bgcolor="#DCDCDC" ><%=sExitpt%></td>
       <td nowarp align="right" class="black9pt" bgcolor="#DCDCDC" ><%=sCurrency%></td>
        <td nowarp align="left" class="black9pt" bgcolor="#DCDCDC" >    </td>
    </tr>
     <tr>
           <td nowarp align="right" class="black9pt" bgcolor="#DCDCDC" ><%=sFrghtFrwd%></td>
      <td nowarp bgcolor="#DCDCDC" ><input type="text" name="FrghtFrwd"  size="20"></td>
      <td nowarp bgcolor="#DCDCDC" ><input type="text" name="Exitpt"  size="20"></input> </td>
       <td nowarp align="right" class="black9pt" bgcolor="#DCDCDC" ><%=sShipDate%></td>
    <td nowarp align="left" class="black9pt" bgcolor="#DCDCDC" ><%=vshipdt%></td>
     </tr>
   <tr>
           <td nowarp align="right" class="black9pt" bgcolor="#DCDCDC" ><%=sBroker%></td>
      <td nowarp bgcolor="#DCDCDC" ><input type="text" name="Broker" maxlength=20 size="20" value=<%=m_broker%>></input> </td>
       <td nowarp align="left" class="black9pt" bgcolor="#DCDCDC" ><%=sExitFreight%></td>
       <td nowarp align="right" class="black9pt" bgcolor="#DCDCDC" ><%=sCountry%></td>
        <td nowarp align="left" class="black9pt" bgcolor="#DCDCDC" >    </td>
     </tr>
      <tr>
                 <td nowarp align="right" class="black9pt" bgcolor="#DCDCDC" ><%=sCarrier%></td>
            <td nowarp bgcolor="#DCDCDC" ><input type="text" name="Carrier"  size="20"></input> </td>
         <td nowarp bgcolor="#DCDCDC" ><input type="text" name="ExitFreight"  size="20" value="500.00"></input> </td>
             <td nowarp align="right" class="black9pt" bgcolor="#DCDCDC" ><%=sPriceList%></td>
            <td nowarp align="left" class="black9pt" bgcolor="#DCDCDC" >    </td>
           </tr>
            <tr>
                 <td nowarp align="right" class="black9pt" bgcolor="#DCDCDC" ><%=sCustomer%></td>
            <td nowarp bgcolor="#DCDCDC" ><input type="text" name="Customer"  size="20" value=<%=m_name%>></input> </td>
                 <td nowarp align="left" class="black9pt" bgcolor="#DCDCDC" >    </td>
             <td nowarp align="right" class="black9pt" bgcolor="#DCDCDC" ><%=sInvoiceDate%></td>
           <td nowarp align="left" class="black9pt" bgcolor="#DCDCDC" ><%=vInvoiceDate%></td>
           </tr>
      <tr>
                 <td colspan=5 nowarp align="center" class="black9pt" bgcolor="#DCDCDC" ><%=sRoute%></td>


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

    </form>

  </table>
<tr>
            <td nowrap bgcolor="#DCDCDC" height="25" align="center">
                 <input type="button" name="submit" value="<%=sSubmit%>" onClick="javascript:Che_acc();" style="font-size:9pt;padding-top:3;padding-left:5;padding-right:5;  border-style: outset; border-top-width: 1px; border-right-width: 1px;  border-bottom-width: 1px; border-left-width: 1px" border="1">
            </td>
        </tr>
</body>
</html>
<%@ include file="/IncludeEnd.jsp"%>

⌨️ 快捷键说明

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