Árvore de páginas

Versões comparadas

Chave

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

Nova Rotina de Faturamento Antecipado

 

Características do Requisito

Linha de Produto:

SARA

Segmento:

Supply Chain - Logística

Módulo:

Faturamento - Comercial

Rotinas:

Antecipação Unificado

Antecipação Unificado - Tela de Dados

Instrução Cliente - Faturamento Antecipado

Requisito (ISSUE):LOGSARA01-196

País:

Brasil

Bancos de Dados:

SQL Server

Tabelas Utilizadas:

  • tab_parametro - Tabela de Parâmetros
  • tab_lote_pend_fat - Tabela de apoio ao faturamento antecipado para registrar as opções de tarifas Validadas
  • rel_cesv_dent - Relacionamento CESV X DOCUMENTO ENTRADA
  • tab_lote - Tabela de Lotes de carga
  • tab_acumulo_fat - Tabela que registra indicativo de faturamento dos lotes/Doc. Saida
  • rel_opcao_cliente - Cliente Opção Tarifa
  • rel_opcao_tarifa - Opção de Tarifa
  • rel_tarifa_regime - Regime da tarifa
  • tab_opcao_tarifa - Opção de Tarifa
  • tab_valida_opcao - Validação de Tabelas de Tarida
  • tab_map_caminho - Operandos caminho
  • tab_nf_item_manual - Item de Demonstrativo

Sistema Operacional:

Windows

Descrição

Implementada uma nova tela de Faturamento Antecipado para contemplar diversas opções de filtro para a seleção dos documentos, possibilitando assim a junção das funcionalidades das duas telas de Faturamento Antecipado - Antecipação – Sem DS e Antecipação – DS Liberado. 

Nesta tela serão listados todos os lotes em regime de Importação e Exportação, que possuam ou não documento de saída vinculado e liberado.

 

FATURAMENTO_ANTECIPADO_UNIFICADO

Importante!

O parâmetro FATURAMENTO_ANTECIPADO_UNIFICADO (S/N) será apresentado com o valor padrão S (Sim).

Quando este parâmetro apresentar o valor S, a nova tela de Faturamento Antecipado permanecerá visível no menu e no botão de acesso rápido, sendo que as duas telas anteriores serão desabilitadas. 

Quando o parâmetro apresentar o valor N, as duas telas antigas permanecerão habilitadas e a nova será desabilitada.

Observação:

O Suporte às duas telas de Faturamento Antecipado, Antecipação – Sem DS e Antecipação – DS Liberado, será mantido até o dia 09/11/2016, data da publicação do pacote SARA 12.1.27.

Após esta data as mesmas serão descontinuadas do sistema e permanecerão indisponíveis para acesso, sendo que apenas a nova tela de Faturamento Antecipado estará disponível. 

Pasta Parâmetros

da

Tela:

  • Foram
  • criados
  • dois
  • parâmetros
  • para
  • definir
  • os
  • dias
  • mínimos
  • de
  • armazenagem:
  •  

Image Modified

b.
  • Estes

  • parâmetros

  • permitem

  • que

  • o sistema

  • liste

  • automaticamente

  • as

  • informações

  • em

  • tela,

  • sendo

  • um

  • destinado

  • aos

  • lotes

  • em

  • regime

  • de

  • Exportação

  • e

  • outro

  • aos lotes

  • em

  • regime

  • de

  • Importação.

c.
  • Tal

  • parametrização

  • não

  • será

  • obrigatória

  • no

  • sistema.

  • Na

  • inexistência

  • dos

  • parâmetros,

  • o

  • sistema

  • não

  • considerará

  • os

  • dias

  • de

  • armazenagem

  • para

  • listar

  • as

  • informações

  • em

  • tela

  • e

  • os

  • campos

  • filtros

  • em

  • tela permanecerão

  • em

  • branco.

 Caso
  •  

  • Caso seja

  • parametrizado

  • pelo

  • usuário,

  • os

  • mesmos serão

  • carregados

  • automaticamente

na pasta Parâmetros do
  • na pasta Parâmetros do Filtro.

d.
  • Caso

  • não

  • seja

  • necessário visualizar

  • todas

  • as

  • colunas

  • no grid,

  • pelo botão

  • Config.

Grid o usuário poderá parametrizar as colunas que deseja visualizar. 
  • Grid o usuário poderá parametrizar as colunas que deseja visualizar.

Image Modified

