Udostępnij za pośrednictwem


Jak usunąć zadanie Programu poprawy jakości obsługi klienta (CEIP) z programu Microsoft Dynamics GP

W tym artykule opisano sposób usuwania zadania Programu poprawy jakości obsługi klienta (CEIP) z okna Przypomnienia w programie Microsoft Dynamics GP.

Dotyczy: Microsoft Dynamics GP
Oryginalny numer KB: 916997

Wprowadzenie

Po zainstalowaniu programu Microsoft Dynamics GP zostanie wyświetlone zadanie CEIP. Program CEIP zbiera informacje o sposobie, w jaki klient korzysta z produktów firmy Microsoft oraz o wszelkich problemach, które napotykają klienci.

Aby usunąć zadanie CEIP, użyj jednej z następujących metod.

Metoda 1

Wykonaj następujące kroki dla każdego użytkownika usługi Microsoft Dynamics GP:

  1. Uruchom program Microsoft Dynamics GP.
  2. W menu Widok wybierz pozycję Przypomnienia.
  3. W oknie Przypomnienia wybierz zadanie CEIP, a następnie wybierz pozycję Zadanie w menu Otwórz .
  4. W oknie Zadanie wybierz pozycję Nazwa.
  5. W oknie Program poprawy jakości obsługi klienta wybierz opcję, a następnie wybierz przycisk OK.
  6. W oknie Zadanie wybierz pozycję Ukończono na liście Stan, a następnie wybierz pozycję Zapisz.

Metoda 2

  1. Otwórz program Microsoft SQL Query Analyzer lub SQL Server Management Studio.

  2. Aby usunąć przypomnienie programu CEIP, uruchom następujący skrypt.

    delete from DYNAMICS..SY01403 where LinkTo = 2 and CmdID = 269 and CmdFormID = 1568 and CmdDictID = 0
    
  3. Aby wybrać wszystkich użytkowników, którzy nie mają uczestniczyć w programie CEIP, uruchom następujący skrypt.

    USE DYNAMICS
    set nocount on
    declare @Userid char(15)
    declare cCEIP cursor for 
    select A.USERID
    from SY01400 A left join SY01402 B on A.USERID = B.USERID and B.syDefaultType = 48
    where B.USERID is null or B.SYUSERDFSTR not like '1:%'
    open cCEIP
    while 1 = 1
    begin
    fetch next from cCEIP into @Userid
    if @@FETCH_STATUS <> 0 begin
    close cCEIP
    deallocate cCEIP
    break
    end
    
    if exists (select syDefaultType from DYNAMICS.dbo.SY01402 where USERID = @Userid and syDefaultType = 48)
    begin
    print 'adjusting ' + @Userid
    update DYNAMICS.dbo.SY01402 
    set SYUSERDFSTR = '1:'
    where USERID = @Userid and syDefaultType = 48
    end
    else begin
    print 'adding ' + @Userid
    insert DYNAMICS.dbo.SY01402 ( USERID, syDefaultType, SYUSERDFSTR )
    values ( @Userid, 48 , '1:' )
    end
    end /* while */
    set nocount off