Árvore de páginas


01. DADOS GERAIS

Produto:

TOTVS Saúde Planos

Linha de Produto:

Linha Protheus

Segmento:

Saúde

Módulo:SIGAPLS
Função:PLSP550X
País:Brasil
Ticket:11998949
Requisito/Story/Issue (informe o requisito relacionado) :DSAUPC-15416 


02. SITUAÇÃO/REQUISITO

Ao registrar a chave de um Título na importação de um XML PTU A550, o sistema gravava a informação com o campo E1_PARCEL com tamanho =1 que é o tamanho default. Em caso de customização desse campo, o sistema não reconhecia a alteração no tamanho, o que gerava erros posteriormente na busca dessa chave para a tabela SE1 (constas a receber).

03. SOLUÇÃO

Foi realizado um ajuste para a chave ser gravada de maneira correta, mesmo com o tamanho do campo E1_PARCEL personalizado.

04. DEMAIS INFORMAÇÕES


Será necessária personalização no SX3 de campos da tabela BTO, em caso de personalização do campo E1_PARCEL

Os campos BTO_CHTIT1, BTO_CHNCC1, BTO_CHTIT2, BTO_CHNCC2, BTO_CHTITF, BTO_CHNCCF que são usados como chave na tabela SE1 precisam ter seus tamanhos alterados. O tamanho default do campo é 16, porém deve ser ajustado para caber a nova chave. Se o campo E1_PARCEL, que é tamanho default =1, for =3, os campos de chave terão que aumentar mais dois caracteres também, passando de 16 para 18. Note que o tamanho máximo de E1_PARCEL é 4, logo o tamanho máximo dos campos BTO_CHTIT1, BTO_CHNCC1, BTO_CHTIT2, BTO_CHNCC2, BTO_CHTITF, BTO_CHNCCF será 19.

E1_PARCE (tamanho)BTO_XXXXXX (tamanho)
116
217
318
419

Para usuários que já operavam com o campo E1_PARCEL com o tamanho maior que 1, será necessário o ajuste na base de dados dos campos BTO_CHTIT1, BTO_CHNCC1, BTO_CHTIT2, BTO_CHNCC2, BTO_CHTITF BTO_CHNCCF ou a exclusão das importações anteriores e repetir o processo de importação já com o patch aplicado e o ajuste no SX3 realizado.

Exemplo de ajuste que deve ser feito no dado consolidado anteriormente a aplicação do patch.

Cenário: E1_PARCEL com tamanho = 3

Dado salvo na BTO_CHTIT1: "PLS123456789 FT "

O campo na coluna 13 " "(espaço em branco), deverá ser ajustado para o mesmo tamanho do campo E1_PARCEL em espaços em branco, transformando o dado em:  "PLS123456789   FT ".

05. ASSUNTOS RELACIONADOS

  • Não há.