
# 条码管理
#### 条码管理概述
条码管理是以一维码或二维码为载体，将源单信息打印成可扫描识别的条码，再通过扫描设备扫描条码，快速生成下游单据的功能。一维码（传统条码）具有简单、易用、低成本和高效率等特点，已经有非常广泛应用。二维码作为一种新的数据存储和数据传递的方式，本身具有易打印、好识别、数据容量大等特点，也具有非常广阔的应用前景。
#### 条码管理总体流程图
图1条码管理总体流程图   
![](https://support.huaweicloud.com/kingdeedsme-mnft/zh-cn_image_0000001827029401.png)
#### 系统特性
金蝶云条码管理系统设计目标是：
- 可以从任意业务对象的任意字段取数和生成条码；
- 可以将扫描识别后的信息回写到任意业务对象；
- 通过简单配置即可实现任意业务对象的条码应用；
- 方便各业务领域及第三方的二次开发。
因此，本系统具有以下各种特性。
- **精细化条码参数控制**
1. 可以按组织机构来分别设置条码管理参数，并为整个组织机构设置默认的条码管理参数。
2. 还可以按组织机构+业务对象来分别设置控制参数，实现更精细化控制。
- **任意扩展的条码属性**
1. 引入"条码属性"概念，条码属性可以任意扩展。
2. 通过条码属性进行信息标准化处理：将各业务单据及基础资料的字段信息，转换为标准的条码信息，便于条码的生成、打印和解释。
3. 建立条码属性与业务对象字段之间的映射关系，便于从业务对象获取数据，以及将数据回写到业务单据（或生成业务单据）。
- **丰富灵活的条码规则**
1. 通过条码规则的条码属性组合，可以生成任意类型的条码，实现灵活的条码管理。
2. 当条码信息复杂多变时，可以采用主档对照模式，以快速准确地解释条码。
3. 当条码信息简单且较有规律时，可以采用动态解释模式，以减少条码数据存储量。
- **完整的条码主档信息**
1. 管理系统中所有的条码主档信息，包括本系统生成的条码及外部导入的条码。
2. 可以进行查询、追溯和批量打印条码。
3. 支持条码主档的批量引入和批量引出。
4. 支持条码的禁用和反禁用。
- **强大的条码生成与打印**
1. 支持从金蝶云大部分的业务单据和基础资料上获取数据生成条码。
2. 支持合并生成条码和逐行生成条码两种模式。
3. 支持一维码打印和二维码打印。
- **可关联生成下游单据**
1. 扫描时可以自动与源单进行校验，提高数据的准确性。
2. 以扫描结果为中转载体，调用系统已有的单据转换关系，将源单下推生成目标单据，保证下推单据的准确性，并减少开发工作量。
- **简便的条码功能配置**
1. 已将"条码打印"抽象为一种通用的操作类型，方便在业务单据或基础资料中配置出"条码打印"功能。
2. 支持大部分业务单据和基础资料的条码打印。
3. 通过简单的配置即可实现条码打印功能，有效降低开发工作量。方便各领域及客制化开发，实现按需配置。
- **开放的条码服务接口**
1. 将条码系统中重要的程序抽象为通用的公共程序，便于各领域及第三方调用。
2. 提供条码生成公共程序，用于生成条码。
3. 提供条码解释公共程序，用于解释条码。
#### 与其他系统接口
在产品定位上，金蝶云条码管理系统主要是作为基础应用系统，提供条码规则设置、条码主档管理、条码生成、条码打印、条码扫描和条码解释等基础功能，为各业务领域及第三方应用提供基础支撑。一些更高级的、个性化的应用，需要各业务领域及第三方进行二次开发。金蝶云条码管理与其他应用的关系，如下图所示：
图2条码管理与其他系统接口   
![](https://support.huaweicloud.com/kingdeedsme-mnft/zh-cn_image_0000001779455558.png)
#### 业务类型及应用
- **业务模式(扫描枪)**
条码PC业务模式，可使用扫描枪进行操作。市面上能解析条码的扫描枪即可，没有型号的限制，如果是无线扫描枪，则对使用范围有一定要求，具体根据扫描枪的性能而定。 另外需要配备条形码打印机。如果需要打印出来的条码可以直接贴在物料上，则需要使用带标签纸的专业条码打印机；如无此要求，也可以使用普通打印机打印条码。对打印机的型号无限制。
- **移动业务模式(PDA)**
条码移动业务模式，使用PDA进行操作。目前只支持指定型号款的PDA，需要向金蝶配套购买，其他渠道购买的PDA或是非指定型号的PDA都无法正常使用。
PDA是由安卓手机经过加工改造而成，本身是安卓原生系统，符合大多数人的操作习惯，成本也相对以前的条码采集器要低一些，同样具备工业级的扫描能力。PDA通过WIFI与K/3服务器连接，数据实时传递，直接与服务器数据交互，没有延迟，网络配置也比较简单。对于企业在仓库、生产现场的一些业务人员来说，通过PDA实现移动办公可以有效的提升工作效率，保证数据准确性，所以无线PDA的业务模式，也是最为推荐用户使用条码的方式。
- **条码应用场景**
金蝶云条码管理提供物流条码管理、库存条码管理、工序条码管理、包装条码管理等系统功能，条形码的应用贯穿于企业原材料、成品管理的始终，从原材料入库到生产领用，车间工序跟踪，再到产成品入库、销售出库、盘点等全过程都可通过条形码帮助企业实现快速、准确录单，提高企业工作效率，减少出错几率。条形码报表分析可帮助企业对物料进行跟踪追溯，为管理者决策实时提供真实有效的依据。
1. 采购环节 供应商在线打印物料的条码，贴在需要送货的包装箱上，送货至企业，企业的收料人员通过扫描物料的条码直接进行收料业务处理。
   收料之后通知质检人员进行检验，检验合格的和不需要检验的，则送至仓库进行入库。仓管员直接扫描物料的条码进行入库业务处理。
   
2. 仓库环节 仓管员根据备料计划进行备料，扫描实物上的条码进行核对发料。
   仓管员通过扫描成品条码进行入库，核对成品及存放的仓库、仓位。
   仓管员扫描物料上条码进行调拨和盘点。
   
3. 生产环节 生产任务单下达，并打印条码，车间作业人员完工后，扫描任务单条码进行完工汇报。
   产线的班组长，扫描任务单条码进行工序汇报。
   
4. 销售环节 销售人员根据销售订单的条码，扫描生成发货通知单，通知仓库发货。
   仓库人员根据接收的发货通知单，扫描实物上的条码进行核对发货。
   
5. 质量环节 某批次原材料有问题，查询该批次原材料的库存状况，禁用该批次条码的原材料进行生产。
   该批次条码原材料生产的产品禁止出库。
   产成品条码追溯，产成品召回。
   原材料条码追溯，联系原材料供应商。
   
 
- **基础资料条码管理**
金蝶云条码管理支持基础资料条码管理，如设备、生产线、工作中心、资产卡、客户、供应商、员工等的条码管理。 主要包括：
1. 在条码规则中设置基础资料条码规则；
2. 在条码打印或基础资料中，生成和打印基础资料条码；
3. 在条码扫描中，扫描条码，获取基础资料信息，返回信息包括基础资料的类型、编码、名称及内码。
 
金蝶云条码管理支持的基础资料包括：物料，批号主档，序列号主档，客户，供应商，部门，员工，仓库，设备，流程生产线，重复生产线，作业，资源，工艺路线，工作中心，班组。
- **业务单据条码管理**
金蝶云条码管理支持业务单据条码管理，如采购单据、库存单据、销售单据、生产单据、车间单据等的条码管理。 主要包括：
1. 在条码规则中设置业务单据条码规则；
2. 在条码打印或业务单据中，生成和打印业务单据条码；
3. 在条码扫描中，扫描条码，获取业务单据信息；
4. 生成下游业务单据。
 
金蝶云条码管理支持业务单据包括：计划订单，生产补料单，生产入库单，生产订单，生产订单变更单，生产汇报单，生产领料单，生产退料单，退料申请单，采购退料单，采购订单，采购收料单，检验单，库存请检单，生产线领送料计划，生产线独立需求计划，生产线产品入库单，生产线混流计划，生产线产品退库单，生产线领料单，生产线产品完工汇报，生产线子线日计划，生产线退料单，生产线仓库调拨单，发货通知单，销售出库单，退货通知单，销售订单，工序计划，工序汇报，工序转移单，简单生产入库单，简单生产领料单，简单生产退料单，组装拆卸单，采购入库单，即时库存，其他入库单，其他出库单，受托加工材料入库单，受托加工材料退料单，盘盈单，直接调拨单，分步式调出单，委外补料单，委外领料单，委外订单变更单，委外退料单，委外订单，资产卡片，资产盘点表。
#### 条码管理操作手册
- **系统参数设置**
不同的业务组织，对于条码应用需求可能有所不同。同时，在不同的应用场景中（如入库、出库、盘点、工序流转等），对条码应用需求也可能会有所不同，因此，需要通过系统参数进行控制，金蝶云提供"条码管理系统参数"功能来设置条码应用参数。具体详见[条码管理系统参数](https://help.open.kingdee.com/dokuwiki/doku.php?id=%25E6%259D%25A1%25E7%25A0%2581%25E7%25AE%25A1%25E7%2590%2586%25E7%25B3%25BB%25E7%25BB%259F%25E5%258F%2582%25E6%2595%25B0)设置
- **条码属性设置**
条码属性是组成条码的字段信息，包括组成条码的编码项信息，以及非编码项的其他信息。通过条码属性，可以对条码信息进行标准化处理：将各业务单据及基础资料的字段信息，转换为标准的条码信息，便于条码生成、打印和解释。具体介绍详见[条码属性](https://help.open.kingdee.com/dokuwiki/doku.php?id=%25E6%259D%25A1%25E7%25A0%2581%25E5%25B1%259E%25E6%2580%25A7)设置
- **条码规则设置**
条码规则是条码生成和条码解释的依据，是非常重要的基础数据。应用时，应选择合适的条码属性及设置相关的参数来建立条码规则。通过条码属性组合，可以生成任意类型的条码，实现灵活的条码管理。具体详见[条码规则](https://help.open.kingdee.com/dokuwiki/doku.php?id=%25E6%259D%25A1%25E7%25A0%2581%25E8%25A7%2584%25E5%2588%2599)设置
- **条码主档管理**
管理条码系统中所有的条码主档信息，包括本系统生成的条码，以及外部系统导入的条码。条码主档便于用户对所有条码进行集中管理。具体介绍详见[条码主档](https://help.open.kingdee.com/dokuwiki/doku.php?id=%25E6%259D%25A1%25E7%25A0%2581%25E4%25B8%25BB%25E6%25A1%25A3)管理
- **扫描配置**
扫描配置用于定义PDA的功能，PDA根据扫描配置的内容显示菜单项、扫描界面的字段信息及实现对应的功能。具体介绍详见[扫描配置](https://help.open.kingdee.com/dokuwiki/doku.php?id=%25E6%2589%25AB%25E6%258F%258F%25E9%2585%258D%25E7%25BD%25AE)管理
- **GS1条码解析规则**
在部分客户的扫描GS1条码的应用场景中，存在需要从同一应用标识符（如(21)）内容获取多个信息（批号、生产日期、序列号）的场景，而现有条码标准功能对GS1条码的解析处理，仅支持从同一应用标识符获取一个信息。此外，部分客户还存在扫描不同物料的GS1条码时，需按照不同的规则解析获取对应的信息。具体介绍详见[GS1条码解析规则](https://help.open.kingdee.com/dokuwiki/doku.php?id=gs1%25E6%259D%25A1%25E7%25A0%2581%25E8%25A7%25A3%25E6%259E%2590%25E8%25A7%2584%25E5%2588%2599)管理
- **PC装箱设置**
用于定义PC装箱扫描平台、协同条码数据导入功能中，扫描外箱码时解析取数的字段，以及建档、重复装箱控制。具体介绍详见[PC装箱设置](https://help.open.kingdee.com/dokuwiki/doku.php?id=pc装箱设置)管理
- **PDA条码模板设置**
用于定义PDA打印时可选择的模板打印条码标签。具体介绍详见[PDA条码模板设置](https://help.open.kingdee.com/dokuwiki/doku.php?id=pda条码模板设置)管理
- **PDA无箱号装箱模板设置**
用于定义PDA无箱号装箱打印时模板选择设置。具体介绍详见[PDA无箱号装箱模板设置](https://help.open.kingdee.com/dokuwiki/doku.php?id=pda无箱号装箱模板设置)管理
- **PDA转发地址**
用于定义转发地址中维护Cloud服务器的内网访问地址，如http://localhost:8090/K3Cloud，如果端口默认为80，则维护为http://localhost/K3Cloud。需确保录入的地址在服务器本地能够正常访问。设置转发地址后可在wince程序中登录。（适用于wince程序）。[PDA转发地址](https://help.open.kingdee.com/dokuwiki/doku.php?id=pda转发地址)
- **不参与拣货库位设置**
用于定义设置仓库是否需要参与拣货出库。具体介绍详见[不参与拣货库位设置](https://help.open.kingdee.com/dokuwiki/doku.php?id=不参与拣货库位设置)管理
- **辅助属性前缀设置**
用于定义当前数据中心添加的辅助属性前缀设置。具体介绍详见[辅助属性前缀设置](https://help.open.kingdee.com/dokuwiki/doku.php?id=辅助属性前缀设置)管理
- **辅助资料-条码模板表**
用于定义辅助资料与条码模板的对应关系。具体介绍详见[辅助资料-条码模板对应关系表](https://help.open.kingdee.com/dokuwiki/doku.php?id=辅助资料-条码模板对应关系表)管理
- **客户-条码模板表**
用于定义客户与条码模板的定义关系。具体介绍详见[客户-条码模板对应关系表](https://help.open.kingdee.com/dokuwiki/doku.php?id=客户-条码模板对应关系表)管理
- **条码规则与客户对应表**
用于定义条码规则与客户对应关系设置。[条码规则与客户对应表](https://help.open.kingdee.com/dokuwiki/doku.php?id=条码规则与客户对应表)
- **离线数据库配置**
用于配置已出库条码的离线范围。[离线数据库配置](https://help.open.kingdee.com/dokuwiki/doku.php?id=离线数据库配置)
- **物料编码解析对应表**
通过维护物料与相应的匹配信息，多用于扫描外部条码是通过匹配信息匹配相应的物料编码，从而解析出正确的信息。详细见[物料编码解析对应表](https://help.open.kingdee.com/dokuwiki/doku.php?id=物料编码解析对应表)
- **用户-条码模板表**
维护不同的用户登录cloud端在条码打印中对应的不同模板。详细见[用户-条码模板对应关系表](https://help.open.kingdee.com/dokuwiki/doku.php?id=用户-条码模板对应关系表)
- **预装箱清单**
设置可编辑预装箱的清单，添加预装箱的明细条码。[预装箱清单](https://help.open.kingdee.com/dokuwiki/doku.php?id=预装箱清单)
- **组织-条码模板表**
维护在条码打印中，登录的组织不同对应的可选择的条码模板不同。详细见[组织-条码模板对应关系表](https://help.open.kingdee.com/dokuwiki/doku.php?id=组织-条码模板对应关系表)
- **条码字段规则**
维护条码与字段的对应关系。[条码规则-字段对应表](https://help.open.kingdee.com/dokuwiki/doku.php?id=条码规则-字段对应表)
- **条码重装箱**
用于支持重装箱的业务场景。[条码重装箱](https://help.open.kingdee.com/dokuwiki/doku.php?id=条码重装箱)
- **重置条码流水号**
用于支持条码流水重置设置。[重置条码流水号](https://help.open.kingdee.com/dokuwiki/doku.php?id=重置条码流水号)
- **函数解析规则**
结合扫描配置【启用函数】，根据对应的分组类型，支持设置对应的函数解析规则进行进行解析[函数解析规则](https://help.open.kingdee.com/dokuwiki/doku.php?id=函数解析规则)
