...
- Visão Geral
- Exemplo de utilização
- Como a rotina busca os dados para geração da DPS
Cadastros necessários para a geração da DPS
A rotina no módulo TOTVS Saúde Planos
- Telas do Sistema
- Tela de Cadastro de Operadoras
- Tela Principal da rotina de DPS - PLSDPS1
- Tela de Detalhes do Lote - PLSDPS2
- Tela de Histórico do Lote - PLSDPS3
Status do Lote e Itens e Histórico
Lote e itens
- Histórico
Configuração de Schedule
- Menu
De/Para entre layout DPS TXT repasse e tabelas utilizadas
Tabelas UtilizadasTABELAS UTILIZADAS / MENU
01. VISÃO GERAL
...
Informações |
---|
|
Por isso, é extremamente importante garantir que no cadastro de fornecedores (SA2), os dados de inscrição municipal estejam corretos e preenchidos, bem como no cadastro de produtos (SB1), onde os itens utilizados na nota estejam com os códigos de serviço preenchidos e coerentes com o que deve sair na DPS. . Além disso, os dados presentes na Nota - cabeçalho e itens (SF1/SD1) - devem possuir os valores e informações corretas. A rotina atual irá apenas efetuar a leitura e cópia desses dados, não alterando nenhuma das informações provenientes das tabelas de notasorigem (SA2/SD1/SF1/SB1). |
03. Telas do Sistema
- Tela Principal da rotina de DPS - PLSDPS1de Cadastro de Operadoras
Image Added
Tela de Cadastro da Operadora, com os novos campos: BA0_CODISS ( Código de Serviço da Operadora) e BA0_INSCMU (Número da Inscrição Municipal da Operadora)
Para acessar a rotina de cadastro de Operadora, para informar o valor desses dois campos novos, no remote, no módulo SIGAPLS, acesse: Atualizações / Operadora / Operadora de Saúde. Acesse a aba Outros e informe os valores.
- Tela Principal da rotina de DPS - PLSDPS1
Image Added
Browser inicial da rotina de processamento da DPS e Lote de DPS - PLSDPS1
Image Removed
Browser inicial da rotina de processamento da DPS e Lote de DPS - PLSDPS1.
Para acessar a rotina, no remote, no módulo SIGAPLS, acesse: Miscelânea / Genéricos / Declaração de Plano de Saúde (DPS) - PLSDPS1.
- O sistema irá apresentar a tela inicial da rotina de Geração e Controle de DPS. No grid dessa tela, temos o controle das incidências, ou seja, para cada Incidência, teremos apenas um registro (aqui chamado de lote, tabela BQ2 - Cabeçalho da DPS). Toda a movimentação que ocorrer na incidência será gravado nesse lote - processo similar ao Digitação de Contas (PLSA498). Abaixo, a descrição dos botões de navegação da tela:
- Processar... - botão responsável pelo processamento manual da rotina, ou seja, ao clicar no botão, o usuário deve informar qual incidência deseja processar e na sequência, o sistema verifica se já existe um lote aberto ou não para a incidência informada e depois, varre todas as notas fiscais que estão lançadas no sistema, conforme filtros mencionados anteriormente e ao encontrar dados, irá incluir nas novas tabelas.
- No Pergunte, deve ser informado a incidência que deseja processar. Informe uma incidência válida, ou seja, só pode ser atual ou passada. Se tentar informar um valor inválido, como "99/2020" ou uma incidência futura em relação a data atual (por exemplo, estamos em janeiro de 2021 e tentar informar "02/2021" em diante), o sistema irá emitir um alerta de data inválida.
- Após informar qual incidência deseja no Pergunte, o sistema irá verificar se já existe lote aberto para a incidência informada e Após informar qual incidência deseja no Pergunte, o sistema irá verificar se já existe lote aberto para a incidência informada e Operadora logada. Caso não exista, será criado o lote (tabela BQ2) e caso já exista, nenhum dado será criado de lote novamente.
- Após essa verificação, o sistema irá varrer todas as notas fiscais, que se enquadram nas características informadas no item 2 dessa documentação. Se for uma inclusão, ou seja, o primeiro processamento, todas as notas que correspondam aos critérios serão gravadas na tabela de Itens da DPS (BQ3), com seus dados, com a situação de "1" - Inclusão (BQ3_SITDOC). O lote ficará com o status "1" - Normal (BQ2_TIPARQ).
- Caso já exista informações no lote, ou seja, a rotina já teve um processamento anterior e existe notas vinculadas ao lote, o sistema irá verificar se existe registros que estão na tabela BQ3, mas que não existem mais na tabela SF1 (por exemplo, no caso de exclusão de nota). Se acontecer esse caso, teremos duas situações:
- Se nunca foi gerado um arquivo txt de DPS para esse lote, como a nota não existe mais no Documento de Entrada (SF1/SD1), o item será excluído da BQ3, já que nunca foi considerado em nenhuma DPS. Será a exclusão física, ou seja, deletado da tabela.
- Se já foi gerado um arquivo txt de DPS e esse registro foi considerado - quando a opção "Apenas Conferência" estiver desmarcada (leia detalhes abaixo) - esse registro terá seus status atualizado (BQ3_SITDOC) para "2" - Exclusão. Além da alteração do item, o status do lote também será alterado para "2" - Retificação (BQ2_TIPARQ), visto que temos itens que foram excluídos em DPS anteriormente enviada.
- Caso já exista informações no lote, ou seja, a rotina já teve um processamento anterior e existe notas vinculadas ao lote, o sistema irá verificar se existe registros que estão na tabela BQ3, mas que o valor bruto na nota (F1_VALBRUT) foi alterado. Se acontecer esse caso, teremos duas situações:
- Se nunca foi gerado um arquivo txt de DPS para esse lote, ou seja, esse item nunca foi considerado em nenhum arquivo, o valor será atualizado, mantendo o status.
- Se já foi gerado um arquivo txt de DPS e esse registro foi considerado - quando a opção "Apenas Conferência" estiver desmarcada (leia detalhes abaixo) - esse registro terá seus status atualizado (BQ3_SITDOC) para "3" - Alteração. Além da alteração do item, o status do lote também será alterado para "2" - Retificação (BQ2_TIPARQ), visto que temos itens que foram excluídos em DPS anteriormente enviada.
- Caso já exista informações no lote, ou seja, a rotina já teve um processamento anterior e existe notas vinculadas ao lote, mas os dados que constam nas tabelas de SF1/SD1 não existirem na BQ3, serão incluídas automaticamente, ficando com o status "1" - Inclusão (BQ3_SITDOC).

