01. DADOS GERAIS

Produto:

Linha de Produto:

Segmento:

Módulo:Oficina (SIGAOFI)
Função:Req Servicos/apont (OFIOM030)
País:Brasil
Ticket:10938392
Requisito/Story/Issue (informe o requisito relacionado) :MMIL-6829


02. SITUAÇÃO/REQUISITO

Ao utilizar a rotina Req Servicos/apont (OFIOM030) e requisitar um serviço com Tipo de Tempo que contenha um registro na aba "VL Hora por Tipo de Srv/Cliente/Veic" bloqueado (campo VZF_MSBLQL= 1-SIM), a mesma não está validando este bloqueio trazendo o registro normalmente.

03. SOLUÇÃO

Alterada rotina de processamento para que ao utilizar a rotina Req Servicos/apont (OFIOM030) e requisitar um serviço com Tipo de Tempo que contenha um registro na aba "VL Hora por Tipo de Srv/Cliente/Veic" bloqueado (campo VZF_MSBLQL= 1-SIM), a mesma valide corretamente este bloqueio. 


Procedimentos para Utilização

  • Acessar a rotina Tipo de Tempo (OFIOA090), selecione um Tipo de Tempo e clique em "Alterar",
  • Clicar na aba "VL Hora por Tipo de Srv/Cliente/Veic" e informe ao menos dois registros com valor por tipo de Cliente, sendo que um deles esteja com o campo "Bloqueado?" igual a "1 - Sim" e clique em "Salvar".

  • Acessar a rotina Abertira OS (OFIOM010), clicar na opção "Abrir", informe os dados necessários para que seja selecionado o cliente informado anteriormente e clique em "Confirmar" para que seja aberta a OS;
  • Acessar então a rotina Req Servicos/apont (OFIOM030), posicionar na OS criada no passo anterior e clicar em "Requisitar";
  • Informar o Tipo de Tempo alterado no passo anterior (para que utilize o código de cliente) e demais campos necessários;
  • O valor do serviço será o mesmo que foi informado na aba "Vl Hora por Tipo de Srvc/Cliente/Veic" do ultimo registro vigente que não está bloqueado.


04. DEMAIS INFORMAÇÕES

Pacotes Gerados:

12.1.23: https://r.totvs.io/p/1016469

12.1.25: https://r.totvs.io/p/1016470

12.1.27: https://r.totvs.io/p/1016471

05. ASSUNTOS RELACIONADOS




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

.aui-tabs.horizontal-tabs>.tabs-menu>.menu-item.active-tab a::after { 
	background: #FF9900; !important 
}

.menu-item.active-tab { 
	border-bottom: none !important; 
}

</style>