# 1. Como consultar dados enviados para conferencia? 1. Execute a query abaixo no sql server para encontrar o checkoutStartid ``` select cs.Id CheckoutStartId, cs.CreatedAt from checkouts c join CheckoutStarts cs on c.id = cs.CheckoutId left join CheckoutCompletes cc on cs.Id = cc.CheckoutStartId where c.ExternalNumber = 'Coloque o OrderNumerAqui' ``` 2. Acesse o cloudwatch para buscar o log do request Use o filtro abaixo para encontrar os dados enviados no log. Lembre-se de usar o checkoutStartId recuperado no passo anterior nesse filtro, lembre-se de usar o grupo `homolog-apis` `| filter @message like /checkoutStartId\/complete/ and msg.context = 'incoming-request' and msg.custom.method = 'POST'` É assim que vai retornar caso algum dado tenha sido encontrado no log, fique atento para a data que será usada na busca, pois se usarmos a data errada nao vamos encontrar as informações. Recomendamos que a data usada seja a partir da data de criação do CheckoutStart usado, essa informação também está disponível na consulta do passo 1. ![request](https://i.imgur.com/UOhJkuN.png) 3. Nesse payload temos as informações que o operador enviou para conferir o pedido. Entre as informações estão o peso dos itens, o checkoutItemId que é o identificador único para um item na conferência e alguns outros detalhes menos importantes. Outra informação importante nesse log é o CorrelationId, esse id nos ajuda listar todos os logs dessa operação desde a entrada do request no sistema até o retorno para o cliente. 3.1. Como consultar o retorno da conferência para o cliente? Use o CorrelationId retornado na consulta do passo 3 e execute a consulta abaixo, lembre-se de usar o grupo `homolog-apis`: `| filter CorrelationId = 'informe o CorrelationId'` Muitas linhas vão ser listadas permitindo que seja possível acompanhar passo a passo o que aconteceu no processo de conferência. Para pegar expecificamente o retorno podemos usar o filtro abaixo, lembre-se de usar o grupo `homolog-apis`: `| filter CorrelationId = 'informe o CorrelationId' and msg.context = 'outgoing-response'` ![response](https://i.imgur.com/0slSVNd.png) # 2. Como consultar dados enviados para pdv? Após a conferência ter sido concluída com sucesso os dados são enviados para o pdv. Esse processo serve para cadastrar o pedido com os itens conferidos no pdv pra que seja possível gerar o cupom fiscal sem a necessidade de bipar item a item. Para buscar os dados que são enviados para o pdv precisamos ir até o cloudwatch busca no log, lembre-se de usar o grupo `homolog-apis`. No log, informe o período em que deseja buscar e use o filtro abaixo para encontrar. ``` | filter @message like /orderNumber/ and @message like /url da api do cliente/ ```