<apex:page controller="OrderPdfController" showHeader="false" sidebar="false" action="{!init}" id="allPage">
|
<apex:stylesheet value="{!URLFOR($Resource.blockUIcss)}"/>
|
<apex:includeScript value="{!URLFOR($Resource.jquery183minjs)}"/>
|
<apex:includeScript value="{!URLFOR($Resource.PleaseWaitDialog)}"/>
|
<apex:includeScript value="{!URLFOR($Resource.connection20)}"/>
|
<apex:includeScript value="{!URLFOR($Resource.apex20)}"/>
|
<script type="text/javascript">
|
function savejs() {
|
blockme();
|
savebtn();
|
}
|
function printjs(){
|
blockme();
|
printbtn();
|
}
|
function setNotifyFlag() {
|
var NotifyFlag = j$(escapeVfId('allPage:allForm:NotifyBlock:NotifyFlag')).val();
|
var PDF_N_NotifyParty = '';
|
var PDF_NOTIFY_PARTY = '';
|
var PDF_N_Address = '';
|
var PDF_N_Add = '';
|
var PDF_N_TEL = '';
|
var PDF_N_FAX = '';
|
var PDF_N_CONTACT = '';
|
var PDF_N_CONTACTPERSON = '';
|
if (NotifyFlag == '最终用户') {
|
PDF_N_NotifyParty = j$(escapeVfId('PDF_N_NotifyParty1')).val();
|
PDF_NOTIFY_PARTY = j$(escapeVfId('PDF_NOTIFY_PARTY1')).val();
|
PDF_N_Address = j$(escapeVfId('PDF_N_Address1')).val();
|
PDF_N_Add = j$(escapeVfId('PDF_N_Add1')).val();
|
PDF_N_TEL = j$(escapeVfId('PDF_N_TEL1')).val();
|
PDF_N_FAX = j$(escapeVfId('PDF_N_FAX1')).val();
|
PDF_N_CONTACT = j$(escapeVfId('PDF_N_CONTACT1')).val();
|
PDF_N_CONTACTPERSON = j$(escapeVfId('PDF_N_CONTACTPERSON1')).val();
|
} else if (NotifyFlag == '收货人') {
|
PDF_N_NotifyParty = j$(escapeVfId('allPage:allForm:ConsigneeBlock:the_C_Consignee')).val();
|
PDF_NOTIFY_PARTY = j$(escapeVfId('allPage:allForm:ConsigneeBlock:the_Consignee')).val();
|
PDF_N_Address = j$(escapeVfId('allPage:allForm:ConsigneeBlock:C_Cadd')).val();
|
PDF_N_Add = j$(escapeVfId('allPage:allForm:ConsigneeBlock:Cadd')).val();
|
PDF_N_TEL = j$(escapeVfId('allPage:allForm:ConsigneeBlock:C_TEL')).val();
|
PDF_N_FAX = j$(escapeVfId('allPage:allForm:ConsigneeBlock:C_FAX')).val();
|
PDF_N_CONTACT = j$(escapeVfId('allPage:allForm:ConsigneeBlock:C_CONTACT')).val();
|
PDF_N_CONTACTPERSON = j$(escapeVfId('allPage:allForm:ConsigneeBlock:Cconperson')).val();
|
}
|
j$(escapeVfId('allPage:allForm:NotifyBlock:NotifyParty')).val(PDF_N_NotifyParty);
|
j$(escapeVfId('allPage:allForm:NotifyBlock:BS_NotifyPartys')).val(PDF_NOTIFY_PARTY);
|
j$(escapeVfId('allPage:allForm:NotifyBlock:Naddress')).val(PDF_N_Address);
|
j$(escapeVfId('allPage:allForm:NotifyBlock:BS_Nadds')).val(PDF_N_Add);
|
j$(escapeVfId('allPage:allForm:NotifyBlock:BS_Ntel')).val(PDF_N_TEL);
|
j$(escapeVfId('allPage:allForm:NotifyBlock:BS_Nfax')).val(PDF_N_FAX);
|
j$(escapeVfId('allPage:allForm:NotifyBlock:Ncontact')).val(PDF_N_CONTACT);
|
j$(escapeVfId('allPage:allForm:NotifyBlock:BS_Nconperson')).val(PDF_N_CONTACTPERSON);
|
|
j$(escapeVfId('allPage:allForm:NotifyBlock:NotifyPartys')).val(PDF_NOTIFY_PARTY);
|
j$(escapeVfId('allPage:allForm:NotifyBlock:Nadds')).val(PDF_N_Add);
|
j$(escapeVfId('allPage:allForm:NotifyBlock:Ntel')).val(PDF_N_TEL);
|
j$(escapeVfId('allPage:allForm:NotifyBlock:Nfax')).val(PDF_N_FAX);
|
j$(escapeVfId('allPage:allForm:NotifyBlock:Nconperson')).val(PDF_N_CONTACTPERSON);
|
}
|
function setForwarFlag() {
|
var ForwarFlag = j$(escapeVfId('allPage:allForm:ForwarBlock:ForwarFlag')).val();
|
var PDF_Forwarder = '';
|
var PDF_F_Add = '';
|
var PDF_F_TEL = '';
|
var PDF_F_FAX = '';
|
var PDF_F_ContactPerson = '';
|
if (ForwarFlag == '最终用户') {
|
PDF_Forwarder = j$(escapeVfId('PDF_Forwarder1')).val();
|
PDF_F_Add = j$(escapeVfId('PDF_F_Add1')).val();
|
PDF_F_TEL = j$(escapeVfId('PDF_F_TEL1')).val();
|
PDF_F_FAX = j$(escapeVfId('PDF_F_FAX1')).val();
|
PDF_F_ContactPerson = j$(escapeVfId('PDF_F_ContactPerson1')).val();
|
} else if (ForwarFlag == '收货人') {
|
PDF_Forwarder = j$(escapeVfId('PDF_Forwarder2')).val();
|
PDF_F_Add = j$(escapeVfId('PDF_F_Add2')).val();
|
PDF_F_TEL = j$(escapeVfId('PDF_F_TEL2')).val();
|
PDF_F_FAX = j$(escapeVfId('PDF_F_FAX2')).val();
|
PDF_F_ContactPerson = j$(escapeVfId('PDF_F_ContactPerson2')).val();
|
}
|
j$(escapeVfId('allPage:allForm:ForwarBlock:Forwarder')).val(PDF_Forwarder);
|
j$(escapeVfId('allPage:allForm:ForwarBlock:F_Add')).val(PDF_F_Add);
|
j$(escapeVfId('allPage:allForm:ForwarBlock:F_TEL')).val(PDF_F_TEL);
|
j$(escapeVfId('allPage:allForm:ForwarBlock:F_FAX')).val(PDF_F_FAX);
|
j$(escapeVfId('allPage:allForm:ForwarBlock:F_ContactPerson')).val(PDF_F_ContactPerson);
|
}
|
</script>
|
<style type="text/css">
|
table {
|
border-color: grey;
|
}
|
td {
|
align :left;
|
width:300px;
|
}
|
.dateFormat {
|
display: none;
|
}
|
</style>
|
<apex:form id="allForm">
|
<apex:actionFunction name="savebtn" rerender="allForm,message" action="{!saveBtn}" onComplete="unblockUI();" />
|
<apex:actionFunction name="printbtn" rerender="allForm,message" action="{!printBtn}" onComplete="unblockUI();"/>
|
<apex:outputPanel id="message">
|
<apex:pageMessages />
|
</apex:outputPanel>
|
<apex:pageBlock id="contractBlock" tabStyle="Order" title="合同信息">
|
<input type="hidden" id="PDF_N_NotifyParty1" value="{!PDF_N_NotifyParty1}"/>
|
<input type="hidden" id="PDF_NOTIFY_PARTY1" value="{!PDF_NOTIFY_PARTY1}"/>
|
<input type="hidden" id="PDF_N_Address1" value="{!PDF_N_Address1}"/>
|
<input type="hidden" id="PDF_N_Add1" value="{!PDF_N_Add1}"/>
|
<input type="hidden" id="PDF_N_TEL1" value="{!PDF_N_TEL1}"/>
|
<input type="hidden" id="PDF_N_FAX1" value="{!PDF_N_FAX1}"/>
|
<input type="hidden" id="PDF_N_CONTACT1" value="{!PDF_N_CONTACT1}"/>
|
<input type="hidden" id="PDF_N_CONTACTPERSON1" value="{!PDF_N_CONTACTPERSON1}"/>
|
|
<input type="hidden" id="PDF_N_NotifyParty2" value="{!PDF_N_NotifyParty2}"/>
|
<input type="hidden" id="PDF_NOTIFY_PARTY2" value="{!PDF_NOTIFY_PARTY2}"/>
|
<input type="hidden" id="PDF_N_Address2" value="{!PDF_N_Address2}"/>
|
<input type="hidden" id="PDF_N_Add2" value="{!PDF_N_Add2}"/>
|
<input type="hidden" id="PDF_N_TEL2" value="{!PDF_N_TEL2}"/>
|
<input type="hidden" id="PDF_N_FAX2" value="{!PDF_N_FAX2}"/>
|
<input type="hidden" id="PDF_N_CONTACT2" value="{!PDF_N_CONTACT2}"/>
|
<input type="hidden" id="PDF_N_CONTACTPERSON2" value="{!PDF_N_CONTACTPERSON2}"/>
|
|
<input type="hidden" id="PDF_Forwarder1" value="{!PDF_Forwarder1}"/>
|
<input type="hidden" id="PDF_F_Add1" value="{!PDF_F_Add1}"/>
|
<input type="hidden" id="PDF_F_TEL1" value="{!PDF_F_TEL1}"/>
|
<input type="hidden" id="PDF_F_FAX1" value="{!PDF_F_FAX1}"/>
|
<input type="hidden" id="PDF_F_ContactPerson1" value="{!PDF_F_ContactPerson1}"/>
|
|
<input type="hidden" id="PDF_Forwarder2" value="{!PDF_Forwarder2}"/>
|
<input type="hidden" id="PDF_F_Add2" value="{!PDF_F_Add2}"/>
|
<input type="hidden" id="PDF_F_TEL2" value="{!PDF_F_TEL2}"/>
|
<input type="hidden" id="PDF_F_FAX2" value="{!PDF_F_FAX2}"/>
|
<input type="hidden" id="PDF_F_ContactPerson2" value="{!PDF_F_ContactPerson2}"/>
|
|
<table style="border-style:none;" border="0" width="840px">
|
<colgroup>
|
<col width="25%"/>
|
<col width="25%"/>
|
<col width="25%"/>
|
<col width="25%"/>
|
</colgroup>
|
<tr>
|
<th style="text-align: right;">合同名:</th>
|
<td align="left"><apex:inputField id="OrderName" value="{!od.Name}"/></td>
|
</tr>
|
<tr>
|
<th style="text-align: right;">合同号:</th>
|
<td align="left"><apex:inputField id="OrderId" value="{!od.PDF_Order_No__c}"/></td>
|
<apex:outputPanel rendered="{!IF(Opp.ProductSegment__c = 'IE' || Opp.ProductSegment__c = 'RVI' || Opp.ProductSegment__c = 'BS' && Opp.TradeType__c = 'Taxation', 'true', 'false')}" layout="none">
|
<th style="text-align: right;">报备单号:</th>
|
<td align="left"><apex:inputField id="Report" value="{!od.PDF_I_Report__c}"/></td>
|
</apex:outputPanel>
|
</tr>
|
<apex:outputPanel rendered="{!IF(Opp.ProductSegment__c = 'BS' || Opp.ProductSegment__c = 'NDT' || Opp.ProductSegment__c = 'ANI'&& Opp.TradeType__c = 'Tax Exemption', 'true', 'false')}" layout="none">
|
<tr>
|
<th style="text-align: right;">签订地点(中):</th>
|
<td align="left"><apex:inputField id="SignaturePlace" value="{!od.PDF_SignaturePlace__c}"/></td>
|
<th style="text-align: right;">签订地点(英):</th>
|
<td align="left"><apex:inputField id="SignaturePlaces" value="{!od.PDF_SignaturePlaces__c}"/></td>
|
</tr>
|
</apex:outputPanel>
|
<tr>
|
<apex:outputPanel rendered="{!IF((Opp.ProductSegment__c = 'IE' || Opp.ProductSegment__c = 'RVI' || Opp.ProductSegment__c = 'BS'|| Opp.ProductSegment__c = 'NDT' || Opp.ProductSegment__c = 'ANI') && Opp.TradeType__c = 'Tax Exemption', 'true', 'false')}" layout="none">
|
<th style="text-align: right;">签订日期:</th>
|
<td><apex:inputField id="SignatureDate" value="{!od.PDF_SignatureDate__c}"/></td>
|
</apex:outputPanel>
|
<th style="text-align: right;">交货期:</th>
|
<apex:outputPanel rendered="{!IF(Opp.ProductSegment__c = 'IE' || Opp.ProductSegment__c = 'RVI' || Opp.ProductSegment__c = 'BS' , 'true', 'false')}" layout="none">
|
<td><apex:inputField id="DeliveryTimeText" value="{!od.DeliveryTimeText__c}"/></td>
|
</apex:outputPanel>
|
<apex:outputPanel rendered="{!IF(Opp.ProductSegment__c = 'IE' || Opp.ProductSegment__c = 'RVI' || Opp.ProductSegment__c = 'BS' , 'false', 'true')}" layout="none">
|
<td><apex:outputField id="DeliveryTimeText1" value="{!od.DeliveryTimeText__c}"/></td>
|
</apex:outputPanel>
|
</tr>
|
<tr>
|
<th style="text-align: right;"> </th>
|
<td> </td>
|
<th style="text-align: right;">交货期(英):</th>
|
<apex:outputPanel rendered="{!IF(Opp.ProductSegment__c = 'IE' || Opp.ProductSegment__c = 'RVI' || Opp.ProductSegment__c = 'BS' , 'true', 'false')}" layout="none">
|
<td><apex:inputField id="DeliveryTimeTextEn" value="{!od.DeliveryTimeTextEn__c}"/></td>
|
</apex:outputPanel>
|
<apex:outputPanel rendered="{!IF(Opp.ProductSegment__c = 'IE' || Opp.ProductSegment__c = 'RVI' || Opp.ProductSegment__c = 'BS' , 'false', 'true')}" layout="none">
|
<td><apex:outputField id="DeliveryTimeTextEn1" value="{!od.DeliveryTimeTextEn__c}"/></td>
|
</apex:outputPanel>
|
</tr>
|
<tr>
|
<th style="text-align: right;">总价:</th>
|
<td>
|
<apex:outputText value="{0, number, ##0.00}">
|
<apex:param value="{!TotalMoney}" />
|
</apex:outputText>
|
</td>
|
<th style="text-align: right;">Total price(英):</th>
|
<td><apex:inputField id="TotalpriceE" value="{!od.Total_price_E__c}"/></td>
|
</tr>
|
<tr>
|
<th style="text-align: right;">付款方式:</th>
|
<td><apex:inputField id="PaymentTerms" value="{!od.PDF_PaymentTerms__c}" style="width:95%"/></td>
|
<th style="text-align: right;">PaymentTerms(英):</th>
|
<td><apex:inputField id="PaymentTermsE" value="{!od.PDF_PaymentTerms_E__c}" style="width:95%"/></td>
|
</tr>
|
</table>
|
</apex:pageBlock>
|
<apex:pageBlock id="BuyerBlock" tabStyle="Order" title="买方">
|
<table style="border-style:none;" border="0" width="840px">
|
<colgroup>
|
<col width="25%"/>
|
<col width="25%"/>
|
<col width="25%"/>
|
<col width="25%"/>
|
</colgroup>
|
<apex:outputPanel rendered="{!IF(Opp.ProductSegment__c = 'BS' && Opp.TradeType__c = 'Tax Exemption', 'true', 'false')}" layout="none">
|
<tr>
|
<th style="text-align: right;">买方ADD (英文):</th>
|
<td><apex:inputField id="BS_B_Add" value="{!od.PDF_B_Add__c}"/></td>
|
<th style="text-align: right;">买方CONTACT PERSON (英文):</th>
|
<td><apex:inputField id="BS_B_contactperson" value="{!od.PDF_B_contactperson__c}"/></td>
|
</tr>
|
</apex:outputPanel>
|
<apex:outputPanel rendered="{!IF((Opp.ProductSegment__c = 'IE' || Opp.ProductSegment__c = 'RVI' || Opp.ProductSegment__c = 'NDT' || Opp.ProductSegment__c = 'ANI') && Opp.TradeType__c = 'Tax Exemption', 'true', 'false')}" layout="none">
|
<tr>
|
<th style="text-align: right;">买方ADD (英文):</th>
|
<td><apex:inputField id="IE_B_Add" value="{!od.PDF_B_Add__c}"/></td>
|
<th style="text-align: right;">买方CONTACT PERSON (英文):</th>
|
<td><apex:inputField id="IE_B_contactperson" value="{!od.PDF_B_contactperson__c}"/></td>
|
</tr>
|
</apex:outputPanel>
|
<apex:outputPanel rendered="{!IF((Opp.ProductSegment__c = 'IE' || Opp.ProductSegment__c = 'RVI' || Opp.ProductSegment__c = 'BS' || Opp.ProductSegment__c = 'NDT' || Opp.ProductSegment__c = 'ANI') && Opp.TradeType__c = 'Taxation', 'true', 'false')}" layout="none">
|
<tr>
|
<th style="text-align: right;">买方科室/部门(英文):</th>
|
<td><apex:inputField id="BS_B_Department" value="{!od.PDF_B_Department__c}"/></td>
|
<th style="text-align: right;"> </th>
|
<td> </td>
|
</tr>
|
</apex:outputPanel>
|
<apex:outputPanel rendered="{!IF(Opp.ProductSegment__c = 'IE', 'true', 'false')}" layout="none">
|
<tr>
|
<th style="text-align: right;">买方用户属性:</th>
|
<td><apex:inputField id="IE_B_Attri" value="{!od.PDF_B_Attri__c}"/></td>
|
<th style="text-align: right;"> </th>
|
<td> </td>
|
</tr>
|
</apex:outputPanel>
|
</table>
|
</apex:pageBlock>
|
<apex:pageBlock id="SellerBlock" tabStyle="Order" title="卖方">
|
<table style="border-style:none;" border="0" width="840px">
|
<colgroup>
|
<col width="25%"/>
|
<col width="25%"/>
|
<col width="25%"/>
|
<col width="25%"/>
|
</colgroup>
|
<apex:outputPanel rendered="{!IF((Opp.ProductSegment__c = 'IE' || Opp.ProductSegment__c = 'RVI' || Opp.ProductSegment__c = 'BS' || Opp.ProductSegment__c = 'NDT' || Opp.ProductSegment__c = 'ANI') &&Opp.TradeType__c = 'Taxation', 'true', 'false')}" layout="none">
|
<tr>
|
<th style="text-align: right;">卖方:</th>
|
<td><apex:inputField id="BS_seller" value="{!od.PDF_SELLER__c}"/></td>
|
<th style="text-align: right;">卖方地址 (中文):</th>
|
<td><apex:inputField id="BS_Sadds" value="{!od.PDF_S_Adds__c}"/></td>
|
</tr>
|
<tr>
|
<th style="text-align: right;">电话 (TEL):</th>
|
<td><apex:inputField id="BS_Stel" value="{!od.PDF_S_TEL__c}"/></td>
|
</tr>
|
</apex:outputPanel>
|
<apex:outputPanel rendered="{!IF((Opp.ProductSegment__c = 'IEW') && Opp.TradeType__c = 'Tax Exemption' , 'true', 'false')}" layout="none">
|
<tr>
|
<th style="text-align: right;">卖方:</th>
|
<td><apex:inputField id="IE_seller" value="{!od.PDF_SELLER__c}"/></td>
|
<th style="text-align: right;">THE SELLER (英文):</th>
|
<td><apex:inputField id="IE_the_seller" value="{!od.PDF_THE_SELLER__c}"/></td>
|
</tr>
|
<tr>
|
<th style="text-align: right;">卖方地址 (中文):</th>
|
<td><apex:inputField id="IE_Sadds" value="{!od.PDF_S_Adds__c}"/></td>
|
<th style="text-align: right;">卖方ADD (英文):</th>
|
<td><apex:inputField id="IE_Saddress" value="{!od.PDF_S_Address__c}"/></td>
|
</tr>
|
</apex:outputPanel>
|
<apex:outputPanel rendered="{!IF((Opp.ProductSegment__c = 'BS' || Opp.ProductSegment__c = 'IE' || Opp.ProductSegment__c = 'RVI'|| Opp.ProductSegment__c = 'NDT' || Opp.ProductSegment__c = 'ANI') && Opp.TradeType__c = 'Tax Exemption', 'true', 'false')}" layout="none">
|
<tr>
|
<th style="text-align: right;">卖方:</th>
|
<td><apex:outputText id="seller" value="{!od.PDF_SELLER__c}"/></td>
|
<th style="text-align: right;">THE SELLER (英文):</th>
|
<td><apex:outputText id="the_seller" value="{!od.PDF_THE_SELLER__c}"/></td>
|
</tr>
|
<tr>
|
<th style="text-align: right;">卖方地址 (中文):</th>
|
<td><apex:outputText id="Sadds" value="{!od.PDF_S_Adds__c}"/></td>
|
<th style="text-align: right;">卖方ADD (英文):</th>
|
<td><apex:outputText id="Saddress" value="{!od.PDF_S_Address__c}"/></td>
|
</tr>
|
<tr>
|
<th style="text-align: right;">电话 (TEL):</th>
|
<td><apex:outputText id="Stel" value="{!od.PDF_S_TEL__c}"/></td>
|
<th style="text-align: right;">传真 (FAX):</th>
|
<td><apex:outputText id="Sfax" value="{!od.PDF_S_FAX__c}"/></td>
|
</tr>
|
<tr>
|
<th style="text-align: right;">Bank Name:</th>
|
<td><apex:outputText id="Sbank" value="{!od.PDF_S_Bank_Name__c}"/></td>
|
<th style="text-align: right;">Branch:</th>
|
<td><apex:outputText id="Sbranch" value="{!od.PDF_S_Branch__c}"/></td>
|
</tr>
|
<tr>
|
<th style="text-align: right;">Address:</th>
|
<td><apex:outputText id="SbankAddress" value="{!od.PDF_S_Bank_Address__c}"/></td>
|
<th style="text-align: right;">Account No:</th>
|
<td><apex:outputText id="Saccount" value="{!od.PDF_S_Account_No__c}"/></td>
|
</tr>
|
<tr>
|
|
<th style="text-align: right;">Swift Code:</th>
|
<td><apex:outputText id="Sswift" value="{!od.PDF_S_Swift_Code__c}"/></td>
|
<th style="text-align: right;">Account Name:</th>
|
<td><apex:outputText id="SaccName" value="{!od.PDF_S_Account_Name__c}"/></td>
|
</tr>
|
</apex:outputPanel>
|
</table>
|
</apex:pageBlock>
|
<apex:pageBlock id="ConsigneeBlock" tabStyle="Order" title="收货人">
|
<table style="border-style:none;" border="0" width="840px">
|
<colgroup>
|
<col width="25%"/>
|
<col width="25%"/>
|
<col width="25%"/>
|
<col width="25%"/>
|
</colgroup>
|
<tr>
|
<th style="text-align: right;">收货人:</th>
|
<td><apex:inputField id="the_C_Consignee" value="{!od.PDF_C_Consignee__c}"/></td>
|
<th style="text-align: right;">THE CONSIGNEE (英文):</th>
|
<td><apex:inputField id="the_Consignee" value="{!od.PDF_C_THECONSIGNE__c}"/></td>
|
</tr>
|
<tr>
|
<th style="text-align: right;">地址:</th>
|
<td><apex:inputField id="C_Cadd" value="{!od.PDF_C_Address__c}"/></td>
|
<th style="text-align: right;">ADD (英文):</th>
|
<td><apex:inputField id="Cadd" value="{!od.PDF_C_Add__c}"/></td>
|
</tr>
|
<tr>
|
<th style="text-align: right;">电话(Tel):</th>
|
<td><apex:inputField id="C_TEL" value="{!od.PDF_C_TEL__c}"/></td>
|
<th style="text-align: right;">传真(Fax):</th>
|
<td><apex:inputField id="C_FAX" value="{!od.PDF_C_FAX__c}"/></td>
|
</tr>
|
<tr>
|
<th style="text-align: right;">联系人:</th>
|
<td><apex:inputField id="C_CONTACT" value="{!od.PDF_C_CONTACT__c}"/></td>
|
<th style="text-align: right;">CONTACT PERSON (英文):</th>
|
<td><apex:inputField id="Cconperson" value="{!od.PDF_C_contactperson__c}"/></td>
|
</tr>
|
</table>
|
</apex:pageBlock>
|
|
<apex:outputPanel rendered="{!IF(Opp.TradeType__c = 'Tax Exemption', 'true', 'false')}" layout="none">
|
<apex:pageBlock id="NotifyBlock" tabStyle="Order" title="通知人">
|
<table style="border-style:none;" border="0" width="840px">
|
<colgroup>
|
<col width="25%"/>
|
<col width="25%"/>
|
<col width="25%"/>
|
<col width="25%"/>
|
</colgroup>
|
<tr>
|
<th style="text-align: right;">通知人选择:</th>
|
<td><apex:inputField id="NotifyFlag" value="{!od.PDF_NotifyFlag__c}" onchange="setNotifyFlag();"/></td>
|
</tr>
|
<apex:outputPanel rendered="{!IF(Opp.ProductSegment__c = 'BS' || Opp.ProductSegment__c = 'NDT' || Opp.ProductSegment__c = 'ANI' || Opp.ProductSegment__c = 'IE'|| Opp.ProductSegment__c = 'RVI', 'true', 'false')}" layout="none">
|
<tr>
|
<th style="text-align: right;">通知人 (中文):</th>
|
<td><apex:inputField id="NotifyParty" value="{!od.PDF_N_NotifyParty__c}"/></td>
|
<th style="text-align: right;">THE NOTIFY PARTY (英文):</th>
|
<td><apex:inputField id="BS_NotifyPartys" value="{!od.PDF_NOTIFY_PARTY__c}"/></td>
|
</tr>
|
<tr>
|
<th style="text-align: right;">地址 (中文):</th>
|
<td><apex:inputField id="Naddress" value="{!od.PDF_N_Address__c}"/></td>
|
<th style="text-align: right;">通知人ADD (英文):</th>
|
<td><apex:inputField id="BS_Nadds" value="{!od.PDF_N_Add__c}"/></td>
|
</tr>
|
<tr>
|
<th style="text-align: right;">电话 (TEL):</th>
|
<td><apex:inputField id="BS_Ntel" value="{!od.PDF_N_TEL__c}"/></td>
|
<th style="text-align: right;">传真 (FAX):</th>
|
<td><apex:inputField id="BS_Nfax" value="{!od.PDF_N_FAX__c}"/></td>
|
</tr>
|
<tr>
|
<th style="text-align: right;">联系人 (中文):</th>
|
<td><apex:inputField id="Ncontact" value="{!od.PDF_N_CONTACT__c}"/></td>
|
<th style="text-align: right;">CONTACT PERSON (英文):</th>
|
<td><apex:inputField id="BS_Nconperson" value="{!od.PDF_N_CONTACTPERSON__c}"/></td>
|
</tr>
|
</apex:outputPanel>
|
<apex:outputPanel rendered="{!IF(Opp.ProductSegment__c = 'QWE' , 'true', 'false')}" layout="none">
|
<tr>
|
<th style="text-align: right;">THE NOTIFY PARTY (英文):</th>
|
<td><apex:inputField id="NotifyPartys" value="{!od.PDF_NOTIFY_PARTY__c}"/></td>
|
<th style="text-align: right;">通知人ADD (英文):</th>
|
<td><apex:inputField id="Nadds" value="{!od.PDF_N_Add__c}"/></td>
|
</tr>
|
<tr>
|
<th style="text-align: right;">电话 (TEL):</th>
|
<td><apex:inputField id="Ntel" value="{!od.PDF_N_TEL__c}"/></td>
|
<th style="text-align: right;">传真 (FAX):</th>
|
<td><apex:inputField id="Nfax" value="{!od.PDF_N_FAX__c}"/></td>
|
</tr>
|
<tr>
|
<th style="text-align: right;">CONTACT PERSON (英文):</th>
|
<td><apex:inputField id="Nconperson" value="{!od.PDF_N_CONTACTPERSON__c}"/></td>
|
</tr>
|
</apex:outputPanel>
|
</table>
|
</apex:pageBlock>
|
</apex:outputPanel>
|
|
<apex:outputPanel rendered="{!IF((Opp.ProductSegment__c = 'IE' || Opp.ProductSegment__c = 'RVI' ) && Opp.TradeType__c = 'Tax Exemption', 'true', 'false')}" layout="none">
|
<apex:pageBlock id="ForwarBlock" tabStyle="Order" title="转运商">
|
<table style="border-style:none;" border="0" width="840px">
|
<colgroup>
|
<col width="25%"/>
|
<col width="25%"/>
|
<col width="25%"/>
|
<col width="25%"/>
|
</colgroup>
|
<tr>
|
<th style="text-align: right;">转运商选择:</th>
|
<td><apex:inputField id="ForwarFlag" value="{!od.PDF_ForwarFlag__c}" onchange="setForwarFlag();"/></td></tr>
|
<tr>
|
<th style="text-align: right;">转运商 (英文):</th>
|
<td><apex:inputField id="Forwarder" value="{!od.PDF_Forwarder__c}"/></td>
|
<th style="text-align: right;">地址 (英文):</th>
|
<td><apex:inputField id="F_Add" value="{!od.PDF_F_Add__c}"/></td>
|
</tr>
|
<tr>
|
<th style="text-align: right;">电话 (TEL):</th>
|
<td><apex:inputField id="F_TEL" value="{!od.PDF_F_TEL__c}"/></td>
|
<th style="text-align: right;">传真 (FAX):</th>
|
<td><apex:inputField id="F_FAX" value="{!od.PDF_F_FAX__c}"/></td>
|
</tr>
|
<tr>
|
<th style="text-align: right;">联系人 (中文):</th>
|
<td><apex:inputField id="F_ContactPerson" value="{!od.PDF_F_ContactPerson__c}"/></td>
|
</tr>
|
</table>
|
</apex:pageBlock>
|
</apex:outputPanel>
|
|
<apex:outputPanel rendered="{!IF((Opp.ProductSegment__c = 'IE' || Opp.ProductSegment__c = 'RVI' || Opp.ProductSegment__c = 'BS' || Opp.ProductSegment__c = 'NDT' || Opp.ProductSegment__c = 'ANI') && Opp.TradeType__c = 'Taxation', 'true', 'false')}" layout="none">
|
<apex:pageBlock id="BusyerBlock" tabStyle="Order" title="买方信息">
|
<table style="border-style:none;" border="0" width="840px">
|
<colgroup>
|
<col width="25%"/>
|
<col width="25%"/>
|
<col width="25%"/>
|
<col width="25%"/>
|
</colgroup>
|
<tr>
|
<th style="text-align: right;">公司名称:</th>
|
<td><apex:inputField id="BusyerCompany" value="{!od.PDF_BusyerCompany__c}"/></td>
|
<th style="text-align: right;">买方地址:</th>
|
<td><apex:inputField id="By_Add" value="{!od.PDF_By_Add__c}"/></td>
|
</tr>
|
<tr>
|
<th style="text-align: right;">买方电话:</th>
|
<td><apex:inputField id="By_Tel" value="{!od.PDF_By_Tel__c}"/></td>
|
<th style="text-align: right;"> </th>
|
<td> </td>
|
</tr>
|
</table>
|
</apex:pageBlock>
|
</apex:outputPanel>
|
|
<apex:outputPanel rendered="{!IF(Opp.TradeType__c = 'Tax Exemption', 'true', 'false')}" layout="none">
|
<apex:pageBlock id="ShipmentBlock" tabStyle="Order" title="发货信息">
|
<table style="border-style:none;" border="0" width="840px">
|
<colgroup>
|
<col width="25%"/>
|
<col width="25%"/>
|
<col width="25%"/>
|
<col width="25%"/>
|
</colgroup>
|
<tr>
|
<!-- <th style="text-align: right;">Shipment Term:</th>
|
<td><apex:inputField id="Shipment" value="{!od.PDF_Sp_Shipment_Term__c}"/></td> -->
|
<th style="text-align: right;">目的口岸:</th>
|
<td><apex:inputField id="DestinationPort" value="{!od.PDF_Sp_DestinationPort__c}"/></td>
|
<th style="text-align: right;">Port of Destination(英文):</th>
|
<td><apex:inputField id="DestinationPortE" value="{!od.PDF_Sp_DestinationPort_E__c}"/></td>
|
</tr>
|
<tr>
|
<!-- <th style="text-align: right;">Shipment Term:</th>
|
<td><apex:inputField id="Shipment" value="{!od.PDF_Sp_Shipment_Term__c}"/></td> -->
|
<th style="text-align: right;">装运口岸:</th>
|
<td><apex:inputField id="LOADING" value="{!od.PDF_Sp_LOADING__c}"/></td>
|
<th style="text-align: right;">PORT OF LOADING(英文):</th>
|
<td><apex:inputField id="LOADING_E" value="{!od.PDF_Sp_LOADING_E__c}"/></td>
|
</tr>
|
<tr>
|
<th style="text-align: right;">装运条件:</th>
|
<td><apex:inputField id="ShippingTerms" value="{!od.PDF_Sp_ShippingTerms__c}"/></td>
|
<th style="text-align: right;">Freight:</th>
|
<td><apex:inputField id="Freight" value="{!od.PDF_Sp_Freight__c}"/></td>
|
</tr>
|
<tr>
|
<th style="text-align: right;">保险:</th>
|
<td><apex:inputField id="insurance" value="{!od.PDF_Sp_insurance__c}"/></td>
|
<th style="text-align: right;">运输标识:</th>
|
<td><apex:inputField id="SHIPPINGMARK" value="{!od.PDF_Sp_SHIPPINGMARK__c}" style="resize:none;width: 167px;"/></td>
|
</tr>
|
<tr>
|
<apex:outputPanel rendered="{!IF((Opp.ProductSegment__c = 'IE' || Opp.ProductSegment__c = 'RVI' || Opp.ProductSegment__c = 'BS') && Opp.TradeType__c = 'Tax Exemption', 'true', 'false')}" layout="none">
|
<th style="text-align: right;">质量保证:</th>
|
<td><apex:inputField id="qa" value="{!od.PDF_QA__c}"/></td>
|
</apex:outputPanel>
|
<apex:outputPanel rendered="{!IF(Opp.ProductSegment__c = 'NDT' || Opp.ProductSegment__c = 'ANI', 'true', 'false')}" layout="none">
|
<th style="text-align: right;">特价批复编号:</th>
|
<td><apex:inputField id="SpecNo" value="{!od.PDF_G_SpecNo__c}"/></td>
|
</apex:outputPanel>
|
</tr>
|
<tr>
|
<apex:outputPanel rendered="{!IF((Opp.ProductSegment__c = 'IE' || Opp.ProductSegment__c = 'RVI' || Opp.ProductSegment__c = 'BS') && Opp.TradeType__c = 'Tax Exemption', 'true', 'false')}" layout="none">
|
<th style="text-align: right;">不超过发货日后的:</th>
|
<td><apex:inputField id="qa2" value="{!od.PDF_QA2__c}"/></td>
|
</apex:outputPanel>
|
|
<!-- <apex:outputPanel rendered="{!IF(() && Opp.TradeType__c = 'Tax Exemption', 'true', 'false')}" layout="none">
|
<th style="text-align: right;">运保费:</th>
|
<td><apex:inputField id="TrAndPre1" value="{!od.PDF_G_TrAndPre__c}"/></td>
|
</apex:outputPanel> -->
|
|
<apex:outputPanel rendered="{!IF((Opp.ProductSegment__c = 'NDT' || Opp.ProductSegment__c = 'ANI') && Opp.TradeType__c = 'Tax Exemption', 'true', 'false')}" layout="none">
|
<th style="text-align: right;">运保费:</th>
|
<td><apex:outputField id="TrAndPre2" value="{!od.PDF_G_TrAndPre__c}"/></td>
|
</apex:outputPanel>
|
|
|
|
|
</tr>
|
</table>
|
</apex:pageBlock>
|
</apex:outputPanel>
|
|
<apex:pageBlock id="SetInfoBlock" tabStyle="Order" title="套装信息">
|
<apex:outputPanel rendered="{!IF((Opp.ProductSegment__c = 'IE' || Opp.ProductSegment__c = 'RVI' || Opp.ProductSegment__c = 'BS' ), 'true', 'false')}" layout="none">
|
<table width="840px" border="1" cellspacing="0" cellpadding="0" style="table-layout:fixed;">
|
<colgroup>
|
<col width="5%"/>
|
<col width="45%"/>
|
<col width="10%"/>
|
<col width="10%"/>
|
<col width="15%"/>
|
<col width="15%"/>
|
</colgroup>
|
<tr>
|
<td style="text-align: center;">序号</td>
|
<td style="text-align: center;">货物名称及规格</td>
|
<td style="text-align: center;">单 位</td>
|
<td style="text-align: center;">数 量</td>
|
<td style="text-align: center;">单 价</td>
|
<td style="text-align: center;">总 价</td>
|
</tr>
|
<tr>
|
<td style="text-align: center;">Item</td>
|
<td style="text-align: center;">Goods & Specification</td>
|
<td style="text-align: center;">Unit</td>
|
<td style="text-align: center;">Qty</td>
|
<td style="text-align: center;">Unit Price</td>
|
<td style="text-align: center;">Total Amount</td>
|
</tr>
|
|
<apex:repeat value="{!printSetInfo}" var="set">
|
<tr>
|
<td style="text-align: center;"><apex:outputField value="{!set.No__c}" style="width: 95%"/></td>
|
<td style="text-align: center;"><apex:inputField value="{!set.Goods__c}" style="width: 95%"/></td>
|
<td style="text-align: center;"><apex:inputField value="{!set.Unit__c}" style="width: 95%"/></td>
|
<td style="text-align: center;"><apex:inputField value="{!set.Qty__c}" style="width: 95%; text-align: right;"/></td>
|
<td style="text-align: center;"><apex:inputField value="{!set.UnitPrice__c}" style="width: 95%; text-align: right;"/></td>
|
<td style="text-align: center;"><apex:outputField value="{!set.Total_Amount__c}" style="width: 95%"/></td>
|
</tr>
|
</apex:repeat>
|
</table>
|
</apex:outputPanel>
|
<apex:outputPanel rendered="{!IF((Opp.ProductSegment__c = 'IE' || Opp.ProductSegment__c = 'RVI' || Opp.ProductSegment__c = 'BS' ), 'false', 'true')}" layout="none">
|
<table width="840px" border="1" cellspacing="0" cellpadding="0" style="table-layout:fixed;">
|
<colgroup>
|
<col width="5%"/>
|
<col width="16%"/>
|
<col width="20%"/>
|
<col width="5%"/>
|
<col width="5%"/>
|
<col width="10%"/>
|
<col width="5%"/>
|
<col width="10%"/>
|
<col width="10%"/>
|
<col width="14%"/>
|
<!-- <col width="12%"/> -->
|
|
</colgroup>
|
<tr>
|
<td style="text-align: center;">序号</td>
|
<td style="text-align: center;">U8号码</td>
|
<td style="text-align: center;">产品型号</td>
|
<td style="text-align: center;">单位</td>
|
<td style="text-align: center;">数量</td>
|
<td style="text-align: center;">单价</td>
|
<td style="text-align: center;">折扣</td>
|
<td style="text-align: center;">折后单价</td>
|
<td style="text-align: center;">总价</td>
|
<td style="text-align: center;">备注</td>
|
<!-- <td style="text-align: center;">产品名称</td> -->
|
</tr>
|
<tr>
|
<td style="text-align: center;">Item</td>
|
<td style="text-align: center;">U8</td>
|
<td style="text-align: center;">Part Number</td>
|
<td style="text-align: center;">Unit</td>
|
<td style="text-align: center;">Quantity</td>
|
<td style="text-align: center;">Unit Price</td>
|
<td style="text-align: center;">Discount </td>
|
<td style="text-align: center;">Discounted Price/Unit</td>
|
<td style="text-align: center;">Total Amount</td>
|
<td style="text-align: center;">Remark</td>
|
<!-- <td style="text-align: center;">Name of Goods</td> -->
|
</tr>
|
|
<apex:repeat value="{!printSetInfo}" var="set">
|
<tr>
|
<td style="text-align: center;"><apex:outputField value="{!set.No__c}" style="width: 95%"/></td>
|
<td style="text-align: center;"><apex:outputField value="{!set.U8__c}" style="width: 95%"/></td>
|
<td style="text-align: center;"><apex:outputField value="{!set.Goods__c}" style="width: 95%"/></td>
|
<td style="text-align: center;"><apex:inputField value="{!set.Unit__c}" style="width: 95%; text-align: right;"/></td>
|
<td style="text-align: center;"><apex:outputField value="{!set.Qty__c}" style="width: 95%; text-align: right;"/></td>
|
<td style="text-align: center;"><apex:outputText value="{!set.UnitPrice__c}" style="width: 95%"/></td>
|
<td style="text-align: center;"><apex:outputField value="{!set.discount__c}" style="width: 95%"/></td>
|
<td style="text-align: center;"><apex:outputField value="{!set.discountprice__c}" style="width: 95%; text-align: right;"/></td>
|
<td style="text-align: center;"><apex:outputText value="{!set.Total_AmountNDT__c}" style="width: 95%; text-align: right;"/></td>
|
<td style="text-align: center;"><apex:inputField value="{!set.Remark__c}" style="width: 95%"/></td>
|
<!-- <td style="text-align: center;"><apex:inputField value="{!set.NameOfGood__c}" style="width: 95%"/></td> -->
|
|
</tr>
|
</apex:repeat>
|
</table>
|
</apex:outputPanel>
|
</apex:pageBlock>
|
|
<apex:pageBlock id="other" title="附件信息" rendered="{!IF((Opp.ProductSegment__c = 'IE' || Opp.ProductSegment__c = 'RVI' || Opp.ProductSegment__c = 'BS' ), 'false', 'true')}">
|
|
<table width="840px" border="1" cellspacing="0" cellpadding="0" style="table-layout:fixed;">
|
<colgroup>
|
<col width="25%"/>
|
<col width="25%"/>
|
<col width="25%"/>
|
<col width="25%"/>
|
</colgroup>
|
<tr>
|
<td style="text-align: center;">U8 Code</td>
|
<td style="text-align: center;">Part Number</td>
|
<td style="text-align: center;">Quantity</td>
|
<td style="text-align: center;">Name of Goods</td>
|
</tr>
|
<apex:repeat value="{!ndtList}" var="ndt">
|
<tr>
|
<td style="text-align: center;"><apex:inputField value="{!ndt.U8_Code__c}" style="width: 95%"/></td>
|
<td style="text-align: center;"><apex:inputField value="{!ndt.Part_Number__c}" style="width: 95%"/></td>
|
<td style="text-align: center;"><apex:inputField value="{!ndt.Quantity__c}" style="width: 95%"/></td>
|
<td style="text-align: center;"><apex:inputField value="{!ndt.Name_of_Goods__c}" style="width: 95%; text-align: left;"/></td>
|
</tr>
|
</apex:repeat>
|
</table>
|
|
</apex:pageBlock>
|
|
|
<apex:pageBlock id="BillBlock" tabStyle="Order" title="单据">
|
<table style="border-style:none;" border="0" width="840px">
|
<colgroup>
|
<col width="25%"/>
|
<col width="25%"/>
|
<col width="25%"/>
|
<col width="25%"/>
|
</colgroup>
|
<tr>
|
<apex:outputPanel rendered="{!IF(Opp.ProductSegment__c = 'BS' && Opp.TradeType__c = 'Tax Exemption', 'true', 'false')}" layout="none">
|
<th style="text-align: right;">所有单据:</th>
|
<td><apex:inputField id="allbill" value="{!od.PDF_Bi_AllBill__c}"/></td>
|
</apex:outputPanel>
|
<apex:outputPanel rendered="{!IF(Opp.ProductSegment__c = 'IE' && Opp.TradeType__c = 'Tax Exemption', 'true', 'false')}" layout="none">
|
<th> </th>
|
<td> </td>
|
</apex:outputPanel>
|
<th style="text-align: right;">生产国别及制造厂商:</th>
|
<td><apex:inputField id="manufacturers" value="{!od.PDF_Bi_manufacturers__c}"/></td>
|
</tr>
|
<tr>
|
<th style="text-align: right;">Total Value:</th>
|
<td><apex:inputField id="ShipmentTerm2Text" value="{!od.PDF_Shipment_Term2_Text__c}"/></td>
|
<th style="text-align: right;">生产国别及制造厂商(英文):</th>
|
<td><apex:inputField id="manufacturersEn" value="{!od.PDF_Bi_manufacturersEn__c}"/></td>
|
</tr>
|
<tr>
|
<th style="text-align: right;">签字人姓名:</th>
|
<td><apex:inputField id="signName" value="{!od.PDF_Sign_Name__c}"/></td>
|
<th style="text-align: right;">签字人职位:</th>
|
<td><apex:inputField id="signTitle" value="{!od.PDF_Sign_Title__c}"/></td>
|
</tr>
|
<tr>
|
<td> </td>
|
</tr>
|
<tr>
|
<td colspan ="4" style="padding-left: 50px">
|
所需的文件: <br/>
|
<apex:outputPanel rendered="{!IF(Opp.TradeType__c = 'Tax Exemption', 'true', 'false')}" layout="none">
|
请在发货后<apex:inputField id="q1" value="{!od.PDF_Bi_q1__c}" style="width: 30px"/>个工作日内将以下所需的文件传真/电邮给买方;<br/>
|
</apex:outputPanel>
|
1) <apex:inputField id="Quality" value="{!od.PDF_Bi_Quality__c}" style="width: 30px"/>份由卖方出具的质量和数量证明;<br/>
|
2) <apex:inputField id="Origin" value="{!od.PDF_Bi_Origin__c}" style="width: 30px"/>份卖方出具的原产地证明;及<br/>
|
3) <apex:inputField id="NonWooden" value="{!od.PDF_Bi_Non_Wooden__c}" style="width: 30px"/>份非木质包装证明。<br/>
|
|
<apex:outputPanel rendered="{!IF(Opp.TradeType__c = 'Tax Exemption', 'true', 'false')}" layout="none">
|
4) 空运提单正本<apex:inputField id="airway" value="{!od.PDF_Bi_airway__c}" style="width: 30px"/>份,副本<apex:inputField id="copyairway" value="{!od.PDF_Bi_copyairway__c}" style="width: 30px"/>份。并注明“运费已付”;<br/>
|
5) 发票<apex:inputField id="invoice" value="{!od.PDF_Bi_invoice__c}" style="width: 30px"/>份, 注明合同号和运输标识(如有一个以上运输标识, 应分别出具发票)及合同中其它细节;<br/>
|
6) 如保险由卖方负责的情况下,卖方需提供保险单<apex:inputField id="Insurancecount" value="{!od.PDF_Bi_Insurance__c}" style="width: 30px"/>套,投一切险, 按发票金额110%投保一切险;<br/>
|
7) <apex:inputField id="Packing" value="{!od.PDF_Bi_Packing__c}" style="width: 30px"/>份由卖方出具的装箱单;<br/>
|
</apex:outputPanel>
|
|
<apex:outputPanel rendered="{!IF(Opp.ProductSegment__c = 'BS' && Opp.TradeType__c = 'Tax Exemption', 'true', 'false')}" layout="none">
|
此合同由买卖双方签署正本<apex:inputField id="Contract" value="{!od.PDF_Co_Contract__c}" style="width: 30px"/>。买方持有<apex:inputField id="BContra" value="{!od.PDF_Co_BContra__c}" style="width: 30px"/>。卖方持有<apex:inputField id="SContra" value="{!od.PDF_Co_SContra__c}" style="width: 30px"/>。<br/>
|
|
(英) <apex:inputField id="ContractE" value="{!od.PDF_Co_Contract_E__c}" style="width: 30px"/>
|
|
(英) <apex:inputField id="BContraE" value="{!od.PDF_Co_BContra_E__c}" style="width: 30px"/>
|
|
(英) <apex:inputField id="SContraE" value="{!od.PDF_Co_SContra_E__c}" style="width: 30px"/>
|
</apex:outputPanel>
|
</td>
|
</tr>
|
</table>
|
</apex:pageBlock>
|
|
<table border="0" width="840px">
|
<tr>
|
<th style="text-align: center;"></th>
|
<td><apex:commandButton onclick="savejs();return false;" value="保存" rerender="dummy" rendered="true" disabled="{!saveBtnDisabled}"/>
|
<apex:outputText id="saveBtnDisabled" value="{!saveBtnDisabled}" style="display: none;"/></td>
|
<th style="text-align: center;"></th>
|
<td><apex:commandButton onclick="printjs();return false;" value="打印PDF" rendered="true" disabled=""/></td>
|
</tr>
|
</table>
|
|
</apex:form>
|
</apex:page>
|