F420OSC - Ordens de Compra via Solicitação de Compra
Esta tela permite a geração de ordens de compra sem a necessidade de efetuar cotações. As solicitações geradas com Necessita Aprovação Solicitante (INDAPS) = S não serão apresentadas para processamento, pois não faz parte desse processo.
Processos
Independentemente dos filtros informados serão mostradas as solicitações que ainda não foram cotadas, já foram aprovadas (aprovação multinível) e que possuem quantidade solicitada maior que a cancelada. O controle de abrangências do usuário, referente a filial, permite ao usuário apenas visualizar as solicitações ou cotações de compra pertencentes as filiais definidas para ele na tela F099UAB. Este controle será efetuado quando o identificador de regras EST-405FILSO01 estiver cadastrado e ativo.
A quantidade da ordem de compra gerada, estará subordinada, caso houver, a quantidade máxima definida na ligação produto X fornecedor, ou então ao cadastro de produtos. Se a quantidade da solicitação de compras for superior, a ordem de compra será gerada com duas sequências, onde a primeira refletirá a quantidade máxima permitida e a segunda terá o valor correspondente a diferença.
As ordens de compra geradas terão a condição de pagamento informada na tela, a data de previsão dos itens da ordem de compra será a mesma da solicitação de compra, quando está for maior que a data atual, do contrário será a data atual mais o prazo do fornecedor. O botão Marcar marca apenas os itens que possuem preço unitário maior que zero.
Quando o parâmetro global HerObsSol estiver definido igual a "S - Sim", o item da ordem de compra vai receber a observação da solicitação de compra. Essa informação será gravada no campo Observação. A tela gera automaticamente uma cotação, que também receberá a observação da solicitação, sendo gravada no campo Observação Cotação. Quando o parâmetro Agrupar itens iguais (F420OSC) for utilizado, as observações das solicitações agrupadas serão concatenadas.
Quando o parâmetro global HabConOsc estiver definido como "S - Sim", no processo de Simular serão consideradas as quantidades mínimas/máximas/múltiplas definidas.
Observação
Ao processar a Solicitação da Ordem de Compra, caso a quantidade e o valor dos itens sejam alterados automaticamente por conta das definições de quantidade múltipla/máxima/mínima, será apresentada uma mensagem de aviso sobre a mudança.
Mensagem: alguns itens selecionados para a geração da Ordem de Compra têm quantidades diferentes de suas quantidades mínimas/máximas/múltiplas definidas nos cadastros de produtos e/ou ligações. Isso pode ocasionar mudanças nas quantidades/valores gerados.
Quando o parâmetro global AgrIteOsc estiver definido como "S - Sim", no processo de Simular será considerado o "preço unitário" no agrupamento de itens iguais.
A sugestão do valor de frete sera ajustada conforme o critério de rateio do frete definido no fornecedor E095HFO.RVLFRE (tipo de rateio do valor do frete para os itens de produto), que pode assumir:
- Q - Por quantidade
- P - Por peso
- B - Por valor bruto
- V - Por valor líquido
As opções B e V terão a mesma proporcionalidade na tela tendo em vista que no momento da carga dos itens não existe definição de valor líquido e bruto.
Comportamento da Previsão de Entrega
- É carregado na grade o campo DATPRV (Previsão de Entrega) diretamente da tabela de solicitações. A única diferença é que o campo estará liberado na grade, não aceitando porém, data menor que a data atual
- No momento de processar é gerada automaticamente uma cotação para manter a rastreabilidade das informações. Neste momento a data de previsão pode sofrer alterações: se a previsão de entrega proveniente da solicitação for menor que a data atual, o sistema gera um item de cotação com previsão de entrega sendo a data atual somada ao prazo de entrega do fornecedor, caso contrário a previsão de entrega do item da cotação receberá a própria previsão de entrega do item da solicitação
- No momento da geração do item da ordem de compra é carregada a previsão de entrega do item da cotação (que foi gerada no item 2) e verificado o dia da semana (final de semana e feriados cadastrados sistema são descartados). Dependendo da previsão de entrega informada na grade, a mesma poderá sofrer alterações no momento da gravação do item de ordem de compra, isto pode ocorrer se cair em um final de semana ou feriado cadastrado no sistema
Confira o processo via agendador.
Campos
Fornecedor
Código do fornecedor da ordem de compra. Campo com
abrangência permitindo trabalhar com mais de um fornecedor simultaneamente. Caso a
abrangência possua três fornecedores e exista apenas uma solicitação a ser atendida,
serão apresentadas três linhas na grade, uma para cada fornecedor. Serão exibidas as linhas
ordenadas por fornecedor. O usuário não poderá marcar a mesma solicitação para mais
de um fornecedor. O botão marcar também respeita este critério, marcando apenas as
solicitações que ainda não foram atendidas.
Condição de Pagamento
Se informada nos dados gerais, todos fornecedores utilizarão a
mesma condição de pagamento para geração da ordem de compra. Não informando nos dados
gerais, todos fornecedores utilizarão a condição de pagamento definida em seu próprio
cadastro. A Condição de
Pagamento que está na grade serve apenas como informação, pois ela pode estar
representando as duas situações acima ou ainda, quando se optar por trazer valores da
Última Cotação, pode estar sendo visualizada a condição de pagamento utilizada na
última cotação.
Transportadora
Código da transportadora para a geração das ordens de
compras. Obedecendo a seguinte lógica: Será utilizado o código da transportadora
informada no cabeçalho da tela, caso não informado, continua a lógica anterior,
ou seja, utiliza o código da transportadora cadastrado nas definições do
fornecedor.
Para este campo no cabeçalho não existirá sugestão de preenchimento, conforme já
ocorre com a condição de pagamento. Não podemos sugerir informações pois a tela
é multifornecedor.
Transação Produto/Serviço
Transação para os produtos ou serviços da ordem de compra a ser gerada. Sempre será sugerida a
transação correspondente definida nos parâmetros da filial para compra,
mas poderá ser
alterada. Se informada apenas uma transação na tela, a ordem de compra terá
apenas os itens referentes à transação informada, mesmo que a grade exiba
solicitações de produto e serviço.
Selecionar
Define quais registros serão filtrados para exibição na tela. Podem ser:
- Produtos: filtra todos os produtos existentes, ignorando os serviços
- Serviços: filtra todos os serviços existentes, ignorando os produtos
- Todos: filtra todos os registros existentes, tanto de produto quanto de serviço
Preço
Seleção do preço para a ordem de compra, com as seguinte opções:
- Última Cotação: seleciona preço unitário e algumas informações da cotação
aprovada mais recentemente. Atribui o valor de frete da cotação para a solicitação em questão, não
verificando a proporcionalidade.
Por exemplo, se a última cotação do produto XXX foi de 100 unidades e custou
100,00 de frete, ao utilizar a tela para uma solicitação de apenas uma unidade do
mesmo produto XXX, a rotina sugerirá os mesmos 100,00 de frete,
cabendo ao usuário efetuar a devida proporcionalidade.
Ao utilizar esta opção, os impostos virão conforme o documento de origem, não sendo verificados, por exemplo, os parâmetros atuais de impostos do fornecedor. Sendo assim, caso o documento de origem foi gerado tributando o IPI, mesmo agora alterando no cadastro do fornecedor para não tributar o IPI, como o documento de origem (última cotação) foi feito tributando o IPI, essa Ordem de Compra também tributará. - Tabela de Preço: para a busca do preço unitário da tabela de preço é utilizada primeiro a data de previsão de entrega da solicitação de compra. Caso o sistema não encontre uma tabela de preço com data válida, é utilizada a data da geração para a busca do preço unitário.
Nota
Quando houver agrupamento de solicitações de compra, o cálculo do preço unitário será sugerido conforme a quantidade cadastrada na tabela de preço. Isto se aplica também para solicitações únicas, não agrupadas, mas que a quantidade de cotação esteja dentro de alguma faixa de quantidade.
Exemplo:A tabela deverá ter as faixas de quantidades e respectivos preços:
- Até quantidade 5: Preço Base 10,00;
- Até quantidade 10: Preço Base 9,00;
- Até quantidade 100: Preço Base 7,50;
- Até quantidade 999999999: Preço Base 7,00.
Para o produto XYZ:
- Solicitação 1: Qtde 80
- Solicitação 2: Qtde 75
Ao Mostrar o sistema gera duas linhas onde solicitação 1 e 2 terão como valor previsto 7,50.
Ao Simular e/ou ao Processar a geração da ordem de compra ao selecionar os dois itens, o valor "gerado" será de 7,00 pois a somatória das duas solicitações é 155 entrando desta forma, na faixa de preço equivalente a esta quantidade.
- Preço Médio: (somente Produtos) E075DER.PREMED.
- Preço da Última Entrada: (somente Produtos) E075DER.PREUEN.
- Preço da Solicitação: E405SOL.PRESOL.
- Contrato Abastecimento: busca o preço junto a um contrato de compras de tipo 9, desde que exista uma solicitação com os mesmos itens do contrato. Carregará apenas itens de contratos com o parâmetro E460CTR.CONQTD = N
- Contrato de Abastecimento - Consiste Qtd.: trata a consistência das
quantidades utilizadas dos itens de contratos para geração de ordens de compras.
Carregará apenas itens de contrato ativos com o parâmetro E460CTR.CONQTD = S.
Na carga das grades de produto e serviço será sugerida a quantidade
disponível (saldo) no contrato para comprar (campo Quantidade Comprar das duas
grades), ou seja, se existirem várias solicitações o sistema irá sugerir
para comprar no máximo o disponível no contrato. Caso um contrato não atenda o
total das solicitações é feita uma busca em outros contratos com o mesmo
produto/serviço para completar o saldo das solicitações.
É necessário que a ordenação seja: Filial/Produto/Serviço/Solicitação/Contrato, caso contrário ao clicar no botão Mostrar exibirá uma mensagem informado que a alteração será alterada e as grades serão carregadas normalmente. Será possível selecionar mais de uma vez a mesma solicitação, o que não é possível na opção Contrato de Abastecimento, neste caso gerará uma cotação para cada registro da grade selecionado, independente se for ou não a mesma solicitação, porém, quando selecionada mais de uma vez a mesma solicitação será gerada uma nova sequência para a cotação vinculada a solicitação. Consistirá também o saldo das quantidades dos contratos quando estes exigirem tal controle, da mesma forma que na ordem de compra via contrato.
Além da consistência na saída do campo, consistirá o saldo do item também no processamento, pois nesta tela pode-se ter o mesmo item de contrato para mais de uma solicitação, sendo assim, é necessário verificar se a soma de todos os itens selecionados na grade (produto e serviço) que correspondem ao mesmo item de um contrato não ultrapasse o saldo disponível. A consistência de quantidade se faz necessária também nesta tela porque mesmo que a carga da grade não permita o estouro do saldo da quantidade, nada impede que o usuário altere o valor das quantidades. Como os parâmetros Quantidade Mínima, Quantidade Máxima e Quantidade Múltipla podem alterar a quantidade a comprar, caso a quantidade a comprar for alterada por estes parâmetros e a quantidade ou a soma das quantidades ultrapassar o saldo o sistema também irá interromper o processo exibindo mensagem.
Devido às alterações para contemplar a atualização dos saldos dos itens de contratos, a opção Agrupar itens iguais, não poderá ser utilizada em conjunto com esta opção. O aproveitamento de saldo das solicitações, disponível pela opção Aproveitar saldo das solicitações, num contrato de abastecimento somente poderá ser utilizado se no momento da geração da ordem de compra ainda estiver dentro do período de vigência do contrato. - Para o preço, ao utilizar as opções 5 (Contrato de Abastecimento) ou 6 (Contrato de Abastecimento - Consiste Qtd.), o sistema utiliza as informações do contrato de abastecimento para sobrepor os seguintes atributos na solicitação, que posteriormente irão gerar a cotação, e que por sua vez irá gerar a ordem de compra.
- Para Produtos e Serviços: Preço Unitário, Conta Financeira, Conta Contábil, % Desconto, % IPI, % ICMS, Valor Desconto, Data Cotação ou Índice, Moeda, Valor Cotação Moeda, % IRRF, % PIS, % COFINS, % CSLL e % Out. Ret..
Na opção 06 (Contrato de Abastecimento - Consiste Qtd.) o diferencial é que ocorre também a consistência de quantidade.
As informações da solicitação, sobrepostas ou não, serão utilizadas para geração da cotação (que é automática neste processo, apenas para rastreabilidade), e as informações da ordem de compra são provenientes da cotação. - Nenhum: busca parâmetros como impostos e descontos que são sugeridos de acordo com a configuração do sistema.
- Regra: será disponibilizado o identificador de regras CPR-420PROSC01 onde poderá definir uma regra para preenchimento dos valores.
Aprov. Multinível
Indicativo se o controle de aprovação multinível será criado em "ANA - Análise"
ou "PRE - Preparação". Esta opção será gravada por usuário e não
considerará o campo Estado de inicialização da ordem de compra dos parâmetros
da filial para compras. Quando o identificador de regras CPR-420STAOC01 está cadastrado e ativo, o valor do campo sempre será sugerido como "ANA - Análise" e o campo ficará desabilitado para alteração.
Gerar Ordem de Compra fechada
Indicativo se a ordem de compra deverá ser gerada fechada.
Agrupar itens iguais
Indicativo se deverá agrupar as solicitações com mesmo código de Produto/Derivação ou mesmo código de Serviço. Se as solicitações tiverem sido geradas pela produção será considerado o Período, ou seja, mesmo item sendo igual, também deve ter o mesmo período para que seja possível o agrupamento. O sistema considera um item igual ao outro quando eles possuem o mesmo Código de Produto, o mesmo Código de Derivação e o mesmo
Código do Período de Vendas e Produção.
Além disso, na tela F070FCP, guia Compras 2, se a definição Considera prev. entrega no agrup. da OC via solic. estiver igual a 'S', o sistema ainda leva em consideração a Data de Previsão de Entrega para considerar um item igual ao outro. Esse agrupamento não é visível ao mostrar, é feito somente ao processar. No agrupamento serão consideradas informações do primeiro registro encontrado, acumulando apenas a quantidade solicitada, valor de frete, valor de seguros, valor de outras, valor de encargos, valor de embalagens e valor de arredondamento.
Não é possível informar valores de arredondamento positivos e negativos. Embora o processo seja chamado de ordem de compra via solicitação, é necessário tomar conhecimento que, para cada solicitação selecionada será gerada uma cotação com procedência 4 (Processo Automáticos), já aprovada e finalizada para que a integridade entre os registros não seja danificada.
Aproveitar saldos das
Solicitações
Indicativo se o saldo das solicitações deve ser aproveitado, gerando uma nova
sequência.
Possui parcelas especiais(W)
Indicativo se as ordens de compra deverão ser geradas parcelas especiais.
Separar por Filial
Indicativo se as ordens de compra deverão ser geradas separadas por filial se
existirem duas solicitações do mesmo produto para filiais diferentes, a cotação será
feita uma única vez, mas serão geradas duas ordens de compra, uma para cada filial.
Esta opção não pode ser utilizada em conjunto com Abrangência de
Fornecedores nem com a opção Agrupar itens iguais.
Exibir opção de impressão ao
processar
Indicativo se as ordens de compra geradas deverão ser impressas, onde será exibida
mensagem ao usuário no final do processo.
Enviar e-mail de aviso para aprovação
Indicativo se deverá enviar e-mails para os usuário ligados aos níveis de
aprovação multinível. Esta configuração será gravada por usuário.
Gerar Ordem de Compra para cada Endereço de Entrega
Indicativo se deseja gerar uma ordem de compra para cada endereço de entrega da solicitação. Esta opção é um complemento do agrupamento de itens, ou seja, serão geradas ordens de compra cujo produtos e endereços de entrega sejam os mesmos.
Gerar ligação Fornecedor x Produto
Indicativo se ao gerar a ordem de compra, caso o parâmetro Bloqueia Produto s/ Ligação Fornecedor do cadastro de empresa esteja igual a "S - Sim" e o fornecedor não esteja ligado com o produto, se essa ligação deve ser gerada automaticamente. Essa opção somente ficará disponível quando o parâmetro Bloqueia Produto s/ Ligação Fornecedor estiver igual a "S - Sim".
Grades
Produtos e Serviços
São grades para exibição dos registros que atendem aos filtros informados. Pode-se alterar os seguintes campos: quantidade solicitada, preço unitário, percentual e valor do desconto, percentuais de impostos, frete e valores diversos, data de previsão de entrega, contato, moeda, quantidade comprar, % compra e dados da cotação. As demais informações são somente para visualização, algumas provenientes da solicitação e outras da cotação, de acordo com a opção Preço.
Observação
A compra de produtos marcados como fora de linha no fabricante está bloqueada quando o fornecedor é externo, isso ocorre quando o fornecedor não está relacionado a nenhuma filial. Neste caso, será apresentada uma mensagem e não será possível informar o produto. O produto fora de linha no fabricante somente poderá ser movimentado internamente entre filial e matriz, e neste caso o fornecedor interno é identificado por estar relacionado com alguma filial.
Importante
Na geração da ordem de compra, quando já existir um rateio definido na solicitação de compra, o sistema copia os dados desse rateio para a ordem de compra, ou seja, não existe parametrização disponível para que a ordem de compra gerada por meio de uma solicitação de compra não herde o rateio da solicitação de compra. Após a ordem de compra ser gerada, é possível que o rateio seja alterado manualmente através da tela Ordem de Compra Agrupada (F420GOC).
Ordens de Compra Simuladas
Esta grade permite simular antecipadamente o cálculo das Ordens de Compras que serão geradas e assim visualizar os valores antes da geração. Para fazer o cálculo prévio basta selecionar os registro nas grades de Produtos/Serviços e clicar em Simular.
Botões
Seleção
Acesso a tela F420SOS, com os filtros dos
registros a exibir na grade no clique do botão Mostrar.
Aplicar
Permite replicar a Data de Previsão de Entrega digitada na linha onde estiver
posicionado o cursor para as demais linhas da grade. Não importa a coluna
que o cursor esteja posicionado, apenas a linha deve estar na posição correta. Só estará habilitado quando a referida linha possuir data de
previsão de entrega e existir mais de uma linha listada. Caso a data de
previsão de entrega da linha onde estiver posicionando o cursor for
inferior que a data atual, será exibida a mensagem: A previsão de
entrega não pode ser inferior à data atual.
Parâmetros globais
Nome | Descrição |
---|---|
AgrIteOsc | Indicativo para considerar o preço unitário no agrupamento de itens iguais no processo de geração/simulação de Ordens de Compra via Solicitação de Compra (F420OSC) |
AltFreCpr | Define se deve alterar o Tipo de Frete para "X - Sem Frete" quando o valor do frete for 0 (zero) - Módulo Compras |
HabConOsc | Indicativo se, na simulação de ordens de compra via tela Ordens de Compra via Solicitação de Compra (F420OSC), as quantidades mínimas/máximas/múltiplas serão consideradas, assim como ocorre na geração da ordem de compra |
HerObsSol | Indicativo se realiza a herança da observação da solicitação de compra para a ordem de compra das telas F420OSC e F420GOC |
RatSrPjEs | Indicativo se a rotina de geração de OC via Solicitação de compra/via Cotação deve gerar nova sequência de rateio para quantidade comprada excedente de serviços se a empresa utiliza projetos para estoques |
RatPrPjEs | Indicativo se a rotina de geração de OC via Solicitação de compra/via Cotação deve gerar nova sequência de rateio para quantidade comprada excedente de produtos se a empresa utiliza projetos para estoques |
Identificadores de regras
Módulo | Código |
---|---|
CPR | 000ALTPR01 |
CPR | 405ITCPL01 |
CPR | 420EXSOL01 |
CPR | 420BUSFB01 |
CPR | 420QTEST01 |
CPR | 420HERAT01 |
CPR | 420STAOC01 |
EST | 210PRDEP01 |
EST | 405FILSO01 |
GER | 000PRRAT01 |
GER | 000SELEF01 |
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.