Pasta Parâmetros do Filtro para o Grid

 

  • Período (De - até) – Intervalo de data pela entrada do Lote:

Image Modified

  • Regime:

Image Modified

  • Lote:

Image Modified

 

    1. Será possível realizar a pesquisa do Lote pelo número do Lote, Doc. Saída e Conhecimento:

 

Image Modified

 

 

 

 

 

  • Beneficiário

Image Modified

    1. Ao abrir a tela sempre será apresentado como padrão o Beneficiário Genérico.
    2. Quando for informado
  1. o Beneficiário
    1. o Beneficiário Genérico serão apresentados todos os registros no
  2. Grid
    1. grid.
    2. Também será possível realizar a pesquisa de beneficiários:


Image Modified

  • Comissária:

 

Image Modified

 

    1. Ao abrir a tela será apresentado como padrão a Comissária Genérica.
    2. Quando for informada a Comissária Genérica serão apresentados todos os registros no Grid.
    3. Será possível realizar a pesquisa de comissárias:

 

Image Modified

 

 

 

  • Lotes

com
  • Com Doc. Saída Liberado:

 

Image Modified

 

    1. Todos: são apresentados todos os Lotes.
    2. Sim: são apresentados apenas os Lotes que possuem Documento Saída Liberado.
    3. Não: são apresentados apenas os Lotes que não possuem Documento Saída Liberado.

 


  • Lotes com Liberação Ant./

Frac.
  • Frac (utilizado nos processos de liberação antecipada ou fracionada)

.
  • :

 

Image Modified

    1. Todos: são apresentados todos os Lotes.

    2. Sim: são apresentados apenas os Lotes que possuem Liberação Antecipada/Fracionada.

    3. Não : são apresentados apenas os Lotes que

  1. não possuem
    1. não possuem Liberação Antecipada/Fracionada.

  • Lotes com Apreensão


