Question:
Hi, please i need some help!!
I have a data source in PSA in development client name 2LIS_13_VDITM_DA it has generated a Extract Structure /BIC/B0000163001
I transported to productive client, the order had the object but it didn't transport anything, so we create a data source name 2LIS_13_VDITM_PA as you can see the name in DEV and PRD is different, anyways the data source generated a extract structure /BIC/B0000032000
The things is that i can not assign a infosource because it has a diferent name
Hope you understand
thanks
Answer:
Hello LRM,
It is really not possible the transport contained the object, but nothing was transported. You should look at this again. Have you maintained source system mappings to allow a D system transfer rule/structure be created and mapped in your P client? Do you have a Q client? Did things work there? What did the transport log say?
As for the different names, this is perfectly normal. Transfer structures and transfer rules always have names that are specific to the source system and therefore they will be different in your P environment than in your D environment.
The extract structure should not be relevant to your problem.
As for not being able to assign a datasource, given that you are simply recreating your developments in your P system manually at this stage, there is no reason why you should not be able to assign any datasource to an infoource. Have you replicated the datasources?
Regards,
Kevin
Answer:
For correct transport of transfer structures, the source system names should be correctly mapped in the table RSLOGSYSMAP. This is done through the menu option of the administrator workbench "Tools-> Mapping of Source system names".
If the transfer structure has different names then you could have potential problems when later on you transport update rules that have update routines in them, or transfer rules with transfer routines. Transporting will ensure that same (technical) names are kept in both dev and prod systems.
_________________
Keep smiling
Answer:
correct me if i'm wrong but the Extract Structure /BIC/B0000163001 for 2LIS_13_VDITM is the PSA-table name and this is automatically generated in the BW-environment. Consequently these can easil be different in Prd and Dev (since your DataSources can come in Prd in a different sequnece as in Dev).
If you want to refer to these in a program work as follows:
CASE sy-sysid.
WHEN 'BWD'.
tabname = '/BIC/B0000177000'.
WHEN 'BWP'.
tabname = '/BIC/B0000177000'.
ENDCASE.
..
Select * from (tabname) where ...
Answer:
I agree that the PSA table name will be different.
_________________
Keep smiling