CAS0240 - Buscar Itens [+]

Ultima Revisão: 26/04/2023

Função:

Facilitar a pesquisa de itens, preços e saldos contidos no cadastro de itens.


Conceito:

1 - Selecionar itens no cadastro de itens a partir de caractere a caractere digitados.


2 - Delay: significa atraso e representa a diferença de tempo entre o envio e o recebimento de um sinal ou informação.


Implicações:

1 - Pesquisa sensitiva no cadastro de itens por caracteres digitados exibindo 30 itens para cada consulta e ordenados por Nome Abreviado [Buscar].


2 - O preço de cada item poderá ser, opcionalmente, exibido na tela [F12].


3 - O estoque de cada item poderá ser, opcionalmente, exibido na tela [F10].


- O usuário poderá, opcionalmente, visualizar os saldos detalhados de cada item da empresa ativa como também das empresas filiadas as quais tem acesso [F11].


5 - O usuário tendo acesso a tarefa CGS5001 - Itens poderá acessar o cadastro dos itens. Botão [Cadastro do Item].


6 - O usuário poderá transferir itens das empresas filiadas, das quais tem acesso, para o estoque da empresa que esta trabalhando (Empresa Ativa) desde que todas as empresas filiadas utilizem o mesmo cadastro de itens e tenham controles de estoque individualizados. Também deve configurar em CGS0101 - Parâmetros Gerais. Botão [Transferir Estoque].


7 - Os lançamentos efetuados no SCE que transferiram itens entre as empresas filiadas e que precisam que estas operações sejam acobertadas por Notas Fiscais e respectivas contabilizações serão efetuadas através da tarefa SRF1002 - Faturamentos posteriormente, em momento oportuno e a critério do usuário.


Premissas:s

1 - Argumentos:.


1.1 - [Fórmula]: Fórmula previamente elaboradas no CAS4011 - SamDev, informada no CGS1501 - PCD - Parâmetros para Cálculo de Documentos do PCD indicado no SRF0101 - Documentos.


1.2 - [Tabela de Preço]: Tabela de preço previamente cadastrada em CGS2040 - Tabelas de Preços e informada no SRF0101 - Documentos.


1.3 - [Condição de Pagamento]: Condição de pagamento previamente cadastrada em CGS2030 - Condições de Pagamento e informada no SRF0101 - Documentos.


1.4 - [Exibição]: Id da exibição, argumento não requerido, se informado deve estar previamente cadastrado em CGS5016 - Exibição dos Saldos em Estoque.


1.5 - [Entidade]: Id da entidade, argumento não requerido, se informado deve estar previamente cadastrado em CGS2001 - Entidades.


2 - Validar a possibilidade de efetuar transferências de itens, através de lançamentos no estoque, entre empresas filiadas: Isso só é possível:


2.1 - Entre empresas filiadas: Selecionar as empresas filiadas da Empresa Ativa através do cadastro de CAS2010 - Empresas.


2.2 - Que todas compartilhem o cadastro de itens: Todas as empresas filiadas devem utilizar o mesmo cadastro de itens, isto é, estarem todas apontadas para o mesmo grupo centralizador.


2.3 - Que todas tenham o SCE individualizado: Todas as empresas filiadas selecionadas devem utilizar o SCE de forma individualizada, isto é, estarem cada uma apontando para um único grupo centralizador.


2.4 - Se estas condições não forem atendidas opção [Mostrar saldos de empresas filiadas] e o botão [Transferir Estoque] serão  desabilitados.


3 - A busca também poderá ser feita apenas por um ou mais campos específicos( Código, Código de barras (GTIN), Nome abreviado, Descrição, Reduzido,  Unidade de medida de uso ), selecionando as opções de busca exclusiva de cada campo. Se nenhuma ou todas as opções estiverem selecionadas, a busca será feita em todos os campos, caso contrário apenas no campo selecionado.


4 - [F8]: Ao teclar, posicionar o cursor no campo [Buscar].


5 - [Duplo Clique ou F9]: O programa retornará para a tela chamadora transportando o item, o [Preço] e as taxas de comissão selecionadas pela [Fórmula]  da respectiva linha da [Spread de Itens].


6 - [F3]: Selecionará a primeira linha da [Spread de Itens].


7 - Setas [v] ou [^]: Navegar nas linhas da [Spread de Itens] exibindo a imagem do item.


8 - [F12]: Para cada linha da [Spread de Itens] obter o preço do respectivo item a partir da [Fórmula] passada como argumento.


9 - [F10]: Para cada linha da [Spread de Itens] obter o estoque do respectivo item.


10 - [F11]: Para a linha selecionada da [Spread de Itens] exibir na [Spread de Saldos Detalhados] os saldos do respectivo item.


11 - [Mostrar saldos de empresas filiadas]: Se clicado selecionar as empresas filiadas e acessíveis pelo usuário através do cadastro de CAS2010 - Empresas e do cadastro de CAS1010 - Usuários. Para cada empresa selecionada exibir a empresa e seu nome bem como os saldos do respectivo item.


12 - Botão [Cadastro do Item]: Ao clicar, acessar os dados do item selecionado, ou a Lista Inicial, se nenhum item foi selecionado, através da tarefa CGS5001 - Itens se o Usuário Logado tiver acesso a tarefa.


13 - Botão [Transferir Estoque]: Ao clicar, para cada quantidade a [Transferir] da [Spread de Saldos Detalhados] considerar.


13.1 -  A quantidade a [Transferir].

13.1.1 - Deve ser maior que zero.

13.1.2 - Não pode ser maior que a quantidade em estoque [Quantidade].

13.1.3 - Só pode ser informada nas linhas que expressam estoque das empresas filiadas [Empresa].


13.2 - Elaboras os lançamentos no estoque:.


13.2.1 - Pedir confirmação ao Usuário Logado para executar o processo de transferência de estoque.


13.2.2 - Validar os PLE informados em CGS5020 - PLE - Parâmetros para Lançamentos no Estoque.


13.2.3 - Validar o documento informado em CAS4001 - Tipos de Documentos e que será utilizado para lastrear as operações de transferência de itens entre as empresas filiadas. O documento deve ser obrigatoriamente de numeração única e automática.


13.2.4 - Obter CGS2001 - Entidades: O documento informado será lançado na CGS0150 - Central de Documentos pelos lançamentos de transferência de itens entre as empresas filiadas deverá, obrigatoriamente, ter uma entidade obtida a partir do CNPJ das [Empresas] filiadas que têm quantidades a [Transferir].