01. DADOS GERAIS
| Produto: | |
|---|
| Linha de Produto: | |
|---|
| Segmento: | |
|---|
| Módulo: |
TOTVS Backoffice (Linha Protheus) - Fiscal (SIGAFIS)
|
|---|
| Função: | OperationReport |
|---|
| País: | Brasil |
|---|
| Ticket: |
|
|---|
| Requisito/Story/Issue (informe o requisito relacionado) : | DSERFIS1-38239 |
|---|
02. SITUAÇÃO/REQUISITO
Como analista de serviços ou suporte,
Quero visualizar e analisar regras fiscais legadas de clientes de forma estruturada e padronizada,
Para facilitar a migração dessas regras para o novo motor fiscal do Configurador de Tributos, por meio de relatórios dinâmicos e reutilizáveis no RDMAKE.
03. SOLUÇÃO
Foi desenvolvido um relatório que gera informações das operações fiscais baseada na tabela SFT, podendo ser filtrata por período para exportação para uma planilha em excel. Este relatório será disponibilizado através de RDMAKE para que possa ser personalizado e adequado ao cenário de cada operação conforme a necessidade do cliente.
Detalhamento visual do relatório
Campos selecionáveis - Produtos
Nesta tela será listado todos os campos do cadastro de produtos para que possam ser selecionados. Ao selecionar um campo será gerado como uma coluna no excel.
Observação: O campo B1_ORIGEM não é listado pois ele já é apresentado por padrão. Não é obrigatório selecionar nenhum item.

Campos selecionáveis - Clientes
Nesta tela será listado todos os campos do cadastro de clientes para que possam ser selecionados. Ao selecionar um campo será gerado como uma coluna no excel.
Observação: Não é obrigatório selecionar nenhum item.

Campos selecionáveis - Fornecedor
Nesta tela será listado todos os campos do cadastro de fornecedor para que possam ser selecionados. Ao selecionar um campo será gerado como uma coluna no excel.
Observação: Não é obrigatório selecionar nenhum item.

Campos selecionáveis - TES
Nesta tela será listado todos os campos do cadastro de TES para que possam ser selecionados. Ao selecionar um campo será gerado como uma coluna no excel.
Observação: Não é obrigatório selecionar nenhum item.

Campos selecionáveis - Exceção Fiscal
Nesta tela será listado todos os campos do cadastro de Exceção Fiscal para que possam ser selecionados. Ao selecionar um campo será gerado como uma coluna no excel.
Observação: Não é obrigatório selecionar nenhum item.

Campos selecionáveis - Impostos
Nesta tela será listado todos os impostos que podem ser selecionados. Ao selecionar o campo será gerado a coluna respectiva a cada imposto no excel.
Observação: Não é obrigatório selecionar nenhum item.

Ao selecionar cada imposto será gerado um grupo de campos conforme o detalhamento:
ICMS:
IPI:
- FT_CTIPI: Código de Tributação IPI
- FT_ALIQIPI: Alíquota de IPI
- FT_BASEIPI: Valor da Base para o IPI
- FT_VALIPI: Valor do IPI
- FT_ISENIPI: Valor Isento do IPI
- FT_OUTRIPI: Valor Outros do IPI
PIS APURAÇÃO:
- FT_CSTPIS: CST Pis
- FT_ALIQPIS: Alíquota de PIS
- FT_BASEPIS: Base calculo PIS
- FT_VALPIS: Valor de PIS
COFINS APURAÇÃO:
- FT_CSTCOF: CST Cofins
- FT_ALIQCOF: Alíquota de COFINS
- FT_BASECOF: Base de COFINS
- FT_VALCOF: Valor de COFINS
CSLL APURAÇÃO:
- FT_ALIQCSL: Alíquota CSLL
- FT_BASECSL: Base para CSLL
- FT_VALCSL: Valor de CSLL
PIS RETENÇÃO:
- FT_ALIQPS3: Alíquota Pis ST
- FT_BASEPS3: Base Pis ST
- FT_VALPS3: Valor Pis ST
COFINS RETENÇÃO:
- FT_ARETCOF: Alíquota do Cofins Retenção
- FT_BRETCOF: Base do Cofins Retenção
- FT_VRETCOF: Valor do Cofins Retenção
CSLL RETENÇÃO:
- FT_ARETCSL: Alíquota do CSLL Retenção
- FT_BRETCSL: Base CSLL Retenção
- FT_VRETCSL: Valor CSLL Retenção
ISS:
- FT_CODISS: Código Serviço
- FT_RECISS: ISS Retido
- FT_CNAE: Cod. Atividade Produto
- FT_TRIBMUN: Código de Trib. Municipal
- FT_CSTISS: Situacao Trib. do ISS
- FT_ALIQICM: Alíquota ICMS
- FT_BASEICM: Valor da Base de ICMS
- FT_VALICM: Valor do ICMS
IRRF:
- FT_ALIQIRR: Alíquota IRRF
- FT_BASEIRR: Base cálculo IRRF
- FT_VALIRR: Valor de IRRF
INSS:
- FT_ALIQINS: Alíquota de INSS
- FT_BASEINS: Base de INSS
- FT_VALINS: Valor do INSS
Campos selecionáveis - Filtro
Nesta tela será apresentado o filtro de data de/até, e a seleção de ordem por NCM ou Perfil de Operação. Nesta ordenação as colunas serão adicionadas no inicio do relatório.
Observação: Somente é possível selecionar uma das opções. Pode também não selecionar nenhum.

Relatório
O relatório apresenta as colunas definidas nas seleções anteriores, mas ao não selecionar nenhum campo por padrão é regado os campos:
- FT_ESTADO
- FT_TIPO
- FT_TIPOMOV
- FT_CFOP
- FT_CFPS
- FT_CLIEFOR
- FT_LOJA
- FT_CLIENT
- ORIGEM (B1_ORIGEM)
- FT_VALCONT
- FT_ESPECIE
- FT_PRODUTO
- FT_TES
- QDT_REPETICOES: Quantitade de notas agrupadas para os campos apresentados, ou seja, se tiver muito campo selecionado o agrupamento pode ser menor, portanto deve ser selecionado somente os campos que podem ajudar na identificação da operação.

Detalhamento técnico
O relatório faz um agrupamento através de uma query diretamente na SFT e adicionando as tabelas SF4, SB1, SA1, SA2 e SF7.

O agrupamento é de acordo com os campos padrões e os adicionais que forem selecionados pelo usuário:

O relatório é gerado na pasta temporária do sistema operacional (TEMP), com o nome Rel_operacoes_fiscais+um conteúdo randômico+.xml

05. ASSUNTOS RELACIONADOS