Solved

Record disappearing from GM Report

Posted on 2011-09-27
10
470 Views
Last Modified: 2013-11-15
Hi,

We have a Month to Date report which picks up deals which detect when a record was placed into a certain status. In this case the KEY2 Field which is found in the CONTACT1 table is set to SLC.

At the beginning of this month, the report in question picked up the record and pulled it into the report but when the report ran last Friday, we noticed the goldmine record in question had dropped off the list. Upon changing the KEY2 Field data to SLC, the record again started to appear on the report despite the KEY2 field already being populated with the value SLC.

I suspect there is something wrong with the logic of the report so Ive included it here on this question.

Thanks
D


Completions-by-Date-v1.1.rpt
0
Comment
Question by:daiwhyte
  • 4
  • 3
  • 2
  • +1
10 Comments
 
LVL 1

Expert Comment

by:beldex
Comment Utility
Can you give us some sample data (Save Data with report) to analyze?


beldex.
0
 

Author Comment

by:daiwhyte
Comment Utility
The data is of a personal nature and something I cannot share on this website sorry, I know this probably doesnt help but Im bound by company policy.
0
 
LVL 1

Expert Comment

by:beldex
Comment Utility
Understandable.

Wondering with the last line on 'Record Selection' --> {@SLC Data} startswith ucase (" SECURED LOAN COMPLETED").
For field {CONTHIST.NOTES}, always filled as " SECURED LOAN COMPLETED" ?
Or
should be "SECURED LOAN COMPLETED"?   (with no space before 'Secure').
0
 
LVL 11

Expert Comment

by:stevengraff
Comment Utility
In your record selection...

{LogDistinct.WhatTimeIsNow} in monthtodate and
{LogDistinct.DataAfter} = "SLC"

it looks like you're tracking a time-sensitive value. As this LogDistinct table is obviously external to GoldMine, I can only guess that maybe this is what's causing your problem? Maybe the report is only supposed to pull records where SLC has been recently set.
0
 

Author Comment

by:daiwhyte
Comment Utility
@bledex - Im thinking it could be that string. As I said earlier, initially the report appears on the report then its drops off the report, could be the notes field is changing slightly over the period of the month.

@stevengraff

The report pulls all records where the KEY2 field has been set to SLC in the current month, your right the log distinct is external to the goldmine tables but lives in the same db.

@all,
This report has been inherited from my predecessor and Im wondering why he also checks the notes field for the string "SECURED LOAN COMPLETED!) Im thinking this is a unnecessary addition to the logic.

Its actually hard to troubleshoot since the record has now been changed by the staff so Im not able to test any of the idea's - Im stuck until another record falls into the trap since 99% of records are not affect with this bug - frustrating.

 
0
What Security Threats Are You Missing?

Enhance your security with threat intelligence from the web. Get trending threat insights on hackers, exploits, and suspicious IP addresses delivered to your inbox with our free Cyber Daily.

 
LVL 100

Accepted Solution

by:
mlmcc earned 500 total points
Comment Utility
You might also try using TRIM on the data fields and UCase as

UCase(Trim({@SLC Data})) startswith UCase ("SECURED LOAN COMPLETED")


{LogDistinct.WhatTimeIsNow} in monthtodate and
UCase(Trim({LogDistinct.DataAfter})) = "SLC"

mlmcc

0
 
LVL 11

Expert Comment

by:stevengraff
Comment Utility
When you update key2, something (i.e. a SQL trigger) updates a field in logdistinct with the current date. Have you inspected this process to be certain that the date stamping is correct?

For a given contact record with accountno = 1234567890 I should think you'd be able to do a query like

select whattimeisnow from logdistinct where accountno = '1234567890'

Does any other process update this field, that might be stamping the date incorrectly?
0
 

Author Comment

by:daiwhyte
Comment Utility
@stevengraff

I can confirm the sql trigger is working.

@mimcc
Yes, you are onto something there - I think if I change the report so it searches the first couple of lines of the notes fields should do the trick. The current logic assumes the string its looking for is at the beginning of the notes field, maybe sometimes this is not the case so using a slightly different syntax as per your suggestion above?
0
 
LVL 11

Expert Comment

by:stevengraff
Comment Utility
@daiwhyte... curious to see how this goes... please update when you figure it out, thanks.
0
 

Author Closing Comment

by:daiwhyte
Comment Utility
Thank you guys, looks like this one is working now.
0

Featured Post

How your wiki can always stay up-to-date

Quip doubles as a “living” wiki and a project management tool that evolves with your organization. As you finish projects in Quip, the work remains, easily accessible to all team members, new and old.
- Increase transparency
- Onboard new hires faster
- Access from mobile/offline

Join & Write a Comment

I showed you how to use console view (HERE (http://www.experts-exchange.com/articles/18379/Getting-Started-and-Using-the-Salesforce-com-Console.html)) -– but how do you set it up on the admin side of Salesforce? Note that you have to have Admin leve…
Messaging apps are amazing tools with the power to do a lot of good, but the truth is the process of collaborating with coworkers requires relationships established through meaningful communication - the kind of communication that only happens face-…
This video discusses moving either the default database or any database to a new volume.
This demo shows you how to set up the containerized NetScaler CPX with NetScaler Management and Analytics System in a non-routable Mesos/Marathon environment for use with Micro-Services applications.

771 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

11 Experts available now in Live!

Get 1:1 Help Now