Home | Forums | Contact | Search | Syndication  
 
 [login] [create account]   Monday, May 6, 2024 
 
slxdeveloper.com Community Forums  
   
The Forums on slxdeveloper.com are now retired. The forum archive will remain available for the time being. Thank you for your participation on slxdeveloper.com!
 Data & Imports Forums - SalesLogix Imports
Forum to discuss general SalesLogix import and data migration topics. View the code of conduct for posting guidelines.
Forums RSS Feed


 Back to Forum List | Back to SalesLogix Imports | New ThreadView:  Search:  
 Author  Thread: Scribe help needed (again)!!!
Darren Savery
Posts: 51
 
Scribe help needed (again)!!!Your last visit to this thread was on 1/1/1970 12:00:00 AM
Posted: 31 Aug 06 9:51 AM
fiogf49gjkf0d
Hi all,

I'm busy working on my migration and thought I had it all sussed when something kreeps up and smacks me across the face :o(

I am trying to import opportunities and their related opportunity products from our old CRM system (Ascent). I have three steps set up in my DTS:

1) Insert into Opportunity
2) Insert into LG_OpportunityExt (extension table created to hold additional data from old system)
3) Insert into opportunity_products table

I created a view in my old system that contains company and opportunity linked together.

By using the 'skip if repeated' function, I have managed to import 1 opportunity and have multiple products associated with it. However, things go a bit pear shaped after that. Say, for example, I am importing an opportunity from my old system that has 4 products inside it. I can get Scribe to create only 1 opportunity but it places 8 instances of each product inside the newly created opportunity. Why 8, i've no idea! Maybe it's got something to do with the fact that there are 8 employees in the company?

Anyway, what I need to do is to only have 4 products inside the opportunity. I understand that I cannot use the 'skip if repeated' function on the last step of a DTS, but the insertion of the opportunity_products is the last step in my DTS. Can anyone help?

I can provide a copy of the DTS file if this will help anyone understand what I'm trying to do.

Darren
[Reply][Quote]
Carla Tillman
Posts: 290
 
Re: Scribe help needed (again)!!!Your last visit to this thread was on 1/1/1970 12:00:00 AM
Posted: 01 Sep 06 10:51 AM
fiogf49gjkf0d
Darell,

Because of the joins out, you may have to do this in two shots or build a recursive action.

Carla
[Reply][Quote]
Snow Monkey
Posts: 214
 
Re: Scribe help needed (again)!!!Your last visit to this thread was on 1/1/1970 12:00:00 AM
Posted: 01 Sep 06 11:42 AM
fiogf49gjkf0d
Import your products from the other system to you crm first.Flag them off with a Ascent ID in those user fields or unused fields in the product table first.

Then import your Opportunity information to the opp table with the external ascent system oppID in one of those fields(userfield1)

Now import the OppProds and there find the slx OppID by looking for the AscentOppID in the opportunity.Userfield1(Select OppID from oppurtunity where Opportunity.userfield1 = "AscentOppID")

The Key here is the compare the 2 systems and understand the flow first and then start loading the master data while recording the external ID and then go on to load the details..

hth!
[Reply][Quote]
 Page 1 of 1 
  You can subscribe to receive a daily forum digest in your user profile. View the site code of conduct for posting guidelines.

   Forum RSS Feed - Subscribe to the forum RSS feed to keep on top of the latest forum activity!
 

 
 slxdeveloper.com is brought to you courtesy of Ryan Farley & Customer FX Corporation.
 This site, and all contents herein, are Copyright © 2024 Customer FX Corporation. The information and opinions expressed here are not endorsed by Sage Software.

code of conduct | Subscribe to the slxdeveloper.com Latest Article RSS feed
   
 
page cache (param): 5/6/2024 1:46:29 PM