Pergunte inicial da função de Processamento, onde deve ser informado a Incidência para processamento.
- Alterar - Exibe a tela de lote - dados do cabeçalho da DPS - e permite ao usuário alterar apenas o status do lote, que está de acordo com o manual da DPS. Ou seja, o usuário pode apenas alterar o campo BQ2_TIPARQ, que representa o status do lote (Normal ou Retificação). Demais campos são apenas leitura e informativos para o usuário.
- Ao alterar esse campo e gravar a mudança, o sistema irá gravar que foi efetuada uma alteração nesse lote, podendo ser consultada na tela de Histórico do Lote (tabela BQ4).
- Visualizar - Permite apenas a visualização dos dados do lote da DPS.

Formulário com os dados do registro selecionado, ao clicar no botão Alterar ou Visualizar.
- Outras Ações / Selecionar - Estando posicionado em um lote de DPS, ao clicar no botão Outras Ações/Selecionar, o sistema irá exibir um novo browser (tabela BQ3 - Itens da DPS), com todas as notas fiscais que correspondem aos filtros do lote e incidência, com os dados copiados conforme lançados no Documento de Entrada.
- Outras Ações / Gerar DPS txt - Posicionado em um lote, o sistema irá exibir um Pergunte ao usuário, que deve informar se deseja gerar um arquivo DPS txt parcial ou total, bem como apenas para conferência.
- O Parcial deve ser usado quando a Operadora optar em fazer diversos envios no mês de incidência. Por exemplo, no dia 15/03/2021 a Operadora decide realizar o processamento e gerar o txt para envio na Prefeitura. No dia 20/03/2021, decide fazer novo processamento e enviar o arquivo. Nessas condições, usar a opção Parcial, pois o que já foi considerado no envio anterior não será considerado nesse novo envio.
- O Total deve ser usado quando realizamos apenas um envio no mês, como no último dia de envio ou sempre que queremos gerar um arquivo total, independente se já foi gerado algum txt anteriormente.
- CheckBox "Apenas Conferência" deve ser marcado quando queremos apenas gerar um arquivo simulado dos dados que irão sair na DPS, ou seja, um arquivo apenas para conferência do usuário e que não será submetido na Prefeitura. Se desmarcado, ao continuar o processo, o usuário é alertado que o sistema irá entender que esse arquivo será submetido na Prefeitura e a partir disso, irá efetuar o controle de datas dos registros enviados e no controle de itens e lotes.
- Esse controle é necessário, pois no caso de envios Parciais, o sistema consegue controlar quais arquivos já foram enviados e quais não, para não enviar o dado em duplicidade e ser recusado na Prefeitura, além de controle das notas, pois caso uma nota já tenha sido enviada em um arquivo DPS e depois foi excluída, o próximo envio desse lote deve ser como "2" - Retificação e o item excluído deve ir como "3" - Exclusão.
- O checkbox funciona tanto para o txt do tipo Total ou Parcial, conforme orientações acima. Além disso, quando é optado pela conferência, o nome do arquivo gerado começa como "conferência" e no arquivo, é colocado uma linha a mais no inicio, indicando que se trata apenas de conferência, para evitar envios errados.
- Após selecionar o tipo de arquivo (Parcial ou Total e se é ou não Conferência), na sequencia, será exibido a tela para que o usuário indique onde deseja gravar o arquivo txt. É exibido as unidades locais do computador do usuário, bem como as pastas do servidor Protheus.
- O arquivo gerado terá a seguinte nomenclatura padrão, indiferente se é Parcial ou Total:
- Se o checkbox "Apenas Conferência" estiver desmarcado, indicando envio para a Prefeitura, o arquivo será nomeado como: dps_ + incidência + data completa (dd/mm/aaaa) / hora completa (hh:mm:ss) + .txt. Ou seja, se o arquivo for gerado no dia 10/05/2020, às 14:50:10, de incidência 05/2020, o nome do arquivo será: dps_052020_10052020145010.txt .
- Se o checkbox "Apenas Conferência" estiver marcado, indicando apenas conferência, o nome será igual o anterior, diferenciando pelo prefixo "conferencia" no início do nome do arquivo. Na mesma situação acima, se for conferência o arquivo, o nome será: conferencia_dps_052020_10052020145010.txt .
- Caso a quantidade de notas no período de incidência sejam muitas e o arquivo final ficar maior que 10 Mb, o sistema irá quebrar esse arquivo em duas ou mais partes - conforme necessidade - para que não ultrapasse o tamanho de 10Mb. Caso isso aconteça, indiferente se a opção Conferência estiver marcado ou não, será adicionado um sufixo no nome dos demais arquivos, como parte_2, parte_3 e assim por diante. Seguindo o exemplo acima, o primeiro arquivo teria o nome dps_052020_10052020145010.txt, o segundo seria dps_052020_10052020145010_parte_2.txt e assim por diante.

