Árvore de páginas

Erro log ao realizar a impressão do Atestado ASO sem que o funcionário tenha vínculo com Departamento.

Linha de Produto:

Microsiga Protheus.

Segmento:

Serviços.

Módulo:

Medicina e Segurança do Trabalho.

Função:

MDTR465.

Situação/Requisito:

Erro log ao realizar a impressão do Atestado ASO sem que o funcionário tenha vínculo com Departamento.

Incluir um funcionário sem o campo do Departamento preenchido e em seguida vincular a ele a ficha médica e também não informar o campo do Departamento. Incluir um Atestado ASO com a Natureza da Função igual a Mudança de Função e informar o Centro de Custo, Função e Tarefa apenas. Ao realizar a impressão, informar como Modelo 3 e na pergunta Imprimir Por, informar Departamento. Verificar que ocorre o erro:

THREAD ERROR ([17456], roberta.borchardt, NG022-PC) 21/10/2016 09:24:59
type mismatch on + on MDTR465CBL(MDTR465.PRX) 14/09/2016 17:19:18 line : 5857
[TOTVS build: 7.00.131227A-20160114 NG]
Called from MDTR465CBL(MDTR465.PRX) 14/09/2016 17:19:18 line : 5857
Called from IMPASOM3(MDTR465.PRX) 14/09/2016 17:19:18 line : 3595
Called from NGIMPRASO(MDTR465.PRX) 14/09/2016 17:19:18 line : 723
Called from A200IMP(MDTA200.PRX) 22/09/2016 14:48:55 line : 3000
Called from {|lEnd| A200Imp(@lEnd,wnRel,titulo,tamanho)}(MDTA200.PRX) 22/09/2016 14:48:55
Called from { || Eval( bAction, @lStop ),lStop := .t. , oDlg:End() }(APLIB080.PRW) 03/08/2016 09:10:56
Called from ::MSDIALOG:ACTIVATE line : 2201
Called from RPTSTATUS(APLIB080.PRW) 03/08/2016 09:10:56 line : 2885
Called from NG200IMP(MDTA200.PRX) 22/09/2016 14:48:55 line : 1063
Called from FWMBROWSE:EXECUTE(FWFORMBROWSE.PRW) 31/05/2016 18:21:06
Called from { || OSELF:EXECUTE("NG200IMP", 6, 0,"IMPRIMIR", 7,"","I&MPRIMIR","", 7) }(FWFORMBROWSE.PRW) 31/05/2016 18:21:06 line : 669
Called from ::MSDIALOG:ACTIVATE line : 12664
Called from FWMBROWSE:ACTIVATE(FWMBROWSE.PRW) 11/08/2016 16:09:38 line : 170
Called from FWMBROWSE(MSLIB.PRW) 30/09/2016 13:19:22 line : 158
Called from MBROWSE(MSLIB.PRW) 30/09/2016 13:19:22 line : 76
Called from MDTA200D_(MDTA200.PRX) 22/09/2016 14:48:55 line : 580
Called from MDTA200(MDTA200.PRX) 22/09/2016 14:48:55 line : 805

Solução/Implementação:

Realizado a declaração da variável c1DesCusto para que o erro não ocorra mais.