F211ADA - Análise de Reposição entre Depósitos

Tela destinada à análise de reposição baseada nas informações gerenciais disponibilizadas.

Processo

A carga das informações nesta tela é automática, baseando-se nas informações herdadas da tela F211ADF para a escolha do fornecedor. Esta tela mantém todas as informações em memória, ou seja, as informações somente serão gravadas na base de dados após o processamento, por isso é exibida a mensagem abaixo, para que o usuário tenha certeza de que a recarga dos dados implica em perder o que já foi feito. Por exemplo: após uma série de transferências resolve-se aplicar um filtro para "Filial Análise".

Ao Mostrar ou Cancelar será exibida a mensagem "Todas as informações digitadas até o momento serão perdidas, tem certeza que deseja prosseguir?".

Transferências

São geradas ordens de compra nas filiais dos depósitos que estão recebendo transferências. Para o correto funcionamento desta rotina é necessário que a funcionalidade de geração automática de pedido esteja configurada, pois no momento da geração da ordem de compra. O sistema gera automaticamente um pedido na filial do depósito que está transferindo.

Para esta ordem de compra, o fornecedor utilizado será o que está ligado a filial do depósito que efetua a transferência. A transação da ordem de compra segue o processo padrão, se as filiais em questão pertencem ao mesmo grupo de filiais, então utiliza-se a transação padrão para transferência entre filiais (E070CPR.TNSPTF), caso contrário, utiliza-se a transação padrão para venda entre filiais (E070CPR.TNSPVF)

Compras

Nesta etapa são geradas duas modalidades de ordem de compra:

  1. Ordem de Compra das Filiais para o Distribuidor:
    • São geradas ordens de compra nas filiais dos depósitos que estão recebendo transferências. Para o correto funcionamento desta rotina é necessário que a funcionalidade de geração automática de pedido esteja configurada, pois no momento da geração da ordem de compra. O sistema gera automaticamente um pedido na filial do depósito que está transferindo;
    • Para esta ordem de compra, o fornecedor utilizado será o que está ligado a filial do depósito que efetua a transferência. A transação da ordem de compra segue o processo padrão, se as filiais em questão pertencem ao mesmo grupo de filiais, então utiliza-se a transação padrão para transferência entre filiais (E070CPR.TNSPTF), caso contrário, utiliza-se a transação padrão para venda entre filiais (E070CPR.TNSPVF).
  2. Ordem de Compra do Distribuidor para o Fornecedor:
    • É gerada uma ordem de compra totalizadora de todas as compras inclusive do próprio depósito distribuidor. Para essa ordem de compra, o fornecedor utilizado será o fornecedor do cabeçalho da tela;
    • A transação da ordem de compra será a transação padrão para geração de ordem de compra da filial. (E070FIL.CPRTOM).

Devoluções

Nesta etapa são geradas ordens de compra e um pedido:

  1. Ordem de compra do Distribuidor para as Filiais:
    • São geradas ordens de compra no depósito distribuidor, pois ele que está recebendo as devoluções;
    • Para o correto funcionamento desta rotina é necessário que a funcionalidade de geração automática de pedido esteja configurada, pois no momento da geração a ordem de compra o sistema gera automaticamente um pedido na filial do depósito que está devolvendo a mercadoria;
    • Para esta ordem de compra, o fornecedor utilizado será o que está ligado a filial do depósito que efetua a devolução;
    • A transação da ordem de compra segue o processo padrão, se as filiais em questão pertencem ao mesmo grupo de filiais, então se utiliza a transação padrão para transferência entre filiais (E070CPR.TNSPTF), caso contrário, se utiliza a transação padrão para venda entre filiais (E070CPR.TNSPVF);
  2. Pedido do Distribuidor para o Fornecedor (cliente ligado ao fornecedor) :
    • É gerado um pedido totalizador de todas as devoluções inclusive do próprio depósito distribuidor. Para este pedido, o cliente utilizado será o cliente ligado ao fornecedor do cabeçalho da tela. A transação do pedido é o padrão para geração de pedidos, porém pode ser alterado via identificadores relacionados.

Mensagens

Ao final do processo é exibida a mensagem "Processo concluído com sucesso! Deseja visualizar as movimentações geradas pelo processo? (Sim/Não)". Optando por sim, é exibido um log de todos os documentos gerados (ordens de compra, pedidos e solicitações baixadas).

As ordens de compra que devem gerar pedidos automáticos no sistema são assinaladas com a mensagem (<< O.C. Gerou Pedido).

Detalhamento sobre atualização das Solicitações

Para cada item de ordem de compra gerado em compras ou transferências, são baixadas as solicitações correspondentes, respeitando a data e hora de geração da solicitação. Enquanto a quantidade comprada for suficiente para atender as solicitações o processo continua, quando não for mais possível, é verificado se foi utilizada a opção do cabeçalho para aproveitamento de saldo, e caso positivo, o item é atendido parcialmente e é gerado um novo item na solicitação com a quantidade faltante, caso negativo o item é atendido parcialmente, conforme procedimento normal do sistema.