Pergunte com as opções de gerar o arquivo TXT.

DPS txt de exemplo, após geração do arquivo.
- Outras Ações / Histórico - Essa opção irá exibir o histórico de todos os processamentos realizados para o lote e seus itens, seja via ação do usuário ou via Schedule. Além disso, caso o usuário mude o status de um lote ou item (únicas modificações permitidas), também será gravado essa alteração. Quando for gerado o arquivo txt, independente de tipo ou conferência, será gravado também no histórico essa solicitação, bem como será armazenado no banco de conhecimento, de forma compactada, o arquivo txt gerado pela rotina.
- Para algumas ações do sistema, existem códigos determinados. Consulte a tabela Código de Eventos do histórico, para maiores detalhes.

Tela de Histórico dos eventos do lote e itens.
...
Função configurada | Configuração Certa? | Observações |
---|
PlDPSJob(.T., Date(), "0001") | Sim | Aqui, temos a configuração padrão, onde a rotina será executada via Job/Schedule (primeiro parâmetro como .t.), a data atual do servidor (Date()) e o código padrão da Operadora "0001". |
PlDPSJob(.T., , ) | Sim | Ao configurar, a Operadora pode deixar em branco os parâmetro de Data padrão e código da Operadora, mas jamais omitir o valor do primeiro parâmetro, que deve ser verdadeiro (.t.). Nesse caso, temos que a rotina é via job, o segundo parâmetro, por estar em branco, a rotina vai usar como default a função Date() e como Operadora padrão, vai usar o retorno da função PLSINTPAD(). |
PlDPSJob(.T.) | Não | Aqui, foi omitido os parâmetros de Data e Operadora. Mesmo que queira que o sistema utilize os parâmetros default, é necessário passar os espaços em branco, como na linha acima. Nesse caso, o sistema não vai chamar o schedule. |
PlDPSJob(.F., , ) PlDPSJob(.F., Date(), "0001") | Não | Neste exemplo, não vai funcionar via schedule, visto que o primeiro parâmetro está como false, sendo que via schedule, deve ser verdadeiro (.T.). |
Image Removed
| Image Removed
|
...
Image Added
| Image Added
|
Para configurar o menu da rotina, no Configurador (SIGACFG), acesse Ambientes/Cadastros/Menus (CFGX017). Crie o menu a seguir:
Menu | Miscelanea
|
Submenu | Genéricos |
Nome da Rotina | Declaração Plano Saúde (DPS) |
Programa | PLSDPS1 |
Módulo | 33 - Plano de Saúde |
07. De/Para entre layout DPS TXT repasse e tabelas utilizadas
Expandir |
---|
title | 3.2 REGISTRO TIPO 1 – CABEÇALHO - Clique para expandir |
---|
|
3.2 REGISTRO TIPO 1 – CABEÇALHO CAMPO | SISTEMA |
---|
1) Tipo de registro | O sistema irá gravar diretamente no arquivo a informação "1" - Linha de Cabeçalho. | 2) Tipo de Arquivo | Será preenchido com "R" ou "N". Informação do campo BQ2_TIPARQ. | 3) Versão do Arquivo | Será preenchido com a versão "001". Informação do campo BQ2_VERSAO. | 4) Inscrição Municipal do Prestador | Será preenchido com o código da Inscrição Municipal da Operadora. Informação original está no campo BA0_INSCMU, que é repassada ao campo BQ2_INSCCM. | 5) Incidência | Será preenchido com a incidência do lote, no formato AAAAMM. Informação do campo BQ2_INCIDE. | 6) Código do serviço prestado relativo ao repasse | Será preenchido com o código de serviço da Operadora. Informação original está no campo BA0_CODISS, que é repassada ao campo BQ2_CODSER. | Caractere de Fim de Linha | Quebra de Linha. |
|
Expandir |
---|
title | 3.3 REGISTRO TIPO 2 – DETALHE - Clique para expandir |
---|
|
3.3 REGISTRO TIPO 2 – DETALHE CAMPO | SISTEMA |
---|
1) Tipo de registro | O sistema irá gravar diretamente no arquivo a informação "2" - Linha de Detalhe. | 2) Tipo do documento | Será preenchido com 01 - NFS-e ou 02 – NFTS. A informação é proveniente do campo F1_ESPECIE, que é replicado para o campo BQ3_TIPDOC. | 3) Número do Documento | Número do Documento. A informação original vem dos campos F1_DOC + F1 SERIE, que são replicados, respectivamente, para os campos BQ3_NUMDOC + BQ3_SERIE. | 4) Inscrição Municipal do emitente do documento | Inscrição Municipal do Emitente. A informação original é proveniente do campo A2_INSCRM, repassada para o campo BQ3_INSCCM. | 5) Situação do documento | Informa se é "I" – Inclusão, E – Exclusão ou A - Alteração. Essa informação é do campo BQ3_SITDOC. | 6) Valores repassados pelo plano de saúde ao prestador ou tomador | Valor dos repasses. A informação original vem do campo F1_VALBRUT, repassada para o campo BQ3_VLRREP. | Caractere de Fim de Linha | Quebra de Linha. |
|
Expandir |
---|
title | 3.4 REGISTRO TIPO 9 – RODAPÉ - Clique para expandir |
---|
|
3.4 REGISTRO TIPO 9 – RODAPÉ CAMPO | SISTEMA |
---|
1) Tipo de registro | O sistema irá gravar diretamente no arquivo a informação "9" - Linha de Rodapé. | 2) Número de linhas de detalhe do arquivo | O sistema vai gravar o número de linhas de detalhe (Tipo "2") contidas no arquivo. | 3) Valor total dos repasses contido no arquivo | O sistema vai gravar o total da soma dos valores de repassasse, provenientes das linhas de detalhe (Tipo 2) contidas no arquivo. | Caractere de Fim de Linha | Quebra de Linha |
|
...
08. Tabelas Utilizadas
Totvs custom tabs box |
---|
tabs | Tabela BQ2, Tabela BQ3, Tabela BQ4, Campos novos na BA0, Menu |
---|
ids | passo1,passo2,passo3,passo4,passo5 |
---|
|
Totvs custom tabs box items |
---|
default | yes |
---|
referencia | passo1 |
---|
| Chave | Nome | Modo | Pyme |
---|
BQ2 | Cabeçalho DPS SP | Compartilhado |
|
Campo | BQ2_FILIAL |
---|
Tipo | Caracter |
---|
Tamanho | 8 |
---|
Decimal | 0 |
---|
Título | Filial |
---|
Descrição | Filial |
---|
Usado | Não |
---|
Obrigatório | Não |
---|
Browse | Não |
---|
Contexto | Real |
---|
Propriedade | Alterar |
---|
Grupo de Campos | 033 - Tamanho da Filial |
---|
Ordem | 1 |
---|
Campo | BQ2_CODOPE |
---|
Tipo | Caracter |
---|
Tamanho | 4 |
---|
Decimal | 0 |
---|
Formato | @! |
---|
Título | Operadora |
---|
Descrição | Operadora do Sistema |
---|
Usado | Sim |
---|
Obrigatório | Não |
---|
Browse | Sim |
---|
Inic. Padrão | PLSINTPAD() |
---|
Contexto | Real |
---|
Propriedade | Visualizar |
---|
Ordem | 2 |
---|
Campo | BQ2_CODSEQ |
---|
Tipo | Caracter |
---|
Tamanho | 6 |
---|
Decimal | 0 |
---|
Formato | @! |
---|
Título | Sequencial |
---|
Descrição | Sequencial |
---|
Usado | Sim |
---|
Obrigatório | Não |
---|
Browse | Sim |
---|
Inic. Padrão | GETSX8NUM('BQ2', 'BQ2_CODSEQ') |
---|
Contexto | Real |
---|
Propriedade | Visualizar |
---|
Ordem | 3 |
---|
Campo | BQ2_TIPARQ |
---|
Tipo | Caracter |
---|
Tamanho | 1 |
---|
Decimal | 0 |
---|
Formato | @! |
---|
Título | Tipo Arquivo |
---|
Descrição | Tipo do Arquivo DPS |
---|
Usado | Sim |
---|
Obrigatório | Não |
---|
Browse | Sim |
---|
Opções | 1=NORMAL; 2=RETIFICACAO |
---|
Contexto | Real |
---|
Propriedade | Alterar |
---|
Ordem | 4 |
---|
Campo | BQ2_VERSAO |
---|
Tipo | Caracter |
---|
Tamanho | 3 |
---|
Decimal | 0 |
---|
Formato | @! |
---|
Título | Versao DPS |
---|
Descrição | Versao da DPS |
---|
Usado | Sim |
---|
Obrigatório | Não |
---|
Browse | Sim |
---|
Contexto | Real |
---|
Propriedade | Visualizar |
---|
Ordem | 5 |
---|
Campo | BQ2_INSCCM |
---|
Tipo | Caracter |
---|
Tamanho | 8 |
---|
Decimal | 0 |
---|
Formato | @! |
---|
Título | Insc. Munici |
---|
Descrição | Inscricao Municpal |
---|
Usado | Sim |
---|
Obrigatório | Não |
---|
Browse | Sim |
---|
Contexto | Real |
---|
Propriedade | Visualizar |
---|
Ordem | 6 |
---|
Campo | BQ2_INCIDE |
---|
Tipo | Caracter |
---|
Tamanho | 6 |
---|
Decimal | 0 |
---|
Formato | @R !!/!!!! |
---|
Título | Incidencia |
---|
Descrição | Mes de Incidencia |
---|
Usado | Sim |
---|
Obrigatório | Não |
---|
Browse | Sim |
---|
Inic. Padrão | STRZERO(MONTH(DDATABASE), 2) + CVALTOCHAR(YEAR(DDATABASE)) |
---|
Contexto | Real |
---|
Propriedade | Visualizar |
---|
Ordem | 7 |
---|
Campo | BQ2_CODSER |
---|
Tipo | Caracter |
---|
Tamanho | 5 |
---|
Decimal | 0 |
---|
Formato | @! |
---|
Título | Cod. Servico |
---|
Descrição | Codigo Servico Prestado |
---|
Usado | Sim |
---|
Obrigatório | Não |
---|
Browse | Sim |
---|
Contexto | Real |
---|
Propriedade | Visualizar |
---|
Ordem | 8 |
---|
Campo | BQ2_VLRTOT |
---|
Tipo | Numérico |
---|
Tamanho | 15 |
---|
Decimal | 2 |
---|
Formato | @E 999,999,999,999.99 |
---|
Título | Valor Total |
---|
Descrição | Valor Total do Lote |
---|
Usado | Sim |
---|
Obrigatório | Não |
---|
Browse | Sim |
---|
Contexto | Real |
---|
Propriedade | Visualizar |
---|
Ordem | 9 |
---|
Campo | BQ2_GERDPS |
---|
Tipo | Caracter |
---|
Tamanho | 1 |
---|
Decimal | 0 |
---|
Formato | @! |
---|
Título | DPS Gerada? |
---|
Descrição | DPS gerada |
---|
Usado | Sim |
---|
Obrigatório | Não |
---|
Browse | Sim |
---|
Opções | 0=Nao; 1=Sim |
---|
Contexto | Real |
---|
Propriedade | Visualizar |
---|
Inic. Browse | "0" |
---|
Ordem | 10 |
---|
Campo | BQ2_DTINCL |
---|
Tipo | Caracter |
---|
Tamanho | 19 |
---|
Decimal | 0 |
---|
Formato | @! |
---|
Título | Data Inclus. |
---|
Descrição | Data da Inclusao |
---|
Usado | Sim |
---|
Obrigatório | Não |
---|
Browse | Sim |
---|
Inic. Padrão | FWTIMESTAMP(2) |
---|
Contexto | Real |
---|
Propriedade | Visualizar |
---|
Ordem | 11 |
---|
Campo | BQ2_USUARI |
---|
Tipo | Caracter |
---|
Tamanho | 40 |
---|
Decimal | 0 |
---|
Formato | @! |
---|
Título | Usuario |
---|
Descrição | Usuario |
---|
Usado | Sim |
---|
Obrigatório | Não |
---|
Browse | Não |
---|
Contexto | Real |
---|
Propriedade | Visualizar |
---|
Ordem | 12 |
---|
Índice | BQ2 |
---|
Ordem | 1 |
---|
Chave | BQ2_FILIAL + BQ2_CODOPE + BQ2_CODSEQ |
---|
Descrição | Operadora + Sequencial |
---|
Mostra Pesq. | Sim |
---|
Índice | BQ2 |
---|
Ordem | 2 |
---|
Chave | BQ2_FILIAL + BQ2_CODOPE + BQ2_INCIDE |
---|
Descrição | Operadora + Incidencia |
---|
Mostra Pesq. | Sim |
---|
Índice | BQ2 |
---|
Ordem | 3 |
---|
Chave | BQ2_FILIAL + BQ2_CODSEQ |
---|
Descrição | Sequencial |
---|
Mostra Pesq. | Sim |
---|
|
Totvs custom tabs box items |
---|
default | no |
---|
referencia | passo2 |
---|
| Chave | Nome | Modo | Pyme |
---|
BQ3 | Detalhes da DPS | Compartilhado |
|
Campo | BQ3_FILIAL |
---|
Tipo | Caracter |
---|
Tamanho | 8 |
---|
Decimal | 0 |
---|
Título | Filial |
---|
Descrição | Filial |
---|
Usado | Não |
---|
Obrigatório | Não |
---|
Browse | Não |
---|
Contexto | Real |
---|
Propriedade | Alterar |
---|
Grupo de Campos | 033 - Tamanho da Filial |
---|
Ordem | 1 |
---|
Campo | BQ3_CODOPE |
---|
Tipo | Caracter |
---|
Tamanho | 4 |
---|
Decimal | 0 |
---|
Formato | @! |
---|
Título | Operadora |
---|
Descrição | Operadora do Sistema |
---|
Usado | Sim |
---|
Obrigatório | Não |
---|
Browse | Sim |
---|
Inic. Padrão | PLSINTPAD() |
---|
Contexto | Real |
---|
Propriedade | Visualizar |
---|
Ordem | 2 |
---|
Campo | BQ3_CODSEQ |
---|
Tipo | Caracter |
---|
Tamanho | 6 |
---|
Decimal | 0 |
---|
Formato | @! |
---|
Título | Sequencial |
---|
Descrição | Sequencial |
---|
Usado | Sim |
---|
Obrigatório | Não |
---|
Browse | Sim |
---|
Contexto | Real |
---|
Propriedade | Visualizar |
---|
Ordem | 3 |
---|
Campo | BQ3_INCIDE |
---|
Tipo | Caracter |
---|
Tamanho | 6 |
---|
Decimal | 0 |
---|
Formato | @R !!/!!!! |
---|
Título | Incidencia |
---|
Descrição | Mes de Incidencia |
---|
Usado | Sim |
---|
Obrigatório | Não |
---|
Browse | Sim |
---|
Contexto | Real |
---|
Propriedade | Visualizar |
---|
Ordem | 4 |
---|
Campo | BQ3_TIPDOC |
---|
Tipo | Caracter |
---|
Tamanho | 2 |
---|
Decimal | 0 |
---|
Formato | @! |
---|
Título | Tipo Documen |
---|
Descrição | Tipo do Documento |
---|
Usado | Sim |
---|
Obrigatório | Não |
---|
Browse | Sim |
---|
Opções | 01=NFS-e; 02=NFTS |
---|
Contexto | Real |
---|
Propriedade | Visualizar |
---|
Ordem | 5 |
---|
Campo | BQ3_SITDOC |
---|
Tipo | Caracter |
---|
Tamanho | 1 |
---|
Decimal | 0 |
---|
Formato | @! |
---|
Título | Situacao Doc |
---|
Descrição | Situacao do Documento |
---|
Usado | Sim |
---|
Obrigatório | Não |
---|
Browse | Sim |
---|
Opções | 1=Inclusao; 2=Exclusao; 3=Alteracao; 9=Nao Considerar |
---|
Contexto | Real |
---|
Propriedade | Alterar |
---|
Ordem | 6 |
---|
Campo | BQ3_NUMDOC |
---|
Tipo | Caracter |
---|
Tamanho | 9 |
---|
Decimal | 0 |
---|
Formato | @! |
---|
Título | Num. Documen |
---|
Descrição | Numero do Documento |
---|
Usado | Sim |
---|
Obrigatório | Não |
---|
Browse | Sim |
---|
Contexto | Real |
---|
Propriedade | Visualizar |
---|
Ordem | 7 |
---|
Campo | BQ3_SERIE |
---|
Tipo | Caracter |
---|
Tamanho | 3 |
---|
Decimal | 0 |
---|
Formato | @! |
---|
Título | Serie Docume |
---|
Descrição | Serie do Documento |
---|
Usado | Sim |
---|
Obrigatório | Não |
---|
Browse | Sim |
---|
Contexto | Real |
---|
Propriedade | Visualizar |
---|
Ordem | 8 |
---|
Campo | BQ3_FORNEC |
---|
Tipo | Caracter |
---|
Tamanho | 6 |
---|
Decimal | 0 |
---|
Formato | @! |
---|
Título | Fornecedor |
---|
Descrição | Cod. Fornecedor |
---|
Usado | Sim |
---|
Obrigatório | Não |
---|
Browse | Sim |
---|
Contexto | Real |
---|
Propriedade | Visualizar |
---|
Ordem | 9 |
---|
Campo | BQ3_LOJA |
---|
Tipo | Caracter |
---|
Tamanho | 2 |
---|
Decimal | 0 |
---|
Formato | @! |
---|
Título | Loja |
---|
Descrição | Cod. Loja |
---|
Usado | Sim |
---|
Obrigatório | Não |
---|
Browse | Sim |
---|
Contexto | Real |
---|
Propriedade | Visualizar |
---|
Ordem | 10 |
---|
Campo | BQ3_NOMFOR |
---|
Tipo | Caracter |
---|
Tamanho | 40 |
---|
Decimal | 0 |
---|
Formato | @! |
---|
Título | Fornecedor |
---|
Descrição | Nome do Fornecedor |
---|
Usado | Sim |
---|
Obrigatório | Não |
---|
Browse | Sim |
---|
Contexto | Real |
---|
Propriedade | Visualizar |
---|
Inic. Browse | Posicione("SA2", 1, XFILIAL("SA2") + BQ3->(BQ3_FORNEC + BQ3_LOJA), "A2_NOME") |
---|
Ordem | 11 |
---|
Campo | BQ3_DATEMI |
---|
Tipo | Data |
---|
Tamanho | 8 |
---|
Decimal | 0 |
---|
Título | Data Emissao |
---|
Descrição | Data da Emissao Nota |
---|
Usado | Sim |
---|
Obrigatório | Não |
---|
Browse | Sim |
---|
Contexto | Real |
---|
Propriedade | Visualizar |
---|
Ordem | 12 |
---|
Campo | BQ3_VLRREP |
---|
Tipo | Numérico |
---|
Tamanho | 15 |
---|
Decimal | 2 |
---|
Formato | @E 999,999,999,999.99 |
---|
Título | Valor Total |
---|
Descrição | Valor Total do Documento |
---|
Usado | Sim |
---|
Obrigatório | Não |
---|
Browse | Sim |
---|
Contexto | Real |
---|
Propriedade | Visualizar |
---|
Ordem | 13 |
---|
Campo | BQ3_CODISS |
---|
Tipo | Caracter |
---|
Tamanho | 9 |
---|
Decimal | 0 |
---|
Formato | @! |
---|
Título | Cod. Servico |
---|
Descrição | Codigo do Servico |
---|
Usado | Sim |
---|
Obrigatório | Não |
---|
Browse | Não |
---|
Contexto | Real |
---|
Propriedade | Visualizar |
---|
Ordem | 14 |
---|
Campo | BQ3_INSCCM |
---|
Tipo | Caracter |
---|
Tamanho | 18 |
---|
Decimal | 0 |
---|
Formato | @! |
---|
Título | Insc. Munici |
---|
Descrição | Inscricao Municpal |
---|
Usado | Sim |
---|
Obrigatório | Não |
---|
Browse | Sim |
---|
Contexto | Real |
---|
Propriedade | Visualizar |
---|
Ordem | 15 |
---|
Campo | BQ3_DTINCL |
---|
Tipo | Caracter |
---|
Tamanho | 19 |
---|
Decimal | 0 |
---|
Formato | @! |
---|
Título | Data Inclus. |
---|
Descrição | Data da Inclusao |
---|
Usado | Sim |
---|
Obrigatório | Não |
---|
Browse | Sim |
---|
Inic. Padrão | FWTIMESTAMP(2) |
---|
Contexto | Real |
---|
Propriedade | Visualizar |
---|
Ordem | 16 |
---|
Campo | BQ3_DATARQ |
---|
Tipo | Data |
---|
Tamanho | 8 |
---|
Decimal | 0 |
---|
Título | Data DPS txt |
---|
Descrição | Data do DPS gerado |
---|
Usado | Sim |
---|
Obrigatório | Não |
---|
Browse | Não |
---|
Contexto | Real |
---|
Propriedade | Visualizar |
---|
Ordem | 17 |
---|
Campo | BQ3_USUARI |
---|
Tipo | Caracter |
---|
Tamanho | 40 |
---|
Decimal | 0 |
---|
Formato | @! |
---|
Título | Usuario |
---|
Descrição | Usuario |
---|
Usado | Sim |
---|
Obrigatório | Não |
---|
Browse | Não |
---|
Contexto | Real |
---|
Propriedade | Visualizar |
---|
Ordem | 18 |
---|
Índice | BQ3 |
---|
Ordem | 1 |
---|
Chave | BQ3_FILIAL + BQ3_CODOPE + BQ3_CODSEQ + BQ3_INCIDE |
---|
Descrição | Operadora + Sequencial + Incidencia |
---|
Mostra Pesq. | Sim |
---|
Índice | BQ3 |
---|
Ordem | 2 |
---|
Chave | BQ3_FILIAL + BQ3_NUMDOC + BQ3_SERIE + BQ3_FORNEC + BQ3_LOJA |
---|
Descrição | Num. Documen + Serie Docume + Fornecedor + Loja |
---|
Mostra Pesq. | Sim |
---|
|
Totvs custom tabs box items |
---|
default | no |
---|
referencia | passo3 |
---|
| Chave | Nome | Modo | Pyme |
---|
BQ4 | Historico DPS | Compartilhado |
|
Campo | BQ4_FILIAL |
---|
Tipo | Caracter |
---|
Tamanho | 8 |
---|
Decimal | 0 |
---|
Título | Filial |
---|
Descrição | Filial |
---|
Usado | Não |
---|
Obrigatório | Não |
---|
Browse | Sim |
---|
Contexto | Real |
---|
Propriedade | Visualizar |
---|
Grupo de Campos | 033 - Tamanho da Filial |
---|
Ordem | 1 |
---|
Campo | BQ4_CODOPE |
---|
Tipo | Caracter |
---|
Tamanho | 4 |
---|
Decimal | 0 |
---|
Formato | @! |
---|
Título | Cod. Operado |
---|
Descrição | Codigo Operadora |
---|
Usado | Sim |
---|
Obrigatório | Não |
---|
Browse | Não |
---|
Contexto | Real |
---|
Propriedade | Visualizar |
---|
Ordem | 2 |
---|
Campo | BQ4_SEQPRO |
---|
Tipo | Caracter |
---|
Tamanho | 8 |
---|
Decimal | 0 |
---|
Formato | @! |
---|
Título | Sequencial |
---|
Descrição | Sequencial Proprio |
---|
Usado | Sim |
---|
Obrigatório | Não |
---|
Browse | Não |
---|
Inic. Padrão | GETSX8NUM('BQ4', 'BQ4_SEQPRO',, 3) |
---|
Contexto | Real |
---|
Propriedade | Visualizar |
---|
Ordem | 3 |
---|
Campo | BQ4_CODSEQ |
---|
Tipo | Caracter |
---|
Tamanho | 6 |
---|
Decimal | 0 |
---|
Formato | @! |
---|
Título | Cod. Sequenc |
---|
Descrição | Codigo Sequencial |
---|
Usado | Sim |
---|
Obrigatório | Não |
---|
Browse | Sim |
---|
Contexto | Real |
---|
Propriedade | Visualizar |
---|
Ordem | 4 |
---|
Campo | BQ4_CODOCO |
---|
Tipo | Caracter |
---|
Tamanho | 4 |
---|
Decimal | 0 |
---|
Formato | @! |
---|
Título | Cod. Ocorren |
---|
Descrição | Codigo Ocorrencia |
---|
Usado | Sim |
---|
Obrigatório | Não |
---|
Browse | Sim |
---|
Contexto | Real |
---|
Propriedade | Visualizar |
---|
Ordem | 5 |
---|
Campo | BQ4_TSTAMP |
---|
Tipo | Caracter |
---|
Tamanho | 19 |
---|
Decimal | 0 |
---|
Formato | @! |
---|
Título | Data/Hora |
---|
Descrição | Data/Hora Inclusao |
---|
Usado | Sim |
---|
Obrigatório | Não |
---|
Browse | Sim |
---|
Inic. Padrão | FWTIMESTAMP(2) |
---|
Contexto | Real |
---|
Propriedade | Visualizar |
---|
Ordem | 6 |
---|
Campo | BQ4_USUARI |
---|
Tipo | Caracter |
---|
Tamanho | 40 |
---|
Decimal | 0 |
---|
Formato | @! |
---|
Título | Usuario |
---|
Descrição | Usuario responsavel |
---|
Usado | Sim |
---|
Obrigatório | Não |
---|
Browse | Não |
---|
Contexto | Real |
---|
Propriedade | Visualizar |
---|
Ordem | 7 |
---|
Campo | BQ4_OBSERV |
---|
Tipo | Memo |
---|
Tamanho | 10 |
---|
Decimal | 0 |
---|
Formato | @! |
---|
Título | Observacoes |
---|
Descrição | Observacoes |
---|
Usado | Sim |
---|
Obrigatório | Não |
---|
Browse | Não |
---|
Contexto | Real |
---|
Propriedade | Visualizar |
---|
Ordem | 8 |
---|
Índice | BQ4 |
---|
Ordem | 1 |
---|
Chave | BQ4_FILIAL + BQ4_CODOPE + BQ4_SEQPRO + BQ4_CODSEQ |
---|
Descrição | Cod. Operado + Sequencial + Cod. Sequenc |
---|
Mostra Pesq. | Sim |
---|
Índice | BQ4 |
---|
Ordem | 2 |
---|
Chave | BQ4_FILIAL + BQ4_CODOPE + BQ4_CODSEQ |
---|
Descrição | Cod. Operado + Cod. Sequenc |
---|
Mostra Pesq. | Sim |
---|
Índice | BQ4 |
---|
Ordem | 3 |
---|
Chave | BQ4_FILIAL + BQ4_SEQPRO |
---|
Descrição | Sequencial |
---|
Mostra Pesq. | Sim |
---|
|
Totvs custom tabs box items |
---|
default | no |
---|
referencia | passo4 |
---|
| Campo | BA0_INSCMU |
---|
Tipo | Caracter |
---|
Tamanho | 18 |
---|
Decimal | 0 |
---|
Formato | @! |
---|
Título | Inscr. Munic |
---|
Descrição | Inscricao Municipal DPS |
---|
Usado | Sim |
---|
Obrigatório | Não |
---|
Browse | Sim |
---|
Contexto | Real |
---|
Propriedade | Alterar |
---|
Ordem | AA |
---|
Campo | BA0_CODISS |
---|
Tipo | Caracter |
---|
Tamanho | 9 |
---|
Decimal | 0 |
---|
Formato | @! |
---|
Título | Cod. Servico |
---|
Descrição | Codigo Servico - DPS SP |
---|
Usado | Sim |
---|
Obrigatório | Não |
---|
Browse | Sim |
---|
Contexto | Real |
---|
Propriedade | Alterar |
---|
Ordem | AB |
---|
| Totvs custom tabs box items |
---|
default | no |
---|
referencia | passo5 |
---|
| Para configurar o menu da rotina, no Configurador (SIGACFG), acesse Ambientes/Cadastros/Menus (CFGX017). Crie o menu a seguir: Menu | Miscelanea
| Submenu | Genéricos | Nome da Rotina | Declaração Plano Saúde (DPS) | Programa | PLSDPS1 | Módulo | 33 - Plano de Saúde |
|
HTML |
---|
<!-- esconder o menu -->
<style>
div.theme-default .ia-splitter #main {
margin-left: 0px;
}
.ia-fixed-sidebar, .ia-splitter-left {
display: none;
}
#main {
padding-left: 10px;
padding-right: 10px;
overflow-x: hidden;
}
.aui-header-primary .aui-nav, .aui-page-panel {
margin-left: 0px !important;
}
.aui-header-primary .aui-nav {
margin-left: 0px !important;
}
</style>
|