01. DADOS GERAIS

Produto:TOTVS OMS
Linha de Produto:

Segmento:

Módulo:SIGAOMS
Função:

CRM980EventDEFOMS.prw
OMSBCAMapLinkTrip.prw
OmsMapLink.prw

País:Todos Países
Ticket:-
Requisito/Story/Issue (informe o requisito relacionado) :DLOGWMSMSP-9991


02. SITUAÇÃO/REQUISITO

Atualmente o sistema não respeita o cadastro definido na rotina de Regras de Entrega (OMSA120) ao calcular o trajeto pela Maplink.

Sendo assim, são definidos horários de entrega para os Pedidos da carga em janelas que o cliente não consegue atender.

03. SOLUÇÃO

Envio das informações contidas no cadastro de Regras de Entrega do SIGAOMS, para que seja considerado no planejamento da rota pela Maplink.

Para tanto, na comunicação com a Maplink passa a ser enviada a tag customerTimeWindows.

"customerTimeWindows": [
 {
 "start": 1586875262000,
 "end": 1589467262000
 }


Para capturar a janela de entrega da data pertinente à data de entrega da carga (DAK_DATA) é considerado o cadastro de Regra de Entrega, o qual pode ser configurado por semana (segunda, terça, entre outros) ou por dias da semana (10, 11, 12).

A janela também pode ser definida por grupo de clientes, clientes e até por veículos de um cliente específico.

Serão considerados apenas os cadastros do tipo regra.

Exemplo de Utilização

OMSA120

  • Inclua uma regra de entrega.

MATA410

  • Inclua os Pedidos de Venda com montagem de carga.

OMSA200

  • Gere a carga.
  • Integre com a Maplink.
  • Visualize a roteirização da carga.
  • Verifique se os horários estipulados para a entrega da carga condizem com as regras cadastradas na rotina de Regras de Entrega.

No caso de existirem cadastros de Regras de Entrega que se sobrepõe será considerado o cadastro mais completo, com maior número da dados preenchidos.
Exemplo: cadastros com código do cliente, loja, grupo de vendas, veículo e grupo de veículos preenchidos serão prioridade.
Além disso, não será efetuada a combinação destes cadastros para estipular a janela de entrega.

04. DEMAIS INFORMAÇÕES

Tabelas Utilizadas

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>