金蝶K3锁库功能探讨

2023-12-02 12:59
文章标签 功能 探讨 金蝶 k3 锁库

本文主要是介绍金蝶K3锁库功能探讨,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

一、锁库目的
  • 在按库生产的企业或按项目管理物料的企业,为保证具有较高优先级的订单及时出库,需要为这些订单预分配库存,即锁库,也称“硬分配(hard-allocation)”、“硬保留(hard-reserved)”;
  • 锁库业务仅针对生产投料单和销售订单;
  • 锁库可以使物料优先满足优先级高的订单,保证重要订单的及时完成。但是如果不及时解锁,也可能导致物料需求的虚增而使库存过高;
  • 实际操作中,销售订单锁库适合按库生产订单、不适合按单生产订单;
二、锁库条件
  • 只能对已审核并且未执行的销售订单/生产投料单进行锁库;
  • 已锁库的销售订单/生产投料单不能反审核或进行订单变更;
  • 锁库数量必须小于指定仓库的有效库存(即现在库存量减去已锁库数量)。
  • 一行物料只能锁库一次。
三、锁库后台逻辑
  • 库存扣减:执行此操作时锁库数量只体现订单物料的锁库关系,并不扣除库存,但系统会在后续业务的更新库存操作中考虑已锁数量。在订单生成销售出库单,出库时根据订单锁库数量解锁,系统默认先出锁库的数量,后出未锁库的数量。
  • 锁库公式:锁库成功后按公式刷新如下字段:当前可锁数量=现有库存-已锁库存;
四、锁库参数设置
  • 当用户选中该选项时,可以对销售订单和投料单使用锁库的功能;
  • 当用户不选中该选项时,在销售订单和投料单上不能使用锁库的功能,并且车间的系统选项投料单审核时自动锁库不能被选中;
  • 如果选中该系统参数“投料单审核时自动锁库”,则在生产投料单审核时,无论是自动审核还是手工审核,系统自动将投料单上的物料的计划投料数量按照单据上指定的仓库进行锁定。
  • 如果锁库失败,系统将提示用户是否继续审核生产投料单。
  • 如果选中了参数“库存不足时允许投料单按照库存量锁库”,在投料单锁库时,如果投料单物料只有部分库存,不完全满足计划发料量,则只对现有物料库存可锁数量进行锁库。

五、销售订单-锁库操作步骤
  • 在序时簿上选中订单某一行或多行物料,单击【锁库】,弹出锁库界面,锁库界面有单据编码、行号、物料、仓库、计量单位、可锁库数量、现有库存量、已锁库数量、当前单据锁库数量等项,其中仓库可选、当前单据锁库数量默认为0,用户可以修改,数量只要不超过订单数/库存数量即可。
  • 锁库标识:当成功锁库后,系统会将该行置上锁库标志。
  • 已关联生成发货通知/销售出库的销售订单不能进行锁库;未审核的销售订单不能进行锁库;
  • 已锁库的销售订单在部分关联生成发货通知/销售出库单后,不能再行调整锁库数量,但是可以解锁;

六、销售订单-解锁操作步骤
  • 当用户指定销售订单锁库行物料并执行解锁功能时,系统直接按指定的锁库量进行扣除,取消订单行上的锁库数量和锁库标志。
  • 当销售订单手工关闭时,系统会将该订单所有分录行的锁库标志置为空。
  • 在销售订单执行反审核操作时,系统会判断该订单分录行是否有锁库标志,如果有,则提示存在锁库信息,不能反审核,必须先解锁方可反审核操作(见下图)。

七、生产投料单-手工锁库
  • 在“生产投料单序时簿”界面,选中要锁库的目标物料行,单击〖编辑〗→〖锁库〗,进行锁库处理。锁库成功后,自动设置锁库标志并记录锁库数量。
  • 如果锁库失败,则系统给出原因提示(如下图)

八、生产投料单-自动锁库
  • 如果选中该系统参数“投料单审核时自动锁库”,则在生产投料单审核时,无论是自动审核还是手工审核,系统自动将投料单上的物料的计划投料数量按照单据上指定的仓库进行锁定。
  • 如果锁库失败,系统将提示用户是否继续审核生产投料单。
  • 如果选中了参数“库存不足时允许投料单按照库存量锁库”,在投料单锁库时,如果投料单物料只有部分库存,不完全满足计划发料量,则只对现有物料库存可锁数量进行锁库。

九、生产投料单解锁

1. 自动解锁

  • 生产领料或委外加工出库时自动解锁
    对于已经锁库的物料,无论生产领料或委外加工出库时是否从指定的锁库仓库发出,系统都将在更新库存数量时按照实际发料数量减少该物料在指定仓库的锁库数量。
    如果实际领料累计数量超过了计划投料数量,系统将自动清除投料单上的物料的锁库标志与锁库数量。
  • 投料单反审核时自动解锁
    生产投料单反审核时系统自动解锁,与系统参数“投料单审核时自动锁库”无关。
  • 生产任务反下达时自动解锁
    生产任务反下达时系统自动反审核生产投料单,因此无论生产投料单的物料是否锁库,系统都将自动解锁。
  • 生产任务结案时自动解锁
    生产任务结案时系统自动对关联的生产投料单进行解锁,无论生产时是否实际使用物料。
