Árvore de páginas

Tempo aproximado para leitura: 02 min

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).