<apex:page Controller="OrderPdf2Controller" showHeader="false" sidebar="false" id="allPage" action="{!init}" renderAs="pdf" > <!-- renderAs="pdf" -->
|
<head>
|
<style>
|
@page {
|
size: A4 landscape;
|
margin: 12mm 12mm 5mm 12mm;
|
|
@bottom-center {
|
content: counter(page) " / " counter(pages);
|
}
|
}
|
|
table { border-collapse: collapse; }
|
|
td.border-thick-title { border-width: 1pt 0pt 1pt 0pt; border-style: solid; border-color: black; text-align: center;}
|
td.border-thick-bottom { border-width: 0pt 0pt 1pt 0pt; border-style: solid; border-color: black; text-align: center;}
|
td.detail { text-align: center; }
|
</style>
|
</head>
|
<body style="font-family: Arial Unicode MS; page-break-inside: auto; font-size: 8pt;">
|
<table border="0" width="100%">
|
<tr>
|
<td style="text-align: center; font-size: 16pt;">完税订货单</td>
|
</tr>
|
</table>
|
<table style="border:solid 1px black" width="100%">
|
<colgroup>
|
<col width="15%"/>
|
<col width="35%"/>
|
<col width="10%"/>
|
<col width="40%"/>
|
</colgroup>
|
<tr>
|
<apex:outputPanel rendered="{!IF(productSegment == 'BS', false, true)}" layout="none">
|
<td style="text-align: right;">买方:</td>
|
<td style="text-align: left;">{!header.buyer_name}</td>
|
<td style="text-align: right;">卖方:</td>
|
<td style="text-align: left;">{!header.seller_name}</td>
|
</apex:outputPanel>
|
<apex:outputPanel rendered="{!IF(productSegment == 'BS', true, false)}" layout="none">
|
<td style="text-align: right;">购货者:</td>
|
<td style="text-align: left;">{!header.buyer_name}</td>
|
<td style="text-align: right;">供货者:</td>
|
<td style="text-align: left;">{!header.seller_name}</td>
|
</apex:outputPanel>
|
</tr>
|
|
<apex:outputPanel rendered="{!IF(productSegment == 'BS', true, false)}" layout="none">
|
<tr>
|
<td style="text-align: right;" >二类经营备案凭证:</td>
|
<td style="text-align: left;">{!header.buyer_code}</td>
|
<td style="text-align: right;">二类经营备案凭证:</td>
|
<td style="text-align: left;">沪徐食药监械经营备20160318号</td>
|
</tr>
|
</apex:outputPanel>
|
<apex:outputPanel rendered="{!IF(productSegment == 'BS' , false, true)}" layout="none">
|
<tr>
|
<td style="text-align: right;">地址:</td>
|
<td style="text-align: left;">{!header.buyer_address}</td>
|
<td style="text-align: right;">地址:</td>
|
<td style="text-align: left;">上海市徐汇区淮海中路1010号1001-1006、</td>
|
</tr>
|
<tr>
|
<td style="text-align: right;"> </td>
|
<td style="text-align: left;"> </td>
|
<td style="text-align: right;"> </td>
|
<td style="text-align: left;">1101、1102、1104-1106、1601室</td>
|
</tr>
|
</apex:outputPanel>
|
<tr>
|
<td style="text-align: right;">城市:</td>
|
<td style="text-align: left;">{!header.buyer_city}</td>
|
<td style="text-align: right;">城市:</td>
|
<td style="text-align: left;">{!header.seller_city}</td>
|
</tr>
|
<tr>
|
<td style="text-align: right;">省份:</td>
|
<td style="text-align: left;">{!header.buyer_province}</td>
|
<td style="text-align: right;">省份:</td>
|
<td style="text-align: left;">{!header.seller_province}</td>
|
</tr>
|
<tr>
|
<td style="text-align: right;">电话:</td>
|
<td style="text-align: left;">{!header.buyer_phone}</td>
|
<td style="text-align: right;">电话:</td>
|
<td style="text-align: left;">{!header.seller_phone}</td>
|
</tr>
|
</table>
|
<table style="border:solid 1px black" width="100%">
|
<colgroup>
|
<col width="15%"/>
|
<col width="35%"/>
|
<col width="10%"/>
|
<col width="40%"/>
|
</colgroup>
|
<tr>
|
<td style="text-align: right;">①订单编号:</td>
|
<td style="text-align: left;">{!header.pdf_order_no}</td>
|
<td style="text-align: right;">要求交期:</td>
|
<td style="text-align: left;">{!header.order_require_date}</td>
|
</tr>
|
<tr>
|
<apex:outputPanel layout="none" rendered="{!IF(productSegment == 'BS', true, false)}">
|
<td style="text-align: right;">②SAP报备单号:</td>
|
<td style="text-align: left;">{!header.order_sap_no}</td>
|
</apex:outputPanel>
|
<apex:outputPanel layout="none" rendered="{!IF(productSegment == 'BS', false, true)}">
|
<td style="text-align: right;"> </td>
|
<td style="text-align: left;"> </td>
|
</apex:outputPanel>
|
<td style="text-align: right;">CRM报备号:</td>
|
<td style="text-align: left;">{!header.order_crm_no}</td>
|
</tr>
|
<tr>
|
<td style="text-align: right;"> </td>
|
<td style="text-align: left;"> </td>
|
<td style="text-align: right;">中间商:</td>
|
<td style="text-align: left;">{!header.order_subdealer}</td>
|
</tr>
|
</table>
|
<table style="border:solid 1px black" width="100%">
|
<colgroup>
|
<col width="15%"/>
|
<col width="20%"/>
|
<col width="10%"/>
|
<col width="20%"/>
|
<col width="10%"/>
|
<col width="25%"/>
|
</colgroup>
|
<tr>
|
<td style="text-align: center;">③收货信息</td>
|
<td style="text-align: left;" colspan="5"> </td>
|
</tr>
|
<tr>
|
<td style="text-align: right;">收货公司:</td>
|
<td style="text-align: left;" colspan="5">{!header.delivery_name}</td>
|
</tr>
|
<tr>
|
<td style="text-align: right;">科室:</td>
|
<td style="text-align: left;" colspan="5">{!header.delivery_department}</td>
|
</tr>
|
<tr>
|
<td style="text-align: right;">联系地址:</td>
|
<td style="text-align: left;" colspan="5">{!header.delivery_address}</td>
|
</tr>
|
<tr>
|
<td style="text-align: right;">城市:</td>
|
<td style="text-align: left;">{!header.delivery_city}</td>
|
<td style="text-align: right;">省份:</td>
|
<td style="text-align: left;" colspan="3">{!header.delivery_province}</td>
|
</tr>
|
<tr>
|
<td style="text-align: right;">收货人姓名:</td>
|
<td style="text-align: left;">{!header.delivery_user}</td>
|
<td style="text-align: right;">固话:</td>
|
<td style="text-align: left;">{!header.delivery_phone}</td>
|
<td style="text-align: right;">手机:</td>
|
<td style="text-align: left;">{!header.delivery_tel}</td>
|
</tr>
|
</table>
|
<table style="border:solid 1px black" width="100%">
|
<colgroup>
|
<col width="15%"/>
|
<col width="20%"/>
|
<col width="10%"/>
|
<col width="20%"/>
|
<col width="10%"/>
|
<col width="25%"/>
|
</colgroup>
|
<tr>
|
<td style="text-align: center;">④用户信息</td>
|
<td style="text-align: left;" colspan="5"> </td>
|
</tr>
|
<tr>
|
<td style="text-align: right;">用户名称:</td>
|
<td style="text-align: left;" colspan="3">{!header.user_name}</td>
|
<td style="text-align: right;">CRM客户编号:</td>
|
<td style="text-align: left;">{!header.user_no}</td>
|
</tr>
|
<tr>
|
<td style="text-align: right;">科室:</td>
|
<td style="text-align: left;" colspan="5">{!header.user_department}</td>
|
</tr>
|
<tr>
|
<td style="text-align: right;">联系地址:</td>
|
<td style="text-align: left;" colspan="5">{!header.user_address}</td>
|
</tr>
|
<tr>
|
<td style="text-align: right;">城市:</td>
|
<td style="text-align: left;">{!header.user_city}</td>
|
<td style="text-align: right;">省份:</td>
|
<td style="text-align: left;" colspan="3">{!header.user_province}</td>
|
</tr>
|
<tr>
|
<td style="text-align: right;">用户姓名:</td>
|
<td style="text-align: left;">{!header.user_name2}</td>
|
<td style="text-align: right;">固话:</td>
|
<td style="text-align: left;">{!header.user_phone}</td>
|
<td style="text-align: right;">手机:</td>
|
<td style="text-align: left;">{!header.user_tel}</td>
|
</tr>
|
<apex:outputPanel layout="none" rendered="{!IF(productSegment == 'IE', true, false)}">
|
<tr>
|
<td style="text-align: right;">用户属性(IE用):</td>
|
<td style="text-align: left;">{!header.user_property_IE}</td>
|
<td style="text-align: right;">用户产品(IE用):</td>
|
<td style="text-align: left;">{!header.user_product_IE}</td>
|
</tr>
|
</apex:outputPanel>
|
<apex:outputPanel layout="none" rendered="{!IF(productSegment == 'RVI', true, false)}">
|
<tr>
|
<td style="text-align: right;">市场(RVI用):</td>
|
<td style="text-align: left;" colspan="5">{!header.user_market_RVI}</td>
|
</tr>
|
</apex:outputPanel>
|
</table>
|
|
<apex:variable var="count" value="{!0}"/>
|
|
<apex:repeat value="{!pageDetails}" var="details">
|
|
<apex:variable var="count" value="{!count + 1}"/>
|
<apex:outputPanel rendered="{!notSpecialDealer}">
|
<table style="border-collapse:collapse;" border="1" width="100%">
|
|
<colgroup>
|
<col width="{!IF(is_parts_direct, IF(productSegment == 'BS', '10%', '15%'), IF(productSegment == 'BS', '3%', '10%'))}"/>
|
<col width="{!IF(is_parts_direct, IF(productSegment == 'BS', '15%', '20%'), IF(productSegment == 'BS', '8%', '15%'))}"/>
|
<col width="{!IF(is_parts_direct, IF(productSegment == 'BS', '15%', '20%'), IF(productSegment == 'BS', '12%', '15%'))}"/>
|
<apex:outputPanel layout="none" rendered="{!IF(productSegment == 'BS', true, false)}">
|
<col width= "12%" />
|
<col width= "15%" />
|
<col width= "17%" />
|
</apex:outputPanel>
|
<col width="{!IF(is_parts_direct, IF(productSegment == 'BS', '10%', '15%'), IF(productSegment == 'BS', '3%', '10%'))}"/>
|
|
<apex:outputPanel layout="none" rendered="{!!is_parts_direct}">
|
<col width="{!IF(productSegment == 'BS', '8%', '25%')}"/>
|
<col width="{!IF(productSegment == 'BS', '8%', '25%')}"/>
|
</apex:outputPanel>
|
<apex:outputPanel layout="none" rendered="{!IF(productSegment == 'BS', true, false)}">
|
<col width="13%"/>
|
</apex:outputPanel>
|
</colgroup>
|
<tr>
|
<td style="text-align: center;" colspan="{!IF(is_parts_direct, '4', '9')}">⑤订货明细</td>
|
<apex:outputPanel layout="none" rendered="{!IF(productSegment == 'BS', true, false)}">
|
<td style="text-align: center;">BS填写</td>
|
</apex:outputPanel>
|
</tr>
|
<tr>
|
<td style="text-align: center;">NO.</td>
|
<td style="text-align: center;">OT CODE</td>
|
<td style="text-align: center;">EC CODE</td>
|
<apex:outputPanel layout="none" rendered="{!IF(productSegment == 'BS', true, false)}">
|
<td style="text-align: center;">注册型号</td>
|
<td style="text-align: center;">产品名称</td>
|
<td style="text-align: center;">注册证号</td>
|
</apex:outputPanel>
|
<td style="text-align: center;">数量</td>
|
<apex:outputPanel layout="none" rendered="{!!is_parts_direct}">
|
<td style="text-align: center;">单价(RMB)</td>
|
<td style="text-align: center;">总价(RMB)</td>
|
</apex:outputPanel>
|
<apex:outputPanel layout="none" rendered="{!IF(productSegment == 'BS', true, false)}">
|
<td style="text-align: center;">生产厂家</td>
|
</apex:outputPanel>
|
</tr>
|
<apex:repeat value="{!details}" var="detail">
|
<tr>
|
<td style="text-align: center;"><apex:outputText value="{!detail.lineno}" /></td>
|
<td style="text-align: left;"><apex:outputText value="{!detail.otcode}" /></td>
|
<td style="text-align: left;"><!-- <apex:outputText value="{!detail.eccode}" /> --> <c:PDFWbr targetStr="{!detail.eccode}"/></td>
|
|
<apex:outputPanel rendered="{!IF(productSegment == 'BS', true, false)}" layout="none">
|
<td style="text-align: left;"><apex:outputText value="{!detail.ccode}" /></td>
|
<td style="text-align: left;"><!-- <apex:outputText value="{!detail.name}" /> --> <c:PDFWbr targetStr="{!detail.name}"/></td>
|
<td style="text-align: left;"><!-- <apex:outputText value="{!detail.ccode}" /> --><c:PDFWbr targetStr="{!detail.registrationCode}"/></td>
|
</apex:outputPanel>
|
|
<td style="text-align: right;"><apex:outputText value="{!detail.quantity}" /></td>
|
<apex:outputPanel layout="none" rendered="{!!is_parts_direct}">
|
<td style="text-align: right;"><apex:outputText value="{!detail.price}" /></td>
|
<td style="text-align: right;"><apex:outputText value="{!detail.totalprice}" /></td>
|
</apex:outputPanel>
|
<apex:outputPanel layout="none" rendered="{!IF(productSegment == 'BS', true, false)}">
|
<td style="text-align: left;"><!-- <apex:outputText value="{!detail.factory}" /> --><c:PDFWbr targetStr="{!detail.factory}"/></td>
|
</apex:outputPanel>
|
</tr>
|
</apex:repeat>
|
</table>
|
</apex:outputPanel>
|
|
|
|
<apex:outputPanel rendered="{!!notSpecialDealer}">
|
<table style="border-collapse:collapse;" border="1" width="100%">
|
<colgroup>
|
<col width="5%"/>
|
<col width="15%"/>
|
<col width="15%"/>
|
<col width="15%"/>
|
<col width="15%"/>
|
<col width="16%"/>
|
<col width="4%"/>
|
<col width="15%"/>
|
</colgroup>
|
<tr>
|
<td style="text-align: center;" colspan="7">⑤订货明细</td>
|
<apex:outputPanel layout="none" rendered="{!IF(productSegment == 'BS', true, false)}">
|
<td style="text-align: center;">BS填写</td>
|
</apex:outputPanel>
|
</tr>
|
<tr>
|
<td style="text-align: center;">NO.</td>
|
<td style="text-align: center;">OT CODE</td>
|
<td style="text-align: center;">EC CODE</td>
|
<apex:outputPanel layout="none" rendered="{!IF(productSegment == 'BS', true, false)}">
|
<td style="text-align: center;">注册型号</td>
|
<td style="text-align: center;">产品名称</td>
|
<td style="text-align: center;">注册证号</td>
|
</apex:outputPanel>
|
<td style="text-align: center;">数量</td>
|
<apex:outputPanel layout="none" rendered="{!IF(productSegment == 'BS', true, false)}">
|
<td style="text-align: center;">生产厂家</td>
|
</apex:outputPanel>
|
</tr>
|
<apex:repeat value="{!details}" var="detail">
|
<tr>
|
<td style="text-align: center;"><apex:outputText value="{!detail.lineno}" /></td>
|
<td style="text-align: left;"><apex:outputText value="{!detail.otcode}" /></td>
|
<td style="text-align: left;"><!-- <apex:outputText value="{!detail.eccode}" /> --> <c:PDFWbr targetStr="{!detail.eccode}"/></td>
|
|
<apex:outputPanel rendered="{!IF(productSegment == 'BS', true, false)}" layout="none">
|
<td style="text-align: left;"><apex:outputText value="{!detail.ccode}" /></td>
|
<td style="text-align: left;"><!-- <apex:outputText value="{!detail.name}" /> --> <c:PDFWbr targetStr="{!detail.name}"/></td>
|
<td style="text-align: left;"><!-- <apex:outputText value="{!detail.ccode}" /> --><c:PDFWbr targetStr="{!detail.registrationCode}"/></td>
|
</apex:outputPanel>
|
|
<td style="text-align: right;"><apex:outputText value="{!detail.quantity}" /></td>
|
<apex:outputPanel layout="none" rendered="{!IF(productSegment == 'BS', true, false)}">
|
<td style="text-align: left;"><!-- <apex:outputText value="{!detail.factory}" /> --><c:PDFWbr targetStr="{!detail.factory}"/></td>
|
</apex:outputPanel>
|
</tr>
|
</apex:repeat>
|
|
</table>
|
</apex:outputPanel>
|
|
|
|
|
<apex:outputpanel rendered="{!count < pageCnt}">
|
<div style="page-break-after: always;"/>
|
</apex:outputpanel>
|
|
</apex:repeat>
|
<apex:outputPanel rendered="{!notSpecialDealer}">
|
<table style="border:solid 1px black" width="100%">
|
<colgroup>
|
<col width="70%"/>
|
<col width="20%"/>
|
<col width="10%"/>
|
</colgroup>
|
<apex:outputPanel layout="none" rendered="{!if((!is_parts_direct && is_ie_direct),true,false)}">
|
<tr>
|
<td style="text-align: right;">合计:</td>
|
<td style="text-align: right;">{!header.order_subtotal}</td>
|
<td style="text-align: center;"> </td>
|
|
</tr>
|
<tr>
|
<td style="text-align: right;">折扣率:</td>
|
<td style="text-align: right;">{!header.order_discount_rate}</td>
|
<td style="text-align: center;"> </td>
|
</tr>
|
<tr>
|
<td style="text-align: right;">折扣值:</td>
|
<td style="text-align: right;">{!header.order_discount_value}</td>
|
<td style="text-align: center;"> </td>
|
</tr>
|
<tr>
|
<td style="text-align: right;">OCSM折扣后合计 (OCSM->用户):</td>
|
<td style="text-align: right;">{!header.order_totalprice}</td>
|
<td style="text-align: center;"> </td>
|
</tr>
|
<!-- <apex:outputPanel layout="none" rendered="{!header.order_print_dealer}">
|
<tr>
|
<td style="text-align: right;">其他产品销售金额 and/or 代理商(中间商)利润:</td>
|
<td style="text-align: right;">{!header.order_dealer_profit}</td>
|
<td style="text-align: center;"> </td>
|
</tr>
|
</apex:outputPanel> -->
|
</apex:outputPanel>
|
<apex:outputPanel layout="none" rendered="{!if((!is_parts_direct && !is_ie_direct),true,false)}">
|
<tr>
|
<td style="text-align: right;">合计:</td>
|
<td style="text-align: right;">{!header.order_subtotal}</td>
|
<td style="text-align: center;"> </td>
|
|
</tr>
|
<tr>
|
<td style="text-align: right;">折扣率:</td>
|
<td style="text-align: right;">{!header.order_discount_rate}</td>
|
<td style="text-align: center;"> </td>
|
</tr>
|
<tr>
|
<td style="text-align: right;">折扣值:</td>
|
<td style="text-align: right;">{!header.order_discount_value}</td>
|
<td style="text-align: center;"> </td>
|
</tr>
|
<tr>
|
<td style="text-align: right;">ECN折扣后合计 (ECN->代理商):</td>
|
<td style="text-align: right;">{!header.order_totalprice}</td>
|
<td style="text-align: center;"> </td>
|
</tr>
|
</apex:outputPanel>
|
<!-- <apex:outputPanel layout="none" rendered="{!header.order_print_dealer}">
|
<tr>
|
<td style="text-align: right;">代理商销售总金额(代理商->用户/中间商):</td>
|
<td style="text-align: right;">{!header.order_dealer_price}</td>
|
<td style="text-align: center;"> </td>
|
</tr>
|
</apex:outputPanel> -->
|
</table>
|
</apex:outputPanel>
|
|
<apex:outputPanel rendered="{!!notSpecialDealer}">
|
<table style="border:solid 1px black" width="100%">
|
<colgroup>
|
<col width="70%"/>
|
<col width="20%"/>
|
<col width="10%"/>
|
</colgroup>
|
<tr>
|
<td style="text-align: right;">合同总金额:</td>
|
<td style="text-align: right;">{!header.order_totalprice}</td>
|
<td style="text-align: center;"> </td>
|
</tr>
|
</table>
|
</apex:outputPanel>
|
|
<table style="border:solid 1px black" width="100%">
|
<colgroup>
|
<col width="10%"/>
|
<col width="90%"/>
|
</colgroup>
|
<apex:outputPanel layout="none" rendered="{!IF(productSegment == 'IE' || productSegment == 'RVI', true, false)}">
|
<tr>
|
<td style="text-align: left;">IE/RVI填写</td>
|
<td style="text-align: center;"> </td>
|
</tr>
|
<tr>
|
<td style="text-align: left;">INQUIRY NO.:</td>
|
<td style="text-align: left;">{!header.order_inquiry_no}</td>
|
</tr>
|
<tr style="border-bottom: thin solid black;">
|
<td style="text-align: left;">报备单号:</td>
|
<td style="text-align: left;">{!header.order_no}</td>
|
</tr>
|
</apex:outputPanel>
|
<apex:outputPanel rendered="{!IF(productSegment == 'BS', false, true)}" layout="none">
|
<tr>
|
<td style="text-align: left;vertical-align: top;" height="40px">备注:</td>
|
<td style="text-align: left;"><apex:outputText value="{!header.order_comment}" escape="false"/></td>
|
</tr>
|
</apex:outputPanel>
|
<apex:outputPanel rendered="{!IF(productSegment == 'BS', true, false)}" layout="none">
|
<tr>
|
<td style="text-align: left;vertical-align: top;">备注:</td>
|
<td style="text-align: left;"> 1、由于显微镜产品的特殊性,若将我司产品作为医疗器械生物显微镜销售至临床市场时,需明确向用户告知并区分获证医疗器械与</td>
|
</tr>
|
<tr>
|
<td style="text-align: left;vertical-align: top;"> </td>
|
<td style="text-align: left;">非医疗器械产品。</td>
|
</tr>
|
<tr>
|
<td style="text-align: left;vertical-align: top;" height="40px"> </td>
|
<td style="text-align: left;"><apex:outputText value="{!header.order_comment}" escape="false"/></td>
|
</tr>
|
</apex:outputPanel>
|
</table>
|
<table border="0" width="100%">
|
<colgroup>
|
<col width="60%"/>
|
<col width="30%"/>
|
<col width="10%"/>
|
</colgroup>
|
<tr>
|
<td style="text-align: left;">单位名称:仪景通光学科技(上海)有限公司</td>
|
<td style="text-align: right;">日期:</td>
|
<td style="text-align: left;">{!strToday}</td>
|
<td style="text-align: left;"> </td>
|
</tr>
|
<tr>
|
<td style="text-align: left;">开 户 行:招商银行股份有限公司上海外高桥支行</td>
|
<td style="text-align: left;"> </td>
|
<td style="text-align: left;"> </td>
|
<td style="text-align: left;"> </td>
|
</tr>
|
<!-- <tr>
|
<td style="text-align: left;">银行账号:121913911110902003(仅限网银客户操作使用)</td>
|
<td style="text-align: left;"> </td>
|
<td style="text-align: left;"> </td>
|
<td style="text-align: left;"> </td>
|
</tr> -->
|
<tr>
|
<td style="text-align: left;">银行账号:121944940610202 </td>
|
<td style="text-align: left;"> </td>
|
<td style="text-align: left;"> </td>
|
<td style="text-align: left;"> </td>
|
</tr>
|
<!-- <tr>
|
<td style="text-align: left;">(仅限纸质票据客户操作使用,纸质票据包括支票、贷记凭证、</td>
|
<td style="text-align: left;"> </td>
|
<td style="text-align: center; border-top: thin solid black;">买方盖章</td>
|
<td style="text-align: left;"> </td>
|
</tr>
|
<tr>
|
<td style="text-align: left;">结算业务委托书、银行汇票、商业汇票、银行承兑汇票、商业承兑汇票等)</td>
|
<td style="text-align: left;"> </td>
|
<td style="text-align: left;"> </td>
|
<td style="text-align: left;"> </td>
|
</tr> -->
|
</table>
|
</body>
|
</apex:page>
|