Tempo aproximado para leitura: 02 min

01. DADOS GERAIS

Linha de Produto:Microsiga Protheus
Segmento:Varejo
Módulo:Oficina (SIGAOFI)
Função:

Orc. Por Fases (OFIXA011)

Autorizacao Venda (OFIXA015)

Ticket:5051021
Requisito/Story/Issue (informe o requisito relacionado) :MMIL-4166
Pacote(s) Gerado(s):

12.1.23: https://suporte.totvs.com/portal/p/10098/download?e=755318

12.1.17: https://suporte.totvs.com/portal/p/10098/download?e=755317


02. SITUAÇÃO/REQUISITO

Na rotina de Orc. Por Fases (OFIXA011), quando há critério de desconto cadastrado e mais de um item em uma mesma OS/Orçamento, apenas o item com desconto ou margem de lucro maior que o permitido é visualizado para liberação na rotina Autorizacao Venda (OFIXA015). Há casos em que o usuário necessita visualizar todos os itens informados na OS/Orçamento para decidir pela liberação ou não dos itens com desconto ou margem de lucro maior que o permitido.

03. SOLUÇÃO

Implementada melhoria no Módulo SIGAOFI, através de alterações na Rotina Orc. Por Fases (OFIXA011) para possibilitar a visualização de todos os itens informados na OS/Orçamento pela rotina Autorizacao Venda (OFIXA015).



Criação de Parâmetro no arquivo SX6 – Parâmetros:

Nome da Variável

MV_MIL0131

Tipo

Caracter

Descrição

Cria/Mostra VS7 de todos os Itens se pelo menos 1 tiver problema de Margem ou Desconto

Valor Padrão

0


Criação de Campo no arquivo SX3 – Campos:

Tabela VS7 - Itens da Liberação de Venda:

Campo

VS7_DIVERG

Tipo

Caracter

Tamanho

1

Decimal

0

Formato

@!

Contexto1 - Real
Propriedade2 - Visualizar
Grupo de Campos

Título

Divergencia?

Descrição

Item com Divergencia de D

Opções

0=Nao;1=Sim

Inic. Padrão
Con. Padrão

Modo

E

Val. Sistema

Pertence("01")

Nível

1

Usado

Não

Obrigatório

Não

Browse

Não

Help

Informe se o Item tem Divergencia de Desconto/Margem


Primeiro, configurar o parâmetro MV_FASEORC = 2 para considerar desconto e margem de lucro. Então, acessar a rotina Critério Descontos (OFIXA017) e Incluir/Alterar um critério de desconto:


Acessar a rotina Orc. Por Fases (OFIXA011) e incluir Orçamento com mais de um item informando desconto maior que o permitido em apenas um deles. Manter o parâmetro MV_MIL0131 = 0.


Na rotina Autorizacao Venda (OFIXA015), apenas o item que necessita liberação de desconto ou margem de lucro acima do permitido será visualizado:


Acessar novamente a rotina Orc. Por Fases (OFIXA011) e incluir Orçamento com mais de um item informando desconto maior que o permitido em apenas um deles. Alterar o parâmetro MV_MIL0131 = 1. Na rotina Autorizacao Venda (OFIXA015), todos os itens serão visualizados e separados conforme tenham ou não divergência para liberar (legenda vermelha e verde):


04. DEMAIS INFORMAÇÕES

  • Esta atualização de dicionários estará disponível na próxima release (12.1.25).


Parâmetro no arquivo SX6 – Parâmetros:

Nome da Variável

MV_FASEORC

Tipo

Caracter

Descrição

Fases Orcamento: 0/2/3/4/5/F/I/C/X/R/O. Preencha de acordo com a documentacao da rotina OFIXA011. Exemplo de preenchimento: 03F

Valor Padrão

03F

05. ASSUNTOS RELACIONADOS

Não há.



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