Histórico da Página
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/967468Liberação Pendente |
02. SITUAÇÃO/REQUISITO
Ao utilizar a rotina Conf. de Orcamento (OFIXA013), existe a necessidade de inserir filtros que tragam os orçamentos ordenados por Prioridade.
03. SOLUÇÃO
Implementada a Melhoria na rotina Conf. de Orcamento (OFIXA013), para filtrar e ordenar os orçamentos por Prioridade . Melhorias implementadas 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 de Tabelas Genéricas do DMS – 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 (Dados Conforme orientação abaixo para criação do parâmetro abaixo).
- Disponibilizada nova rotina no Coletor de Dados, Painel Novas Conferencias (OFIC090) que trata-se de um painel no na tela do coletor para sinalizar com "Beep" se existem a necessidade de novas Conferências de Entrada e/ou Saída a serem realizadaspor parte do usuário. É necessário inserir a opção no menu do módulo "SIGAACD" e os coletores fiquem 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 | ||
Modo | CFolder | |
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 |
Modo
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 Fechamento OS Mod2 (OFIXA100). Selecionar um registro liberado (ícone azul) e clicar no botão "Fechar";
2 – Selecionar o tipo de tempo (que contenha Serviços) e clicar no botão "Selecionar para Fechamento". Os novos campos serão mostrados na gridbox central da aba "Negociar Servicos". Então, informar os novos campos. Informar também os demais campos necessários da aba "Outras Inf." e clicar no botão "Salvar". Os novos campos serão gravados corretamente:
3 – Acessar a rotina Pedidos de Venda (MATA410) no módulo "FATURAMENTO". Pesquisar pelo pedido de venda gerado no fechamento, Opção Visualizar. Na visualização do pedido gerado constará as informações preenchidas nos campos "NroPedCli" (VO4_PEDXML) e "ItePedCli" (VO4_ITEXML).
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.30).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á.
Templatedocumentos |
---|
HTML |
---|
<style> div.theme-default .ia-splitter #main { margin-left: 0px; } .ia-fixed-sidebar, .ia-splitter-left { display: none; } #main { padding-left: 10px; padding-right: 10px; overflow-x: hidden; } .aui-header-primary .aui-nav, .aui-page-panel { margin-left: 0px !important; } .aui-header-primary .aui-nav { margin-left: 0px !important; } </style> |