01. DADOS GERAIS
Linha de Produto: | Microsiga Protheus |
---|---|
Segmento: | Varejo |
Módulo: | Oficina (SIGAOFI) |
Função: | Fechamento os Mod2 (OFIXA100) |
Ticket: | 6729933 |
Requisito/Story/Issue (informe o requisito relacionado) : | MMIL-4933 |
Pacote(s) Gerado(s): | 12.1.25: https://suporte.totvs.com/portal/p/10098/download?e=782357 12.1.23: https://suporte.totvs.com/portal/p/10098/download?e=782356 12.1.17: https://suporte.totvs.com/portal/p/10098/download?e=782355 |
02. SITUAÇÃO/REQUISITO
Há necessidade do Sistema verificar se já houve uma liberação de margem/desconto realizada no lançamento de um Orçamento para que não seja solicitado novamente após exportar para OS, no momento do Fechamento da OS.
03. SOLUÇÃO
Implementada melhoria no Módulo SIGAOFI, através de alterações na rotina Fechamento os Mod2 (OFIXA100) que possibilitam ao incluir um Orçamento pela rotina Orc. Por Fases (OFIXA011), informando peças com margem/desconto necessitando liberação pela rotina Autorizacao Venda (OFIXA015) e após liberação pelo usuário, faturando o Orçamento, exportando para OS, requisitando a devida peça e liberando a OS, no fechamento da OS, o Sistema não pedirá novamente pela liberação caso o novo parâmetro criado MV_MIL0126 = "S" (Sim).
Criação de Parâmetro no arquivo SX6 – Parâmetros:
Nome da Variável | MV_MIL0126 |
Tipo | Caracter |
Descrição | Checa liberacao de desconto do orcamento no Fechamento de OS |
Valor Padrão | N |
Acessar a rotina Orc. Por Fases (OFIXA011) com o parâmetro MV_MIL0126 = "S" (Sim). Clicar no botão "Incluir", informar os campos obrigatórios: "Tp Orcamento" = "2 - Orçamento Oficina", "Tipo Tempo Pecas?", "Tipo Tempo Servicos?", "Chv Veiculo", "Faturar Para", "Loja", "Km/Hr Veic" e "Hr OS Veic". E as colunas da gridbox: "Codigo Item", "Qtd Requisit", "T.E.S.", "Vl Desconto" (por exemplo, desconto maior que o permitido) e clicar no botão "Salvar". O Sistema informará o problema e será solicitado pedir liberação:
Então, acessar a rotina Autorizacao Venda (OFIXA015), selecionar o registro referente ao Orçamento criado e clicar no botão "Liberar". Na nova tela, clicar no botão "Salvar" e confirmar a liberação de margem/desconto:
Retornar a rotina Orc. Por Fases (OFIXA011), selecionar o registro referente ao Orçamento criado, clicar no botão "Outras Ações" e na opção "Faturar". Na nova tela, clicar no botão "Confirmar" e confirmar a exportação para OS:
Em seguida, acessar a rotina Funções Oficina (OFIXA120), selecionar o registro referente à OS exportada, clicar no menu "Req. Peça" e na opção "Requisitar". Na nova tela, clicar no botão "Outras Ações" e na opção "Peças Pendentes da OS". Selecionar a peça e clicar no botão "Salvar". Confirmar novamente clicando no botão "Salvar":
Em seguida, clicar no menu "Liberação" e na opção "Liberar". Na nova tela, dois cliques no tipo de tempo e clicar no botão "Confirmar". Repetir o processo e confirmar a liberação:
Por fim, clicar no menu "Fechamento" e na opção "Fechar". Na nova tela, clicar no botão "Selecionar para Fechamento", clicar na aba "Outras Inf.", informar o campo "Cond. Pagto" e clicar no botão "Confirmar". O Sistema confirmará que a venda já foi liberada:
OBS: No caso do parâmetro MV_MIL0126 = "N" (Não) ou que o usuário informe valores que alterem o Total da Nota, o Sistema obrigatoriamente solicitará nova liberação para o fechamento dessa OS:
04. DEMAIS INFORMAÇÕES
Esta atualização de dicionários estará disponível na próxima release (12.1.27).
05. ASSUNTOS RELACIONADOS
Após aplicação do pacote referente à essa melhoria, necessita seguir a documentação obrigatória: 6943037 MMIL-5026 DT - Correção na checagem de Liberação de Margem/Desconto da rotina Fechamento os Mod2 (OFIXA100).