01. DADOS GERAIS
| Produto: | TOTVS Varejo Franquias e Redes |
|---|
| Linha de Produto: | PDV Sync |
|---|
| Segmento: | |
|---|
| Módulo: | PDVSync Client |
|---|
| Função: | Implementação Dado do tipo ObservaçãoAdicionalCampo |
|---|
| País: | Brasil |
|---|
| Ticket: |
|
|---|
| Requisito/Story/Issue (informe o requisito relacionado) : | DVARINT1-13992 |
|---|
| Versão: | V3 - 4.3 |
|---|
02. SITUAÇÃO/REQUISITO
- Permitir que a retaguarda alimente o PDV com os dados de campo da tabela observacao_adicional_campo, viabilizando a abertura de telas complementares dinâmicas no PDV, conforme parametrização enviada pela retaguarda através do Sync.
03. SOLUÇÃO
- Foi implementado no micro serviço de Dados Básicos do Sync Server a descida de dados para a tabela observacao_adicional_campo, permitindo:
- Alimentação feita pela retaguarda com os dados de observações adicionais campo.
- Sincronização destes dados via Sync.
- Persistência local no banco do PDV.
- Esses dados serão obtidos a partir da tabela observacao_adicional_campo, considerando as seguintes relações:
- 🔗 Regras de Amarração
- A tabela observacao_adicional_valor possui ligação com:
- observacao_adicional_capa → define o contexto da informação.
URL para envio do novo dado:
https://pdvsync-core-dadosbasicos-dev-ywc7q7nxya-uc.a.run.app/api/retaguarda/V3/dadosdinamicos/down/107/1
Exemplo de payload:
[
{
"idRetaguarda": "13112025_10",
"idInquilino": "{{CONTROLE_IdInquilino}}",
"idProprietario": "{{CONTROLE_IdProprietario_N2}}",
"loteOrigem": "{{CONTROLE_LoteOrigem}}" ,
"descricao": "Descrição da Observação Campo- ALT",
"idRetaguardaobservacaoAdicionalCapa": "07112025_1",
"obrigatorio": true,
"ordem": 1,
"tamanhoMaximo": 20,
"tipoDado": 0,
"situacao": 0
}
]