查找销售模块中装箱单提单主提单当前的编号

2024-06-22 00:48

本文主要是介绍查找销售模块中装箱单提单主提单当前的编号,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

查找销售模块中装箱单提单主提单当前的编号

在广州项目升级项目中,需要找到11i中相关单据的编号最大值,然后+100作为新系统的编号,避免旧数据迁移到新系统后,新系统中的单据号重复导致出现问题。中间就遇到了装箱单、提单和主提单这三个单据。由于新系统中没有分配单据编号,原来的系统不要操作,因此就需要后台找到对应单据的最大编号。问题在于这些单据不是手工创建的,也不知道如何在前台找到这些单据。
相应单据类型对应的单据类别名称:

查看系统中单据序列的分配情况:


在单据定义界面,可以看到:

现在要找各种类型单据的最大值了。实际在销售模块中,发运确认后生成的单据数据都保存在WSH_DOCUMENT_INSTANCES表中:
SELECT WDI.DOCUMENT_TYPE, MAX(TO_NUMBER(WDI.SEQUENCE_NUMBER))FROM WSH_DOCUMENT_INSTANCES WDIGROUP BY WDI.DOCUMENT_TYPE;

注意: 不要直接使用MAX(WDI.SEQUENCE_NUMBER)方式查找单据序列最大值。因为在数据库中,单据编号是以文本形式保存的,在使用MAX函数比较时,会出现9999>23415的情况,要避免。
可见主要用到的是Bill of Lading和Packing Slip。
在重新定义单据序列时,就可以分别设置相关类型单据的新序列了。上面截图是使用了相同的序列,实际建议使用不同的序列。

这篇关于查找销售模块中装箱单提单主提单当前的编号的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1082815

相关文章

Java获取当前时间String类型和Date类型方式

《Java获取当前时间String类型和Date类型方式》:本文主要介绍Java获取当前时间String类型和Date类型方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,... 目录Java获取当前时间String和Date类型String类型和Date类型输出结果总结Java获取

Python通用唯一标识符模块uuid使用案例详解

《Python通用唯一标识符模块uuid使用案例详解》Pythonuuid模块用于生成128位全局唯一标识符,支持UUID1-5版本,适用于分布式系统、数据库主键等场景,需注意隐私、碰撞概率及存储优... 目录简介核心功能1. UUID版本2. UUID属性3. 命名空间使用场景1. 生成唯一标识符2. 数

MySQL中查找重复值的实现

《MySQL中查找重复值的实现》查找重复值是一项常见需求,比如在数据清理、数据分析、数据质量检查等场景下,我们常常需要找出表中某列或多列的重复值,具有一定的参考价值,感兴趣的可以了解一下... 目录技术背景实现步骤方法一:使用GROUP BY和HAVING子句方法二:仅返回重复值方法三:返回完整记录方法四:

Python中re模块结合正则表达式的实际应用案例

《Python中re模块结合正则表达式的实际应用案例》Python中的re模块是用于处理正则表达式的强大工具,正则表达式是一种用来匹配字符串的模式,它可以在文本中搜索和匹配特定的字符串模式,这篇文章主... 目录前言re模块常用函数一、查看文本中是否包含 A 或 B 字符串二、替换多个关键词为统一格式三、提

一文深入详解Python的secrets模块

《一文深入详解Python的secrets模块》在构建涉及用户身份认证、权限管理、加密通信等系统时,开发者最不能忽视的一个问题就是“安全性”,Python在3.6版本中引入了专门面向安全用途的secr... 目录引言一、背景与动机:为什么需要 secrets 模块?二、secrets 模块的核心功能1. 基

SpringBoot服务获取Pod当前IP的两种方案

《SpringBoot服务获取Pod当前IP的两种方案》在Kubernetes集群中,SpringBoot服务获取Pod当前IP的方案主要有两种,通过环境变量注入或通过Java代码动态获取网络接口IP... 目录方案一:通过 Kubernetes Downward API 注入环境变量原理步骤方案二:通过

C++作用域和标识符查找规则详解

《C++作用域和标识符查找规则详解》在C++中,作用域(Scope)和标识符查找(IdentifierLookup)是理解代码行为的重要概念,本文将详细介绍这些规则,并通过实例来说明它们的工作原理,需... 目录作用域标识符查找规则1. 普通查找(Ordinary Lookup)2. 限定查找(Qualif

Python logging模块使用示例详解

《Pythonlogging模块使用示例详解》Python的logging模块是一个灵活且强大的日志记录工具,广泛应用于应用程序的调试、运行监控和问题排查,下面给大家介绍Pythonlogging模... 目录一、为什么使用 logging 模块?二、核心组件三、日志级别四、基本使用步骤五、快速配置(bas

C#实现查找并删除PDF中的空白页面

《C#实现查找并删除PDF中的空白页面》PDF文件中的空白页并不少见,因为它们有可能是作者有意留下的,也有可能是在处理文档时不小心添加的,下面我们来看看如何使用Spire.PDFfor.NET通过C#... 目录安装 Spire.PDF for .NETC# 查找并删除 PDF 文档中的空白页C# 添加与删

Python datetime 模块概述及应用场景

《Pythondatetime模块概述及应用场景》Python的datetime模块是标准库中用于处理日期和时间的核心模块,本文给大家介绍Pythondatetime模块概述及应用场景,感兴趣的朋... 目录一、python datetime 模块概述二、datetime 模块核心类解析三、日期时间格式化与