Ajuda por telas > Recursos > Processos Automáticos > Cadastro > Processos automáticos disponíveis > 145 - Integração Pré-fatura

Processo automático 145 - Integração Pré-fatura

Tem como objetivo gerar automaticamente pré-faturas da tela Formação de Cargas (F135FCP), conforme as regras já aplicadas na geração via tela.

Observação

O identificador de regra VEN-135PROAU01 permite inserir filtros de pedidos no processo automático de geração de pré-fatura.

Importante

O processo agendado utiliza, primeiramente, os parâmetros de filtro nativos e customizados (através do identificador de regras VEN-135PROAU01) para selecionar os pedidos que farão parte do processo de formação de carga durante a execução da rotina. Somente após a aplicação desses filtros é que o sistema fará a validação do Critério de Estoque (Parâmetro CRITERIOESTOQUE), e validará os pedidos que podem ter a carga formada com base nesses critérios. Portanto, em um cenário onde o pedido seja identificado pelos filtros para ter sua carga formada, mas esteja sendo indicado como critério de formação de estoques, opção "8" (Estoque - Análise/Carga -Bloqueio - Reserva), e não haja estoque suficiente em todos os itens do pedidos para formação de Carga, a Carga do pedido não será formada. O processo agendado será concluído sem nenhum erro nesse sentido.
Nesse contexto, orienta-se cautela ao utilizar funções do banco de dados para limitar a busca de pedidos na base de dados (exemplos de funções: ROWNUM, FETCH FIRST, TOP). Embora, em alguns momentos, seja necessário utilizar essas funções devido ao alto volume de pedidos pendentes, a fim de evitar um estouro de memória da rotina, a utilização dessa funções em um filtro personalizado pode limitar o número de pedidos a serem buscados para a formação de carga. Se todos esses pedidos não possuírem estoque e o processo estiver parametrizado para formar Cargas apenas de Pedidos com Estoque, nenhuma carga será formada até que haja estoque para os primeiros pedidos selecionados pela rotina.

Orienta-se também a validação por meio da tela Formação de Cargas (via Pedidos) (F135FCP) para verificar se determinados pedidos estarão aptos a ter a formação de Carga, especialmente em relação ao Critério de Formação de Estoque, o qual pode ser selecionado na tela. Deve-se ter cuidado em relação aos demais filtros definidos na tela Formação de Cargas (via Pedidos) (F135FCP) nessas validações, para que esses filtros sejam equivalentes aos definidos no processo agendado da rotina 145 (dependendo do filtro personalizado que tenha sido montado, podem não haver campos para esse filtro específico na tela Formação de Cargas (via Pedidos) (F135FCP)).

Parâmetros de entrada:

ORDENACAOPEDIDOS: critério de ordenação dos pedidos, conforme ordenação na tela F135FCP:

CRITERIOESTOQUE: critério de formação do estoque, conforme critério na tela F135FCP:

  1. Estoque
  2. Estoque - Bloqueio
  3. Estoque - Reserva
  4. Estoque - Bloqueio - Reserva
  5. Estoque - Análise/Carga
  6. Estoque - Análise/Carga - Bloqueio
  7. Estoque - Análise/Carga - Reserva
  8. Estoque - Análise/Carga -Bloqueio - Reserva

PREVFATINI: previsão de faturamento inicial;

PREVFATFIN: previsão de faturamento final;

AGRUPARPEDIDOSCLI: indica se devem ser agrupados os pedidos do mesmo cliente para uma única pré-fatura. (1 = Agrupa);

OPCAOCARGAPEDIDOS: opções de 0 a 3 – onde, conforme tela F135FCP:

  1. Somente com estoque;
  2. Sem estoque;
  3. Com quantidade disponível;
  4. Com estoque embalado.

TRANSPORTADORA: código da transportadora para a qual será gerada a carga;

PLACAVEICULO: placa do veículo para formação da carga;

TRANSPMOTORISTA: código da transportadora do motorista;

MOTORISTA: código do Motorista;

FECHARCARGA: indica se a carga deve ser fechada;

GRAVARACADAPREFATURA: Se deseja ou não gravar a cada pré-fatura:

PROCESSO_ORIGEM: Nome informado para identificar o processo que executará a rotina sapiens 145 - Integração Pré-fatura. O valor deste parâmetro estará disponível na variável VsProcessoOrigem do identificador de regras VEN-135PROAU01.

FECHARACADAPREFATURA : Indica se o sistema deve fechar a carga a cada pré-fatura gerada. Essa funcionalidade só tem efeito quando a opção GRAVARACADAPREFATURA estiver ativa também; caso contrário, essa funcionalidade não irá funcionar na rotina.

Observação

A fim de diminuir a probabilidade de um pedido ser utilizado indevidamente na geração de duas pré-faturas e, assim, reduzir o risco de problemas envolvendo multiusuários, utilize o Identificador de Regras VEN-135LCKPD01.

Este artigo ajudou você?