cancel
Showing results for 
Search instead for 
Did you mean: 

DTP Transport error to PRD: DataSource(ERPDEVCLNT) does not exist in object version A

former_member338827
Discoverer
0 Kudos

Hello.

I have a strange problem and can't seem to resolve it myself. It seem that my DTPs won't transport from BW DEV to BW PRD system. Every time i'm getting this errors:

  • Start of the after-import method RS_DTPA_AFTER_IMPORT for object type(s) DTPA ( )
  • DataSource <DS>(<ERPDEVCLNT>) does not exist in object version A
  • Error RSDS 062 during after import handling of objects with type(s) DTPA

Everything else transports normaly: DataSource, Transformations, InfoObjects,..

I dont know why the system wants to use <ERPDEVCLNT> in BW PRD system? Table RSLOGSYSMAP on BW PRD is mapped:

ORIGINAL --> TARGET

  • <ERPDEVCLNT> ---> <ERPPRDCLNT>
  • <BWDEVCLNT> ---> <BWPRDCLNT>

Any suggestions?

Br!

Accepted Solutions (1)

Accepted Solutions (1)

former_member338827
Discoverer
0 Kudos

Sorry for late message. This note solved this error, the system is BW on HANA:

2663537 - 740SP21: 'RSDS 062 ' during after import of DTP with source as DataSource

Thank you both for the effort to bring the solution. Cheers!

former_member622975
Discoverer
0 Kudos

Hello,

I am facing same issue, can you please help me how did you resolved the issue,

did you implemented any support patch

now my system is on 7.5 13

thanks is advance.

Regards,

Madhu

Answers (3)

Answers (3)

Former Member
0 Kudos

Hi Ziga,

Check if this is valid for your SP level

2644658 - DTP with error handling on DataSource and RSLOGSYSMAP


Best regards, Andras

former_member586947
Contributor
0 Kudos

Hi Ziga,

Q. My mayor question while transporting DTP is, why is the program looking for active DataSource in DEV source system, where we obviously have active DS for PRD system.

Obviously it looks for the source system. Because same data source might be available in different ECC system. Just check the extraction tab of DTP and the source object. Take the source system from this tab and check the RSLOGSYSMAP table whether you have conversion exists from this source or not. Below is the general knowledge updated for your reference.

BW always a single client system. I'm talking about ECC clients.

1. In DEV-ECC you might have two clients say DEVECCCLNT100 (for customization) & DEVECCCLNT(200) ( For unit testing)

2. You have created a data source in development client (DEVECCCLNT100) and replicated the data source to BW. Obviously, the same data source gets created/available in DEVECCCLNT200.

2. You might have replicated the data source from ECC-100 and 200 as well. And you might have created a DTP from the data source - DEVECCCLNT200 to the target because this client has some data for testing.

3. Now, if it is the case in your landscape, what DTP are you moving to the production. DTP created w.r.t client 100 or 200 and what are the entries in the mapping table "RSLOGSYSMAP" in production BW system?

Ideally, you should have the below entries to get the DTP moved to production either from 100 or 200.

  • <DEVECCCLNT100> ---> <PRODECCCLNT500>
  • <DEVECCCLNT200> ---> <PRODECCCLNT500>

Regards,

Satya.

former_member586947
Contributor
0 Kudos

Hi,

Have you sent the relevant data source replica and transformation successfully to the production system?

Did you see the active version of data source in the production?

Also the RSLOGSYSMAP table maintained correctly? I mean, you might have two clients in development and in production you might be having a single client.

Also, check the DTP from data source of which client are you moving to production? Does it has the entry maintained in RSLOGSYSMAP table?

Regards,

Satya.

former_member338827
Discoverer
0 Kudos

Hy Satya.

  1. datasource and transformation are active on production. i've only manually created DTP on production to test this and it works, data is loaded. i presume that if the table RSLOGSYSMAP is not ok, then even the datasource and transformation wouldn't be active, right?
  2. we have only one client on both systems, so that rules out the problem
  3. RSLOGSYSMAP are almost the same on both systems, only one entry is added for DEV (PRD -> DEV mapping). I've tried to transfer DTP from PRD to DEV, and it gives the same error.

My mayor question while transporting DTP is, why is the program looking for active DataSource in different source system, where we obviously have active DS for current source system.

It seem that I'll have to debug import with program RSDG_AFTER_IMPORT_FOR_CORR and see why there is no proper mapping.

Br Ziga