01. DADOS GERAIS

Linha de Produto:TOTVS Varejo Food Service PDV
Segmento:Food Service
Módulo:PDV
Função:Pedidos Online 
Ticket:
Requisito/Story/Issue :7449


02. SITUAÇÃO/REQUISITO

O estabelecimento, não tinha  a possibilidade de aceitar/rejeitar o pedido quando vindo de algum player de Delivery.05072019


03. SOLUÇÃO

Foi feito o desenvolvimento de um novo aplicativo chamado TOTVS Food Services Delivery, que por sua vez, irá gerenciar os pedidos vindos dos players de Delivery, listando os mesmos e dando a opção de aceitar ou rejeitar o pedido. Conforme imagem abaixo:

Ao clicar em Rejeitar, será enviado uma resposta ao Player de Delivery onde o pedido foi realizado, assim, cancelando o pedido. Ao cancelar o pedido, o operador terá a disposição uma lista de motivos de cancelamento, que irá variar de acordo com o Player de Delivery.

Ao clicar em aceitar, o aplicativo enviará uma resposta positiva ao Player de Delivery, informando que o pedido foi acatado, e automaticamente será integrado ao PDV onde o usuário poderá ver o mesmo no mapa de entregas, e fazer as demais operações (realizar a saída do entregador, receber o pedido) com estes pedidos.

Configurações de Notificação 

O aplicativo dispõe também de um menu de configurações onde pode-se configurar a música que será tocada na notificação do pedido, e o tempo entre as notificações. Para acessar este menu basta clicar no menu Opções>Configuração Notificação.

A notificação será feita, até que o operador tome alguma ação (aceitar/rejeitar) referente ao pedido. O tempo entre uma notificação e outra  será de acordo com o configurado na tela abaixo. 

Configurações de Uso do Aplicativo 

        Para uso do aplicativo no Configurações.exe aba Pedidos Online, deverá ser marcado  a flag Permite Controle Aceita/Rejeita Pedidos e no campo URL Plataforma: deverá ser colocado o seguinte                                           link http://integracaofoodtotvschef.azurewebsites.net/api/v1/.

     










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