on 09-05-2014 7:35 PM
I am loading a CSV from the desktop/application server bypassing the PSA and I need to fetch the name of the CSV in the IOBJ transformation routine (the expert routine would also do if that is easier).
PLEASE NOTE: I am using a DTP (not an InfoPackage).
I am able to retrieve the DTP technical name (over object P_R_REQUEST), but where do I retrieve the CSV file name?
I have not found any table where the CSV-name is saved nor any variable or class attribute that could help, but hopefully someone got an idea.
Hi,
Once you have the request ID - have a look at the table RSBKSELECT/RSBKREQUEST - that may store the filename selections.
Cheers
Henry
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
I hope you are loading master data attribute from your desktop/application server.
Two level of data flow is required when you are loading master data.
first level : Soruce to PSA(Data source) through info package.
Second level : Data source to Target(info object) through DTP
I hope answer is very clear for you.
Regards,
satya.
HI there,
the CSV is the datasource is it not? If so you should be able to see the datasource name in the table RSDS.
Pleae elaborate on what you are trying to do a little more if this does not help,
thanks,
Colm
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
I have a datasource (ZDATASOURCE) connected with a transformation to a DSO containing InfoObject ZFILENAME (type long string). A CSV source system has been assigned to this datasource and staging is done with a DTP (no PSA).
In the DTP there is the path to the CSV which I load. In the routine I want to fetch the name of that CSV and populate IOBJ ZFILENAME with the CSV-name.
The question is: how in the routine can I read the CSV-name?
Hi there,
I'm not sure if this is possible, the DTP usually reads the data between the PSA and the Datatarget with 7.x functionality.
Is it necessary to skip the PSA? Why do you want to do this? What options do you have in the DTP settings for skipping the PSA, I checked this on my test system and I believe it is necessary to load to the PSA firstly.
You will see the technical name for the Source System in table LOGSYS, or perhaps SLOGSYS, check this out on your system. Also, you can check the technical name of the Source System in the Source System tree in RSA1.
Again I'm not sure you can do this without the PSA,
Thanks,
Colm
(I'll be intersted to know how you acheive this if you do manage to get it working, thanks)
User | Count |
---|---|
93 | |
10 | |
10 | |
9 | |
9 | |
7 | |
6 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.