<?xml version="1.0" encoding="UTF-8"?> <!-- $Author: LR $Date: 2013-7-15 下午04:39:15 $Revision: 1.0 $Purpose: --> <a:screen xmlns:a="http://www.leaf-framework.org/application" customizationEnabled="true"> <a:init-procedure> <a:model-query fetchAll="true" model="gld.gld_currency_vl" rootPath="acr512_currency_list"/> <a:model-query fetchAll="true" model="acr.ACR512.acr_invoice_business_type_list" rootPath="acr512_business_type_list"/> </a:init-procedure> <a:view> <a:link id="acr512_invoice_status_change" model="acr.ACR512.alter_acr_invoice_status" modelaction="execute"/> <a:link id="acr513_invoice_readonly_page" url="${/request/@context_path}/modules/cont/CON500/con_contract_update.lview"/> <a:link id="acr512_invoice_update_page" url="${/request/@context_path}/modules/acr/ACR512/acr_invoice_update_detail.lview"/> <!--<a:link id="acr512_invoice_update_page" url="${/request/@context_path}/modules/cont/CON500/con_contract_update.screen"/>--> <a:link id="con_contract_get_layout_code_link_id" model="cont.CON500.con_contract_get_layout_code" modelaction="update"/> <a:link id="acr512_submit_id" model="acr.ACR512.acr_invoice_hd_batch" modelaction="update"/> <a:link id="get_document_number_link" model="acr.ACR512.get_document_number" modelaction="query"/> <a:link id="acr512_update_for_submit_id" url="${/request/@context_path}/modules/acr/ACR512/acr_invoice_update_for_submit.lsc"/> <a:link id="acr_invoice_apply_detail_link" url="${/request/@context_path}/modules/acr/ACR610/acr_invoice_apply_detail.lview"/> <script><![CDATA[ //提交复核 function acr512_invoice_submit_selected() { var records = $('acr512_invoice_result_ds').getSelected(); if (records.length == 0) { $L.showInfoMessage('提示', '请至少选择一条数据!'); } else { var invoice_hd_ids = ''; //判断单据的状态 for (var i = 0; i < records.length; i++) { var invoice_status = records[i].get('invoice_status'); if (invoice_status != 'NEW' && invoice_status != 'REJECT') { $L.showErrorMessage("提示", '发票状态有误!'); return; } if (invoice_hd_ids == '') { invoice_hd_ids = records[i].get('invoice_hd_id'); } else { invoice_hd_ids = invoice_hd_ids + ',' + records[i].get('invoice_hd_id'); } } var detail_mask = Ext.getBody(); Leaf.showConfirm('提示', "确认执行该操作?", function () { Leaf.Masker.mask(detail_mask, '${l:HLS.EXECUTING}'); Leaf.request({ url: $('acr512_invoice_status_change').getUrl(), para: { invoice_hd_ids: invoice_hd_ids, want_status: 'CONFIRMING' }, success: function () { Leaf.Masker.unmask(detail_mask, '${l:HLS.EXECUTING}'); Leaf.SideBar.show({ msg: '操作成功', duration: 2000 }); $('acr512_invoice_result_ds').query(); }, error: function () { Leaf.Masker.unmask(detail_mask, '${l:HLS.EXECUTING}'); }, scope: this }); }, function () { Leaf.Masker.unmask(detail_mask, '${l:HLS.EXECUTING}'); }) } } function lock_current_window() { Leaf.Masker.mask(Ext.getBody(), '${l:HLS.EXECUTING}'); } function unlock_current_window() { Leaf.Masker.unmask(Ext.getBody()); } function acr512_invoice_query() { $('acr512_invoice_result_ds').query(); $('acr512_invoice_op_result_ds').query(); var records = $('acr512_invoice_result_ds').getAll(); var record_ops = $('acr512_invoice_op_result_ds').getAll(); for (var i = 0; i < records.length; i++) { var record = record[i]; var invoice_hd_id = record.get('invoice_hd_id'); Leaf.request({ url: $('get_document_number_link').getUrl(), para: { invoice_hd_id: invoice_hd_id }, success: function (res) { var document_number = record[i].get('document_number'); if (res.result.record['isreturn'] > 0) { return '<font color="red">' + document_number + '</font> '; } else { return value; } } }); } $('acr512_invoice_result_ds').query(); for (var j = 0; j < record_ops.length; j++) { var record_op = record_op[j]; var invoice_hd_id = record_op.get('invoice_hd_id'); Leaf.request({ url: $('get_document_number_link').getUrl(), para: { invoice_hd_id: invoice_hd_id }, success: function (res) { var document_number = record_op[i].get('document_number'); if (res.result.record['isreturn'] > 0) { return '<font color="red">' + document_number + '</font> '; } else { return value; } } }); } $('acr512_invoice_op_result_ds').query(); } function acr512_invoice_reset() { $('acr512_invoice_query_ds').reset(); } function acr512_grid_update(record_id, invoice_hd_id) { var maintain_type = 'UPDATE'; var currency_reocrd = $('acr512_invoice_result_ds').findById(record_id); var param = currency_reocrd.data; param['function_code'] = 'ACR512'; param['winid'] = 'confirm_invoice_win'; param['document_id'] = invoice_hd_id; param['function_usage'] = 'MODIFY'; param['maintain_type'] = maintain_type; param['url_title'] = '${l:ACR.INVOICE_DETAIL}'; if (param['invoice_status'] == 'CONFIRMING') { param['function_code'] = 'ACR512R'; param['function_usage'] = 'QUERY'; param['maintain_type'] = 'READONLY'; hls_doc_get_layout_code('con_contract_get_layout_code_link_id', param, 'acr512_invoice_update_page', 'acr512_invoice_result_ds'); } else { hls_doc_get_layout_code('con_contract_get_layout_code_link_id', param, 'acr512_invoice_update_page', 'acr512_invoice_result_ds'); } } function acr512_op_grid_update(record_id, invoice_hd_id) { var maintain_type = 'UPDATE'; var currency_reocrd = $('acr512_invoice_op_result_ds').findById(record_id); var param = currency_reocrd.data; param['function_code'] = 'ACR512'; param['winid'] = 'confirm_invoice_win'; param['document_id'] = invoice_hd_id; param['function_usage'] = 'MODIFY'; param['maintain_type'] = maintain_type; param['url_title'] = '${l:ACR.INVOICE_DETAIL}'; if (param['invoice_status'] == 'CONFIRMING') { param['function_code'] = 'ACR512R'; param['function_usage'] = 'QUERY'; param['maintain_type'] = 'READONLY'; hls_doc_get_layout_code('con_contract_get_layout_code_link_id', param, 'acr512_invoice_update_page', 'acr512_invoice_op_result_ds'); } else { hls_doc_get_layout_code('con_contract_get_layout_code_link_id', param, 'acr512_invoice_update_page', 'acr512_invoice_op_result_ds'); } } function acr512_document_number_render(value, record, name) { if (name == 'document_number' && record.get('division')!='95') { if (record.get('compare_date_flag') == 'Y') { return '<a style="color:red" href="javascript:acr512_grid_update(\'' + record.id + '\',\'' + record.get('invoice_hd_id') + '\');">' + value + '</a>'; } else { return '<a href="javascript:acr512_grid_update(\'' + record.id + '\',\'' + record.get('invoice_hd_id') + '\');">' + value + '</a>'; } } if (name == 'document_number' && record.get('division')=='95') { if (record.get('compare_date_flag') == 'Y') { return '<a style="color:red" href="javascript:acr512_op_grid_update(\'' + record.id + '\',\'' + record.get('invoice_hd_id') + '\');">' + value + '</a>'; } else { return '<a href="javascript:acr512_op_grid_update(\'' + record.id + '\',\'' + record.get('invoice_hd_id') + '\');">' + value + '</a>'; } } // return '<a href="javascript:acr512_grid_update(' + record.id + ',' + record.get('invoice_hd_id') + ',\'' + record.get('invoice_status') + '\');">' + value + '</a>'; } function acr512_formatMoney(value, record, name) { return Leaf.formatNumber(value); } function acr512_invoice_query_Onupdate(ds, record, name, value, oldVlaue) { if (name == 'document_number_f') { if (Leaf.isEmpty(record.get('document_number_t'))) { record.set('document_number_t', value); } } else if (name == 'project_number_f') { if (Leaf.isEmpty(record.get('project_number_t'))) { record.set('project_number_t', value); } } else if (name == 'invoice_number_f') { if (Leaf.isEmpty(record.get('invoice_number_t'))) { record.set('invoice_number_t', value); } } else if (name == 'contract_number_f') { if (Leaf.isEmpty(record.get('contract_number_t'))) { record.set('contract_number_t', value); } } else if (name == 'invoice_bp_code_f') { if (Leaf.isEmpty(record.get('invoice_bp_code_t'))) { record.set('invoice_bp_code_t', value); } } else if (name == 'total_amount_f') { if (Leaf.isEmpty(record.get('total_amount_t'))) { record.set('total_amount_t', value); } } if (Ext.isEmpty(record.get('project_number_f')) && Ext.isEmpty(record.get('project_number_t'))) { record.set('query_project_number', ''); } else { record.set('query_project_number', 'Y'); } if (Ext.isEmpty(record.get('contract_number_f')) && Ext.isEmpty(record.get('contract_number_t'))) { record.set('query_contract_number', ''); } else { record.set('query_contract_number', 'Y'); } } function acr512_invoice_delete() { debugger; var records_op = $('acr512_invoice_op_result_ds').getSelected(); if(records_op == ''){ $('acr512_invoice_update_grid_ds').remove(); }else { $('acr512_invoice_op_grid_ds').remove(); } } //发票提交 function acr512_invoice_submit() { var records = $('acr512_invoice_result_ds').getSelected(); if (records.length < 1) { Leaf.showMessage('${l:HLS.PROMPT}', '请选择需要审批的发票!'); return; } var datas = []; for (var i = 0; i < records.length; i++) { if (records[i].get('status') == 'APPROVED' || records[i].get('statsu') == 'APPROVING') { Leaf.showMessage('${l:HLS.PROMPT}', '该发票正在审批中或已审批通过,不可重复提交'); return; } if (i == 0) { //modify by wuts for hl 2018-12-23 var invoice_hd_ids = records[0].get('invoice_hd_id'); } else { invoice_hd_ids = invoice_hd_ids + ',' + records[i].get('invoice_hd_id'); } } Leaf.showConfirm('提示', '您确认提交吗', function () { lock_current_window(); Leaf.request({ url: $('acr512_submit_id').getUrl(), para: { invoice_hd_ids: invoice_hd_ids }, success: function () { Leaf.SideBar.show({ msg: '提交成功', duration: 3000 }); unlock_current_window(); $('acr512_invoice_result_ds').query(); }, failure: function () { unlock_current_window(); }, error: function () { unlock_current_window(); }, scope: this }); }); } function acr512_invoice_insert() { var fl_ds = $('acr512_invoice_result_ds'); var fl_records = $('acr512_invoice_result_ds').getSelected(); var op_ds = $('acr512_invoice_op_result_ds'); var op_records = $('acr512_invoice_op_result_ds').getSelected(); if(fl_records == ''){ var records = op_records; var result_ds = op_ds; }else { records = fl_records; result_ds = fl_ds; } if(fl_records!='' && op_records!=''){ $L.showErrorMessage("提示",'请勾选同一业务类型的单据进行新建申请操作!'); return; } if (records.length < 1) { Leaf.showMessage('${l:HLS.PROMPT}', '请选择需要审批的发票!'); return; } var datas = {}; var saveData = []; var invoice_hd_ids = ''; var invoice_kind = records[0].get('invoice_kind'); var invoice_type = records[0].get('invoice_type'); var invoice_kind_type = records[0].get('invoice_kind_type'); var full_elec_invoice_flag = records[0].get('full_elec_invoice_flag'); for (var i = 0; i < records.length; i++) { var invoice_status = records[i].get('invoice_status'); if (invoice_status != 'NEW' && invoice_status != 'REJECT') { $L.showErrorMessage("提示", '发票状态有误!'); return; } if(invoice_kind != records[i].get('invoice_kind')){ if(invoice_kind=='RECEIPT' || records[i].get('invoice_kind')=='RECEIPT'){ $L.showErrorMessage("提示", '收据和其它发票不能同时勾选!'); return; }else{ $L.showErrorMessage("提示", '普票和专票不能同时勾选!'); return; } } if(invoice_kind_type != records[i].get('invoice_kind_type')){ $L.showErrorMessage("提示", '纸质发票与电子发票不能同时勾选!'); return; } if(full_elec_invoice_flag != records[i].get('full_elec_invoice_flag')){ $L.showErrorMessage("提示", '全电发票与非全电发票不能同时勾选!'); return; } if (invoice_hd_ids == '') { invoice_hd_ids = records[i].get('invoice_hd_id'); } else { invoice_hd_ids = invoice_hd_ids + ',' + records[i].get('invoice_hd_id'); } records[i].set('_status', 'update'); saveData.push(records[i].data); } saveData.sort(function (a, b) { return a.invoice_hd_id - b.invoice_hd_id; }); datas['invoice_hd_ids'] = invoice_hd_ids; datas['apply_mode'] = 'APPLY'; datas['details'] = saveData; Leaf.showConfirm('提示', '<span style="color: #ff0000; ">发票在申请期间将无法进行修改操作!如需要取消发票申请,请点击取消申请!</span>', function () { lock_current_window(); Leaf.request({ url: $('acr512_update_for_submit_id').getUrl(), para: datas, success: function (res) { Leaf.SideBar.show({ msg: '申请成功', duration: 3000 }); unlock_current_window(); //$('acr512_invoice_result_ds').query(); var win = new Leaf.Window({ id: 'acr_invoice_apply_detail_link_winid', params: { invoice_apply_id: res.result.invoice_apply_id, winId: 'acr_invoice_apply_detail_link_winid' }, url: $('acr_invoice_apply_detail_link').getUrl(), title: '申请明细', fullScreen: true }); win.on('close',function(){ result_ds.query(); }); }, failure: function () { unlock_current_window(); }, error: function () { unlock_current_window(); }, scope: this }); }); } ]]></script> <a:screen-include screen="modules/cont/CON500/con_contract_get_layout_code.lview"/> <a:dataSets> <a:dataSet id="acr512_currency_ds"> <a:datas dataSource="/model/acr512_currency_list"/> </a:dataSet> <a:dataSet id="acr512_business_type_ds"> <a:datas dataSource="/model/acr512_business_type_list"/> </a:dataSet> <!--<a:dataSet id="acr512_invoice_kind_ds" lookupCode="ACR510_INVOICE_KIND"/>--> <a:dataSet id="acr512_invoice_kind_type_ds" lookupCode="ACR512_INVOICE_KIND_TYPE"/> <a:dataSet id="acr512_invoice_status_ds" lookupCode="ACR510_AR_INVOICE_STATUS"/> <a:dataSet id="hls_lease_channel_ds" loadData="true" model="basic.hls_lease_channel_for_lov"/> <a:dataSet id="overdue_status_ds" lookupCode="YES_NO"/> <a:dataSet id="business_type_desc_ds" lookupCode="BUSINESS_TYPE"/> <a:dataSet id="acr512_invoice_query_ds"> <a:fields> <a:field name="currency_name" displayField="currency_name" options="acr512_currency_ds" returnField="currency" valueField="currency_code"/> <a:field name="business_type_desc_n" displayField="code_value_name" options="business_type_desc_ds" returnField="business_type_n" valueField="code_value"/> <a:field name="business_type_n"/> <a:field name="invoice_status_n" displayField="code_value_name" options="acr512_invoice_status_ds" returnField="invoice_status" valueField="code_value"/> <a:field name="full_elec_invoice_flag"/> <a:field name="full_elec_invoice_flag_n" displayField="code_value_name" options="overdue_status_ds" returnField="full_elec_invoice_flag" valueField="code_value"/> <!--<a:field name="invoice_kind"/>--> <a:field name="invoice_kind_type"/> <a:field name="contract_name"/> <a:field name="invoice_bp_name"/> <!--<a:field name="invoice_kind_desc" displayField="code_value_name" options="acr512_invoice_kind_ds"--> <!--returnField="invoice_kind" valueField="code_value"/>--> <a:field name="invoice_kind_type_n" displayField="code_value_name" options="acr512_invoice_kind_type_ds" returnField="invoice_kind_type" valueField="code_value"/> <a:field name="business_type_desc" displayField="business_type_desc" options="acr512_business_type_ds" returnField="business_type" valueField="business_type"/> <a:field name="created_by_name" lovGridHeight="320" lovHeight="500" lovService="acr.ACR512.acr_invoice_sys_user_lov" lovWidth="500" title="开票人选择"> <a:mapping> <a:map from="user_id" to="created_by"/> <a:map from="description" to="created_by_name"/> </a:mapping> </a:field> <a:field name="invoice_bp_code_f" lovGridHeight="320" lovHeight="480" lovService="acr.ACR512.acr_invoice_bp_master_list" lovWidth="500" title="客户选择"> <a:mapping> <a:map from="bp_code" to="invoice_bp_code_f"/> </a:mapping> </a:field> <a:field name="invoice_bp_code_t" lovGridHeight="320" lovHeight="480" lovService="acr.ACR512.acr_invoice_bp_master_list" lovWidth="500" title="客户选择"> <a:mapping> <a:map from="bp_code" to="invoice_bp_code_t"/> </a:mapping> </a:field> <a:field name="project_number_f" lovGridHeight="320" lovHeight="480" lovService="acr.ACR512.acr_invoice_project_list" lovWidth="500" title="项目选择"> <a:mapping> <a:map from="project_number" to="project_number_f"/> </a:mapping> </a:field> <a:field name="project_number_t" lovGridHeight="320" lovHeight="480" lovService="acr.ACR512.acr_invoice_project_list" lovWidth="500" title="项目选择"> <a:mapping> <a:map from="project_number" to="project_number_t"/> </a:mapping> </a:field> <a:field name="contract_number_f" lovGridHeight="320" lovHeight="480" lovService="acr.ACR512.acr_invoice_contract_list" lovWidth="500" title="合同选择"> <a:mapping> <a:map from="contract_number" to="contract_number_f"/> </a:mapping> </a:field> <a:field name="contract_number_t" lovGridHeight="320" lovHeight="480" lovService="acr.ACR512.acr_invoice_contract_list" lovWidth="500" title="合同选择"> <a:mapping> <a:map from="contract_number" to="contract_number_t"/> </a:mapping> </a:field> <a:field name="lease_channel"/> <a:field name="lease_channel_desc" displayField="description" options="hls_lease_channel_ds" returnField="lease_channel" valueField="lease_channel"/> </a:fields> <a:events> <a:event name="update" handler="acr512_invoice_query_Onupdate"/> </a:events> </a:dataSet> <a:dataSet id="acr512_invoice_result_ds" autoPageSize="true" autoQuery="true" model="acr.ACR512.acr_invoice_update_query" queryDataSet="acr512_invoice_query_ds" selectable="true"/> <a:dataSet id="acr512_invoice_op_result_ds" autoPageSize="true" autoQuery="true" model="acr.ACR512.acr_invoice_update_op_query" queryDataSet="acr512_invoice_query_ds" selectable="true"/> </a:dataSets> <a:screenBody> <a:screenTopToolbar> <a:screenTitle/> <a:toolbarButton click="acr512_invoice_query" text="HLS.QUERY"/> <a:toolbarButton click="acr512_invoice_reset" text="HLS.RESET"/> <a:toolbarButton click="acr512_invoice_delete" text="HLS.REMOVE"/> <!--<a:toolbarButton click="acr512_invoice_submit_selected" text="提交复核"/>--> <a:toolbarButton click="acr512_invoice_insert" text="新建申请"/> <!-- <a:toolbarButton click="acr512_invoice_submit" text="HLS.SUBMIT"/> --> </a:screenTopToolbar> <a:form marginWidth="200" padding="0" title="应收发票维护"> <a:hBox labelSeparator=" "> <a:textField name="document_number_f" bindTarget="acr512_invoice_query_ds" prompt="HLS.DOCUMENT_NUMBER_FROM" width="135"/> <!-- <div><![CDATA[${l:HLS.DOCUMENT_NUMBER_TO}]]></div> --> <a:textField name="document_number_t" bindTarget="acr512_invoice_query_ds" prompt="单据编号到" width="135"/> <a:textField name="contract_name" bindTarget="acr512_invoice_query_ds" prompt="合同名称" width="353"/> <a:comboBox name="business_type_desc_n" bindTarget="acr512_invoice_query_ds" prompt="业务类型" width="135"/> <!-- <a:lov name="contract_number_f" bindTarget="acr512_invoice_query_ds" prompt="合同编号从" width="135"/>--> <!-- <div><![CDATA[${l:HLS.CONTRACT_NUMBER_TO}]]></div> --> <!-- <a:lov name="contract_number_t" bindTarget="acr512_invoice_query_ds" prompt="合同编号到" width="135"/>--> <!-- <a:lov name="project_number_f" bindTarget="acr512_invoice_query_ds" prompt="HLS.PROJECT_NUMBER_FROM" width="135"/> <div><![CDATA[${l:HLS.DOCUMENT_NUMBER_TO}]]></div> <a:lov name="project_number_t" bindTarget="acr512_invoice_query_ds" prompt="" width="135"/>--> <!-- <a:comboBox name="business_type_desc" bindTarget="acr512_invoice_query_ds" prompt="HLS.BUSINESS_TYPE_DESC" width="135"/> --> <!-- <a:comboBox name="lease_channel_desc" bindTarget="acr512_invoice_query_ds" prompt="商业模式" width="135"/> --> <!-- <a:comboBox name="currency_name" bindTarget="acr512_invoice_query_ds" prompt="HLS.CURRENCY" width="135"/> --> </a:hBox> <a:hBox labelSeparator=" "> <a:datePicker name="accounting_date_f" bindTarget="acr512_invoice_query_ds" prompt="记账日期从" width="135"/> <!-- <div><![CDATA[${l:HLS.ACCOUNT_DATE_TO}]]></div> --> <a:datePicker name="accounting_date_t" bindTarget="acr512_invoice_query_ds" prompt="记账日期到" width="135"/> <a:lov name="created_by_name" bindTarget="acr512_invoice_query_ds" prompt="创建人" width="135"/> <a:textField name="invoice_title" bindTarget="acr512_invoice_query_ds" prompt="ACR.INVOICE_TITLE" width="135"/> <a:comboBox name="full_elec_invoice_flag_n" bindTarget="acr512_invoice_query_ds" prompt="是否全电发票" width="135"/> </a:hBox> <a:hBox labelSeparator=" "> <a:datePicker name="invoice_date_f" bindTarget="acr512_invoice_query_ds" prompt="发票日期从" width="135"/> <!-- <div><![CDATA[${l:ACR.INVOICE_DATE_TO}]]></div> --> <a:datePicker name="invoice_date_t" bindTarget="acr512_invoice_query_ds" prompt="发票日期到" width="135"/> <!-- <a:lov name="invoice_bp_code_f" bindTarget="acr512_invoice_query_ds" prompt="客户编号从" width="135"/>--> <!-- <div><![CDATA[${l:HLS.CUSTOMER_NUMBER_TO}]]></div> --> <!-- <a:lov name="invoice_bp_code_t" bindTarget="acr512_invoice_query_ds" prompt="客户编号到" width="135"/>--> <a:textField name="invoice_bp_name" bindTarget="acr512_invoice_query_ds" prompt="客户名称" width="135"/> <!--<a:comboBox name="invoice_kind_desc" bindTarget="acr512_invoice_query_ds" prompt="ACR.INVOICE_KIND"--> <!--width="135"/>--> <a:comboBox name="invoice_kind_type_n" bindTarget="acr512_invoice_query_ds" prompt="发票种类" width="135"/> <a:comboBox name="invoice_status_n" bindTarget="acr512_invoice_query_ds" prompt="发票状态" width="135"/> </a:hBox> </a:form> <a:tabPanel id="acr512_invoice_detail_id" marginHeight="160" marginWidth="10"> <a:tabs> <a:tab prompt="融资租赁" width="150"> <a:grid id="acr512_invoice_update_grid_ds" bindTarget="acr512_invoice_result_ds" marginHeight="250" marginWidth="30" navBar="true"> <a:columns> <a:column name="document_number" lock="true" prompt="HLS.DOCUMENT_NUMBER" renderer="acr512_document_number_render" width="120"/> <a:column name="invoice_bp_name" autoAdjust="false" prompt="HLS.CUSTOMER_NAME" showTitle="true" width="100"/> <a:column name="contract_name" autoAdjust="false" prompt="HLS.CONTRACT_NAME" showTitle="true" width="150"/> <!-- <a:column name="business_type_desc" prompt="HLS.BUSINESS_TYPE_DESC" width="80"/> --> <!--<a:column name="invoice_type_n" prompt="开票类型" width="100"/>--> <!--<a:column name="invoice_kind_desc" prompt="ACR.INVOICE_KIND" width="100"/>--> <a:column name="invoice_kind_type_n" prompt="发票种类" width="200"/> <a:column name="business_type_desc_n" prompt="业务类型" width="150"/> <!-- <a:column name="invoice_number" prompt="ACR.INVOICE_NUMBER" width="120"/> --> <a:column name="invoice_date" prompt="ACR.INVOICE_DATE" width="100"/> <!-- <a:column name="project_name" autoAdjust="false" prompt="HLS.PROJECT_NAME" showTitle="true" width="150"/> --> <!-- <a:column name="contract_number" prompt="HLS.CONTRACT_NUMBER" width="120"/> --> <!-- <a:column name="bp_code" prompt="HLS.CUSTOMER_NUMBER" width="100"/> --> <a:column name="invoice_title" autoAdjust="false" prompt="ACR.INVOICE_TITLE" showTitle="true" width="150"/> <!-- <a:column name="total_amount" align="right" prompt="ACR.TOTAL_AMOUNT" renderer="Aurora.formatMoney" width="100"/> --> <!-- <a:column name="currency" prompt="HLS.CURRENCY" width="80"/> --> <a:column name="created_by_name" autoAdjust="false" prompt="创建人" showTitle="true" width="150"/> <a:column name="invoice_status_desc" prompt="ACR.INVOICE_STATUS" width="100"/> <a:column name="accounting_date" prompt="HLS.ACCOUNT_DATE" width="100"/> <!-- <a:column name="compare_date_flag" prompt="比较日期" width="100"/> --> <!-- <a:column name="project_number" prompt="HLS.PROJECT_NUMBER" width="120"/> --> <a:column name="full_elec_invoice_flag_n" prompt="是否全电发票" width="200"/> </a:columns> </a:grid> </a:tab> <a:tab prompt="经营租赁" width="150"> <a:grid id="acr512_invoice_op_grid_ds" bindTarget="acr512_invoice_op_result_ds" marginHeight="250" marginWidth="30" navBar="true"> <a:columns> <a:column name="document_number" lock="true" prompt="HLS.DOCUMENT_NUMBER" renderer="acr512_document_number_render" width="120"/> <a:column name="invoice_bp_name" autoAdjust="false" prompt="HLS.CUSTOMER_NAME" showTitle="true" width="100"/> <a:column name="contract_name" autoAdjust="false" prompt="HLS.CONTRACT_NAME" showTitle="true" width="150"/> <a:column name="invoice_kind_type_n" prompt="发票种类" width="200"/> <a:column name="business_type_desc_n" prompt="业务类型" width="150"/> <a:column name="invoice_date" prompt="ACR.INVOICE_DATE" width="100"/> <a:column name="invoice_title" autoAdjust="false" prompt="ACR.INVOICE_TITLE" showTitle="true" width="150"/> <a:column name="created_by_name" autoAdjust="false" prompt="创建人" showTitle="true" width="150"/> <a:column name="invoice_status_desc" prompt="ACR.INVOICE_STATUS" width="100"/> <a:column name="accounting_date" prompt="HLS.ACCOUNT_DATE" width="100"/> <a:column name="full_elec_invoice_flag_n" prompt="是否全电发票" width="200"/> </a:columns> </a:grid> </a:tab> </a:tabs> </a:tabPanel> </a:screenBody> </a:view> </a:screen>