很多时候,我们把电子版的订单发送给小妹,让其打印并开发票,但是有一个不方便的地方就是每次开发票都需要到后台去找抬头和识别码,很不方便。那么把发票相关信息集成到订单中去,这样不是就可以直接复制开发票 了吗?

昨天琢磨了一下,今天把方法写给大家。

admin\tp_api.php文件,大约313行,


  1. if (!empty($order_id)) {
  2. $order_ids[] = $order_id;

下面添加代码


  1. $sql = 'SELECT inv_payee, tax_id FROM ' . $GLOBALS['ecs']->table('order_info') . ' WHERE order_id = \'' . $order_id . '\'';
  2. $invoice= $GLOBALS['db']->getRow($sql);
  3. $inv_payee =$invoice['inv_payee'];
  4. $tax_id = $invoice['tax_id'];
  5. $smarty->assign('inv_payee', $inv_payee);
  6. $smarty->assign('tax_id', $tax_id);

admin\templates\library\order_print_part.lbi文件,大约21行


  1. <div class="row">
  2. {if $order_type eq 'order'}<div class="lie w300">{$lang.label_delivery_time}{$order_info.best_time}</div>{/if}
  3. <div class="lie w300">{$lang.label_payment_method}{if $order_type eq 'order'}{$order_info.pay_name}{else}{$lang.offline_transaction}{/if}</div>
  4. </div>

下面添加代码


  1. <div class="row">
  2. <div class="lie w300">发票抬头:{$inv_payee|default:$lang.wu}</div>
  3. <div class="lie w300">纳税人识别号:{$tax_id|default:$lang.wu}</div>
  4. </div>

这样打印订单的时候就可以显示发票抬头和识别码了,把这个订单保存为pdf,然后就可以打印和开票了。

大商创系统后台订单的其它信息这里会显示发票的抬头和识别码

但是大商创系统很奇怪,当编辑“其他信息”的时候,只显示发票抬头,不显示识别码。

识别码不显示,那就更没办法去修改了。这里我们先显示这个识别码,解决办法为

admin\templates\order_step.dwt

大约445行


  1. <div class="item">
  2. <div class="step_label">{$lang.label_inv_payee}</div>
  3. <div class="step_value"><input type="text" name="inv_payee" id="inv_payee" value="{$order.inv_payee}" class="text" autocomplete="off" /></div>
  4. </div>

下面添加代码


  1. <div class="item">
  2. <div class="step_label">{$lang.id_code}</div>
  3. <div class="step_value"><input type="text" name="tax_id" id="tax_id" value="{if $order.invoice_type eq 0}{$order.tax_id|default:$lang.wu}{else}{$vat_info.tax_id|default:$lang.wu}{/if}" class="text" autocomplete="off" /></div>
  4. </div>

效果如下

仅仅显示这个代码没意义,我们还需要能够编辑、修改、保存,添加一句代码就行了

admin\order.php

大约4187行


  1. $order['inv_payee'] = $_POST['inv_payee'];

下面添加代码


  1. $order['tax_id'] = $_POST['tax_id'];

这样就可以编辑保存识别码了。

大商创订单增加发票识别码编辑及显示功能相关推荐

  1. 大商创 常见问题 mysql_【大商创常见问题】大商创v2.4及以上版本运费设置教程说明...

    大商创2.4版本更新了运费模块,特此整理2.4新的运费设置说明以供参考.1.v2.4版本抛弃了以往的在配送方式设置配送地区,如图: 修改后(v2.4及以上版本): 2.添加商品运费模板: 1)入口一, ...

  2. 大商创x支持mysql版本_大商创x全面升级2.0,匠心打造b2b2c多用户商城系统

    2018年大商创发布了全新的产品--大商创X,因为众多用户对大商创产品的期待,所以大商创X一经面世就引起大家的极大关注,这与其系统优势有着密不可分的联系. 如今距离第一代产品发布近2年时间,大商创X也 ...

  3. csv php大商创,大商创商家后台简介

    专为大商创平台的入驻商家所设计的独立后台,让商家可以更便捷的管理自己的店铺倍息,查看交易佣金,申谓资金结算,并可以通过可视化装修自己的店铺首页 商家后台概述 大商创商家后台的首页主要展示了商家店铺的基 ...

  4. php大商创 安装,大商创X2020最新纯净服务器安装教程

    一.配置环境 1.如果不是新服务器的话,在确保站点数据备份完成或者站点数据可以清空的情况下,可以按照以下步骤,重置服务器 重置或者新购服务器.系统版本可以选择CentOS 7.* 版本 2.新服务器或 ...

  5. 大商创x支持mysql版本_【大商创安装】大商创X宝塔面板安装配置简述

    1.安装宝塔 服务器系统centos执行: yum install -y wget && wget -O install.sh http://download.bt.cn/instal ...

  6. 关于大商创安装默认数据清空说明

    订单相关表: truncate dsc_back_goods; truncate dsc_back_order; truncate dsc_baitiao_log; truncate dsc_deli ...

  7. php5.5安装大商创,铁杆粉整理 - 大商创X宝塔完整安装教程

    感谢大商创官方交流群:人生百态,铁杆粉整理大商创X最新宝塔安装教程,不会安装大商创X的小白看过来,福利来啦,大商创有你们的支持才能走得更远!>>>该教程有问题,请看其他教程([大商创 ...

  8. 大商创是用哪种php柜架写的,大商创商家入驻入口去除说明简述

    释放双眼,带上耳机,听听看~!2.0版本去除首页商家入驻按钮操作如下: 模块1修改方法: 打开服务器找到themes/ecmoban_dsc2017/images/ecsc-join.gif,图片直接 ...

  9. 大商创是用哪种php柜架写的,手把手教你做一套大商创店铺模板(1.9版)

    大商创1.9版本之后新增了店铺可视化编辑功能,在1.92版本之后支持了店铺模板下载功能,这就意味着有更多有前端技术的朋友可以自己做一套自定义模板,而且可以交流和传播.那么如何做一套店铺模板呢?在这里我 ...

最新文章

  1. Hadoop4.2HDFS测试报告之四
  2. vue axios 返回参数 响应参数
  3. Mac bower install bootstrap bug解决
  4. python r语言培训_r语言和python学哪个
  5. 图论模型Floyd算法
  6. 《Ext JS高级程序设计》节选:在CRUD操作中restful的设置以及使用Ext.Direct的问题...
  7. 开机启动简易收集面板并最小化
  8. 开源|如何用Soft-NMS实现目标检测并提升准确率
  9. Kitti数据测试_视觉/IMU/LiDAR融合
  10. Sitadel:一款功能强大的Web应用扫描器
  11. httpflv 格式分析
  12. momentum chrome 插件安装
  13. 如何安装markman
  14. 微信社群怎么做?-螳螂SCRM系统社群营销轻松裂变
  15. vue使用百度地图获取位置信息
  16. linux libata初始化分析
  17. 设置U盘盘符为自定义图片
  18. Windows 10 合并磁盘分区 (G and H)
  19. 国际标准刊号,国内统一刊号,刊号的标准格式 分类
  20. iomanip头文件

热门文章

  1. java ganymed ssh2_java 远程执行Shell命令-通过ganymed-ssh2连接
  2. 摄影测量学数字测量实习:单模型4D生产与空中三角测量的理论与实践
  3. 板娘---给枯燥的编程来点乐子
  4. 耐驰测试仪上的软件,其他仪器的数据如何导入到耐驰分析软件?_热分析仪仪器社区_仪器信息网论坛...
  5. Python爬虫进阶之爬取某视频并下载,没有广告的视频看起来不爽吗?
  6. 盈透数据获取实时K线与坑点
  7. E. Martian Strings (kmp)
  8. 试着模仿LeetCode做一个在线OJ系统(超级阉割版)(附项目测试)
  9. dpmw32.exe
  10. list与dataframe的转换