请教关于GR/IR清理的问题
我们现在遇到一个问题是清理GR/IR时,只有收货的金额和做发票校验的金额完全一致时才可以用F.13清理,否则就得手工用F-03去一张张清,这样做挺麻烦的。我看了论坛上之前...
我们现在遇到一个问题是清理GR/IR时,只有收货的金额和做发票校验的金额完全一致时才可以用F.13清理,否则就得手工用F-03去一张张清,这样做挺麻烦的。我看了论坛上之前的贴子,说是可以用MR11来清理GR/IR,于是试了下,出现错误“For object RE-BELEG,Number interval 04 does not exist”。在此,有两个问题请教各位高手:1.对于自动请理不能请掉的GR/IR,用哪种方法可以快速地清理掉?2.用MR11时如何在后台配置解决上述的错误?请指教,谢谢!
展开
2013-05-23
展开全部
以前写的关于number range的....肯定那张凭证是没生产,SE16你查下BKPF和BSEG就知道.为什么凭证会跳号呢?首先SAP在表TNRO:Definition of number range objects将会为各种object定义number range的属性. 在此表中有这么几个字段.OBJECT: 比如FIAA-BELNR(固定资产)PERCENTAGE:使用到百分几warning.CODE: (比如你输入FBN1就是所有FI doc的number range定义)这俩字段BUFFER,和NOINVBUFFER有意思。对buffer是这样定义的。The number interval buffer is in the Shared Memory of the application server. Each buffer is used to store the external number intervals and a certain number (subinterval) of the internal number intervals. If the numbers of an internal number interval are used up, numbers are taken from the database via the number range server. The status of the number interval in the database is increased by the number of numbers fetched to the buffer.通常SAPdefault是使用buffer,why?从内存中读取数据当然比从number range 表NRIV:Number range intervals (和TNRO通过object联系)要快速得多, 我想SAP 是考虑各中doc太多,为了加快速度吧.你随便看一产生凭证的程序一定可发现类SELECT * FROM NRIV WHERE OBJECT = OBJECT(从TNRO的出) AND SUBOBJECT = SUBOBJECT AND NRRANGENR = NR_RANGE_NR AND TOYEAR GE TOYEAR ORDER BY TOYEAR. EXIT. (如果内存中没数据取才取NRIV我记得之前有个是读local memeory的语句)ENDSELECT.关于SAP number range有很多T-code :FBN1----FI document number rangeOION------Order number rangesAO11--- Assign number rangeCFNA---- Maintain PRT number range: FHM_CRFHCMTCUS22----- Maintain number range for CM productCMTCUS32-- Maintain number range for CM folderCMTCUS42-- Maintain number ranges for BaselineFNS1----- Collateral number rangeFOV0------ Rental agreement number rangeFOW0---- Real Estate application number rangeIN20----- Object link number rangesIP22- Maintain number range: OBJK_NRKEN2----- Maint. number ranges: CO-PA planningOGS9---- Generate ADP number rangesOHX3---- Maintain number ranges for 3PROIL5-- Equipment number rangesQCCN--- QM standard number rangesQS29----- Maintain characteristic number rangeQS39--- Maintain method number rangeVB(1----- Rebate number rangesVN07---- Maintain number range for shipmentsWC64-- Catalog code number rangesWTNR--- w/tax certificate number rangeFOV0------ Rental agreement number rangeOGS9--- Generate ADP number rangesWTNR-- w/tax certificate number range5NZI--Number range maintenance: RP_IRCERTABNV---Number range maint: FIAA-BELNRAO11--Assign number rangeAS08 --Number Ranges:Asset NumberBDCP--Number range maintenance: ALE_CPBG00--Number Range Maintenance: BGMK_NRBMVN--Number Range Maintenance: DI_JOBIDBUCF -- BP Cust: Number RangesBUNA--Number Range Maint: BP_PADRNRC2N2-- Number ranges master recipeCAC7 -- Number Range Maintenance: CATSCANM--Number range maintenance: ROUTING_MCANR--Number range maintenance: ROUTING_R那么如何禁止SAP 使用buffer.很简单使用,禁止buffer不等于绝对禁止了跳号.从软件的角度来讲我觉得可以理解,因为在凭证保存前会有一段逻辑,如果有多个凭证同时进行,SAP从number range 表NRIV读no后有段check,在保存数据前还有检查,这段时间极其短暂,但是对计算机来讲,可能它就回认为某个number已经都用了,结果大家都不用就会造成跳号,这样的情况你模拟也是难模拟出来的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-05-23
展开全部
怎么没人回复的?哪位高手知道的请不吝赐教,谢谢!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询