...
Identificada a necessidade de facilitar a criação dos registros referente aos impostos CBS e IBS para os cadastros dos módulos FP e PP.
Realizado o desenvolvimento de uma SPP para facilitar a criação dos registros referentes aos impostos CBS e IBS para os módulos FP e PP.O nome da SPP é
| Totvs custom tabs box |
|---|
| tabs | Procedimento para Implantação, Procedimento para Configuração, Procedimento para Utilização |
|---|
| ids | passo1,passo2,passo3 |
|---|
|
| Totvs custom tabs box items |
|---|
| default | yes |
|---|
| referencia | passo1 |
|---|
| A implementação descrita no documento estará disponível a partir da atualização do pacote no cliente. O pacote está disponível no portal (https://suporte.totvs.com/download). |
| Totvs custom tabs box items |
|---|
| default | no |
|---|
| referencia | passo2 |
|---|
| - No TOTVS12, acesse o programa Rodar Programa Progress (hteexcpro) e informe o programa spp/sp-replica-impostos-fp-pp.
|
|
...
Image Added
| Aviso |
|---|
Para utilizar a carga dos cadastros do FP, o cliente deve ter previamente parametrizado os seguintes cadastros:
O código dos Impostos presente na tela de seleção do FP serão previamente carregados conforme os cadastros citados acima. Por isso a necessidade destes cadastros serem realizados antes de executar esta SPP. |
| Aviso |
|---|
Para poder a carga dos cadastros do PP, o cliente deve ter previamente parametrizado os seguintes cadastros:
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. |
| Informações |
|---|
| Qualquer criação de registro passará pelas mesmas validações que são executadas ao utilizar os cadastros em questão. |
|
| Totvs custom tabs box items |
|---|
| default | no |
|---|
| referencia | passo3 |
|---|
| Após executar a SPP pelo programa Rodar Programa Progress (hteexcpro) |
|
...
Image Removed
...
, será aberta a tela a seguir, que possui três botões principais que são Parâmetro, Seleção e Executa. Image Modified
A tela de parâmetros contém os seguintes campos. Image Modified
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. Image Modified
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. | | 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 Cheia | Indica a alíquota 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 Cheia | Indica a alíquota 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 Cheia | Indica a alíquota 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 |
|
|
...
| Aviso |
|---|
Para utilizar a carga dos cadastros do FP, o cliente deve ter previamente parametrizado os seguintes cadastros: Criar os novos impostos (CBS, IBS UF e IBS Mun) na Manutenção Impostos - hfptaxCriar os Eventos de Faturamento para os novos impostos na tela Manutenção Eventos Faturamento - hfp.billingEventO código dos Impostos presente na tela de seleção do FP serão previamente carregados conforme os cadastros citados acima. Por isso a necessidade destes cadastros serem realizados antes de executar esta SPP.
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 Para poder a carga dos cadastros do PP, o cliente deve ter previamente parametrizado os seguintes cadastros: 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.
Se for escolhido o módulo Pagamento de Prestadores (PP), a tela de parâmetros conterá os seguintes campos. Image Modified
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. | Informações |
|---|
A lista dos prestadores que será carregada respeitará os seguintes critérios: - Prestadores ativos
- Prestadores marcados para calcular algum dos impostos: COFINS, PIS/PASEP e ISS.
|
|
|
|
| Aviso |
|---|
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
|
|
...
| Informações |
|---|
Qualquer criação de registro passará pelas mesmas validações que são executadas ao utilizar os cadastros em questão
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. |
|