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

📄 editaddbol.jsp

📁 财务说明的管理
💻 JSP
字号:
<%@ page contentType="text/html; charset=GBK"%>
<%@ include file="/IncludeBeginMD.jsp"%>
<%
    String sTitle = (String)Configure.getConfigure(sIe_Language, "AddBol").get("Title");
    String   vBol = DataConvert.toRealString(iPostChange,(String)request.getParameter("Bol"));
    String   vCurrency = DataConvert.toRealString(iPostChange,(String)request.getParameter("Currency"));
    String   vFrghtFrwd = DataConvert.toRealString(iPostChange,(String)request.getParameter("FrghtFrwd"));
    String   vShipDate = DataConvert.toRealString(iPostChange,(String)request.getParameter("ShipDate"));
    String   vBroker = DataConvert.toRealString(iPostChange,(String)request.getParameter("Broker"));
    String   vCountry = DataConvert.toRealString(iPostChange,(String)request.getParameter("Country"));
    String   vCarrier = DataConvert.toRealString(iPostChange,(String)request.getParameter("Carrier"));
    String   vPriceList = DataConvert.toRealString(iPostChange,(String)request.getParameter("PriceList"));
    String   vCustomer = DataConvert.toRealString(iPostChange,(String)request.getParameter("Customer"));
    String   vInvoiceDate = DataConvert.toRealString(iPostChange,(String)request.getParameter("InvoiceDate"));
    String   vRoute = DataConvert.toRealString(iPostChange,(String)request.getParameter("Route"));
    String   vInvoiceTo = DataConvert.toRealString(iPostChange,(String)request.getParameter("InvoiceTo"));
    String   vShipto = DataConvert.toRealString(iPostChange,(String)request.getParameter("Shipto"));

    String   sExitPoint = DataConvert.toRealString(iPostChange,(String)request.getParameter("ExitPoint"));
    String   sExitFreight = DataConvert.toRealString(iPostChange,(String)request.getParameter("ExitFreight"));
%>
<html>
<head>
    <title><%=sTitle%></title>

</head>

<body bgcolor="#DCDCDC">
<br>
<table border="1" width=100% align="center" bordercolor='#999999' bordercolordark='#FFFFFF'>
    <form name="AccountForm" >
    </form>
</table>
<%
    ASResultSet rs = null;

    String m_shadd1="";
    String m_shadd2="";
    String m_shadd3="";
    String m_shadd4="";
    int edit=0;


    String m_frght="";
    String m_broker="";
    String m_carrier="";
    String m_invdate="";
    String m_name="";
    String  m_bladd1="";
    String  m_bladd2="";
    String  m_bladd3="";
    String  m_bladd4="";
    String  m_currency="";
    String  m_country ="";
    String  m_pricelist="";
    String  m_route="";       //m_country
    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 ,c.country  ,c.bladd1 ," +
                " c.bladd2 ,c.blcity,c.blprovst,c.blcountry,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 account="+rs.getString("account")+
                " and subacct="+rs.getString("subacct"));
        if(rsCustomer.next() )
        {
            m_invdate=rsCustomer.getString("shipdt");
            if(vShipDate.compareTo(m_invdate)<0 )
            {
%>
<script type="text/javascript">
    sBol=document.all.Bol.value;
    sCurrency=document.all.Currency.value;
    sFrghtFrwd=document.all.FrghtFrwd.value;

    sBroker=document.all.Broker.value;
    sCountry=document.all.Country.value;
    sCarrier=document.all.Carrier.value;
    sPriceList=document.all.PriceList.value;
    sCustomer=document.all.Customer.value;
    sInvoiceDate=document.all.InvoiceDate.value;
    sRoute=document.all.Route.value;
    sInvoiceTo=document.all.InvoiceTo.value;
    sShipto=document.all.Shipto.value;
    alert("Invoice date can not be earlier than ship date!");
    OpenComp("ExistBol", "/Billing/addBol/addBol.jsp", "Bol=" + sBol
            +"&Currency="+ sCurrency
            +"&FrghtFrwd="+ sFrghtFrwd

            +"&Broker="+ sBroker
            +"&Country="+ sCountry
            +"&Carrier="+ sCarrier
            +"&PriceList="+ sPriceList
            +"&Customer="+ sCustomer
            +"&InvoiceDate="+ sInvoiceDate
            +"&Route="+ sRoute
            +"&InvoiceTo="+ sInvoiceTo
            +"&Shipto="+ sShipto
            + "&rand=" + randomNumber(), "right", "");

</script>
<%
              }
             if("UO".indexOf(rsCustomer.getString("country"))>0)
            {
               m_broker="PBB GROUP";
            }
             if("O".indexOf(rsCustomer.getString("country"))>0)
            {
%>
<tr>
    <td nowarp align="right" class="black9pt" bgcolor="#D8D8AF" ><%=sExitPoint%></td>
    <td nowarp bgcolor="#F0F1DE" ><input type="text" name="ExitPoint"  size="40"></input> </td>
    <td nowarp align="right" class="black9pt" bgcolor="#D8D8AF" ><%=sExitFreight%></td>
    <td nowarp bgcolor="#F0F1DE" ><input type="text" name="ExitFreight" size="40"></input> </td>
</tr>
<%
            }


        }
        if(rsCustomer.next() )
        {
          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") ;
            }
        }
        //  m_invdate
%>
  <tr>
    <td nowarp align="right" class="black9pt" bgcolor="#D8D8AF" ><%=m_currency%></td>
</tr>
<tr>
    <td nowarp align="right" class="black9pt" bgcolor="#D8D8AF" ><%=m_country%></td>
</tr>
<tr>
    <td nowarp align="right" class="black9pt" bgcolor="#D8D8AF" ><%=m_pricelist%></td>
</tr>
 <tr>
    <td nowarp bgcolor="#F0F1DE" ><input type="text" name="route" size="40"></input> </td>

</tr>
  <tr>
    <td nowarp bgcolor="#F0F1DE" ><input type="text" name="bladd1" size="40"></input> </td>
      <td nowarp bgcolor="#F0F1DE" ><input type="text" name="shadd1" size="40"></input> </td>
</tr>
<tr>
    <td nowarp bgcolor="#F0F1DE" ><input type="text" name="bladd2" size="40"></input> </td>
      <td nowarp bgcolor="#F0F1DE" ><input type="text" name="shadd2" size="40"></input> </td>
</tr>
<tr>
    <td nowarp bgcolor="#F0F1DE" ><input type="text" name="bladd3" size="40"></input> </td>
      <td nowarp bgcolor="#F0F1DE" ><input type="text" name="shadd3" size="40"></input> </td>
</tr>
<tr>
    <td nowarp bgcolor="#F0F1DE" ><input type="text" name="bladd4" size="40"></input> </td>
      <td nowarp bgcolor="#F0F1DE" ><input type="text" name="shadd4" size="40"></input> </td>
</tr>
<%
    }




%>
<form name="">

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

⌨️ 快捷键说明

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