标签布局和打印

标签布局定义了标签的内容。在标签布局 (whwmd5520m000)进程中,可以创建并维护可用于完成下列任务的标签:

按活动列出的标签布局 (whwmd5121m000)进程中,可以调整特定出库、收货、装运或检验活动的标签布局。

打印标签布局 (whwmd5420m000)进程中可以打印标签布局。

要定义标签布局,请在标签布局 (whwmd5520m000)进程中完成下列步骤:

  1. 标签布局说明字段中指定标签布局的代码和说明。
  2. 如果需要,请指定条形码类型条形码高度 [行]
  3. 选择标签布局并启动工具栏上的文本编辑器。
  4. 在文本编辑器中,指定字段的要在标签中包括其内容的表达式和(如果需要)条形码表达式。

    在当前主题的表中,可以在“字段”列旁边的“表达式”列中找到标签表达式。条形码表达式在“条形码表达式”列中列出。

注意

要在标签布局中包括条形码,请参阅打印条形码

使用标签代码

标签布局可以包含许多以标签代码(称为表达式)形式出现的标签字段。表达式必须以井号 (#)、“lb”和点 ( #lb.) 开头。

在已打印的标签上,标签代码将被替换为相应的标签字段值。

例如:#lb.item.desc 将打印物料说明的条形码。

打印标签时,字段值将打印在您在文本编辑器中放置井号 (#) 的确切位置。

为避免字段值在打印的标签上重叠,必须在布局定义中的 # 符号之间留有足够空间。

如果 # 符号放置在布局定义中的不同行中,则字段值不太可能会重叠。在下一示例中,在不同行中打印物料和物料说明字段:

物料: #lb.item
说明: #lb.item.desc

如果您按照本例中的方式将标签字段放在同一行中,则可能会重叠:

#lb.item.desc#lb.quan.inv

#lb.quan.inv 表达式表示以库存单位表示的物料数量。

在此示例中,两个 # 符号之间的空间为 12 个位置。在文本编辑器中,一个空格表示一个位置。

如果打印的字段值 #lb.item.desc 跨度超过 12 个位置,则 #lb.quan.inv 表达式的值将改写 #lb.item.desc 表达式的值。

要确定 # 符号之间所需的位置数,必须检查用作标签字段的字段的字段长度。

通过检查用作标签字段的字段的域长度来完成此操作。在本示例中,item.desc 字段使用 tcitem.scrd 域,该域的长度为 60 个位置。

因此,为防止 #lb.quan.inv 重叠和改写 #lb.item.desc 的值,两个字段的 # 符号之间的空格至少必须为 61 个位置。

另一方面,如果确定字段值 #lb.item.desc 不超过 10 个位置,则 # 符号之间的 11 个位置空间将足够。

打印不带处理单元的收货和装运标签

如果不使用处理单元,则可以为以下项目打印标签:

  • 收到的物料
  • 要装运的物料

如需更多信息,请参阅:打印不带处理单元的收货和装运标签

注意

如果使用包装定义,则可以指定在处理单元结构的特定部位自动创建标签。

入库过程

对于入库过程,可以在标签上打印以下字段:

字段 表达式 条形码表达式
供货方类型 lb.shfr.type bc.lb.shfr.type
供货方代码 lb.shfr.code bc.lb.shfr.code
进货方类型 lb.shto.type bc.lb.shto.type
进货方代码 lb.shto.code bc.lb.shto.code
供货方库位 lb.shfr.loca bc.lb.shfr.loca
进货方库位 lb.shto.loca bc.lb.shto.loca
运行编号 lb.run.number bc.lb.run.number
任务 lb.mission bc.lb.mission
物料 lb.item bc.lb.item
物料搜索关键字 I lb.item.sr.ky1 bc.lb.item.sr.ky1
物料搜索关键字 II lb.item.sr.ky2 bc.lb.item.sr.ky2
物料信号 lb.item.signal bc.lb.item.signal
物料信号说明 lb.item.sgnl.d bc.lb.item.sgnl.d
物料数量 lb.quan.str bc.lb.quan.str
物料数量库存单位 lb.quan.inv bc.lb.quan.inv
业务伙伴物料代码 lb.cus.itm bc.lb.cus.itm
业务伙伴物料修订 lb.cus.itm.rev bc.lb.cus.itm.rev
单位 lb.unit bc.lb.unit
订单来源 lb.order.orig bc.lb.order.orig
订单编号 lb.order bc.lb.order
订单集 lb.order.set bc.lb.order.set
订单行 lb.order.line bc.lb.order.line
订单行序号 lb.order.seq bc.lb.order.seq
通知编号 lb.advice bc.lb.advice
所有者 lb.owner bc.lb.owner
所有者名称 lb.owner.name bc.lb.owner.name
批次代码 lb.lot bc.lb.lot
序列号 lb.serial bc.lb.serial
库存日期 lb.inv.date bc.lb.inv.date
包装定义 lb.pack.def bc.lb.pack.def
装配成套件 lb.ass.kit bc.lb.ass.kit
装配线工位 lb.ln.station bc.lb.ln.station
作业顺序 lb.job.seq bc.lb.job.seq
父序列号 lb.parent.seri bc.lb.parent.seri
装配订单 lb.ass.order bc.lb.ass.order
订单参考 lb.reference bc.lb.reference
物料清单行 lb.bom.line bc.lb.bom.line
物料说明 lb.item.desc bc.lb.item.desc
制造商 lb.manuf bc.lb.manuf
制造商说明 lb.manuf.desc bc.lb.manuf.desc
制造商部件编号 lb.manuf.prt.n bc.lb.manuf.prt.n
制造商部件编号说明 lb.manuf.prt.d bc.lb.manuf.prt.d
收货日期 lb.rec.date bc.lb.rec.date

出库过程

对于出库过程,可以在标签上打印以下字段:

字段 表达式 条形码表达式
供货方类型 lb.shfr.type bc.lb.shfr.type
供货方代码 lb.shfr.code bc.lb.shfr.code
进货方类型 lb.shto.type bc.lb.shto.type
进货方代码 lb.shto.code bc.lb.shto.code
供货方库位 lb.shfr.loca bc.lb.shfr.loca
进货方库位 lb.shto.loca bc.lb.shto.loca
DUNS 编号 lb.duns.number bc.lb.duns.number
运行编号 lb.run.number bc.lb.run.number
任务 lb.mission bc.lb.mission
物料 lb.item bc.lb.item
物料搜索关键字 I lb.item.sr.ky1 bc.lb.item.sr.ky1
物料搜索关键字 II lb.item.sr.ky2 bc.lb.item.sr.ky2
物料信号 lb.item.signal bc.lb.item.signal
物料信号说明 lb.item.sgnl.d bc.lb.item.sgnl.d
业务伙伴物料代码 lb.cus.itm bc.lb.cus.itm
业务伙伴物料修订 lb.cus.itm.rev bc.lb.cus.itm.rev
有效单元 lb.eff.unit bc.lb.eff.unit
数量(以存储单位表示) lb.quan.str bc.lb.quan.str
以库存单位表示的数量 lb.quan.inv bc.lb.quan.inv
单位 lb.unit bc.lb.unit
订单来源 lb.order.orig bc.lb.order.orig
订单编号 lb.order bc.lb.order
订单集 lb.order.set bc.lb.order.set
订单行 lb.order.line bc.lb.order.line
订单行序号 lb.order.seq bc.lb.order.seq
通知编号 lb.advice bc.lb.advice
所有者 lb.owner bc.lb.owner
所有者名称 lb.owner.name bc.lb.owner.name
批次 lb.lot bc.lb.lot
序列 lb.serial bc.lb.serial
库存日期 lb.inv.date bc.lb.inv.date
包装定义 lb.pack.def bc.lb.pack.def
装配成套件 lb.ass.kit bc.lb.ass.kit
装配线工位 lb.ln.station bc.lb.ln.station
作业顺序 lb.job.seq bc.lb.job.seq
父序列号 lb.parent.seri bc.lb.parent.seri
装配订单 lb.ass.order bc.lb.ass.order
订单参考 lb.reference bc.lb.reference
物料清单行 lb.bom.line bc.lb.bom.line
物料说明 lb.item.desc bc.lb.item.desc
交货点 lb.del.point bc.lb.del.point
交货点说明 1 lb.dp.dsca.1 bc.lb.dp.dsca.1
交货点说明 2 lb.dp.dsca.2 bc.lb.dp.dsca.2
设备 lb.machin bc.lb.machin
机器说明 lb.machin.desc bc.lb.machin.desc
工序 lb.operation bc.lb.operation
任务 lb.task bc.lb.task
任务说明 lb.task.desc bc.lb.task.desc
工作中心 lb.work.cent bc.lb.work.cent
工作中心说明 lb.work.c.desc bc.lb.work.c.desc

检验

对于检验,可以在标签上打印以下字段:

字段表达式条形码表达式
检验日期 lb.insp.date bc.lb.insp.date
处理单元检验日期时区lb.insp.date.tbc.lb.insp.date.t
处理单元检验日期 UTC lb.insp.date.u bc.lb.insp.date.u
损坏原因lb.insp.dest.rbc.lb.insp.dest.r
核准数量(以库存单位表示)lb.insp.appr.qbc.lb.insp.appr.q
损坏数量lb.insp.dest.qbc.lb.insp.dest.q
拒收数量(以库存单位表示)lb.insp.reje.qbc.lb.insp.reje.q
拒收原因lb.insp.reje.rbc.lb.insp.reje.r
用户lb.insp.userbc.lb.insp.user

检验

1
lb.inspectbc.lb.inspect

对于入库和出库检验,在检验行 (whinh2131m000)进程中填写标签。对于库存检验,在处理单元处理库存检验 (whinh2533m000)进程中填写标签。

处理单元

对于处理单元,可以在标签上打印以下字段:

字段 表达式 条形码表达式
处理单元 lb.handl.unit bc.lb.handl.unit
自处理单元 lb.from.huid bc.lb.from.huid
处理单元版本 lb.version bc.lb.version
显示 lb.visible bc.lb.visible
供货方类型 lb.shfr.type bc.lb.shfr.type
供货方代码 lb.shfr.code bc.lb.shfr.code
供货方公司 lb.shfr.comp bc.lb.shfr.comp
进货方类型 lb.shto.type bc.lb.shto.type
进货方代码 lb.shto.code bc.lb.shto.code
进货方公司 lb.shto.comp bc.lb.shto.comp
参考 lb.reference bc.lb.reference
父处理单元 lb.parent.huid bc.lb.parent.huid
状态 lb.status bc.lb.status
完成 lb.complete bc.lb.complete
已拒收 lb.rejected bc.lb.rejected
多物料 lb.multi.item bc.lb.multi.item
物料 lb.item bc.lb.item
物料说明 lb.item.desc bc.lb.item.desc
有效单元 lb.eff.unit bc.lb.eff.unit
物料搜索关键字 I lb.item.sr.ky1 bc.lb.item.sr.ky1
物料搜索关键字 II lb.item.sr.ky2 bc.lb.item.sr.ky2
物料信号 lb.item.signal bc.lb.item.signal
物料信号说明 lb.item.sgnl.d bc.lb.item.sgnl.d
批次 lb.lot bc.lb.lot
库存日期 lb.inv.date bc.lb.inv.date
序列 lb.serial bc.lb.serial
数量(以存储单位表示) lb.quan.str bc.lb.quan.str
单位 lb.unit bc.lb.unit
以库存单位表示的数量 lb.quan.inv bc.lb.quan.inv
包装定义 lb.pack.def bc.lb.pack.def
包装材料 lb.pack.item bc.lb.pack.item
资产标记 lb.asset.tag bc.lb.asset.tag
包装材料数量 lb.quan.pack bc.lb.quan.pack
业务伙伴物料代码 lb.cus.itm bc.lb.cus.itm
业务伙伴物料修订 lb.cus.itm.rev bc.lb.cus.itm.rev
仓库 lb.warehouse bc.lb.warehouse
库位 lb.location bc.lb.location
毛重 lb.gross.wght bc.lb.gross.wght
净重 lb.net.wght bc.lb.net.wght
重量单位 lb.weight.unit bc.lb.weight.unit
体积 lb.volume bc.lb.volume
面积 lb.floor.space bc.lb.floor.space
高度 lb.height bc.lb.height
宽度 lb.width bc.lb.width
深度 lb.depth bc.lb.depth
尺寸单位 lb.dim.unit bc.lb.dim.unit
已冻结 lb.blocked bc.lb.blocked
已冻结盘点 lb.counting bc.lb.counting
事务处理日期 lb.trans.date bc.lb.trans.date
日志名 lb.log.name bc.lb.log.name
制造商 lb.manuf bc.lb.manuf
制造商说明 lb.manuf.desc bc.lb.manuf.desc
制造商部件编号 lb.manuf.prt.n bc.lb.manuf.prt.n
制造商部件编号说明 lb.manuf.prt.d bc.lb.manuf.prt.d
所有者 lb.owner bc.lb.owner
所有者名称 lb.owner.name bc.lb.owner.name
所有权 lb.ownership bc.lb.ownership
多个所有者 lb.multi.owner bc.lb.multi.owner
订单来源 lb.order.orig bc.lb.order.orig
订单编号 lb.order bc.lb.order
订单集 lb.order.set bc.lb.order.set
订单行 lb.order.line bc.lb.order.line
订单顺序 lb.order.seq bc.lb.order.seq
物料清单行 lb.bom.line bc.lb.bom.line
收货 lb.receipt bc.lb.receipt
收货行 lb.receipt.ln bc.lb.receipt.ln
装运 lb.shipment bc.lb.shipment
装运行 lb.shipment.ln bc.lb.shipment.ln
装货 lb.load bc.lb.load
包装物 lb.container bc.lb.container
装配成套件 lb.ass.kit bc.lb.ass.kit
装配线工位 lb.ln.station bc.lb.ln.station
作业顺序 lb.job.seq bc.lb.job.seq
父序列号 lb.parent.seri bc.lb.parent.seri
装配订单 lb.ass.order bc.lb.ass.order
检验 lb.inspect bc.lb.inspect
越库配送 lb.crossdock bc.lb.crossdock
目标库位 lb.dest.loc bc.lb.dest.loc
收货承运人 lb.rec.carr bc.lb.rec.carr
供货方地址名称 1 lb.sf.ad01 bc.lb.sf.ad01
供货方地址名称 2 lb.sf.ad02 bc.lb.sf.ad02
供货方地址 1 lb.sf.ad03 bc.lb.sf.ad03
供货方地址 2 lb.sf.ad04 bc.lb.sf.ad04
供货方地址门牌号 lb.sf.ad05 bc.lb.sf.ad05
供货方地址邮箱编号 lb.sf.ad06 bc.lb.sf.ad06
供货方地址城市 lb.sf.ad07 bc.lb.sf.ad07
供货方地址城市 2 lb.sf.ad08 bc.lb.sf.ad08
供货方地址邮政编码 lb.sf.ad09 bc.lb.sf.ad09
供货方地址国别 lb.sf.ad10 bc.lb.sf.ad10
进货方地址名称 1 lb.st.ad01 bc.lb.st.ad01
进货方地址名称 2 lb.st.ad02 bc.lb.st.ad02
进货方地址 1 lb.st.ad03 bc.lb.st.ad03
进货方地址 2 lb.st.ad04 bc.lb.st.ad04
进货方地址门牌号 lb.st.ad05 bc.lb.st.ad05
进货方地址邮箱编号 lb.st.ad06 bc.lb.st.ad06
进货方地址城市 lb.st.ad07 bc.lb.st.ad07
进货方地址城市 2 lb.st.ad08 bc.lb.st.ad08
进货方地址邮政编码 lb.st.ad09 bc.lb.st.ad09
进货方地址国别 lb.st.ad10 bc.lb.st.ad10
收货装货 lb.rec.load bc.lb.rec.load
收货装运 lb.rec.shpm bc.lb.rec.shpm
装运交货条款 lb.shpm.tod bc.lb.shpm.tod
装运所有权转移点 lb.shpm.potp bc.lb.shpm.potp
装运承运人货运编号 lb.shpm.cpro bc.lb.shpm.cpro
跟踪编号 lb.track.nr bc.lb.track.nr
装运计划交货日期 lb.shpm.deld bc.lb.shpm.deld
装运计划收货日期 lb.shpm.prdt bc.lb.shpm.prdt
装运海关估价 lb.shpm.cval bc.lb.shpm.cval
装运海关估价货币 lb.shpm.curr bc.lb.shpm.curr
装货承运人/LSP lb.load.carr bc.lb.load.carr
装货路线 lb.load.route bc.lb.load.route
装运参考 lb.ship.ref bc.lb.ship.ref
交货点 lb.del.point bc.lb.del.point
交货点说明 1 lb.dp.dsca.1 bc.lb.dp.dsca.1
交货点说明 2 lb.dp.dsca.2 bc.lb.dp.dsca.2
已分配库存的业务伙伴 lb.alloc.bp bc.lb.alloc.bp
已分配库存的订单来源 lb.alloc.oorg bc.lb.alloc.oorg
已分配库存的订单 lb.alloc.order bc.lb.alloc.order
已分配库存的订单参考 lb.alloc.oref bc.lb.alloc.oref
已分配库存的参考 lb.alloc.ref bc.lb.alloc.ref
拒收 lb.quarantine bc.lb.quarantine
产品变型 lb.prod.var bc.lb.prod.var
附加信息字段 1 lb.addinfo.1 bc.lb.addinfo.1
附加信息字段 2 lb.addinfo.2 bc.lb.addinfo.2
附加信息字段 3 lb.addinfo.3 bc.lb.addinfo.3
附加信息字段 4 lb.addinfo.4 bc.lb.addinfo.4
附加信息字段 5 lb.addinfo.5 bc.lb.addinfo.5
附加信息字段 6 lb.addinfo.6 bc.lb.addinfo.6
附加信息字段 7 lb.addinfo.7 bc.lb.addinfo.7
附加信息字段 8 lb.addinfo.8 bc.lb.addinfo.8
附加信息字段 9 lb.addinfo.9 bc.lb.addinfo.9
附加信息字段 10 lb.addinfo.10 bc.lb.addinfo.10
注意

对于处理单元结构,打印底层处理单元的标签。如果底层处理单元包含多个存货点,则标签上不打印存货点信息。这是因为标签字段不能包括多个代码。例如,如果处理单元包含三个存货点且标签定义包含库存日期字段 (lb.inv.date),即存货点详细资料,则 LN 无法确定要打印三个库存日期中的哪个日期。

UTC 日期和时区字段

对于入库过程、出库过程和处理单元,可以在标签上打印 UTC 日期和时区字段。在打印的日期字段上,将打印日期的 UTC 表示,在时区字段上,将打印仓库或供货方地址和进货方地址的时区。

可以在标签上打印这些 UTC 日期和时区字段:

UTC 和时区:处理单元

字段 表达式 条形码表达式
处理单元事务处理日期 UTC lb.trns.date.u bc.lb.trns.date.u
处理单元事务处理日期时区 lb.trns.date.t bc.lb.trns.date.t
处理单元检验日期时区 lb.insp.date.t bc.lb.insp.date.t
处理单元检验日期 UTC lb.insp.date.u bc.lb.insp.date.u

将打印处理单元库存检验的处理单元检验日期字段。

UTC 和时区:入库、出库和处理单元

字段 表达式 条形码表达式
库存日期 UTC lb.inv.date.u bc.lb.inv.date.u
库存日期时区 lb.inv.date.t bc.lb.inv.date.t

UTC 和时区:入库

字段 表达式 条形码表达式
收货日期 UTC lb.rec.date.u bc.lb.rec.date.u
收货日期时区 lb.rec.date.t bc.lb.rec.date.t

UTC 和时区:出库

字段 表达式 条形码表达式
装运计划交货日期 UTC lb.shpm.deld.u bc.lb.shpm.deld.u
装运计划交货日期时区 lb.shpm.deld.t bc.lb.shpm.deld.t
装运计划收货日期 UTC lb.shpm.prdt.u bc.lb.shpm.prdt.u
装运计划收货日期时区 lb.shpm.prdt.t bc.lb.shpm.prdt.t

看板

对于看板,可以在标签上打印以下字段:

字段 表达式 条形码表达式
物料 lb.item bc.lb.item
包装材料 lb.pack.item bc.lb.pack.item
以库存单位表示的数量 lb.quan.inv bc.lb.quan.inv
单位 lb.unit bc.lb.unit
供货方类型 lb.shfr.type bc.lb.shfr.type
供货方代码 lb.shfr.code bc.lb.shfr.code
进货方类型 lb.shto.type bc.lb.shto.type
进货方代码 lb.shto.code bc.lb.shto.code
处理备注 lb.hand.rmrk bc.lb.hand.rmrk
看板标识 lb.kanban.id bc.lb.kanban.id
库位 lb.location bc.lb.location
转移库位行 lb.dloc.row bc.lb.dloc.row
转移库位层 lb.dloc.lev bc.lb.dloc.lev
转移库位箱 lb.dlob.bin bc.lb.dlob.bin
转移库位的说明 lb.dloc.desc bc.lb.dloc.desc
物料说明 lb.item.desc bc.lb.item.desc
工作中心 lb.work.cent bc.lb.work.cent
供应库位 lb.supp.loc bc.lb.supp.loc
供应库位行 lb.sloc.row bc.lb.sloc.row
供应库位层 lb.sloc.lev bc.lb.sloc.lev
供应库位箱 lb.sloc.bin bc.lb.sloc.bin
供应库位的说明 lb.sloc.desc bc.lb.sloc.desc

供应库位

供应库位是固定库位,此库位是在固定库位 (whwmd3502m000)进程中针对供应仓库和物料定义的。如果货物是由仓库供应的,则用户只能打印标签上的这个字段。如需更多信息,请参阅:装配线供应设置

如果每个仓库/物料存在多个固定库位,则打印具有最高优先级的固定库位,也就是具有最小值的固定库位。

特定仓库库位的详细信息 (whwmd3100s000) 进程的库位定义中包含行、层和箱。

看板交货实际上是针对支持工作中心的车间仓库进行的。只有在车间仓库支持工作中心的情况下,才能打印工作中心。

1 此字段指示数据是否与检验相关。此字段中的值可以为“是”或“否”。