Produto:

Protheus.

Ocorrência:

GPER040 - Ao gerar o relatório de folha de pagamento ocorre o erro: argument error in function Len() on FSOMA(GPER040.PRX) 09/06/2017 16:36:15 line : 2024.

Passo a passo:

Ao gerar o relatório de folha de pagamento mensal, gera a seguinte mensagem de erro "argument error in function Len() on FSOMA(GPER040.PRX)".

 

THREAD ERROR
argument error in function Len() on FSOMA(GPER040.PRX) 09/06/2017 16:36:15 line : 2024

[TOTVS build: 7.00.131227A-20170624 NG]
Called from FSOMA(GPER040.PRX) 09/06/2017 16:36:15 line : 2024
Called from FIMPGERFOL(GPER040.PRX) 09/06/2017 16:36:15 line : 1244
Called from GR040IMP(GPER040.PRX) 09/06/2017 16:36:15 line : 572
Called from {|lEnd| GR040Imp(@lEnd,wnRel,cString,cMesAnoRef,nTpContr, .F. , aPerAberto, aPerFechado)}(GPER040.PRX) 09/06/2017 16:36:15 line : 572
Called from { || Eval( bAction, @lStop ),lStop := .t. , oDlg:End() }(APLIB080.PRW) 19/04/2017 15:32:20 line : 572
Called from ::MSDIALOG:ACTIVATE line : 572
Called from RPTSTATUS(APLIB080.PRW) 19/04/2017 15:32:20 line : 2213
Called from GPER040(GPER040.PRX) 09/06/2017 16:36:15 line : 382
Called from __EXECUTE(APLIB090.PRW) 24/03/2017 12:16:41 line : 601
Called from MDIEXECUTE(APLIB260.PRW) 04/04/2017 17:51:27 line : 820
Called from STATICCALL(APLIB260.PRW) 04/04/2017 17:51:27 line : 820

Aplicar o pacote de correção:

Versão 12.1.07: https://suporte.totvs.com/portal/p/10098/download?e=596700

Versão 12.1.14: https://suporte.totvs.com/portal/p/10098/download?e=596697

Versão 12.1.16: https://suporte.totvs.com/portal/p/10098/download?e=596687 


Observação: Caso esteja com o RPO muito desatualizado, além de aplicar o pacote pontual acima, será necessário atualizar também o pacote acumulado da sua versão conforme a faq: PSIGABD0086 - Qual o link direto para pesquisar e baixar o pacote acumulado do Portal do Cliente?

Aceitar apenas fontes atualizados.

FAQ relacionada: PSIGABD0073 - TOTVS Developer Studio - Aplicação de pacote de atualização (patch).

Observações: