Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Produto

Microsiga Protheus

Versões

11 e 12

Ocorrência

Desenvolvimento de Nova Wizard Extrator Fiscal (http://tdn.totvs.com/x/pSS2Fg)

Solução

A Wizard foi separada em 4 etapas conforme a imagem abaixo:

Etapa 1 – Parâmetros:

Esta etapa é dividida em duas seções: Parametrização e Configuração do sistema e em sete sub seções: Geração, Movimento, Apuração / SPED, Inventário, Financeiro, Contribuinte e Empresa Software.


Parametrização:
Image Modified

Geração:

Data de?

Data até?
Image Modified

Nesses campos serão informadas a data inicial e final do período que deseja extrair do Protheus.
Caso não seja informado um período fiscal de um mês, no momento de avançar para próxima etapa a wizard irá mostrar a mensagem abaixo:
Image Modified

Tipo de Saída?

A extração fiscal possui duas opções de extração via wizard. 1 – Arquivo TXT e 2 – Banco de dados.
Image Modified
Na opção 2 (Banco de dados) o sistema irá fazer a integração via a tabela TAFST1 ou TAFST2 caso a integração online com o TAF esteja ativa (MV_INTTAF = S). Nessa opção a wizard irá bloquear os campos Diretório do Arquivo Destino e Nome do arquivo Destino.
Na opção 1 (Arquivo TXT) a wizard irá liberar os campos ‘Diretório do Arquivo Destino ’ e ‘Nome do arquivo Destino ’. Esses campos se tornaram obrigatórios para avançar na wizard.
Image Modified

Diretório do Arquivo Destino
Image Modified

Nesse campo será informado o caminho onde será gravado o arquivo TXT na conclusão da extração. É possível utilizar a consulta padrão (F3) para selecionar o caminho. Será apresentada a tela abaixo:


Image Modified

Nome do Arquivo Destino

Nesse campo será informado o nome do arquivo TXT que será gerado. Não é necessário informar a extensão (.txt).

Image Modified

Verifica movimento para os layouts cadastrais?
Image Modified

Nesse campo será informado, para os layouts cadastrais, como T007 (Identificação do Item (Produtos/Serviços)), se deve extrair somente os cadastros que possuem movimentação no período informado. Exemplo: Um produto só será enviado caso o mesmo esteja em uma nota (SFT) no período e nas regras da aba movimento informados.

"1 - Não"
Image Modified
"2 - Sim"
Image Modified


Movimento:

Tipo de Movimento?
Image Modified

Nesse campo será informado se o movimento deve ser somente de notas de entrada, saída ou ambas.

Nota Fiscal de ?

Nota Fiscal até?
Image Modified

Nesses campos serão informados a numeração inicial e final das notas (SFT).

Série de?

Série até?
Image Modified

Nesses campos serão informados a serie inicial e final das notas (SFT). É possível utilizar a consulta padrão (F3) para selecionar o caminho. Será apresentado a tela abaixo:

Image Modified


Espécie do documento (Separado por ponto e vírgula)?
Image Modified

Nesse campo será informado as espécies que serão filtradas no movimento. Caso esse campo não seja informado a wizard irá considerar todas as espécies. É possível utilizar a consulta padrão (F3) para selecionar o caminho. Será apresentado a tela abaixo:


Image Modified

Apuração / SPED:

Image Modified

Período da Apuração de IPI?

Image Modified
Nesse campo será informado o período da apuração de IPI.

Incidência tributária no período?

Image Modified
Nesse campo será informado a incidência tributária no período.


Início Obrigação Escritural Fiscal CIAP?

Image Modified

Nesse campo será informado se é o início da obrigação de escrituração fiscal do CIAP.

Tipo Contribuição?

Image Modified

Nesse campo será informado o tipo de contribuição.

Indicador Regime Cumulativo?
Image Modified

Nesse campo será informado o indicador do regime cumulativo.

Tipo de Atividade?
Image Modified

Nesse campo será informado o tipo de atividade.

Indicador Natureza PJ?
Image Modified

Nesse campo será informado o indicador da natureza da pessoa jurídica.

Centralizar apurações e totalizadores em uma única filial?
Image Modified

Nesse campo será informado se deseja centralizar apurações e totalizadores em uma única filial.

Cód. da Receita para prestação de serviços?
Image Modified

Nesse campo será informado o código da receita para prestação de serviços.

Cód. da Receita para demais operações?
Image Modified

Nesse campo será informado o código da receita para as demais operações.



Inventário:

Na aba Inventário será informado os campos utilizados nos layouts referente ao inventário.

Image Modified

Motivo do Inventário?
Image Modified
Nesse campo será informado o motivo do inventário.


Data de fechamento do estoque?
Image Modified
Nesse campo será informado a data de fechamento do estoque.


Registro 0210 por Movimento?
Image Modified

Nesse campo será informado se o registro 0210 do bloco K deve ser gerado por movimento ou por estrutura.

Financeiro:

Na aba Financeiro será informado os campos utilizados nos layouts referente ao financeiro.


Image Modified

  • Seleção de títulos a receber?
    Image Modified
    Nesse campo será informado como deverá ser selecionado os títulos a receber.

  • Seleção de títulos a pagar?
    Image Modified

Nesse campo será informado como deverá ser selecionado os títulos a pagar.

  • Gera baixas a receber para o R-2030?
    Image Added

Nesse campo será informado se gera as informações das baixas a receber do título a receber para ser enviado no evento R-2030 (se configurado na baixa).


  • Gera baixas a pagar para o R-2040?
    Image Added

Nesse campo será informado se gera as informações das baixas a pagar do título a pagar para ser enviado no evento R-2040 (se configurado na baixa).

Opções:

1-Não: Não serão geradas as informações de baixas do título (SE5).

2-Data da Baixa: Serão geradas as informações da baixa considerando o campo para filtro E5_DATA.

3-Data de crédito/Data de pagto.: Serão geradas as informações da baixa considerando o campo para filtro E5_DTDISPO.


  • Contribuinte:

    Image Modified

    • Envia dados do Contribuinte?
      Image Modified
      Nesse campo será informado se deve gerar o registro T001, dados do contribuinte, para realizar atualização no TAF ou somente para realização da integração. Isso porque o registro T001 é obrigatório para integração com o TAF.

      Na opção 1 a wizard irá mostrar a mensagem abaixo:

      Image Modified

      Utilizando essa opção a wizard irá liberar os campos do contribuinte para ser informado.

      Image Modified

      Na opção 2 a wizard irá mostrar a mensagem abaixo:


      Image Modified

      Utilizando essa a wizard irá manter os campos do contribuinte bloqueado e o registro T001 irá gerar somente para integração. Nesse caso todos os campos do layout, com exceção do registro e da filial, terá a informação #NAOGRAVAR.

      Image Modified


    • Obrigatoriedade do ECD?
      Image Modified
      Nesse campo será informado se o contribuinte tem a obrigatoriedade de entregar o ECD.

    • Classif. Tribut. conforme tabela 8?
      Image Modified
      Nesse campo será informado a classificação tributária conforme a tabela 8.

    • Acordo internacional de isenção de multas?
      Image Modified
      Nesse campo será se o contribuinte possui acordo internacional de isenção de multas.


    • Nome do contribuinte?
      Image Modified
      Nesse campo será informado o nome do contribuinte.

    • CPF do contribuinte?
      Image Modified
      Nesse campo será informado o CPF do contribuinte.

    • Telefone, com DDD do contribuinte?
      Image Modified

      Nesse campo será informado o telefone com DDD do contribuinte.

    • Telefone Celular, com DDD do contribuinte?
      Image Modified

      Nesse campo será informado o telefone Celular, com DDD do contribuinte.

    • E-Mail do contribuinte?
      Image Modified

      Nesse campo será informado o e-mail do contribuinte.

    • Ente Federativo Responsável?
      Image Modified

      Nesse campo será informado se o órgão público é o ente federativo responsável (EFR) ou se é uma unidade administrativa autônoma vinculada a um EFR.

    • CNPJ Ente Federativo Responsável?
      Image Modified

      Nesse campo será informado o CNPJ Ente Federativo Responsável.



    • Indicativo de desoneração da folha pela CPRB?
      Image Modified
      Nesse campo será informado o indicativo de desoneração da folha pela CPRB.

    • Indicativo da Situação da Pessoa Jurídica?
      Image Modified
      Nesse campo será informado o indicativo da Situação da Pessoa Jurídica.

  • Empresa Software:
    Image Modified

    • Empresa Desenvolvedora do Software CNPJ (somente CNPJ para buscar cadastro fornec.)?
      Image Modified

    • Razão Social da Empresa Desenvolvedora de Software?
      Image Modified

    • Contato da Empresa Desenvolvedora de Software?
      Image Modified

    • Telefone, com DDD da Empresa Desenvolvedora do Software?
      Image Modified

    • Telefone Celular, com DDD da Empresa Desenvolvedora do Software?
      Image Modified

    • E-Mail da Empresa Desenvolvedora do Software?
      Image Modified
    • Campos Obrigatórios:
      • Tipo de Saída?
      • Data de?
      • Data até?
      • Verifica movimento para os layouts cadastrais?
      • Centralizar apurações e totalizadores em uma única filial?
      • Tipo de movimento?
      • Nota fiscal até?
      • Serie até? 

      Caso esses campos não sejam informados no momento de avançar a wizard a mensagem abaixo aparecerá:



      Image Modified

  • Configuração do sistema:

    Essa seção é informativa com exibição dos campos sem a possibilidade de edição.
    Tem como objetivo exibir os parâmetros do sistema (SX6) utilizados na extração. Assim é possível, por exemplo, verificar se a integração online com o TAF (MV_INTTAF) está ativa ou não.


    Etapa 2 – Seleção de layouts:


    A etapa 2 é separada por dois browsers.
    O browser superior mostra todos os layouts do TAF para ser selecionado.

    Na parte superior existe a opção de marcar todos layouts, somente os mensais ou somente os diários.

    A opção de diário ou mensal irá filtrar conforme a informação da coluna período.
    O browser inferior mostra todos os layouts relacionados ao layout posicionado no browser superior.



    Na imagem acima o layout T013 está posicionado no browser superior, e no browser inferior mostra o layout T009 que é relacionado ao T013.
    Assim, se somente o layout T013 for selecionado, será extraído os layouts T009 e T013.



    Se houver a tentativa de selecionar algum layout mensal a wizard irá mostrar a mensagem abaixo:

    É obrigatório a seleção de pelo menos um layout. Se não a wizard irá mostrar a imagem abaixo:




    Etapa 3 – Seleciona as Filiais:



Esta etapa apresenta um browser para seleção de filiais.
A coluna "Descrição" possui a informação se a filial deve ter a opção centralizar ou não.
Caso não seja selecionado conforme a sugestão, no momento de avançar a wizard questionará a informação para saber se deve continuar ou não.



Caso o usuário preferir seguir a sugestão, será possível retornar na wizard para ajustar as informações.
Se for selecionada a opção de centralizar, a filial logada deverá constar na seleção de filiais, caso contrário a wizard exibirá a imagem abaixo:



É obrigatório a seleção de pelo menos uma filial, caso contrário a wizard exibirá a imagem abaixo:


Etapa 4 - Processamento:




A etapa 4 é separada por dois browsers: O browser superior de filiais selecionadas e o browser inferior de layouts selecionados.
O browser superior mostra todas as filiais selecionadas e com a legenda branca.
Nesse browser existem 4 legendas:


Branca – Não gerado / Não há dados
Amarela – Gerando
Laranja – Gerado parcial
Verde – Gerado com sucesso

O browser inferior mostra todos os layouts selecionados e com a legenda branca.
Nesse browser existem 3 legendas:

Branca – Não gerado / Não há dados
Laranja – Gerado parcial
Verde – Gerado com sucesso



Selecionando o botão de conclusão, a wizard iniciará a extração fiscal.
No início da geração a wizard mudará a legenda para amarelo.
No término, caso não tenha gerado nenhum layout para filial, a legenda voltará para a cor branca.
Se não foram gerados todos os layouts selecionados, a legenda ficará laranja.
Se todos os layouts forem selecionados a legenda ficará verde.
Durante a geração de cada filial, a wizard mudará a legenda do layout para amarelo.
No término, caso não tenha gerado nenhum registro do layout, a legenda voltará para branca.
Se algum registro for gerado, a legenda ficará na cor verde.




...