1. DADOS GERAIS
Linha de Produto: | Microsiga Protheus |
---|---|
Segmento: | Varejo |
Módulo: | Oficina (SIGAOFI) |
Função: | Conf. de Orcamento (OFIXA013) |
Ticket: | 9049618 |
Requisito/Story/Issue (informe o requisito relacionado) : | MMIL-5980 |
Pacote(s) Gerado(s): | 12.1.27: https://r.totvs.io/p/967470 12.1.25: https://r.totvs.io/p/967469 12.1.23: https://r.totvs.io/p/967468 |
02. SITUAÇÃO/REQUISITO
Ao utilizar a rotina Conf. de Orcamento (OFIXA013), existe a necessidade de inserir filtros que tragam os orçamentos por Prioridade.
03. SOLUÇÃO
Implementada a Melhoria na rotina Conf. de Orcamento (OFIXA013), para filtrar os orçamentos por Prioridade e as seguintes melhorias no Coletor de Dados:
- Alterada a rotina Conferência de Saída (OFIA070) via Coletor de Dados para que seja disponibilizada nova opção que liste apenas os Itens com Divergências da conferencia do Orçamento. A rotina também foi alterada para que na grid de Orçamentos seja identificado facilmente a Origem do mesmo (B-Balcão/T-Transferência). Quando se tratar de Orçamento de Transferência, foi inserido o Código da Filial de Destino antes do Nome da Filial. A lista de Orçamentos foi ordenada de acordo com a prioridade informada pelo vendedor no cabeçalho do Orçamento. A tabela de prioridades é cadastrada na rotina Tab Gener Conces. (OFIOA560) – 077 - Prioridade Separação Orçamento obedecendo a ordem de código da prioridade.
- Alterada a rotina Consulta de Endereço (OFIOC050) via Coletor de Dados para listar além do Endereço também o Saldo do Item por Armazém. Esta funcionalidade é liberada através do parâmetro MV_MIL0137 (Conforme orientação abaixo para criação do parâmetro).
- Disponibilizada nova rotina no Coletor de Dados, Painel Novas Conferencias (OFIC090) que trata-se de um painel na tela do coletor para sinalizar a necessidade de novas Conferências de Entrada e/ou Saída por parte do usuário. É necessário inserir a opção no menu do módulo "SIGAACD" e o usuário fique dentro desta rotina para que sejam identificadas as novas Conferencias.
- Disponibilizada nova rotina no Coletor de Dados, Atualiza Endereço (OFIA180) para possibilitar o usuário atualizar o Endereço (B5_LOCALI2/BZ_LOCALI2 dependendo do parâmetro MV_ARQPROD) via coletor. É necessário inserir a opção no menu do módulo "SIGAACD" e habilitar a permissão do usuário no Cadastro de Equipe Tecnica (OFIOA180), pasta "Peças", campo "Atu.End.Item".
Criação de Campos no arquivo SX3 – Campos:
Tabela VAI - Tecnicos:
Campo | VAI_ATUEND |
Tipo | Caracter |
Ordem | |
Tamanho | 1 |
Decimal | 0 |
Formato | @! |
Contexto | 1 - Real |
Propriedade | 1 - Alterar |
Grupo de Campos | |
Título | Atu.End.Item |
Descrição | Atual. Endereco Item? |
Opções | 0=Nao;1=Sim |
Inic. Padrão | "0" |
Inic. Browse | |
Con. Padrão | |
Folder | |
Val. Sistema | Pertence("01") |
Nível | 1 |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Folder | 2 |
Help | Permite usuario atualizar o Endereco do Item via Coletor de Dados? |
Tabela VS1 - Orçamento:
Campo | VS1_PRISEP |
Tipo | Caracter |
Ordem | |
Tamanho | 2 |
Decimal | 0 |
Formato | @! |
Contexto | 1 - Real |
Propriedade | 1 - Alterar |
Grupo de Campos | |
Título | Prior.Separ. |
Descrição | Prior.Separacao Orcamento |
Opções | |
Inic. Padrão | |
Inic. Browse | |
Con. Padrão | VX5 |
Folder | |
Val. Sistema | FG_Seek("VX5","'077'+M->VS1_PRISEP",1) |
Nível | 1 |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Folder | |
Help | Informe a Prioridade da Separacao do Orcamento. |
Criação de Relacionamento no arquivo SX9 – Relacionamento:
Domínio | VX5 |
Identificação | Última ordem referente a tabela VX5 |
C. Domínio | VS1 |
E. Domínio | VX5_CODIGO |
E. C. Domínio | VS1_PRISEP |
Propriedade | S |
L. Domínio | 1 |
L. C. Domínio | N |
Condição SQL |
Criação de Parâmetro no arquivo SX6 – Parâmetros:
Nome da Variável | MV_MIL0137 |
Tipo | Caracter |
Descrição | Consulta Endereco pelo Coletor - Mostra Saldo? ( 0=Nao / 1=Sim ) |
Valor Padrão | "0" |
1 - Acessar a rotina Tab Gener Conces. (OFIOA560) e selecionar no campo "Tabela ?" a opção " 077 - Prioridade Separação Orçamento". Opção "Incluir" para cadastrar as Prioridades de Separação do Orçamento.
2 - Acessar a rotina Orc. Por Fases (OFIXA011), opção "Incluir". Inserir "Tp Orcamento" igual a "1 - Orcamento Pecas". Informar os demais campos necessários e Selecionar no campo "Prior. Separ." a Prioridade de Separação. Informar o Item e Salvar. Avançar Orçamento ate a Separação (Conferencia Saída). Será gravada a Prioridade selecionada pelo Vendedor.
OBS.: Inserir vários Orçamentos com Prioridades diferentes.
3 - Acessar a rotina Conf. de Orcamento (OFIXA013), verifique na opção filtrar do browse que é possivel realizar filtros por prioridade (serão listadas todas as prioridades cadastradas na rotina Tab Gener Conces. 077).
4 - Acessar a rotina Conferência de Saída (OFIA070) via Coletor de Dados, Listar todos Orçamentos. A ordem dos Orçamentos depende da Prioridade informada pelo usuário conforme Item 2. Também é apresentado um identificador da Origem do Orçamento (B-Balcão/T-Transferência). Quando se tratar de Orçamento de Transferência, foi inserido o Código da Filial de Destino antes do Nome da Filial.
5 - Partindo do Item 3, selecionar um Orçamento. Será apresentado um menu de opções; selecione "Itens com Divergencia". Serão listados apenas os Itens com Divergências.
6 - Acessar a rotina Consulta de Endereço (OFIOC050) via Coletor de Dados. Selecione um Item que possui Estoque (Tikar o código de barras). Serão listados o(s) endereço(s) e seus respectivos saldos. É necessário configurar o parâmetro MV_MIL0137 para que as quantidades por armazém sejam exibidas.
7 - Acessar a rotina de Painel Painel Novas Conferencias (OFIC090) via Coletor de Dados. Selecionar "Todas Conferencias". Via sistema, avançar um Orçamento Balcão para a Fase de Conferencia. O Coletor vai começar a apitar e mostrará uma mensagem alertando o usuário que tem novas conferências a serem realizadas.
8 - Acessar a rotina Atualiza Endereço (OFIA180) via Coletor de Dados. Selecione um Item (Tikar o código de barras), informe o novo endereço e "Confirme". Será gravado o novo endereço do Item. O campo que armazena o endereço vai depender do conteúdo do parâmetro MV_ARQPROD, ou seja, será gravado BZ_LOCALI2 quando o parâmetro estiver SBZ, caso contrário será gravado o B5_LOCALI2.
Atenção: Para possibilitar o usuário acessar a rotina Atualização Endereço via Coletor de Dados, é necessário habilitar a permissão deste usuário no Cadastro de Equipe Técnica (OFIOA180) na pasta "Peças", campo "Atu.End.Item".
A rotina funciona somente se o item desejado não estiver ENDEREÇADO. Outro detalhe é que se o parâmetro MV_ARQPROD estiver com o conteúdo SBZ a rotina vai validar a existência do Item na tabela SBZ. Caso o MV_ARQPROD não estiver configurado com SBZ, a rotina vai validar a existência do Item na tabela SB5.
04. DEMAIS INFORMAÇÕES
- Esta atualização de dicionários estará disponível na próxima release (12.1.33).
Parâmetro no arquivo SX6 – Parâmetros:
Nome da Variável | MV_ARQPROD |
Tipo | Caracter |
Descrição | O parametro configura se os dados de indicadores de produto serao considerados pela tabela "SB1" ou se serao considerados pela da tabela "SBZ" |
Valor Padrão | SB1 |
05. ASSUNTOS RELACIONADOS
- Não há.
- documento_tecnico
- microsiga_protheus
- varejo
- versao_12
- dms
- concessionarias
- gestao_de_concessionarias
- oficina
- sigaofi
- 9049618
- mmil-5980
- conf_de_orcamento
- ofixa013
- coletor_de_dados
- filtro_prioridade
- filtrar_por_prioridade
- conferencia_
- de_saida
- ofia070
- tab_gener_conces
- ofioa560
- consulta_de_endereco
- ofioc050
- painel_novas_conferencias
- ofic090
- atualiza_endereco
- ofia180
- equipe_tecnica
- ofioa180
- atu_end_item
- mv_mil0137
- mv_arqprod