Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
  • Identificar se os serviços API, Down, UP e Controle estão rodando na guia serviço:
    • Verificação do serviços pode ser feitas de duas formas:
      • Acessando serviços do windows na máquina do PDV:
        • Image Added


Image Added



  • Collection: 3.1 - Lote especifico PDV - down
  • Encontrar status de lote especifico

Image Added


Image Added



  • Status
    • Image Added
  • Tipos Lote
    • Image Added
Cenário: A baixa do preço não foi realizada para a loja 02 do inquilino, com isso, é necessário a verificação do payload enviado e sua estrutura de compartilhamento.
No payload da retaguarda é possível identificar qual nível de compartilhamento seguindo esses passos:

Exemplo - Tipo de registro Preço:

Bloco de código
titleRequest Preco
{
    "dataHoraVigenciaInicial": "2024-03-21T00:00",
    "dataHoraVigenciaFinal": "9999-01-31T23:59",
    "codigoProduto": "000001",
    "idRetaguardaProduto": "000001",
    "valor": "36,6",
    "precoPromocional": "0",
    "situacao": 1,
    "sincronizadoEtiquetaEletronica": 0,
    "idInquilino": "nomeinquilino",
    "idRetaguarda": "000028052024",
    "dataAtualizacao": "2024-05-28T14:33:49",
    "dataCadastro": "2024-05-28T14:33:49",
    "idProprietario": "01",
    "loteOrigem": "numerolote"
}

Fazendo Get de compartilhamento, identificando qual nível será distribuído o registro:

Image Removed

Bloco de código
titleGet Compartilhamento
{
    "success": true,
    "message": "",
    "data": [
        {
            "idRetaguarda": "9999",
            "idProprietario": "9999",
            "nomeCompartilhamento": "master",
            "nivel": 0,
            "idRetaguardaPai": "",
            "loteOrigem": "20240110170020870",
            "lote": "20240110170020870",
            "idRetaguardaLoja": "",
            "id": "1006",
            "idInquilino": "PDVSyncDanilo",
            "dataAtualizacao": "2024-01-10T17:02:50.765259Z",
            "dataCadastro": "2024-01-10T17:02:50.76531Z",
            "_expandables": []
        },
        {
            "idRetaguarda": "01",
            "idProprietario": "01",
            "nomeCompartilhamento": "loja 01",
            "nivel": 1,
            "idRetaguardaPai": "9999",
            "loteOrigem": "20240110170020870",
            "lote": "20240110170020870",
            "idRetaguardaLoja": "01",
            "id": "1007",
            "idInquilino": "PDVSyncDanilo",
            "dataAtualizacao": "2024-01-10T17:02:52.101224Z",
            "dataCadastro": "2024-01-10T17:02:52.10123Z",
            "_expandables": []
        }
    ],
    "errors": null,
    "totalTime": 0,
    "numberOfRecords": 0
}

...

titleLoja Lote

No fechamento do lote é identificado qual o nível de compartilhamento através do idProprietario, ficando assim:

Preço → idProprietario = 01 

Compartilhamento → IdRetaguarda 01, idRetaguardaLoja = 01

...