Árvore de páginas


01. DADOS GERAIS

Produto:

TOTVS Varejo Supermercados

Linha de Produto:

Linha RMS 

Segmento:

Varejo Supermercados 

Módulo:CONTABILIDADE (CTB)
Função:VCTMMANU - Movimentação Contábil
Ticket:11347884
Requisito/Story/Issue (informe o requisito relacionado) :


02. 
SITUAÇÃO/REQUISITO

A grid detalhe do VCTMMANU apresenta erro sua carga.

O campo MOV_RSV, da tabela AA3CTBLD, passou a ter as 3 primeiras posições utilizadas para gravação do código da linha DMPL. Ocorre que quando os lançamentos contábeis vêm por importação, o campo citado sobe para a tabela como nulo.

O erro 94 acontece por não permitir que a grid contenha campos nulos.

03. SOLUÇÃO

Como solução foram alteradas as linhas que leem ou gravem diretamente na tabela. A alteração realizada compreendeu o uso da função ChkNull como solução, ficando a sentença escrita tal qual a linha abaixo:

.TextMatrix(lngLinha, COL_DMPL) = PesqCombo("cboLinhaDMPLFatoContabil", Mid(ChkNull(resGRID!MOV_RSV, chkTipoTexto), 1, 3), 3, Me)

Com a correção o campo, ao ser carregado na grid, não contém nulo e, por isso, não retorna erros ao popular a grid detalhe do programa.

04. DEMAIS INFORMAÇÕES

Não se aplica

05. ASSUNTOS RELACIONADOS

        Não se aplica