SAP号码段
【转http://blog.csdn.net/wengyupeng/article/details/8513527】
1.通用Tcode:SNRO
常用维护特定Number range Tcode:
5NZI | Number range maintenance: RP_IRCERT |
Number range maintenance: RP_IRCERT | |
ABNV | Number range maint: FIAA-BELNR |
Number range maint: FIAA-BELNR | |
AO11 | Assign number range |
分配编号范围 | |
AS08 | Number Ranges:Asset Number |
号码范围:资产号码 | |
BDCP | Number range maintenance: ALE_CP |
编号范围维护: ALE_CP | |
BG00 | Number Range Maintenance: BGMK_NR |
编码范围维护:BGMK_NR | |
BMVN | Number Range Maintenance: DI_JOBID |
编号范围维护: DI_JOBID | |
BUCF | BP Cust: Number Ranges |
BP 消费者: 编号范围 | |
CFNA | Maintain PRT number range: FHM_CRFH |
维护PRT编号范围: FHM_CRFH | |
CMTCUS22 | Maintain number range for CM product |
维护 CM 产品的号码范围 | |
CMTCUS32 | Maintain number range for CM folder |
维护 CM 文件夹的号码范围 | |
CMTCUS42 | Maintain number ranges for Baseline |
维护起点的号码范围 | |
FBN1 | Accounting Document Number Ranges |
科目凭证号码范围 | |
FNS1 | Collateral number range |
附属编号区间 | |
FOV0 | Rental agreement number range |
租用协议编号范围 | |
FOW0 | Real Estate application number range |
不动产应用的数据范围 | |
IN20 | Object link number ranges |
对象连接号码范围 | |
IP22 | Maintain number range: OBJK_NR |
维护编号范围:OBJK_NR | |
KEN2 | Maint. number ranges: CO-PA planning |
维护号吗范围: CO-PA计划 | |
OGS9 | Generate ADP number ranges |
生成 ADP 编号范围 | |
OHX3 | Maintain number ranges for 3PR |
维护 3PR 的编号范围 | |
OIL5 | Equipment number ranges |
设备编号范围 | |
OION | Order number ranges |
订单编号范围 | |
OMH6 | Number Ranges for Purch. Documents |
采购凭证的号码范围 | |
QCCN | QM standard number ranges |
质量管理标准码范围 | |
QS29 | Maintain characteristic number range |
维护特性编号范围 | |
QS39 | Maintain method number range |
编号范围维护方式 | |
VB(1 | Rebate number ranges |
回扣号范围 | |
VN07 | Maintain number range for shipments |
维护装运的编号范围 | |
WC64 | Catalog code number ranges |
类别代码编号范围 | |
WTNR | w/tax certificate number range |
w/tax certificate number range |
2.配置
图1.
位置1.这里对应第二张图(图2)上的 Company code 。 不写的话,图2就没有Company code
位置2.编号范围的长度
位置3.编号剩余10% 警告
位置4.勾上的话,图2 会自动出现一个year列。 每一个新年,从新开始编号
位置5.不勾的话,编号用完从头开始
图2
间隔:维护编号范围
状态:也就是当前编号
图3
编号范围状态:就是当前编号
3.代码
REPORT ZTEST_WENG1.
data lv_id type num10.
start-OF-SELECTION.
perform get_next_id.
FORM get_next_id .
DATA: last_id type BUKRS,
quant LIKE inri-quantity, "dummy
code LIKE inri-returncode. "returncode
“NOCO 是对象名
CALL FUNCTION 'NUMBER_RANGE_ENQUEUE'
EXPORTING
object = 'NOCO'
EXCEPTIONS
foreign_lock = 1
object_not_found = 2
system_failure = 3
OTHERS = 4.
IF sy-subrc = 0.
do 100 times.
CALL FUNCTION 'NUMBER_GET_NEXT'
EXPORTING
nr_range_nr = '01'
object = 'NOCO'
SUBOBJECT = '0000000001'
IMPORTING
number = last_id
quantity = quant
returncode = code
EXCEPTIONS
interval_not_found = 1
number_range_not_intern = 2
object_not_found = 3
quantity_is_0 = 4
quantity_is_not_1 = 5
interval_overflow = 6
buffer_overflow = 7
OTHERS = 8.
LV_ID = last_id.
write LV_ID.
enddo.
CALL FUNCTION 'NUMBER_RANGE_DEQUEUE'
EXPORTING
object = 'NOCO'
EXCEPTIONS
object_not_found = 1
OTHERS = 2.
ENDIF.
ENDFORM.
【转http://www.cnblogs.com/mysap/archive/2010/07/21/1782206.html】
1.Number Range的通用Tcode:SNRO
2.Number Range的通用读取函数:NUMBER_GET_NEXT
3.如有跳号现象,可以禁用对象的Buffer试试
4.几个关于Number Range的函数组:
SNR0 Online maint. of number ranges & groups
SNR1 Interface for number ranges and groups
SNR2 Maintenance of number range objects
SNR3 Number range checks, assignment & info.
SNR4 Number ranges utility
5.使用自定义的number range objects
1).Create number range object using OYSN (或者SNRO).
2).Then call the following function modules.
FORM get_next_id CHANGING p_discrep.
DATA: last_id LIKE zrecaudit-discrep,
quant LIKE inri-quantity, "dummy
code LIKE inri-returncode. "returncode
CALL FUNCTION 'NUMBER_RANGE_ENQUEUE'
EXPORTING
object = 'ZRECAUDIT'
EXCEPTIONS
foreign_lock = 1
object_not_found = 2
system_failure = 3
OTHERS = 4.
IF sy-subrc = 0.
CALL FUNCTION 'NUMBER_GET_NEXT'
EXPORTING
nr_range_nr = '01'
object = 'ZRECAUDIT'
IMPORTING
number = last_id
quantity = quant
returncode = code
EXCEPTIONS
interval_not_found = 1
number_range_not_intern = 2
object_not_found = 3
quantity_is_0 = 4
quantity_is_not_1 = 5
interval_overflow = 6
buffer_overflow = 7
OTHERS = 8.
CALL FUNCTION 'NUMBER_RANGE_DEQUEUE'
EXPORTING
object = 'ZRECAUDIT'
EXCEPTIONS
object_not_found = 1
OTHERS = 2.
ENDIF.
ENDFORM. " get_next_id
6.常用维护特定Number Range的Tcode:
5NZI Number range maintenance: RP_IRCERT
Number range maintenance: RP_IRCERT
ABNV Number range maint: FIAA-BELNR
Number range maint: FIAA-BELNR
AO11 Assign number range
分配编号范围
AS08 Number Ranges:Asset Number
号码范围:资产号码
BDCP Number range maintenance: ALE_CP
编号范围维护: ALE_CP
BG00 Number Range Maintenance: BGMK_NR
编码范围维护:BGMK_NR
BMVN Number Range Maintenance: DI_JOBID
编号范围维护: DI_JOBID
BUCF BP Cust: Number Ranges
BP 消费者: 编号范围
CFNA Maintain PRT number range: FHM_CRFH
维护PRT编号范围: FHM_CRFH
CMTCUS22 Maintain number range for CM product
维护 CM 产品的号码范围
CMTCUS32 Maintain number range for CM folder
维护 CM 文件夹的号码范围
CMTCUS42 Maintain number ranges for Baseline
维护起点的号码范围
FBN1 Accounting Document Number Ranges
科目凭证号码范围
FNS1 Collateral number range
附属编号区间
FOV0 Rental agreement number range
租用协议编号范围
FOW0 Real Estate application number range
不动产应用的数据范围
IN20 Object link number ranges
对象连接号码范围
IP22 Maintain number range: OBJK_NR
维护编号范围:OBJK_NR
KEN2 Maint. number ranges: CO-PA planning
维护号吗范围: CO-PA计划
OGS9 Generate ADP number ranges
生成 ADP 编号范围
OHX3 Maintain number ranges for 3PR
维护 3PR 的编号范围
OIL5 Equipment number ranges
设备编号范围
OION Order number ranges
订单编号范围
OMH6 Number Ranges for Purch. Documents
采购凭证的号码范围
QCCN QM standard number ranges
质量管理标准码范围
QS29 Maintain characteristic number range
维护特性编号范围
QS39 Maintain method number range
编号范围维护方式
VB(1 Rebate number ranges
回扣号范围
VN07 Maintain number range for shipments
维护装运的编号范围
WC64 Catalog code number ranges
类别代码编号范围
WTNR w/tax certificate number range
w/tax certificate number range
SAP号码段的更多相关文章
- 【SD系列】SAP 跨年时更改销售凭证号码段
公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[SD系列]SAP 跨年时更改销售凭证号码段 ...
- SD--怎样增强是同一类出库单使用不同号码段
在现实的业务中,一个公司有多个销售组织,它们使用同一个出库类型,业务往往希望它们创建的出库单的号码採用不同号码范围.但在sap里出库单号码范围是在出库单类型里设置,也就是使用同样的出库单类型,也就使用 ...
- vos设置禁止被叫特定号码段特定区域
问题: 为了防止卡线遭投诉被运营商停,给公司带来损失,对一些特定号段特定区域要进行限制,不让客户呼出 打开VOS3000 落地网关——补充设置——落地被叫前缀——禁止 添加禁止号段 具体案例: 如填写 ...
- 增强篇3 SAP表字段增强
有两种方式: Include 和 Append 1.INCLUDE一般都是标准预留的增强: 以CO01生产订单增强字段为例 在表AUFK中INCLUDE的结构“CI_AUFK”加入自定义字段 保存 ...
- 使用SQL查询连续号码段
原文http://www.cnblogs.com/tc310/archive/2010/09/17/1829276.html CREATE TABLE #test(fphm INT ,kshm CHA ...
- Oracle中实现sql查询得到连续号码段
一.表名为t的表中数据如下: select * from t; FPHM KSHM ---------- ---------- 实现代码如下: select b.fphm,min(b.kshm),ma ...
- Sap MM 定义物料号码范围
Sap里面的物料编号可以设置内部给号或者外部给号,外部的意思就是通过手动输入,内部就是系统自动根据号码段分配. 物料号是根据物料类型定义范围的. 笔记 作者:明光烁亮 出处:http://www.cn ...
- 为什么我会认为SAP是世界上最好用最牛逼的ERP系统,没有之一?
为什么我认为SAP是世界上最好用最牛逼的ERP系统,没有之一?玩过QAD.Tiptop.用友等产品,深深觉得SAP是贵的有道理! 一套好的ERP系统,不仅能够最大程度承接适配企业的管理和业务流程,在技 ...
- C# 号码归属地查询算法
C# 号码归属地查询算法(根据Android来电归属地二进制文件查询修改) 前言 近期有个项目需要用到号码归属查询,归属地数据库可能比不上ip138,淘宝上也有卖的-,-! 文本提供一个279188条 ...
随机推荐
- 使用C++11封装线程池ThreadPool
读本文之前,请务必阅读: 使用C++11的function/bind组件封装Thread以及回调函数的使用 Linux组件封装(五)一个生产者消费者问题示例 线程池本质上是一个生产者消费者模型,所 ...
- 使用file_get_contents下载图片
<?php /* 当你在搭建网站时,从远程服务器下载某张图片并且将其保存在自己的服务器上,这一操作会经常用到.代码如下: */ $image = file_get_contents('h ...
- Dalvik opcodes 查询smali语法大全
原文链接:http://pallergabor.uw.hu/androidblog/dalvik_opcodes.html Vx values in the table denote a Dalvik ...
- systemd管理进程
systemd很强大的管理工具,这里简单用来管理一个进程: [Unit]Description=Imges Compress Server [Service]Type=simpleExecStart= ...
- C语言中的signal函数
signal是一个系统调用.是一种特殊的中断,当某种特定的"软件中断"发生时.用于调用的程序.中断通常是程序运行中出现的特殊情况,如引用特殊内存中的非法地址, 浮点数被0除. si ...
- 一家O2O社区App公司的随笔
近两年,O20是业内最火爆的关键词之一,去年拿到1亿天使投资的叮咚小区都引起了各方的关注. 一个月之前我入职了一家以做O2O社区产品的创业公司,此文会把这段时间和后边所见所想都写出来,总结创业公司和创 ...
- VSCode调试.net core 2.0 输出窗口乱码
Q:输出窗口乱码 A:修改.vscode文件夹下,tasks.json文件,具体内容见图
- python视频教程大全(转载)
python3英文视频教程(全87集) http://pan.baidu.com/s/1dDnGBvV python从入门到精通视频(全60集)链接:http://pan.baidu.com/s/1e ...
- sublime使用技巧(3)-- 常用快捷键【持续更新】
♥ Ctrl + Shift + v 这样粘贴可以保持原格式,不会有缩进上的困扰 Ctrl + k 用Ctrl + d选中重复单词时跳过当前选中 Ctrl + Enter 在光标所在行的下一行新建一行 ...
- NFS网络文件系统服务(配置实战)
NFS网络文件系统服务(实战) NFS(Network File System)即网络文件系统,它允许网络中的计算机之间通过TCP/IP网络共享资源.让不同的主机系统(NFS的客户端)可以透明地读写位 ...