This check is only relevant for execution when General Ledger Accounting
(new) is active in the system.
When you are using a number range of a company code for the multiple
non-leading ledgers assigned to it and ledgers have a different fiscal
year on a posting date, issue will be existing for both object <ZH>
<ZK>RF_BELEG</></> and <ZH><ZK>FAGL_DOCNR. </></>Below is an example
for object FAGL_DOCNR.
Das System gibt eine Fehlermeldung aus und erlaubt Ihnen nicht, mit dieser Transaktion fortzufahren, bis der Fehler behoben ist.
<ZU>Fiscal Year Variants:</>
K4,,Calendar Year
V3,,April - March
V6,,July -- June
<ZU>Company Code:</>
<ZH>Company Code Variant</>
1000 V3
2000 V6
3000 K4
<ZU>Company Code and Non-leading ledger combination:</>
<ZH>Company Code Ledger Variant</>
1000,, L1,, K4
1000,, L2,, V3
1000,, YG,, V6
2000,, L2,, K4
3000,, L1,, V3
<ZH>Participating Variants in Conversion: V3</>
<ZU>Customization in number range table:</>
<ZH>Object Sub-object Number range Year
From no To No Current</>
FAGL_DOCNR 1000 01
2010 10000 20000
12345
FAGL_DOCNR 1000 01
2009 10000 20000
13456
FAGL_DOCNR 1000 01
2008 10000 20000
12453
FAGL_DOCNR 1000 01
2007 10000 20000
14356
FAGL_DOCNR 2000 01
2010 10000 20000
12346
FAGL_DOCNR 2000 01
2009 10000 20000
14359
FAGL_DOCNR 3000 01
2011 10000 20000
13459
FAGL_DOCNR 3000 01
2010 10000 20000
12345
FAGL_DOCNR 3000 01
2009 10000 20000
13478
<ZU><ZH>Issue: </></>
Considering the reduction of fiscal year to be '-1'. Now trying to
convert the number range customization for object FAGL_DOCNR output will
be following:
<ZH>Object Sub-object Number range Year
From no To No Current</>
FAGL_DOCNR 1000 01
2009 10000 20000
12345
FAGL_DOCNR 1000 01
2008 10000 20000
13456
FAGL_DOCNR 1000 01
2007 10000 20000
12453
FAGL_DOCNR 1000 01
2006 10000 20000
14356
FAGL_DOCNR 2000 01
2010 10000 20000
12346
FAGL_DOCNR 2000 01
2009 10000 20000
14359
FAGL_DOCNR 3000 01
2010 10000 20000
13459
FAGL_DOCNR 3000 01
2009 10000 20000
12345
FAGL_DOCNR 3000 01
2008 10000 20000
13478
Now when you check company code 1000 for fiscal year 2009, the last
document posted was 13456 before conversion, but now after conversion
next document number will be 12346 which were already posted in the
system. This will lead to SQL errors.
For company Code 3000 it's the same issue as mentioned for company code
1000.
Entries for company code 2000 will not be converted as no ledgers
assigned to it using the fiscal year variant which needs to be
converted.
All these number range numbers will be categorized as Conflicting number
range numbers.
Here, data will be converted in the following manner considering company
code 1000 is not in the example
<ZH>Object Sub-object Number range Year
From no To No Current</>
FAGL_DOCNR 2000 01
2010 10000 20000
12346
FAGL_DOCNR 2000 01
2009 10000 20000
14359
FAGL_DOCNR 3000 01
2011 10000 20000
13459
FAGL_DOCNR 3000 01
2010 10000 20000
13459
FAGL_DOCNR 3000 01
2009 10000 20000
13478
In this case, year will not be redcued in the number ranges rather
Number range status will be adjusted.
<ZH>Note</>: This check only analyze the number range numbers assigned
to the non-leading ledgers. This check doesn't verify the issue that
could also possibly occur from the range values definition in fields
"From number" and "To number" of a number range number.
<ZH>How to Proceed</>
If this check ends with a warning message then there may be gaps in FI
document numbering introduced after the conversion.
If this check ends sucessfully then still there could be gaps in the FI
accouting document numbering after conversion if check
<DS:NA.CNV_20000231>Consistency check for accounting documents</> ends
with warning. This check will also get executed in downtime in activity
<DS:SIMG.CNV_20000_C_BELNR>Consistency Check for Accounting Documents
</>
As this conversion may create gaps in FI document numbering so it must
be agreed with your auditors before proceeding with the conversion.
Fehlermeldungsextrakt aus SAP-System. Copyright SAP SE