Histórico da Página
01. DADOS GERAIS
| Produto: | TOTVS Saúde Planos |
|---|---|
| Linha de Produto: | Linha Datasul |
| Segmento: | Saúde |
| Módulo: | Planos - Linha Datasul - Finanças (HFP) e Pagamento de Prestadores (HPP) |
| Função: | Faturamento de Planos Pagamento de Prestadores |
| País: | Brasil |
| Aviso |
|---|
Esta SPP foi liberada com o código aberto, dessa forma se o cliente possuir alguma particularidade no seu processo, poderá efetuar alterações conforme suas necessidades. |
02. SITUAÇÃO/REQUISITO
Identificada a necessidade de facilitar a criação dos registros referente aos impostos CBS e IBS para os Contratantescadastros dos módulos FP e PP.
03. SOLUÇÃO
Realizado o desenvolvimento de uma SPP para facilitar a criação dos registros referentes aos impostos CBS e IBS para os Contratantes.Essa SPP identificará os registros que estão cadastrados para os impostos de PIS e COFINS e replicará estes criando os registros do imposto CBS. Da mesma forma, identificará os registros que estão cadastrados para o imposto ISS e replicará estes criando os registros dos impostos IBS UF e IBS Munmódulos FP e PP.
| Aviso |
|---|
Para poder utilizar esta SPP, o cliente deve ter previamente parametrizado os seguintes cadastros:
O código dos Impostos presente na tela de seleção do FP e o código dos Eventos presente na tela de seleção do PP serão previamente carregados conforme os cadastros citados acima. Por isso a necessidade destes cadastros serem realizados antes de executar esta SPP. |
O nome da SPP é sp-replica-impostos-fp.
Para executá-la deverá ser acessado o programa Rodar Programa Progress (hteexcpro) e então informar o caminho da SPP.
Então será aberta a tela a seguir, que possui dois três botões principais que são Parâmetros e Geraçãosão Parâmetro, Seleção e Executa.
A tela de parâmetros contém os seguintes campos.
O botão Geração executará o processamento dos dados, seja simulação ou geração.
Descrição dos campos:
| Campo | Descrição |
|---|
...
| Executar | Indica se o tipo de execução será uma simulação ou geração dos registros. |
| Módulo | Indica se a carga dos dados será realizada para o módulo FP ou PP |
| Diretório Relatórios | Indica o diretório no qual serão criados os arquivos do processamento da SPP. |
Se for escolhido o módulo Faturamento de Planos (FP), a tela de parâmetros conterá os seguintes campos.
Descrição dos campos:
| Campo | Descrição | |
|---|---|---|
| Início Vigência | Indica a data de início de vigência que será utilizada para os registros que serão criados. | |
| Fim Vigência | Indica a data de fim de vigência que será utilizada para os registros que serão criados. | |
| Deduz Imposto | Indica se os registros que serão criados no cadastro Contratante x Imposto - hfp.assocContractorTax deduzirão ou não o imposto.Diretório Relatórios | |
| Indica o diretório no qual serão criados os arquivos do processamento da SPP. | CBS | |
| Imposto | Indica o código do Imposto que será utilizado na criação dos registros do Imposto CBS. | |
| Alíquota Efetiva | Indica a alíquota efetiva que será utilizada na criação dos registros do Imposto CBS. | |
| Alíquota OriginalCheia | Indica a alíquota original ( cheia ) que será utilizada na criação dos registros do Imposto CBS. | |
| % Redução | Indica o Percentual de redução que será utilizado na criação dos registros do Imposto CBS. | |
| IBS UF | ||
| Imposto | Indica o código do Imposto que será utilizado na criação dos registros do Imposto IBS UF. | |
| Alíquota Efetiva | Indica a alíquota efetiva que será utilizada na criação dos registros do Imposto IBS UF. | |
| Alíquota OriginalCheia | Indica a alíquota original ( cheia ) que será utilizada na criação dos registros do Imposto IBS UF. | |
| % Redução | Indica o Percentual de redução que será utilizado na criação dos registros do Imposto IBS UF. | |
| IBS Mun | ||
| Imposto | Indica o código do Imposto que será utilizado na criação dos registros do Imposto IBS Mun. | |
| Alíquota Efetiva | Indica a alíquota efetiva que será utilizada na criação dos registros do Imposto IBS Mun. | |
| Alíquota OriginalCheia | Indica a alíquota original ( cheia ) que será utilizada na criação dos registros do Imposto IBS Mun. | |
| % Redução | Indica o Percentual de redução que será utilizado na criação dos registros do Imposto IBS Mun. | |
| Executar o processo de carga para os cadastros | ||
| Contratante x Imposto | Indica que será realizada a carga dos novos impostos para a Manutenção Contratante x Imposto - hfp.assocContractorTax. | |
| Imposto x Evento | Indica que será realizada a carga dos novos impostos para a Manutenção imposto x Evento data de vigência - hfp.associativetaxevent. | |
| Contratante x Imposto x Evento | Indica que será realizada a carga dos novos impostos para a Manutenção Associativa Contratante Imposto Eventos - hfp.assocGuarantorTaxEvent. | |
| Grupos de contratante x Imposto x Evento | Indica que será realizada a carga dos novos impostos para a Manutenção Associativa Grupo Contratantes X Imposto X Evento - hfp.guarantorGroupTaxEvent. | |
A carga dos dados do Faturamento de Planos, poderá ser realizada em quatro cadastros, de acordo com a seleção realizada em tela:
- Contratante x Imposto (hfp.assocContractorTax)
- Serão verificados os registros que possuem Impostos de tipo "C" (COFINS), "P" (PIS/PASEP) ou "S" (ISS).
- Se encontrar registro que possui imposto de COFINS ou PIS/PASEP, será criado um novo registro baseado nele, para o Imposto CBS.
- Se encontrar registro que possui imposto de ISS, serão criados dois novos registros baseados nele, um para o Imposto IBS-UF e outro para o Imposto IBS-Mun.
- Qualquer registro que seja criado, respeitará os valore dos campos que foram informados em tela: Código do Imposto, Início Vigência, Fim Vigência e se Deduz Imposto. Por padrão, o campo "Valor mínimo retenção" será criado com o valor 0.
- Manutenção imposto x Evento data de vigência (hfp.associativeTaxEvent)
- Serão verificados os registros que possuem Impostos de tipo "C" (COFINS), "P" (PIS/PASEP) ou "S" (ISS).
- Se encontrar registro que possui imposto de COFINS ou PIS/PASEP, será criado um novo registro baseado nele, para o Imposto CBS.
- Se encontrar registro que possui imposto de ISS, serão criados dois novos registros baseados nele, um para o Imposto IBS-UF e outro para o Imposto IBS-Mun.
- Qualquer registro que seja criado, respeitará os valore dos campos que foram informados em tela: Código do Imposto, Início Vigência, Fim Vigência e Alíquota Efetiva.
- Manutenção Associativa Contratante Imposto Eventos (hfp.assocGuarantorTaxEvent)
- Serão verificados os registros que possuem Impostos de tipo "C" (COFINS), "P" (PIS/PASEP) ou "S" (ISS).
- Se encontrar registro que possui imposto de COFINS ou PIS/PASEP, será criado um novo registro baseado nele, para o Imposto CBS.
- Se encontrar registro que possui imposto de ISS, serão criados dois novos registros baseados nele, um para o Imposto IBS-UF e outro para o Imposto IBS-Mun.
- Qualquer registro que seja criado, respeitará os valore dos campos que foram informados em tela: Código do Imposto, Início Vigência, Fim Vigência e Alíquota Efetiva.
- Manutenção Associativa Grupo Contratantes X Imposto X Evento (hfp.guarantorGroupTaxEvent)
- Serão verificados os registros que possuem Impostos de tipo "C" (COFINS), "P" (PIS/PASEP) ou "S" (ISS).
- Se encontrar registro que possui imposto de COFINS ou PIS/PASEP, será criado um novo registro baseado nele, para o Imposto CBS.
- Se encontrar registro que possui imposto de ISS, serão criados dois novos registros baseados nele, um para o Imposto IBS-UF e outro para o Imposto IBS-Mun.
- Qualquer registro que seja criado, respeitará os valore dos campos que foram informados em tela: Código do Imposto, Início Vigência, Fim Vigência e Alíquota Efetiva.
| Informações |
|---|
Qualquer criação de registro passará pelas mesmas validações que são executadas ao utilizar os cadastros em questão. |
Se for escolhido o módulo Pagamento de Prestadores (PP), a tela de parâmetros conterá os seguintes campos.
Descrição dos campos:
| Campo | Descrição | ||
|---|---|---|---|
| Evento CBS | Indica o código do Evento que será utilizado na criação dos registros do Evento CBS. | ||
| Evento IBS-UF | Indica o código do Evento que será utilizado na criação dos registros do Evento IBS-UF. | ||
| Evento IBS-Mun | Indica o código do Evento que será utilizado na criação dos registros do Evento IBS-Mun. | ||
| Pró-labore | Se marcado, a criação dos registros no cadastro Manutenção Eventos Prestador - hpp.eventsProvider terá o campo "Pró-labore" marcado. | ||
| Tabela de prestadores | Devem ser selecionados os prestadores que devem ser atualizados.
|
A carga dos dados do Pagamento de Prestadores, será realizada em dois cadastros, respeitando os campos e os prestadores que foram selecionados em tela:
- Manutenção de Prestadores (hcg.healthProvider)
- Se o Prestador estiver marcado para calcular COFINS ou PIS/PASEP, será marcado para calcular CBS.
- Se o Prestador estiver marcado para calcular ISS, será marcado para calcular IBS-UF e IBS-Mun.
- Manutenção Eventos Prestador (hpp.eventsProvider)
- Neste cadastro, será verificado se o prestador em questão possui relacionamento com eventos de classe "S" (ISS), "C" (COFINS) ou "P" (PIS/PASEP).
- Se encontrar esses relacionamentos, serão criados novos registros conforme o registro base.
- Exemplo: Se encontrar relacionamento com evento de COFINS ou PIS/PASEP, será criado um novo registro relacionando o Prestador com o evento de CBS que foi informado em tela.
- Se encontrar relacionamento com evento de ISS, serão criados dois novos registros. Um que fará o relacionamento do Prestador com o Evento de IBS-UF e outro com o Evento de IBS-Mun que também foi informado em tela.
O botão Executa executará o processamento dos dados, seja simulação ou geração.
Ao final da simulação ou geração serão gerados os arquivos no diretório informado.
Haverá um arquivo para cada cadastro selecionado e um arquivo de erros que conterá os erros que possam ter ocorrido durante a execução da carga de todos os cadastros selecionados.
Conteúdos relacionados:







