Contact Completeness Report

Our business is trying to drive the completeness of contacts that are loaded into CRM.
We are looking to create a report that shows the following for each account owner:
By account and/or contact
- Accounts that don't have any contacts
- Accounts that have contacts, but no one marked as the primary contact
- For accounts with contacts, any contact that has a blank job cateogry, phone number, email address, first name or last name
As I have been looking at analytics I'm struggling to find a way to do the following:
- have a report that includes both accounts that have contacts and ones that do not
Does anyone have any experience with the type of reporting ?

We had similar change management requirements at a On Premise project.
We attacked this issue of completeness of contacts on multiple fronts.
Just like your case we started with a report that allocated points for non-null fields (not necessarily correct fields). The weighted score for Contacts of Type Customer was converted into a % figure and the incentives were multiplied by the %.
Further the sales processes were tweaked progressively to make fields mandatory at appropriate stages. This is very straight forward in On Demand. For example from Opportunity Stage like say "02 - Quote" you can make the Contact mandatory.
Try a validation on Sales Stage Id of Opportunity Record as follows
( [<KeyContactId>] <> 'No Match Row Id' ) OR (Left ([<SalesStage>], 2) = '01')
assuming that the 1st stage is "01 - Requirements ..."
You can add similar validation on the Account Type and make sure that a prospect to customer transition check for things like ERP account Nos., Primary Conact etc.
The post sales feedback processes was outsourced to a call center. In absence of correct contact numbers the Surveys could not be effected and absence of survey lead to holding back of the sales incentives.
As for the reports
1)
Try using the "Account Contact History" Subject Area.
Use the following columns from just the Account table
Account.Owner
Account."Account Name"
Account."Account Location"
"- Primary Contact"."Primary Contact First Name" (this comes from Account)
"- Primary Contact"."Primary Contact Last Name" (this comes from Account)
"- Primary Contact"."Primary Contact Full Name" (this comes from Account)
Add a 'is not null' filter on First Name.
This will give you Ownerwise Accounts where no Contacts are present.
2) Removing the primary Contact makes the next available Contact as primary.
3) Save the above report with a new name
Remove the Is Null filter from the "- Primary Contact"."Primary Contact First Name"
Add from the Contact Table the following columns
"Associated Contacts"."Contact Last Name"
"Associated Contacts"."Contact First Name"
"Associated Contacts".Title
"Associated Contacts"."Work Phone #"
& whatever fields you want to have the users complete
Add filters 'is not null' on what ever fields you wish to monitor.
Make sure that you change the AND between the filter to OR.
Try to use conditional formatting to highlight absent fields.
Optionally use the CASE WHEN request_condition1 THEN expr1 ELSE expr2 END to generate a score for that contact.

