Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.


01. DADOS GERAIS

Produto:

Solucoes_totvs
SolucaoTOTVS Varejo Franquias e Redes

Solucoes_totvs_cross
SolucaoCross

Solucoes_totvs_parceiros
SolucaoParceiros

Solucoes_totvs_parceirosexptotvs
SolucaoParcsExpsTOTVS

Linha de Produto:

Linhas_totvs

Segmento:

Segmentos_totvs
Segmento Varejo

Módulo:

Modulos_cross_segmentos

Modulos_framework

Modulos_totvs_construcao

Modulos_totvs_juridico

Modulos_totvs_logistica

Modulos_totvs_manufatura

Modulos_totvs_rh

Modulos_totvs_saude

PDV Omnishop

Função:API
País:Brasil
Ticket:N/A
Requisito/Story/Issue (informe o requisito relacionado) :

DVARLIVEPDV-6437


02. SITUAÇÃO/REQUISITO

Criar as APIs que serão distribuídas com o PDV Omnishop, para que não sejam mais usadas as APIs do PDV Móvel.

03. SOLUÇÃO

...

Para que as APIs do PDV Móvel fossem descontinuadas para o produto TOTVS PDV Omnishop foi necessário realizar o processo de migração e unificação dos projetos, onde houve evolução nos seguintes pontos:

Segurança    

...

  • Implementação de autenticação usando OAuth2, garantindo que o consumo das APIs tenha credenciais válidas do sistema.    

...

  • Implementação de certificado SSL e HTTPS,

...

  • criptografando as requisições das APIs, garantindo a proteção na transmissão dos dados na utilização do PDV.  

 Tecnologia  

...

  •  

...

  •  Evolução tecnológica, permitindo que o PDV utilize os componentes e framework mais atualizados.

    - Padronização 

...

 Padronização 

  •  Implementação seguindo padrões de mercado, comoDomain-Driven Design, DDDe SOLID.    

...

  • Unificação das

...

  • APIs, para uma única porta de comunicação, removendo a necessidade de gerar duas

...

  • APIs em paralelo.  

...

  • Desenvolvimento orientado a domínio, reorganizando as regras de negócio e simplificando o código para implementações/manutenções.

...

  •  Refatoração de regras que estavam contidas na

...

  • APK para dentro da API

...

Instalador    

...

  • Unificação do instalador, concentrando as dependências de API e PDV em um único pacote.

Instalação da versão 3

Durante a instalação da versão 3 do PDV Omnishop o TOTVS PDV Móvel será desinstalado e a nova API do PDV Omnishop, TOTVS.Omnishop.API.WebApi,  estará disponível. 

Para que a instalação ocorra com sucesso é necessário:

  • Ambiente Windows: Atualização do TOTVS PDV Agent para a versão mínima 19.08.8.0

  • Ambiente Android: Atualização do TOTVS BUS Mobile para a versão mínima 1.

...

  • 0.33.0

  • Ambiente Windows: Em maquinas do tipo estação é necessário a instalação do Pré-Requisito para instalação do postgres e banco TOTVSPDV. 


Templatedocumentos