2. 手工解锁
在“生产投料单序时簿”界面,选中要解锁的目标物料行,单击〖编辑〗→〖解锁〗,系统自动进行解锁处理,解锁成功后,自动取消锁库标志并清除锁库数量。

这篇关于金蝶K3锁库功能探讨的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!


原文地址:https://blog.csdn.net/hzfw2008/article/details/79966471
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.chinasem.cn/article/445432

相关文章

Mybatis 传参与排序模糊查询功能实现

《Mybatis传参与排序模糊查询功能实现》:本文主要介绍Mybatis传参与排序模糊查询功能实现,本文通过实例代码给大家介绍的非常详细,感兴趣的朋友跟随小编一起看看吧... 目录一、#{ }和${ }传参的区别二、排序三、like查询四、数据库连接池五、mysql 开发企业规范一、#{ }和${ }传参的

Java实现文件图片的预览和下载功能

《Java实现文件图片的预览和下载功能》这篇文章主要为大家详细介绍了如何使用Java实现文件图片的预览和下载功能,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... Java实现文件(图片)的预览和下载 @ApiOperation("访问文件") @GetMapping("

SpringKafka消息发布之KafkaTemplate与事务支持功能

《SpringKafka消息发布之KafkaTemplate与事务支持功能》通过本文介绍的基本用法、序列化选项、事务支持、错误处理和性能优化技术,开发者可以构建高效可靠的Kafka消息发布系统,事务支... 目录引言一、KafkaTemplate基础二、消息序列化三、事务支持机制四、错误处理与重试五、性能优

SpringIntegration消息路由之Router的条件路由与过滤功能

《SpringIntegration消息路由之Router的条件路由与过滤功能》本文详细介绍了Router的基础概念、条件路由实现、基于消息头的路由、动态路由与路由表、消息过滤与选择性路由以及错误处理... 目录引言一、Router基础概念二、条件路由实现三、基于消息头的路由四、动态路由与路由表五、消息过滤

Spring Boot 3.4.3 基于 Spring WebFlux 实现 SSE 功能(代码示例)

《SpringBoot3.4.3基于SpringWebFlux实现SSE功能(代码示例)》SpringBoot3.4.3结合SpringWebFlux实现SSE功能,为实时数据推送提供... 目录1. SSE 简介1.1 什么是 SSE?1.2 SSE 的优点1.3 适用场景2. Spring WebFlu

基于SpringBoot实现文件秒传功能

《基于SpringBoot实现文件秒传功能》在开发Web应用时,文件上传是一个常见需求,然而,当用户需要上传大文件或相同文件多次时,会造成带宽浪费和服务器存储冗余,此时可以使用文件秒传技术通过识别重复... 目录前言文件秒传原理代码实现1. 创建项目基础结构2. 创建上传存储代码3. 创建Result类4.

Python+PyQt5实现多屏幕协同播放功能

《Python+PyQt5实现多屏幕协同播放功能》在现代会议展示、数字广告、展览展示等场景中,多屏幕协同播放已成为刚需,下面我们就来看看如何利用Python和PyQt5开发一套功能强大的跨屏播控系统吧... 目录一、项目概述:突破传统播放限制二、核心技术解析2.1 多屏管理机制2.2 播放引擎设计2.3 专

一文详解SpringBoot响应压缩功能的配置与优化

《一文详解SpringBoot响应压缩功能的配置与优化》SpringBoot的响应压缩功能基于智能协商机制,需同时满足很多条件,本文主要为大家详细介绍了SpringBoot响应压缩功能的配置与优化,需... 目录一、核心工作机制1.1 自动协商触发条件1.2 压缩处理流程二、配置方案详解2.1 基础YAML

使用PyTorch实现手写数字识别功能

《使用PyTorch实现手写数字识别功能》在人工智能的世界里,计算机视觉是最具魅力的领域之一,通过PyTorch这一强大的深度学习框架,我们将在经典的MNIST数据集上,见证一个神经网络从零开始学会识... 目录当计算机学会“看”数字搭建开发环境MNIST数据集解析1. 认识手写数字数据库2. 数据预处理的

Python实战之屏幕录制功能的实现

《Python实战之屏幕录制功能的实现》屏幕录制,即屏幕捕获,是指将计算机屏幕上的活动记录下来,生成视频文件,本文主要为大家介绍了如何使用Python实现这一功能,希望对大家有所帮助... 目录屏幕录制原理图像捕获音频捕获编码压缩输出保存完整的屏幕录制工具高级功能实时预览增加水印多平台支持屏幕录制原理屏幕