Similar Messages

  • Error message in Complete report

    Hello,
    I create a production order successfully.
    However when I want to create the complete report and add the Receipt from Production.
    2 error message are shown:
    Enter valid currency
    Can't issue backflush component [Goods Receipt - Rows - Warehouse Code][line: 1] , 'Production Order no: 11151 Line: 1'  [Message 3559-10]
    All the Component items and the Product item are using the EUR in the price list and the exchange rate is also updated.
    The System currency is US dollar and the local currency is EUR.
    What can I do to solve this problem?

    The warehouse is also OK.
    The problem is only some items has this error message
    For example
    Production item P001 with 2 Component items C001 and C002 has this problem
    but Production item P002 with the same 2 Component items C001and C002 is OK...
    I have compared these 2 items in OITM, only few fileds are different:
    LastEvlDate, UserSign, LastPurPrc, DataSource

  • Generating A CRF Completion Report

    Hi,
    I am in the process of creating a CRF completion report, by site, patient and visit. The problem I have with my current SQL is that it doesn't pull in records for DCIS I am expectiing but there is no data yet. Here is my SQL:
    I thought the outer join statment 'a.dci_id = c.dci_id(+)' would give this to me but it isn't :( Any help would be appreciate!
    SELECT c.domain, a.site_id, trim(a.patient), trim(c.SHORT_NAME) AS dci_name, trim(a.visit_number), trim(a.clin_plan_eve_name) AS visit_name,
    trim(a.subevent_number), trim(a.data_lock_flag), trim(a.received_dcm_status_code) as status, trim(a.document_number), trim(a.blank_flag), rxc.rdc.rdci_verify_status ('P', a.received_dci_id) AS verify_status,
    rxc.rdc.rdci_app_status ('P', a.received_dci_id) as approve_status, (b.n) AS number_of_discrepancies
    FROM rxc.received_dcms a,
    (SELECT discrepancy_rev_status_code, received_dcm_id, COUNT (*) AS n
    FROM rxc.discrepancy_entries a
    WHERE discrepancy_rev_status_code LIKE '%REV%'
    GROUP BY discrepancy_rev_status_code, received_dcm_id) b,
    rxc.dcis c
    WHERE received_dcm_status_code != 'REMOVED'
    AND a.received_dcm_id = b.received_dcm_id(+)
    AND a.dci_id = c.dci_id(+)
    ORDER BY patient, visit_number, subevent_number
    I modified the above statement from a post in OHSUG.
    and
    SELECT "OCL_STUDY_SITES"."STUDY_SITE", "OCL_INVESTIGATORS"."LAST_NAME", "OCL_STUDIES"."TITLE", "OCL_STUDY_SITES"."SITE_ID", "OCL_STUDIES"."STUDY"
    FROM ("RXA_DES"."OCL_STUDY_SITES" "OCL_STUDY_SITES" CROSS JOIN "RXA_DES"."OCL_STUDIES" "OCL_STUDIES") INNER JOIN ("RXA_DES"."OCL_INVESTIGATORS" "OCL_INVESTIGATORS" INNER JOIN "RXA_DES"."OCL_STUDY_SITE_ROLES" "OCL_STUDY_SITE_ROLES" ON "OCL_INVESTIGATORS"."INVESTIGATOR_ID"="OCL_STUDY_SITE_ROLES"."INVESTIGATOR_ID") ON "OCL_STUDY_SITES"."SITE_ID"="OCL_STUDY_SITE_ROLES"."SITE_ID"
    ORDER BY "OCL_STUDY_SITES"."STUDY_SITE"

    Helo Krish,
    Tks for your cnfrm.I also have searched but nil. This is really confusing. Anyway, I have tried to modify the report using print layout designer, add 2 fields posting from and to using posting period (OFPR) but the report can't limit the date, it is still until current date but in the report we could see the posting date/posting period of a certain item. The other way, just creating the view in the SQL 2005 using OITM, OFLT and OWHS. The weakness is the available quantity can't be created. I think it should be a store procedure to do that. If it is so, it will require an effort develop it. I don't think all SBO end users expect it. I still hope that there will be a way or codes to add a certain field from OFLT into form 689.
    Rgds,
    Message was edited by:
            steve andre

  • How to retrieve complete report output in HTML format

    Hi,
    I'm looking for how to retrieve complete report output in HTML format.
    I have tried the following and it only give me first page of the report output where in the actual report output should be 5 pages. Is there something I'm missing.
    CallbackOption[] boCallOpt = new CallbackOption[1];
    ImageManagement boImgMan = new ImageManagement();
    boImgMan.setCallbackScript("getImage.jsp");
    boImgMan.setImageManagementHolder("imageName");
    boImgMan.setDocumentReferenceHolder("docRef");
    boCallOpt[0] = boImgMan;
    RetrieveData oRetrieveData = new RetrieveData();
    RetrieveView oRetrieveView = new RetrieveView();
    oRetrieveView.setCallbackOption(boCallOpt);
    oRetrieveData.setRetrieveView(oRetrieveView);
    Action[] oActions;
    oActions = new Action[1];
    oActions[0] = fillPrompts;
    oReportEngine.getDocumentInformation(boDocInfo.getDocumentReference(), null, oActions, null,oRetrieveData);
    Testing this on BOE XI 3.0
    Thanks,

    For Web Intelligence, HTML is an interactive viewing format and not an export format such as PDF.
    Note that the HTML will be embedded with postback URLs to the application for images and drill downs.
    Closest you'd get is to be able to specify HTML output of an entire REPORT rather than REPORT_PAGE in the ViewSupport.setViewMode method.  But this brings back just one report in the document, and will have postback URLs mentioned above.
    Sincerely,
    Ted Ueda

  • Can we create complete report in OOPs

    Hi,
    Could you please advice if we can code the complete report in SE24 and call it in SE38 report..
    For ex. I have a report followed by ALV output..now can i write everything in a Z Object (from decalration to output ) ..
    Kindly suggest if it is a good strategy than simply using standard objects in report editor.
    If possible, request you to provide a sample report using complete OOPs approach.
    Thanks,
    Gaurav

    Yes...the entire thing, INCLUDING SELECTION SCREEN, can be written in OO.  I haven't tried building the whole thing in SE24, then executing....what's the point?  A report may be pretty much one-off, but utilize pieces of classes.
    SAP Press recent manual "Official ABAP Progamming Guidlines" contains an example using Separation of Concerns/Software Layering approach that includes a selection screen call in the Presentation layer.  It can be done!  What I don't see is an easy or elegant way to re-process the selection screen if I must reject what the user has input and get different values....
    In that program, BTW, the start of selection event contains only:
    report->main( ).
    Main might look like:
    (from my program, not their version).  E-me if you want the entire program.
    class report definition.
      public section.
        class-methods main.
    endclass.                    "report DEFINITION
    class report implementation.
      method main.
        data: gt_itab   type table of gtyp_itab,
              so_tstmp  type table of iseldats,
              rpt_tab   type table of gtyp_rpt.
        data: rc      type sy-subrc.
        gui_level=>get_input_parms( ).  "calls selection screen!
        gui_level=>create_date_table(
                 changing so_tstmp = so_tstmp ).
        persistence_level=>get_data_from_db(
                      exporting so_tstmp = so_tstmp
                      importing gt_itab = gt_itab
                                     rc = rc ).
        if rc eq 0.
          apps_level=>sort_itab(
                  changing gt_itab = gt_itab ).
          apps_level=>build_report_table(
                  changing gt_itab = gt_itab
                           rpt_tab = rpt_tab ).
          if sy-subrc eq 0.
            gui_level=>display_alv_form( rpt_tab  ).
          endif.
        endif.
      endmethod.                    "main
    endclass.                    "report IMPLEMENTATION

  • How can i delete contacts completely so that they don´t mix up with new addresses and groups?

    how can i delete contacts completely so that they don´t mix up with new addresses and groups?
    Alle geänderten Adressen oder Gruppen erscheinen immer wieder bei der Adresseingabe von mails.
    Chaos!

  • REG: OBIEE Load Completion Report

    Hi all ,
    I need to built OBIEE Load Completion Report using Usage Tracking Subject Area. So for this I imported two tables W_ETL_Def_Run, W_ETL_Step_run into the physical layer(Oracle Analytics Usage-- Usage Tracking). Both these tables are coming from OBISchema.
    But other tables are coming from OBIAPP. So I created three connection pools i.e Usage Tracking Connection Pool, Usage Tracking Writer Connection Pool, DAC Connection Pool. For the first two connection pools I gave User as OBIAPP and for the last one I gave OBIschema. I am able to View data when click on the table in physical layer.(Right click and 'View Data' option)
    I gave all the joins correctly as per the Requirement.
    But when I try to build report using these tables... I am getting this errorr Insufficient privileges at OCI call OCIStmtExecute. [nQSError: 1701
    Need Help...
    Thanx in advance..                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           

    You can check that if the oracle schema users used in the 3 connection pools, have the respective access/grants?
    This has to do with the oracle connection user and grants on the tables for the oracle schema, it seems.

  • Offline Reporting with Excel? -- complete Report +hierarchy possible?

    Hi people! 
    I’m new in SAP BW and I have a question regarding BEX. My goal is to get a complete Excel report that contains all the data and has a working hierarchy structure without connection to BW! 
    I generated a report with Query Designer whose data are represented in several hierarchy levels (option in row-header).
    =>date
    ===>area
    =====>customer
    =======>material
    After the execution of the query in BEX Analyzer or in the web, only the highest level (date) is indicated. If I open the next levels, the data are reloaded of the BW each time.
    But I’d like to load the data completely despite hierarchy (Transaction RSRT and then properties “load all data” is selected).
    Ok to get all the data, I could change the option in Query Designer to open all the levels after the first load, but the hierarchy levels should be closed at the first time.
    <u>My Question is:</u>
    Is there a possibility to get all the data offline in Excel with working hierarchy levels? It’s important for me to get a complete report without connection to BW and so the people can navigate also offline, e.g. open a lower hierarchy level with all the data.
    After saving my report as *.xls-file, the report contains only the part of the shown results and the hierarchy symbols have no function.
    I don’t need any symbols in offline report. I think, the excel function “group by” would enough for my requirements. But I don’t know how can I use this function with my data after running the query.
    In SAP R/3 the same is possible automatically, when a report will be generate.
    I have tried to find responses here in forum. But the search is unfortunately a little complicated and the results were not satisfactory.
    - Why I can’t get a list of the main-topic’s?
    - How can I get satisfactory results for multiple words?
    OK, I have read something about OLE and BSP, but I hope to find an easier solution without programming.
    Maybe the tool XL Reporter would be a solution, but we have no Business One licence. Unfortunately, current links for download a free version (I don’t know if its free), which I found here in the forum are not working for me. What’s wrong with XL Reporter?
    I would be glad about helpful replies.

    Hi Eugene!
    Thanks for your trouble and sorry for the late answer, but unfortunately I had to do a lot.
    I think, to describe my idea is not so easy with my English. But maybe you can understand it.
    First I should say, the web report and the offline Excel report are two different things now. I don't save the webreport to excel.
    The web report gets a hierachy and other formatings and with access to BW the user can use the report just as one likes.
    My idea for the offline Excel report is to save the complete data without hierarchy or other formattings. So every characteristic and every key figure is in a separate column and all rows contains data.
    date/area/customer/material/sales volume/other kf
    01.11.2005/100/34567/66000/34.000 euro/...
    01.11.2005/100/34567/67000/23.000 euro/...
    01.11.2005/100/34567/68000/14.000 euro/...
    01.11.2005/100/34567/69000/43.000 euro/...
    01.11.2005/100/40200/33000/11.000 euro/... (new customer)
    01.11.2005/100/40200/44000/10.000 euro/...
    01.11.2005/100/40200/68000/35.000 euro/...
    01.11.2005/100/40200/69000/22.000 euro/...
    Then the created Excelsheet should be handled by vba.
    As far as I know, you can select the data in Excelsheet with normal SQL commands. If the corresponding data are selected, I try to use the group by function in vba code.
    So first I select the materials from the first customer. If I found the next customer I want to group all materials for the previous customer.
    The Result should look so: (+ -> to open the materials)
    01.11.2005/100/34567/__/+____________/...
    Sum_______/___/_____/__/114.000 euro /...
    01.11.2005/100/40200/  /+____________/...
    Sum_______/___/_____/__/ 78.000 euro /...
    The next Step is to group all customer in one area.
    01.11.2005/100/+_____/__/____________/...
    Sum_______/___/______/__/192.000 euro/...
    01.11.2005/200/+_____/__/____________/...
    Sum_______/___/______/__/320.000 euro/... 
    And the last point is to group all areas per date.
    01.11.2005/+___/_____/__/____________/...
    Sum_______/____/_____/__/512.000 euro/...
    02.11.2005/+___/_____/__/____________/...
    Sum_______/____/_____/__/433.000 euro/...
    Now If I have a hierarchy structure, the offline user of the report can open the single levels to see the details.

  • Rwrun60.exe - only with complete Report Builder Installation

    Hello,
    what has to be installed in order to run rwrun60.exe
    in a "standalone" modus. does a complete report builder
    environment has to be installed ? or can rwrun60.exe
    somehow run on its own ?
    Thank you
    Thorsten Lorenz

    I think you have to install complete report builder. If you install only report runtime it causes problems while running reports.

  • I bought and downloaded yesterday what was advertised in the App Store as bring top paid app. It was a kids game "team umizoomi" counting game. However every time I click into the game it crashes out. Who do I contact to report this issue?

    As a top paid app- a team umizoomi game. However the game crashes once opened. Can anyone shed light as to where I can report this fault?

    Contact the app developer here >  http://www.nickjr.com/home/write_to_us.jhtml
    If you don't hear by back within 2 to 3 business days, report the issue to Apple using the email form here.

  • CUIS Contact Center Reporting Error

    I was getting this error on CUIS Reporting tool. I have developed a report using Database Query. My query runs successfully on SQL Server, but its making error in front end. Could anyone have solution on this?
    Thread was being aborted. at System.Threading.Thread.AbortInternal() at System.Threading.Thread.Abort(Object stateInfo) at System.Web.HttpResponse.End() at System.Web.HttpResponse.Redirect(String url, Boolean endResponse) at ViewerLauncher.Page_Load(Object sender, EventArgs e)
    Thanks,

    Hi,
    The Contact Center Simulation runs on the J2EE stack so you need to know your J2EE HTTP port and include that in your URL.
    http://<server>:<J2EE Port>/bcb
    The J2EE port is different from the HTTP/S port.
    Check with your basis team to know you J2EE port.
    Regards,
    Joost

  • Customer Contact info report

    Hi All
    I need to write a crystal report showing customer contact info showing :
    Physical Address
    Postal Address
    Contact Person
    Contact Numbers
    And also be able to filter the report by Sales Person.
    I want it to display in an envelope address kind of format where you can have 2 or 3 customer contact info in three columns compared to having them in a landscape format with info displaying from left to right.
    If there are sample reports available that will help
    Rgds
    Bongani

    Hi All
    I need to write a crystal report showing customer contact info showing :
    Physical Address
    Postal Address
    Contact Person
    Contact Numbers
    And also be able to filter the report by Sales Person.
    I want it to display in an envelope address kind of format where you can have 2 or 3 customer contact info in three columns compared to having them in a landscape format with info displaying from left to right.
    If there are sample reports available that will help
    Rgds
    Bongani

  • Download of complete report in excel-S_ALR_87013533

    Hi Gurus
    How can we download the report S_ALR_87013533 completely in excel sheet
    Thanks in advance
    Regards
    Abhijit Sen

    Hi Abhijit,
    Have u tried this?
    Go to S_ALR_87013533 --> Select classical Drilldown
    Click On Export--> On the Export to presentation Screen Give Output File Path ( You give this as .dat File ) and click on Enter.
    The DAT file will be saved on the location specified by you.
    Then open this file with Excel.
    Regards,
    Amit

  • Contact relationship report.. contacts not appearing

    hi,
    hope you guys can help me out with this. my customer has [contact relationship] information in the contact page. there are 2 relationships, [Leader] & [Follower]. where 1 leader can have many followers and vice versa.
    i need to come up with a report on the number of members a leader has.
    the problem im facing is that when i create a report to list all the [Related Contacts] . i get all of my data. but when i add the [Contact Name] the person is related to only a few data shows up.
    This is how my report should look like.
    {Contact Name} {Contact Relationship} {Related Contact} {Reverse Contact Relationship}
    John Doe Leader Jane Doe Follower
    im not sure why the data is not appearing. any suggestions?
    thanks in advance

    Hi,
    I am having the similar problem for getting the report from Contact Relationships.
    I was trying to create the report from "Contact Relationships" subject area. The column I used are
    <Contact.Contact ID> | <Contact.Full Name> | <Related Contact.Relationship> | <Related Contact.Contact ID> | <Related Contact.Full Name>
    The result suppose to return more than thousand rows, but it return 81 rows only.
    How to get some expert advices out there.
    Thanks in advance.

  • Contacts completely cleared after Sync, how to get it back?

    Is there a way to get back your contacts after accidentally deleting the contact files from Windows Contacts.
    The iPhone contacts have been wiped clean after syncing today, is there any way I can retrieve the last backup where the contacts are still in place, even though the Windows contacts are completely gone?
    This is a question my parent has asked me to post because he thought that the iPhone will save the contacts on its own without having to rely on external programs like Windows Phonebook.
    I'm hoping you guys will have a miracle solution as he will need to fill in hundreds or thousands of contacts all over again
    Thank you for your help

    See this: <br />
    http://kb.mozillazine.org/Problems_printing_web_pages

Maybe you are looking for