先确认是不是权限或档案基础缺失
‘不能选择客商’在NC中并非单一故障,而是由权限控制、档案有效性、单据上下文三重条件共同决定。首要动作不是反复点击,而是同步核查三类基础状态:当前用户是否拥有‘客商档案’查看权限;目标客商是否已启用且未被禁用;当前单据所处模块是否支持该客商类型(如应付单不支持客户,应收单不支持供应商)。
关键提示:NC中‘客商选择’控件本身不报错,但会静默置灰或列表为空——这往往意味着前置条件未满足,而非界面Bug。请勿跳过权限与档案状态检查直接尝试刷新或重启客户端。
点击客商选择按钮无反应?优先检查三类权限配置
NC采用RBAC+数据级权限双控机制,仅拥有‘客商档案’功能权限不足以触发选择器。需叠加检查:组织权限(当前登录组织是否被授权访问该客商所属组织)、数据权限(客商档案-数据范围是否包含目标客商所在单位)、字段级权限(单据表体‘客商编码’字段是否被设为只读或隐藏)。
- 组织权限验证路径:【系统管理】→【权限管理】→【组织权限】→ 查看当前用户角色对‘客商所属组织’是否有‘查看’权限
- 数据权限验证路径:【系统管理】→【权限管理】→【数据权限】→ 检查‘客商档案’数据范围是否覆盖目标客商的‘单位编码’
- 字段权限验证路径:【系统管理】→【权限管理】→【字段权限】→ 定位到当前单据对应表单(如‘应付单’),确认‘客商编码’字段未被设置为‘不可见’或‘只读’
常见误判:以为有‘客商档案’权限就等于能选客商
实际中约68%的‘无法选择’案例源于数据权限未生效。例如:用户A在‘北京总部’组织下,但目标客商归属‘上海分公司’,若其数据权限范围仅限本组织,则选择器将返回空列表,且无任何提示。此时需联系系统管理员扩展数据权限范围,或调整客商所属组织层级。
客商下拉列表为空?重点核查档案启用状态与类型匹配
NC要求客商必须同时满足三个状态才可被选中:① 状态为‘启用’(非‘禁用’或‘待审核’);② 客商类型与单据类型严格匹配(如销售订单只能选‘客户’类型,采购申请只能选‘供应商’类型);③ 客商主数据中‘是否参与核算’勾选状态符合单据要求(部分财务单据强制要求勾选)。
- 进入【基础资料】→【客商档案】,搜索目标客商,检查右上角状态标签是否为绿色‘启用’
- 双击打开档案,在【基本属性】页签中核对‘客商类型’是否与当前单据业务一致(例:开销售发票时,务必选择‘客户’类型,不可选‘供应商’)
- 切换至【财务属性】页签,确认‘是否参与核算’已勾选(尤其在总账凭证、应付付款等强财务关联单据中)
单据保存时报‘客商不存在’?检查期间与上下文绑定关系
NC部分模块(如资金计划、预算控制)在保存时才校验客商有效性,此时‘不能选择’表现为保存失败而非选择器不可用。根本原因是:客商档案的‘生效日期’晚于当前单据日期,或客商已被停用且停用日期早于单据日期。此外,若单据启用了‘客商信用额度控制’,而该客商未维护信用档案,也会触发静默拦截。
注意:此类问题无法通过重选客商解决,必须修正客商档案的日期区间或补录信用信息。切勿临时修改单据日期规避校验——将导致后续账务期间错配风险。
高频原因拆解:为什么同一客商在A单据能选、B单据不能选?
本质是NC按单据模板预设了不同的客商筛选逻辑。例如:
- 费用报销单:默认仅显示‘个人’类型客商(员工档案),不展示企业类客户/供应商
- 合同管理:要求客商必须维护‘合同主体资质’附件,否则不纳入选择范围
- 固定资产采购:强制限定为‘供应商’类型且‘是否为设备供应商’字段需为‘是’
长期方案:当多角色协同频繁出现客商选择障碍时可评估替代路径
对于中小型企业,若NC中客商选择问题反复出现在销售开单、库存调拨、费用报销等跨部门场景,且伴随权限配置复杂、档案维护成本高、新员工上手慢等问题,建议评估轻量化业财协同方案:用友畅捷通好业财提供统一客商中心,支持客户/供应商/员工三类对象融合管理,自动识别单据类型并动态过滤可用客商,且权限配置粒度更贴近业务角色(如销售员仅见客户,采购员仅见供应商),显著降低选择失败率。若当前以财务核算标准化为核心诉求,可优先评估用友畅捷通好会计,其客商档案与凭证、报表深度集成,杜绝NC中因期间/核算属性不匹配导致的选择失效。