Question:
Hi SAPFans,
this great forum has almost ever provided a proper solution to all my questions just by searching. Now I need your help.
Last night I tried to do the delta init load for DataSource 0FI_GL_4.
2 days before we transported the necessary setting in TPS31 (5011 BWFIP_WRITE_AEDAT_POINTER) to start recording all changes to FI docs in BWFI-AEDAT.
The problem is, that I did not get any data, instead I got error msg. "Data Source needs to be replicated". I don't now what changed it in the SourceSystem so that a replication is necessary, but that's not the main issue here.
The important thing is, that the InfoPackage now believes that an initalization has already been done and prevents from doing it again. If I delete the initialization request (scheduler->Initialization Options for Source System), this will also delete the Flag for FI Doc Change recording in TPS31, if I understood the SAP documentation right. In that case I would have to transport the setting once again.
Can anybody please give advice on how to do the delta init again without deleting my flag from TPS31?
Any help or comments are highly appreciated.
Thanks a lot and
best regards,
Stefan
Answer:
Hi everybody,
I just found out the solution. It's like that: I acted according to SAP Note 401646 (adding entry to TPS31 1-2 days before initial loading and every time you delete initilization. But in Note 663539 they state, that they told everybody just rubbish!!
No need to add entry to TPS31 manually, no need to wait safety time.
Please see note below.
Hope this helps someone sometime. (give back what you get )
Best regards,
Stefan
NOTE: 663539
Symptom
The documentation and notes for the 0FI_*_4, 0FI_*_6 to 0FI_*_10DataSources specify that the 00005011, 00005012 and 00005013 processes must be maintained in table TPS31 of transaction /NSM30 before the first init selection and each time the init selections are deleted.
Reason and Prerequisites
Incorrect documentation.
Solution
You do not need to maintain the 00005011, 00005012 and 00005013 processes manually in table TPS31. Each time you call the init, the 0FI_*_4 to 0FI_*_10 extractors check whether the process entry required for the extractors exists in table TPS31. If the corresponding entry is not found, the extractors add an entry that activates the change recording before the actual data selection starts.