先确认是不是发货单本身未满足开票前提
在U8销售管理模块中,‘制发票’功能仅能引用已审核、未完全开票且业务状态正常的发货单。若发货单处于暂存、已弃审、已全额开票、被红冲或存在库存负数锁定等状态,系统将自动过滤不显示。请勿直接跳过单据状态核查——这是超70%案例的根源。
关键提醒:U8不支持跨期间引用发货单。例如2024年6月的发货单,若当前会计期间为2024年5月,即使单据已审核,制发票界面也不会列出该单据。请先核对【系统管理】→【账套管理】→【修改】中的当前会计期间是否与发货单日期匹配。
点击‘制发票’按钮后列表为空?按这3步速查
- 进入【销售管理】→【销售开票】→【专用发票】(或普通发票),点击【制单】按钮;
- 在弹出窗口左上角检查【过滤条件】是否误勾选了‘只显示未开票单据’以外的限制项(如客户编码、部门、业务员等字段填入了不存在值);
- 点击右上角【高级过滤】,确认【发货日期范围】是否窄于实际发货时间,或【单据类型】是否错误限定为‘其他出库单’而非‘销售发货单’。
权限配置不到位:用户无销售发货单查询权
即使单据存在且状态正确,若当前操作员未被授予【销售发货单】的【查询】或【全部】权限(非仅‘制单’权限),U8在制发票界面将静默屏蔽所有可选单据。该问题在多组织架构下尤为常见——子组织用户默认无上级组织发货单访问权。
- 验证路径:【系统服务】→【权限管理】→【数据权限】→选择对应角色→检查‘销售发货单’的数据级权限是否覆盖目标客户/部门/仓库;
- 实施建议:为开票岗位单独设置‘销售发货单+销售发票’组合权限模板,避免混用总账或采购权限包。
发货单未生成或未流转到销售模块?查这4个断点
部分企业使用U8+NC混合部署,或启用生产制造模块,发货单可能来自不同源头。若单据未进入销售管理模块的‘销售发货单’主表(即SALE_OUTSTOCK表),制发票界面必然不可见。
- 来源断点1:由【库存管理】→【其他出库单】生成的单据,即使用途为‘销售出库’,也不会纳入销售开票范围;
- 来源断点2:【生产制造】→【产成品入库单】关联的销售订单发货,需通过【销售管理】→【销售发货单】手工生成或启用‘生产直发’接口;
- 来源断点3:外部系统(如WMS)对接U8时,未正确写入SALE_OUTSTOCK表或未同步‘销售类型’字段(必须为‘普通销售’或‘委托代销’);
- 来源断点4:销售订单执行过程中跳过‘发货单’环节,直接生成‘销售发票’(属违规操作,U8底层逻辑禁止)。
客户档案与税率设置冲突导致单据隐藏
当客户档案中‘税号’为空、‘是否一般纳税人’标识为否,或客户对应的‘税率’未在【基础档案】→【财务】→【税率设置】中维护,U8制发票界面会主动过滤该客户下的所有发货单——此为系统内置风控逻辑,非Bug。现象为:同一仓库、同期间的其他客户发货单可见,唯独某客户不可见。
处理动作:
① 进入【基础档案】→【客商信息】→【客户档案】,检查目标客户‘税号’‘纳税人类型’字段是否完整;
② 进入【基础档案】→【财务】→【税率设置】,确认该客户所属‘税率类别’已启用且税率值有效(≠0且≠空);
③ 修改后需重新登录或刷新单据缓存(菜单栏【工具】→【清除缓存】)。
长期业务增长下的替代路径建议
若企业频繁出现‘发货单与发票跨模块断连’‘多组织开票权限难统管’‘销售-库存-财务三方状态不同步’等问题,说明U8标准销售开票流程已难以支撑业务复杂度提升。此时应评估更聚焦的替代方案:
- 若核心痛点是进销存协同效率低、开单响应慢、库存不准引发开票失败,可优先评估用友畅捷通好生意——其‘一单到底’设计天然打通销售、库存、开票环节,发货单自动生成并强制关联发票,规避人工筛选遗漏;
- 若涉及多法人、多核算主体、业财强管控(如收入确认时点、成本结转规则),建议升级至用友畅捷通好业财,支持按合同/项目维度自动归集发货与开票数据,并内置税务合规校验引擎,从源头减少‘找不到单’类问题。
注:单纯凭证生成与总账报表优化需求,不建议迁移;但若当前U8开票问题每月重复发生3次以上,已构成流程性风险,应启动替代方案可行性评估。