Image Modified

    1. Todos: são apresentados todos os Lotes.
    2. Sim: são apresentados apenas os Lotes que possuem Apreensão.
    3. Não: são apresentados apenas os Lotes que não possuem Apreensão.


  • Lotes Vencidos

 Image Modified

 
    1. Todos: são apresentados todos os Lotes.
    2. Sim: são
  1. apresentados apenas
    1. apresentados apenas os Lotes vencidos.
    2. Não: são apresentados apenas os Lotes que não estão vencidos.

 

    1. Filtro Conforme Parâmetro PADRAO_LIBERA_FATURAMENTO_ANTECIPADO

      A regra do parâmetro PADRAO_LIBERA_FATURAMENTO_ANTECIPADO continua exatamente igual, conforme as duas telas Antecipado: Antecipação – Sem DS e Antecipação – DS Liberado, porém,foi implementada uma funcionalidade a mais com relação à Comissaria. Foi realizada uma melhoria no cadastro de Instrução Cliente - fat. Antecipado, do módulo Comercial, no qual será possível informar, além do Beneficiário, os dados da Comissária.


      Exemplo 1:
      Caso não queira que o processo de nenhum cliente apareça na tela de Faturamento Antecipado, então, 
      PADRAO_LIBERA_FATURAMENTO_ANTECIPADO = 'N'.
      Caso queira uma exceção para que apareçam os processos de um ou mais clientes, deve ser parametrizado no módulo Comercial, na tela Instrução Cliente - Fat. Antecipado, o Cliente que deseja fatura antecipada marcado [SIM] "Libera faturamento
      Antecipado" nesta tela.
      Esta combinação poderá ser realizada também para uma Comissária Específica ou Comissária Genérica, tais como:
      - Beneficiário Específico e Comissária Específico
      - Beneficiário Específico e Comissária Genérico
      - Beneficiário Genérico e Comissária Específico

      Exemplo 2.:
      Caso queira que o processo de um ou mais clientes não apareça na tela de Faturamento Antecipado, então, 
      PADRAO_LIBERA_FATURAMENTO_ANTECIPADO = 'S'.
      Caso queira uma exceção para não aparecerem os processos de um ou mais clientes, deve ser parametrizado no módulo Comercial, na tela Instrução Cliente - fat. Antecipado, o Cliente que deseja marcado [NAO] "Libera faturamento Antecipado" nesta tela.
      Esta combinação poderá ser realizada também para uma Comissária Específica, tais como:
      - Beneficiário Específico e Comissária Específico.
      - Beneficiário Específico e Comissária Genérico.
      - Beneficiário Genérico e Comissária Específico.

  1.  Campos no Grid (Tela Nova)

    A nova tela para o faturamento antecipado terá as seguintes colunas na grade de informações:

    • DS Liberado - Indicador se o Lote possui Doc. Saída Liberado.
    • Lib. Ant./Frac - Indicador se o Lote possui Liberação Antecipada/Fracionada.
    • Vencido - Indicador se o Lote está Vencido.
    • Apreensão - Indicador se o lote tem Apreensão.
    • Conhecimento.
    • Lote.
    • Tipo - Tipo Doc. Saída (DI,DDE,DTA, entre outros).
    • Documento Saída (Ano/Número).
    • Lib. Doc. Saida - Data de liberação do documento de saída.
    • Lib. Ant./Fra - Data de Liberação Antecipada/Fracionada.
    • Apreensão (Data Apreensão. Quando houver, apresentará a data da primeira apreensão Lote/Item).
    • Venc. Lote (Data do Vencimento do lote. Conforme vencimento do regime).
    • Regime.
    • Beneficiário (Código,Nome,CNPJ).
    • Responsável do Lote (Conforme informado no Documento de entrada Módulo Expedição).
    • Comissária (Código,Nome,CNPJ) - obtida conforme regra parâmetro abaixo:
      Se (FORMA_BUSCA_COMISSARIA_FAT_ANT = 1)
      *  Documento de saída - quando possuir.
      *  Documento de entrada - quando informado.
      *  Do último faturamento antecipado do lote, se houver.
      *  Senão, Comissária genérica.
      Se FORMA_BUSCA_COMISSARIA_FAT_ANT = 2
      *  Buscar a primeira comissária da opção de tarifa para o beneficiário do Lote.
    • Data Entrada - Data entrada da carga (Data de entrada do primeiro CESV do Lote).
    • Data Ini. fat - Data do início do faturamento (de acordo com a regra da opção de tarifa).
    • Últ. Per. Fat. - Data do último período faturado.
    • Dias Arm. (Quantidade de dias desde a entrada do Lote até a data atual).
    • Dias Pend (Quantidade de dias pendentes de faturamento, desde o final do último período de faturamento até o dia atual; ou da data de entrada até o dia atual, se não houve faturamento antecipado).
    • Períodos (Quantidade de períodos pendentes a faturar, com base na data Dias Pend.
    • Dias Pró-Rata Pendente (Quantidade de dias Pro-Rata, de acordo com configurado na Opção de Tarifa).
    • Fim Período - Data do final do período atual de Faturamento, de acordo com a quantidade de Períodos calculados e considerando a data do último faturamento.
    • Opção Tarifa (Código da opção de tarifa localizada pelo sistema).
      Segue a forma de busca para a opção de tarifa:
          Se (BUSCA_TARIFA_ULT_FAT = S), então, busca a opção de tarifa do último cálculo do lote.
          Caso não encontre, o sistema pesquisará uma opção de tarifa, sendo única para o cliente e sem validação.
          Caso não encontre, o sistema validará as opções de tarifas encontradas para o cliente e apresentará a primeira opção validada.
          Caso não encontre,  o sistema retornará à opção de tarifa genérica.
    • Documento de entrada (caso haja mais de um, informar o primeiro com base na data de entrada).
    • Valor FOB U$.
    • Valor FOB R$.
    • Peso Bruto.
    • Peso Total.
    • M3 Total.

  2. Data Final do Período no Momento do Cálculo

    Na nova tela de Faturamento Antecipado, quando o usuário solicitar o cálculo de um processo, o sistema utilizará como data para o final do período o campo do grid Data Final do período atual, sugerido pelo sistema  automaticamente.
    Será criado um botão pra permitir alterar a data final do período sugerido pelo sistema no grid.

    Este botão somente será habilitado se o parâmetro ALTERAR_DATA_FIM_PER_FAT_ANT = S.

    Ao selecionar um registro no grid e clicar no botão Alterar Data Fim Per, será aberta a seguinte tela:

     


    O campo Data Fim Período será carregado conforme informação no grid, bem como, o campo Dias será carregado de acordo com a quantidade de dias pendentes até o final do período.
    Será possível manipular ambas as informações, sendo que ambos serão sincronizados à medida em que forrem sendo alterados.
    Exemplo:
    Se a quantidade de dias for alterada para 46, o campo  será alterado automaticamente para o dia 18/09/2016.
    Se alterar a Data Fim Período para 16/09/2016, o campo Dias será alterado automaticamente para 44. Isto facilitará, caso seja necessário acrescentar à data mais um período de cálculo (exemplo: mais 10 ou 15 dias, entre outros).
    Ao selecionar mais de um registro no grid e clicar no botão Alterar Data Fim Per, abrirá a tela apresentada a seguir.
    Neste cenário, o campo Dias não será habilitado, por se tratar de múltipla seleção.

    Ao clicar no botão Fechar será alterada a data final do período para o(s) registro(s) selecionado(s) no Grid.
    Para cada um dos registros selecionados no Grid (múltipla seleção), será validado se a data informada manualmente pelo usuário é inferior a data de entrada do lote ou inferior a data do último período faturado.
    Caso seja, não será alterada a data desde registro no Grid, sendo emitida a seguinte mensagem em tela: “Lote 2016XXXXXXXX. A data informada pelo usuário não pode ser menor que a data de entrada do Lote ou menor que a data do último período faturado."
    A Data Informada poderá ser maior que a Data Fim Período sugerida pelo sistema no Grid, exceto:

    • Se o registro estiver em apreensão; se a Data informada for maior que a data apreensão será emitida ou não uma mensagem para o usuário, conforme parametrização: 
      “CONSISTE_APRENSAO_FAT_ANT = 1” – Não emite nenhuma mensagem.
      “CONSISTE_APRENSAO_FAT_ANT = 2” – Emite mensagem informativa: “Lote 2016XXXXXXX em apreensão. Confirma a Alteração da data fim do Período?”.
      “CONSISTE_APRENSAO_FAT_ANT = 3” – Bloqueia o processo: “Lote “2016XXXXXXX em apreensão não pode ser alterado data fim do Período!”.
      Este parâmetro será validado registro a registro do Grid (múltipla seleção).

    • Se o registro estiver com lote Vencido; se a Data informada for maior que a data do vencimento será emitida ou não uma mensagem para o usuário, conforme parametrização: 
      “CONSISTE_VENC_LOTE_FAT_ANT = 1” – Não emite nenhuma mensagem.
      “CONSISTE_VENC_LOTE_FAT_ANT = 2” – “Lote 2016XXXXXXX Vencido. Confirma a Alteração da data fim do Período?”.
      “CONSISTE_VENC_LOTE_FAT_ANT = 3” – Bloqueia o processo de cálculo: “Lote “2016XXXXXXX Vencido não pode ser calculado!"
      Este parâmetro será validado registro a registro do Grid (múltipla seleção).

     

  3. Confirmação da Comissária no Momento do Cálculo

    Será incluído na tela o botão Altera Comissária, para que o usuário possa informar uma outra Comissária, caso o sistema tenha sugerido a Comissária genérica.

    Este botão somente será habilitado se o parâmetro ALTERAR_COM_FAT_ANT = S.
    Ao selecionar um ou mais registros no Grid (múltipla seleção) e clicar no botão Alterar Comissária, será aberta uma tela de pesquisa para que seja possível selecionar uma Comissária conforme tela:

    Após selecionar a nova Comissária será alterada a informação da Comissária nos registros selecionados no Grid.
    Caso o registro tenha tido cálculo anterior, ou DI cadastrada ou Comissária informada no Documento de Entrada, será emitida a mensagem: “Não é possível alterar a Comissária para o Lote 2016XXXXXXXX, pois já houve faturamento antecipado ou existe DI cadastrada ou foi informado comissária no Documento de Entrada!”. 


  4. Consistências do Processo de Cálculo

    • Ao Calcular um processo em apreensão, botão Processar, se a Data Final do período atual for maior que a data de apreensão será emitida ou não uma mensagem para o usuário, conforme parametrização:
      “CONSISTE_APRENSAO_FAT_ANT = 1” – Não emite nenhuma mensagem.
      “CONSISTE_APRENSAO_FAT_ANT = 2” – Emite mensagem confirmativa(S/N): “Confirma o cálculo do Lote em apreensão 2016XXXXXXX?”.
      “CONSISTE_APRENSAO_FAT_ANT = 3” – Bloqueia o processo de cálculo: “Lote “2016XXXXXXX em apreensão não pode ser calculado!”.
      Este parâmetro será validado mesmo que esteja selecionado no Grid um ou mais registros (múltipla seleção).

    • Ao Calcular um processo de lote Vencido, botão [processar], se a “Data Final do período atual” for maior que a data do vencimento será emitida ou não uma mensagem para o usuário conforme parametrização: “CONSISTE_VENC_LOTE_FAT_ANT = 1” – Não emite nenhuma mensagem
      “CONSISTE_VENC_LOTE_FAT_ANT = 2” – Emite mensagem confirmativa (S/N): “Confirma o cálculo do Lote Vencido 2016XXXXXXX?”.
      “CONSISTE_VENC_LOTE_FAT_ANT = 3” – Bloqueia o processo de cálculo: “Lote “2016XXXXXXX Vencido não pode ser calculado!”
      Este parâmetro será validado mesmo que esteja selecionado no Grid um ou mais registros (múltipla seleção).

  5.  Parametrização
    • BUSCA_TARIFA_ULT_FAT (Padrão = N):
      Busca a opção de tarifa do último faturamento do lote na tela de Faturamento Antecipado Unificado (S - Sim / N - Não).

    • DOC_ORDEM_FAT_ANT: 
      Lista dos DOC_ORDEM que devem aparecer na tela de Faturamento Antecipado. Exemplo: 1, 2, 4, 7 ,A, C.
      Observação:
      No Script do parâmetro serão carregados todos os DOC_ORDEM1 de regime Alfandegado e os DOC_ORDEM1 da Família NF.
      Caso a unidade deseje mais algum DOC_ORDEM1, deverá ser editado o parâmetro e incluído manualmente pelo módulo Sistema.
      Caso deseje que sempre pesquise todos os tipos de documentos, parametrizar com o valor Todos.

    • FORMA_BUSCA_COMISSARIA_FAT_ANT (Padrão = 1):
      Forma de busca da Comissária na tela de Faturamento Antecipado Unificado:
      1 - Busca "Doc. Saída" senão "Doc. Entrada" senão "Ult. Fat." senão Comissária genérica.
      2 - Busca primeira Comissária para o beneficiário das opções de tarifa).

    • REVALIDA_OP_TARIFA_FAT_ANT (Padrão = 1):
      Forma de revalidação de opção de tarifa de faturamento antecipado unificado:
      1 - Revalida apenas a opção já validada. Caso negativo, refaz uma nova pesquisa das opções do cliente até validar uma opção de tarifa.
      2 - Sempre validar todas as opções de tarifa do cliente.
      3 - Valida apenas os processos que não possuem opção definida.
      Observação:
      Este processo é realizado na primeira pesquisa na tela de Faturamento Antecipado, sendo este necessário para garantir que os processos tenham credibilidade nos dados.

    • ALTERAR_COM_FAT_ANT ( Padrão = S):
      Habilita o botão para permitir a alteração da Comissária na tela de Faturamento Antecipado Unificado:
      S - Sim.
      N - Não.

    • ALTERAR_DATA_FIM_PER_FAT_ANT (Padrão = S).
      Habilita o botão para permitir a alteração da data do fim do período de cálculo na tela de Faturamento Antecipado Unificado:
      S - Sim.
      N - Não.

    • CONSISTE_APRENSAO_FAT_ANT (Padrão = 3): 
      Forma de consistência nos processos de apreensão na tela de Faturamento Antecipado Unificado:
      1 - Não exibe mensagem.
      2 - Exibe mensagem confirmativa (S/N).
      3 - Bloqueia o processo de cálculo.
    •  CONSISTE_VENC_LOTE_FAT_ANT (Padrão = 3):
      Forma de consistência nos processos de lotes vencidos na tela de Faturamento Antecipado Unificado:
      1 - Não exibe mensagem.
      2 - Exibe mensagem confirmativa (S/N).
      3 - Bloqueia o processo de cálculo.

Procedimento para Implantação

  • Atualização do banco de dados por meio do AtualizaDB.
  • Atualização dos executáveis do pacote.
  • Execução dos scripts do pacote.

 

Procedimento para Configuração

 

Procedimento para Utilização

  1. Para acessar a rotina: Módulo faturamento - menu Cálculo/Faturamento Antecipado:
     
    ou Pelo Menu rápido 
  2. Ao abrir a tela a GRID não virá carregada.
  3. Realize o Filtro necessário e clique no botão [Filtrar ] para carregar os processos dos Lotes no Grid.
  4. Selecione o(s) lote(s) desejado(s) no grid e clique em [Processar] para realizar o Cálculo.