重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
这就是所谓的套打。套打就是纸张已定好,只在相应格子里面打上相应内容,常见的发票,移动里面那种单子也是这样的。
创新互联建站主营滨州网站建设的网络公司,主营网站建设方案,重庆APP开发,滨州h5微信小程序定制开发搭建,滨州网站营销推广欢迎滨州等地区企业咨询
只提供思路:
我们公司用的是JETFORM .---将数据取出----转成XML文件----XSLT套版转化成DAT文件----与mdf文件结合送打印机。
数据取出是自己写代码完成,然后输出成XML,这个。net DATASET就有个WRITEXML功能就可以输出了,写XSLT将XML转换成DAT文件,文件格式去查下这个软件的相关信息。DAT文件里面包含打印机信息和指定的MDF文件。MDF文件是用OUTPUT DESINGER软件做成,MDF文件和DAT文件放在软件安装相应的目录下,服务会将文件取走就可以实现打印了。
具体的还是查下软件的相关信息吧,一下子也讲不清楚。
发快递绑定代码方法:
1、选择快递单设置。
2、添加快递。
3、选择菜鸟网点,输入店铺代码。
4、获取淘宝平台的快递助手店铺代码。
5、点击保存,添加成功。绑定快递代码必须在淘宝平台有店铺。在淘宝后台开通电子面单服务,同时在淘宝平台购买了快递助手,快递助手需要在有效使用期内才能正常使用菜鸟电子面单。
电子面单授权每次有个有效周期,如果过期了重新授权即可。
快手小店店铺基础功能帮助说明
1.在浏览器中打开普通版地址:,使用微信扫码登录普通版Kwai Kwai 2、点击左侧“我的账号-账号/平台”,点击“添加店铺”按钮绑定快店店铺(PS:快店前请先到快店登录店铺账号这需要捆绑)。
3、关联成功后,在“电子面单-面单账号”和“物流管理-快递单模板”页面确认电子面单是否已开通,快递单模板是否已创建。如果尚未开通创建,请参考“通用电子面单添加说明”和“快递单模板创建说明”添加电子面单并创建模板。
4、绑定后点击“电商平台-蘑菇街”页面右上角的“手动同步”,即可同步当前店铺的挂单
5、在订单列表中勾选要打印的订单,点击“批量打印”,在打印弹出窗口中确认打印信息并进行打印操作
6. 打印后,对待发货的订单进行批量发货
添加菜鸟电子面单:
1.进入普通版“电子脸单-脸单账号”页面,点击“添加淘宝账号”
2.在淘宝授权页面,输入已开通菜鸟电子挂面的淘宝账号并确认授权(若菜鸟电子挂单尚未开通,请点此查看如何开通)
添加拼多多电子面单账号:
1.进入普通版“电子脸单-脸单账号”页面,点击“添加拼多多账号”
2、在拼多多电面单账号授权页面,使用开通拼多多电面单的微信扫一扫授权(如果没有开通拼多多电面单账号,请点击这里查看如何开通)
3、如果拼多多门店申请开通电子面单,可以通过关联拼多多门店使用拼多多电子面单(拼多多门店关联请参考下方说明)
共享电子面单说明:
1. 有电子面单的商家“a”在风火派送普通版“电子面单-面条账号”页面选择要分享的面账号或快递网点,点击如图分享按钮发送将弹窗中的代码分享给需要电子面单的商家“B”
2.商户“B”在“电子脸单-脸单账号”页面输入分享码发送申请
3、商户“a”在“电子人脸表-人脸列表账号-共享人脸列表”页面下对发送申请的商户“B”进行审核。审核通过后,商户“B”可以使用商户“a”的电子人脸列表
通用版创建快递单模板说明:
1、在普通版的“物流管理-快递单模板”页面,选择要创建的模板(这里以拼多多电子单模板的创建为例)
2、在弹出的“新建电子单模板”弹窗中,选择开通的快递公司新建模板(如果快递公司申请多个网点,还需要选择网点)
3、在编辑模板页面,风火地已经为您设置了自定义区域的默认内容。企业可根据实际需要调整自定义区域的内容
可通过淘宝后台“卖家中心—物流管理—物流服务—电子面单-设置服务商”来申请开通,菜鸟会把申请通过系统接口流转给物流公司审核,待物流公司审核通过,即申请成功之后,物流公司将会通过菜鸟提供的技术服务平台向您提供电子面单服务。
但可以继续使用,现在大多数快递网点儿已经都改为新的电子面单,直接在电脑上打印即可,既方便又快捷,可以两个订单改成一个快递单号,另外一个只要快递不扫描收件,就会自动回收了,就会自动回收成功。
电子面单已成为快递单未来主流趋势,而菜鸟也成为电子面单的主流阵容之一,菜鸟电子面单已经知越来越开放给普罗大众卖家使用,借助第三方软件(快递助手)使用菜鸟道电子面单,可直接在后台申请开通圆通电子面单,然后找快递审核通过并充值单号。
扩展资料:
硬件设备一般分三部分组成:一、电子订货终端机。
其功能是将所需订货的商品和条码及数量。
以扫描和键入的方式,暂时储存的记忆体中,当订货作业完毕时,再将终端机与后台电脑连接,取出储存在记忆体中的订货资料,存入电脑主机。
电子订货终端机与手持式扫描器的外形有些相似,但功能却有很大差异,其主要区别是:电子订货终端机具有存储和运算等电脑基本功能,而扫描器即只有阅读及解码功能。
二、数据机。它是传递订货主与接单主电脑信息资料的主要通讯装置,其功能是将电脑内的数据转换成线性脉冲资料,通过专有数据线路,将订货信息从门店传递给商品供方的数据集,供方以此为依据来发送商品。
三、其他设备。如个人电脑、价格标签及店内码的印制设备等。
EOS的运作除硬件设备外,还必须有记录订货情报的货架卡和订货簿,并确立电子订货方式。常用的电子订货方式有三种:电子订货簿。
电子订货簿是记录包括商品代码/名称、供应商代号/名称、进/售价等商品资料的书面表式。
利用电子订货簿订货就是由订货者携带订货簿及电子订货终端机直接地现场巡视缺货状况,再由订货簿寻找商品,对条码进行扫描并输入订货数量,然后直接接上数据机,通过电话线传输订货信息。电子订货簿与货架卡并用。
货架卡就是装设在货架槽上的一张商品信息记录卡,显示内容包括:中文名称、商品代码、条码、售价、最高订量、最低定量、厂商名称等。
利用货架卡订货,不需携带订货簿,而只要手持电子订货终端机,一边巡货一边订货,订货手续完成后再直接接上数据即将订货信息传输出去。
低于安全存量订货法。
即将每次进货数量输入电脑,销售时电脑会自动将库存扣减,当库存量低于安全存量时,会自动打印货单或直接传输出去。
参考资料:百度百科-电子订货系统
思路和实践步骤:
1.自定义一个mediasize,java是开源的,你自己创造一个CustomedMediaSize,代码复制java相应源文件。
2.让你的类根据需要实现应有的属性。
如果,你用java.awt.print方式,建议实现PrintRequestAttribute
如果,用javax.print方式,建议多加实现一个DocAttribute
3.打印的实现程式。
PrintService service = PrintServiceLookup.lookupDefaultPrintService();
MediaSizeExp ms = new MediaSizeExp(8F, 5F, MediaSizeExp.INCH);
//笔者用mediasize自定义名
DocAttributeSet das = new HashDocAttributeSet();
das.add(ms);
Doc doc = new SimpleDoc(Report.this, DocFlavor.SERVICE_FORMATTED.PRINTABLE, das);
//report对象为笔者自实现了printable的打印对象
PrintRequestAttributeSet pras = new HashPrintRequestAttributeSet();
pras.add(ms);
DocPrintJob job = service.createPrintJob();
try {
job.print(doc, pras);
} catch (PrintException pe) {
}
——这是doc打印方式
PrinterJob pj = PrinterJob.getPrinterJob();
PrintService[] services = PrinterJob.lookupPrintServices();
if (services.length 0) {
System.out.println("selected printer: " + services[0]);
try {
pj.setPrintService(services[0]);
} catch (PrinterException ex) {
Logger.getLogger(PrinterExperiment.class.getName()).log(Level.SEVERE, null, ex);
}
pj.setPrintable(Report.this, pj.pageDialog(new ParaPageFormat()));
MediaSizeExp ms = new MediaSizeExp(8F,5F,MediaSize.INCH);
PrintRequestAttributeSet pras = new HashPrintRequestAttributeSet(ms);
pras.add(ms);
try {
pj.print(pras);
} catch (PrinterException ex) {
Logger.getLogger(Report.class.getName()).log(Level.SEVERE, null, ex);
}
}
}
——这是awt,printerjob.getprinterjob()打印方式
需要说明的是:1.两种方式,笔者实践了第二种(awt方式),定义页设置成功显示为 高宽 图例,第一种方式应该也能成功.以下针对第一种方式来说.
2.8f和5f是我根据inch算下来的符合高宽的宽和高。但要求高必须大于内容高度,否则纸张又将设回4a尺寸...
3.pageDialog方法不能少,添加PrintRequestAttributeSet(包括mediasize)也不能少.这是笔者经过实践发现的,两个环节应是缺一不可。
4.笔者使用epson打印机,打印结果可一参照页面设置里的情况,二参照打印机里的打印任务里的主视窗设置页面是否为自定义
5.以上是实验方法,旨在解决可能性问题,突破技术瓶颈,还不是成熟的商业应用.java的这个高宽限制问题是被报告到java的bug library里面去的,笔者已经查过。
最后,我的目的实际上是控制java单据的走纸打印,你应该也怀抱的是相同的打印目的吧。上面的讲法实际上是改造java api。
我所说的希望对你能有所帮助。留个QQ吧:158796347,都是开发者,希望能有所交流和沟通啊。
新增密文下单购买礼品
1、v兔的礼品商城新增了密文下单购买礼品,不需要商家再倒来倒去表格了。请先各位大佬先大致浏览一下全篇文章,先有大致的情况介绍,再看接口文档会方便很多。
2、如果需要通过密文进行下单购买礼品的话,需要看一下关于密文调用接口文档发货的礼品调用的
3、首先要确定下单的礼品是否支持密文,大部分的快递仓库是支持密文打单的,但是如顺丰的一些仓库是不支持的。如顺丰湖南仓,但是如顺丰关东仓-丰网是支持密文的无论是仓库列表的接口还是商品的列表的接口都会有字段表明该仓库或则该商品是否支持密文传,is_encryption。
OAID 解密
接口地址:juzivtu
接口介绍: 解码 OAID(Open Addressee ID),返回收件人信息。点击查看详情
必须用户授权 : 需要用户的授权,才能拿到被授权的数据
请求方式: POST
返回格式: JSON
接口收费: 请求次数收费,联系运营
频率限制: 10 次/秒
请求头参数
参数 类型 必选 值 示例
Authorization string 是 授权 access_token Bearer 1798c6aadec33d1bc2f5b707f1049aefexxxx
请求参数
参数 类型 必选 描述
shop_id INT 必填 店铺 id
query_list ReceiverQuery[] true 解密请求列表,最多支持 20 个。
oaid String true xxxxxx 收件人 ID (Open Addressee ID),长度在 128 个字符之内。
tid String true 12345678 交易订单 ID
scene String true 1005 解密场景编号。不同场景,解密策略不同。请根据产品功能选择相应的场景编号。可选的场景:1001(顺丰电子面单发货)、1002(4 通一达电子面单发货)、1003(EMS 电子面单发货)、1004(其他电子面单发货)、1005(线下门店发货)、1006(手工单发货)、1007(代发货)、2001(客户售后服务)、2002(客户关怀),详情点击
vvtype INT 非必填 不传默认 1 只支持 1
请求示例
{ { "shop_id": "121321321", "query_list": [ { "oaid": "1RJ84QYqfsUw5SQE2OEXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX", "tid": "240252879XXXXXXXXXXXXXXXXX", "scene": "1002" } ] } }
请求代码示例
cURL请求代码示例
PHP请求代码示例
JAVA请求代码示例
Pyton请求代码示例
响应参数
名称 类型 示例值 描述
receiver_list Receiver [] 收件人列表
name String 张三 收件人的姓名
mobile String 13012345678 收件人的手机号,privacy_protection=true 是为隐私号,格式为 18877771111-123
address_detail String 淘宝城 911 号 收件人的详细地址
phone String 010-12345678 收件人的电话号码
oaid String xxxx 收件人 ID (Open Addressee ID),长度在 128 个字符之内。
tid String 123456 交易编号
town String 三墎镇 收货人街道地址
district String 西湖区 收货人的所在地区
city String 杭州市 收货人的所在城市
state String 浙江省 收货人的所在省份
country String 中国 收货人国籍
matched Boolean true oaid 是否和 tid 当前的 oaid 匹配。true:匹配,false:不匹配。当不匹配时,建议通过 taobao.trade.fullinfo.get 获取最新的 oaid。
secret_no_expire_time Date 2021-09-01 00:00:00 隐私号过期时间,privacy_protection=true 时有值
privacy_protection Boolean true 标记订单是否为隐私保护订单,为 true 时,mobile 为隐私号
withholding_money int 该接口扣费金额(点券)