Árvore de páginas

01. DADOS GERAIS

Produto:

TOTVS Varejo Franquias e Redes

Linha de Produto:PDV Sync
Segmento:

Varejo

Módulo:

PDVSync Controle - RepositoryToService

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

DVARINT1-14092

Versão:

V3


02. SITUAÇÃO/REQUISITO

  • Criar uma Google Cloud Function genérica de Transformacao, responsável por receber via Pub/Sub um payload/json, e realizar a transformação do dado, retornando-os para continuidade do fluxo.

03. SOLUÇÃO

  • Foi criada uma Cloud Function de Transformação que recebe dados JSON contendo um layout de entrada (LayoutEntrada) e os converte para um layout de saída (LayoutSaida) definido pelo cliente.
    A função suporta campos simples, objetos e listas, além de operações de codificação e decodificação Base64.
    O serviço valida os layouts, mapeia os campos, aplica as transformações e gera o JSON final conforme as regras configuradas.

Mais informações detalhadas podem ser consultadas aqui