on 05-12-2011 12:23 PM
Hi,
After the Enhancement of the datasource 0CRM_SRV_CONTRACT_H(CRM Service Contract Header Data) with appending the fields(6 fields appended) to the extract structure and also done with the Function enhancement in the BADi.
Unchecked the hide fields in RSA6(edit) also.
The enhanced fields are visible in the RSA3 but the data is not populated to those fields...and checked the source table for these fields where the data is available for these fields.
Can anyone please let me what would be the issue?
Thanks & Regards,
Adhvi.
Hello Adhvi,
Can you ensure that you have replicated the datasource on the BW side and that you have adjusted the transfer structure for the datasource so that it has the new fields, as per the note 529789:
"
1. Up to and including SAPI Release 3.0, all fields of a DataSource are
always used in the extractor checker (RSA3). The transfer structure
to a DataSource in the BW system, however, can only contain a subset
of the fields of a DataSource . If the transfer structure contains a
reduced number of fields, only these fields are extracted by a BW
request from the source system. In particular, when you use the SAPI
user exit, this can cause the extraction result of the RSA3 and BW
request to differ. Possible causes:
a) Fields are used in the user exit that are not contained in the
transfer structure of the DataSource in the BW system. The data
transferred to the user exit by the standard extractor leaves
these fields empty and the user exit fills the dependent fields
incorrectly.
By changing the transfer structure in BW, you can undo the
difference between the field lists used in transaction RSA3 and BW
extraction. You can do this on that left lower tab in the transfer
rules. The transfer structure includes the fields to which an
InfoObject is assigned in this case. You should therefore assign an
InfoObject to all fields.
"
Please also check all the other points mentioned in the SAP note 529789 in case they can explain the cause of the problem in your system.
Kind Regards,
Des
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello Des,
Thank you for the reply it was useful information.But the root cause was in badi function enhancement ...the data was not appending to the internal table, used the refresh statement.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
86 | |
10 | |
10 | |
9 | |
6 | |
6 | |
6 | |
5 | |
4 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.