需要打印单据上的客户收货地址/供应商发货地址和联系人信息,但是不知道打印模板改怎么设计
2 适用版本
金蝶云星辰 V3.1以上
3 特别说明
3.1 客户/供应商资料打印取值说明
1)针对基础资料中的单据头信息,打印时可以直接取到。例如:客户资料中的备注、结算期限等
2)针对基础资料单据体字段,则是取决于单据上存储的值,打印无法直接获取,例如:联系人、手机等。
3)单据打印不能直接取到客户/供应商资料中的联系人信息,而是通过单据上存储的客户收货地址/供应商发货地址来打印的,如果这个两个地址字段在单据上没值,是不会从基础资料中直接获取的,所以在确认打印是否生效时,请务必先检查单据上的客户收货地址/供应商发货地址的值,而不是去检查基础资料上的值!
单据类型 | 打印时,客户/供应商资料中的联系人信息字段取值来源 |
---|
销售类单据 | |
采购类单据 | |
3.2 销售和采购类单据上的发货地址、收货地址打印取值说明
单据类型 | 字段 | 携带逻辑 | 仓库地址的维护路径 |
---|
销售类单据 | 发货地址 | 点击发货地址弹窗后,选择仓库后带出仓库资料中的地址,也支持手工新增
| |
采购类单据 | 收货地址 | 填写单据头仓库后,自动携带仓库资料中的地址,也支持手工新增 | |
3.3 打印是所见即所得&后来更新的不影响之前录入的
如果单据上没有这个值,意味着没存库,那么打印就是空的。特别是先开单,后维护的信息,系统是不会同步更新到单据上的,如果需要带出基础资料最新的值,建议重新录入对应的字段,触发更新
4 操作流程
接下来,我们以销售出库单为例,具体演示如何设计地址打印:
方法一:直接复制(也是最快捷的)
1)直接打开系统的预置模板
2)然后复制预置模板中对应的地址字段即可,在销售出库单预置模板中,对应的则是“收货地址”后面的公式字段:
系统的预设公式如下:拼接了客户联系人分录里的 “行政区划”
对应的基础资料位置:
直接用ctrl+C复制公式字段,
然后打开一个新的模板,直接ctrl+V粘贴即可
上面方法是最不容易出错的,建议不熟练的用户可以用此方法。
方法二:自定义设计
1)如果系统提供的预置模板不是您需要的,可以复制一个系统的预置模板,然后再编辑
2)打开复制后的模板,点击收货地址后面的公式进行编辑:
3)假设我们需要添加在这个地址上,添加客户联系人里的联系人、手机
4)那么我们在公式弹窗里可以看到系统预置的地址字段,如果有不需要的字段(如:客户国家.名称),也可以删除,然后在数据源中找到要添加的字段,
点击后可以直接添加到公式里,添加完成后如下图。点击“公式校验”,出现“校验成功”后,点击“确定”,然后保存模板即可。
5)打印效果
单据详情:
打印预览:
注意,如果公式中如果设置多个字段,实际是拼接,那么打印预览时,字段中间是没有空格的,不太方便查看对应每个字段的值,那么可以在公式中,加入英文双引号和英文逗号来实现隔段效果。
打印公式设置:
调整后的打印预览:
5 关联知识
销售订单上的收货地址自动带出的是哪里的地址信息?
采购入库单上面的供应商发货地址和收货地址有什么区别?
客户资料里面有录入手机号,但是销售出库单列表界面的客户联系电话还是为空是什么原因?