São gerados os relacionamentos necessários: cotação automática, ligação entre cotação e ordem de compra, atualização das informações da solicitação.

Outros Detalhes

Sempre será mantida a integridade entre "Pedidos de Venda" e "Ordens de Compra" gerados pelo processo de reposição de estoques entre depósitos/filiais. A validação de integridade somente existirá para os documentos gerados a partir do processo automático onde os campos E120PED.PRCPED e E420OCP.PRCOCP estiverem igual a "6" e quando existir ligação entre os documentos da seguinte forma:

Observação

Havendo ligação "Produto X Fornecedor", sempre serão consideradas as quantidades definidas nesta ligação, independente do parâmetro "E075PRO.INDFPR" (indicativo se a ligação é utilizada para obter parâmetros fiscais). Este indicativo quando definido como "S" (sim) obtém somente os campos:

CodClf, CodStr, RecIpi, CodTic, CodTrd, CodTst, CodStp, CodStc, RecIcm, RecPis, RecCof, SomIim, SomIps, SomIco, SomIil, SomIpl, SomIcl, TemIcm, TriPis, TriCof, PerIrf, PerPis, PerCof, PerCsl, PerOur e PerFun.

Consistência das quantidades mínima, múltipla e máxima

Levará em conta tanto o cadastro do produto quanto a ligação do produto com o fornecedor:

O procedimento de busca de preço para os itens das ordens de compra geradas pelo processo seguirá a seguinte ordem de prioridade:

Primeiramente será verificado se o identificador de regras CPR-420PRREP01 está ativo, em caso positivo, será obtido o preço da regra associada ao identificador, caso contrário, será verificado se os fornecedores das ordens de compra geradas possuem tabela de preços de compra cadastradas em suas definições/histórico, neste caso será aplicado o preço da tabela e por último será utilizado o preço da solicitação de compras que deu origem ao processo.

São considerados na integridade:

Processamento

A ordem de compra principal do fornecedor será gerada separadamente para os "depósitos especiais", ou seja, para eles a ordem de compra não será gerada no "centro de distribuição" e também não serão gerados os relacionamentos internos, e sim uma geração no próprio depósito direto para o fornecedor, lembrando que podem existir diversos depósitos na grade com essa configuração de "depósitos especiais".

Importante

Independente de quantas forem as ordens de compra principais, todas terão como base para sua geração os dados informados no cabeçalho da tela, conforme já ocorre atualmente para a ordem de compra principal.

O tratamento para depósitos especiais não será reconhecido pelo sistema, isso é um tratamento específico para a esta tela.

Campos

Filial Análise
Código da filial para análise, permite filtrar as Filiais/Depósitos que serão analisadas.

Base Cálculo
Base de cálculo responsável pela sugestão de valores a comprar ou devolver na grade, conforme segue:

Exibir todos os produtos ligados ao Fornecedor
Uma vez marcado a rotina ignora se há ou não solicitações para os produtos em questão, apenas verifica se o produto possui ou não ligação com o fornecedor. Será iniciado desmarcado, podendo o usuário alterar conforme a necessidade. Estará desabilitado quando na tela anterior for definido algum filtro para produto, pois desta forma o sistema passa a enxergar apenas as solicitações para os produtos filtrados. Caso marcado ao Mostrar, será exibida a tela de seleção F211SAD.

Aproveitar Saldo das Solicitações
Utilizado quando a quantidade a ser comprada não for suficiente para atender todas as solicitações. Neste caso, dentre as solicitações que estiverem sendo atendidas, aquela que ultrapassar a quantidade comprada terá o item atendido parcialmente e será gerada nova sequência na mesma solicitação com a quantidade faltante.

Sugerir Transferências Automáticas
Quando marcado (padrão) fará a transferência automática do depósito distribuidor para os demais depósitos filiais, conforme o saldo no distribuidor e a necessidade nas filiais.

Efetuar reposição de transferências no Dep.Distribuidor
Quando marcado sugere para comprar toda a mercadoria que o depósito distribuidor transferiu para os depósitos filiais com intuito de atendê-los. Do contrário, estando desmarcado (padrão), as transferências não serão repostas no depósito distribuidor.

Efetuar Reposição de Transferências entre Depósitos
Quando marcado sugere a compra de toda a mercadoria que o depósito de uma filial transfere para os depósitos de outras filiais com intuito de atendê-las. Do contrário, estando desmarcado (padrão), as transferências não serão repostas no depósito em questão.

Sugerir quantidade a comprar automaticamente
Indicativo se deve ser sugerida a quantidade a comprar automaticamente.
Os quatro campos anteriores são gravados por usuário.

