- Aba "Parâmetros da tela":
- Foram criados dois parâmetros para definir os dias mínimos de armazenagem :

Estes são para que o sistema liste automaticamente as informações em tela, sendo um destinado aos lotes em regime de exportação e outro para lotes em regime de importação.
Tal parametrização não será obrigatória no sistema. Na inexistência dos parâmetros o sistema não irá considerar os dias de armazenagem para listar as informações em tela e os campos filtros em tela ficaram em branco. Caso usuário parametrize, os mesmos já serão carregados automaticamente na Aba [Parâmetros do Filtro]
Caso usuário não queira visualizar todas as colunas no GRID no Botão [Config. Grid] o usuário terá a opção de parametrizar as colunas do GRID que deseja visualizar conforme:

- Aba "Parãmetros do Filtro" para o Grid
- Período (De - até) – Intervalo de Data pela entrada do Lote

- Regime

- Lote

Será possível realizar a pesquisa do Lote pelo numero do Lote, Doc. Saída e Conhecimento:

- Beneficiário

Ao abrir a tela sempre irá trazer como default o “beneficiário genérico”. Quando informado “Beneficiário Genério” sempre irá trazer todos os registros no Grid.
Será possível realizar a pesquisa de beneficiários:

- Comissária

Ao abrir a tela sempre irá trazer como default a “comissária genérica”. Quando informado “Comissária Genérica” não irá filtrar a comissária, trazendo todos os registros no Grid.
Será possível realizar a pesquisa de comissárias:

- Lotes com Doc. Saída Liberado

Sim - Traz apenas os Lotes que possuem Documento Saída Liberado
Não - Traz apenas os Lotes que não possuem Documento Saída Liberado
Todos - Traz todos os Lotes
- Lotes com Liberação Ant./Frac. (utilizado nos processos de liberação antecipada ou fracionada)

Sim - Traz apenas os Lotes que possuem Liberação Antecipada/Fracionada
Não - Traz apenas os Lotes que não possuem Liberação Antecipada/Fracionada
Todos - Traz todos os Lotes
- Lotes com Apreensão

Sim - Traz apenas os Lotes que possuem Apreensão
Não - Traz apenas os Lotes que não possuem Apreensão
Todos - Traz todos os Lotes
- Lotes Vencidos

Sim - Traz apenas os Lotes que possuem Apreensão
Não - Traz apenas os Lotes que não possuem Apreensão
Todos - Traz todos os Lotes
- 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 implementado uma funcionalidade a mais com relação à Comissaria. Foi realizado uma melhoria no cadastro de "Instrução Cliente - fat. Antecipado" do módulo comercial onde será possível informar alem do Beneficiário a informação da Comissária.

Ex1.: 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 aparecer 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 antecipado 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. Ex;
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
Ex2.: Caso queira que os processo de uma ou mais cliente não apareça na tela de "Faturamento Antecipado" então PADRAO_LIBERA_FATURAMENTO_ANTECIPADO = 'S'. Caso queira uma exceção para não aparecer 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. Ex;
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
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 tem Doc. Saída Liberado
- Lib. Ant./Frac. – Indicador se o Lote tem 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, etc)
- Documento Saída (Ano/Número)
- Lib. Doc. Saida - Data de Liberação do documento de Saída
- Lib. Ant./Frac - Data de Liberação Antecipada/Fracionada
- Apreensão (Data Apreensão. Quando houver irá trazer 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 Mod. 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 tiver
* 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 da primeira CESV do Lote)
- Data Ini. fat. - Data do início do faturamento (De acordo coma 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 dial atual caso não houve faturamento antecipado).
- Períodos (Quantidade de períodos pendentes a faturar, baseada 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 ultimo 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 ultimo calculo do lote.
Caso não acha o sistema irá procurar uma opção de tarifa sendo única para o cliente e sem validação.
Caso não ache o sistema irá validar as opções de tarifas encontradas para o cliente e irá trazer a primeira opção validada.
Caso não ache o sistema irá retornar a 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
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 irá 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 só ficará habilitado caso o parâmetro “ALTERAR_DATA_FIM_PER_FAT_ANT_UNIFICADO = S”.
Ao selecionar um ou mais registros no grid e clicar no botão [Alterar Data Fim Per], irá abrir uma tela, conforme Protótipo 5,para que seja possível informar uma nova data e ao confirmar irá alterar a data final do período para os registros selecionados no Grid. Para cada um dos registros selecionados no grid (múltipla seleção), será validado se a data informada manualmente pelo usuário seja inferior a data de entrada do lote ou inferior a data do último período faturado e caso seja, não irá alterar a data desde registro no Grid e emitir 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 nos casos:
- Caso o registro esteja 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 o: “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).
- Caso o registro esteja 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).
Confirmação da comissária no momento do cálculo
Será incluída na tela um 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 só ficará habilitado caso o parâmetro “ALTERAR_COM_FAT_ANT_UNIFICADO = S”. Ao selecionar um ou mais registro no Grid (múltipla seleção) e clicar no botão [Alterar Comissária] será aberta uma tela de pesquisa para ser possível selecionar uma comissária conforme Protótipo 5 Após selecionar a nova Comissária será alterado a informação da comissária nos registros selecionados no Grid. Caso registro já tenha tido cálculo anterior, ou DI cadastrada ou comissária informada no Documento de Entrada, será emitido 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!”.
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 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).