When you create a customer, the system terminates with
'Insert Error table KNVD' - error message F2802
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).
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