10.12.10

SAP Note 12315 - Update termination: Insert Error Table KNVD

Symptom:

When you create a customer, the system terminates with
'Insert Error table KNVD' - error message F2802

Cause and prerequisites

As a result of an upgrade or a language import, table entries can be
copied in certain cases (only for tables with language
in the key).

Solution
For all maintenance levels UP TO 3.0:

Using transaction XDN1, increase the number range status (first
determine the customer numbers of the existing KNVD records
using transaction SE16) or initialize Table KNVD completely.

For all maintenance levels AS OF 3.0:

Run report RVKNVD00 which deletes all inconsistent KNVD records (see
program documentation)
To avoid run-time errors, the report should only be started in the
background.
Limit the interals accordingly for online.
You can redetermine the relevant intervals using transaction XDN1.

Note that report RVKNVD00 only deletes for releases 3.0A+B if a selection (by customer) has taken place. As of 3.0C, the inconsistencies are removed even if there has been no selection.
You can upgrade the 3.0A+B version to 3.0C as follows:

Transaction SE38, change report RVKNVD00:

report rvknvd00 .
tables: kna1, knvd.
...

*------ Disjunkte Include/Exclude-Intervalle in XKUNDE stellen

describe table kunde lines tfill.

>>>>>>>>>>>>>>>>> Start of new lines <<<<<<<<<<<<<<<<<<<<<<<<<

if tfill is initial.
clear kunde.
kunde-sign = 'I'.
kunde-option = 'BT'.
kunde-high = 'ZZZZZZZZZZ'.
append kunde.
endif.

>>>>>>>>>>>>>>>>> End of new lines <<<<<<<<<<<<<<<<<<<<<<<<<<<

perform include_intervals.
...

Key word: Customer master

No comments:

Post a Comment