Cancela saldo da ordem de compra para atendimento parcial
Indicativo se cancelará o saldo da ordem de compra na geração da nota fiscal de compras. Informando "S" a ordem de compra terá seu saldo cancelado inclusive dos itens não presentes na nota fiscal.

Grades

Solicitação de Compra por Produto

Exibição dos campos referentes aos produtos ligados ao fornecedor bem como alguns campos totalizadores dos depósitos listados na grade inferior:

Solicitação de Compra do Produto por Depósito

Exibição dos depósitos envolvidos no processo conforme o registro posicionado na grade superior. Para cálculo de quantidade disponível é sempre utilizada a função padrão no sistema, onde é utilizado para efeito de cálculo o parâmetro que define como é feito este cálculo (E070FIL.CRIFED).

O campo Dist. recebe um asterisco caso se tratar do depósito distribuidor informado no cabeçalho.

Os campos Qtde. Comprar e Qtde. Devolver são sugeridos conforme base de cálculo informada no cabeçalho. Estes dois campos permitem alteração do usuário. Sempre que houver alteração de quantidade em um destes campos o Produto da grade superior é automaticamente marcado para processamento.

Só é possível informar a "Qtde. Devolver" caso exista quantidade disponível.

Quando for alterado o campo Qtde. Devolver é feita a validação para informar se a quantidade digitada realmente representa uma devolução para o fornecedor em questão, ou seja, somam-se todas as devoluções dos depósitos listados na grade para o Produto/Derivação em questão a todas as  notas fiscais de saída para o cliente ligado ao fornecedor. Depois é confrontado com as notas fiscais de entrada para o fornecedor.

Caso exista alguma incoerência, é exibida a mensagem: "As devoluções ultrapassam as entradas para o Fornecedor, deseja continuar?", porém o processo não é interrompido, pois um mesmo Produto/Derivação pode ter diversos Fornecedores como origem.

"Qtde. Transferir" e "Qtde. Recebida" não podem ser alterados nesta tela, deve-se utilizar a tela de transferência desenvolvida especificamente para este procedimento, que se encontra no botão Transferência no rodapé da tela. Em resumo, "Qtde. Transferir" é a quantidade que está saindo do depósito para um ou mais depósitos da grade. "Qtde. Recebida" é quanto está entrando no depósito em questão, proveniente de um ou mais depósitos da grade. Sempre que houver alteração de quantidade em um destes campos o produto da grade superior é automaticamente marcado para processamento.

Os registros assinalados com depósitos especiais (E210EST.LIGESP) sempre exibirão o campo Aproveitar Saldo marcado e desabilitado.

O parâmetro global "OcpSugCpr", quando definido como "S", permite sugerir a quantidade a comprar para depósitos especiais (E210EST.LIGESP).

Botões

Processar
Só será possível processar caso nenhuma das solicitações tenha sido alterada por outro usuário. Mensagem exibida: "Solicitação XXX - sequência XXX teve seus dados alterados por outro usuário". Somente serão processados os produtos marcados na grid superior. Mensagem exibida: "Nenhum item selecionado para o processamento!"

Não serão efetuadas movimentações caso ocorra qualquer problema no processamento. Mensagem exibida: "Erro no Processamento - XXXXXXXXXXXX"

O processamento segue a seguinte ordem: 1º Transferências > 2º Compras > 3º Devoluções

Transferência
Este botão só estará habilitado caso sejam listados pelo menos dois depósitos para o mesmo produto, pois do contrário não existe transferência. Detalhes sobre a tela de transferência, consultar a Ajuda da tela F211ADT. Após retornar da tela de transferência e tiver sido efetuada alguma transferência, as quantidades da grade de depósitos serão atualizadas, conforme segue:- Quantidade Transferir- Quantidade Receber- Quantidade Comprar- Quantidade Receber

Valor Comp.
Este botão acessa a tela F211ADC. Habilitado somente se o identificador de regras CPR-211ADAQA01 estiver cadastrado e ativo.

Vendas
Este botão abre a tela F211ADV.

Identificadores de Regra

Módulo Código
CPR 211ADAQA01
CPR 420PRREP01
CPR 420RESES01
EST 211ANARE01
EST 210SUTNS01
EST 211ALPED01
EST 211ALPED02
GER 000HFOAU01

Observação

Se o identificador de regras GER-000HFOAU01 estiver ativo e a variável GerARetorno definida como "S - Sim", a geração das definições/histórico do fornecedor será feita de forma automática, sem necessidade de intervenção do usuário. Caso não esteja parametrizado dessa forma, o cadastro continua sendo feito de forma manual.

Parâmetros Globais

Nome Descrição
AtuSolEsp Indicativo se o sistema deve atualizar as solicitações de compra quando for depósito especial (LigEsp = S).
SugFreFor Indicativo se o sistema deve sugerir o frete das definições do fornecedor para a filial de geração da ordem de compra quando no tratamento de depósitos especiais (LigEsp = S) na rotina F211ADA.

Este artigo ajudou você?