Page tree

Importação PTU A500 campo BE4_PADINT

Linha de Produto:

Microsiga Protheus

Segmento:

Saúde

Módulo:

SIGAPLS

Função:

PLSP500

Situação:

A importação do PTU A500 está gravando valores fixos para o campo BE4_PADINT, sendo "A" gravando "02" e B gravando "01"

Solução:

foi alterado o modo de preenchimento, ele seguirá a seguinte regra:

Irá buscar na tabela BI4 (tipos de acomodação) ordenando a tabela pelo índice 1.

Irá percorrer os registros da tabela, comparando se o campo BI4_CODEDI é igual a "2", caso tenha sido enviado "A" no arquivo ou "1", caso tenha sido enviado conteúdo diferente

irá retornar o valor do campo BI4_CODACO do primeiro registro que o resultado da comparação for verdadeiro (campo igual conteúdo esperado)

Caso não encontre configuração, irá utilizar a regra baseada no cadastro padrão, retornando "02" para "A" e "01" para diferente de "A"