...
Informações | |||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||||||
|
Informações | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Expandir |
"success":true, "message":"", "data":{ "loteOrigem":"{LoteOrigem}", "mensagem":null, "status":0, "tipoLote":[ "17" ], "idInquilino":"{IdInquilino)", "dataAtualizacao":"{DataAtualizacao}", "dataCadastro":"{DataCadastro}", "id":"{Identificador}", "_expandables":[] } } Expandir |
Campo Tipo Descrição Success | bool | Indica se a criação do lote foi feita com sucesso | Message | string | Caso ocorra erros durante a criação do lote eles serão enviados nesse campo | Data | objeto | Objeto lote criado | Data.LoteOrigem string | Número identificação do loteData.Mensagem string | Data.Status int | Status do Data.TipoLote | List String | Lista de tipos de dados que serão enviados no lote | Data.IdInquilino string | idInquilino vinculado ao lote | Data.DataAtualização datetime | Data da ultima atualização do registo | Data.DataCadastro datetime | Data de criação do lote | Data.Id string | Identificador do lote no banco | Expandir | dos dados | title | Os dados são enviados para os seus respectivos micro serviços. Exemplo: venda é enviada para o serviço comercial Todos os dados que serão enviados deverão conter o loteOrigem para identificar qual lote ele pertence.Caso o loteOrigem não seja enviado os não serão integrados com o PDV Omni.O lote deve conter o tipo de dado que está sendo enviado Expandir | do lote | title | Expandir |
Todo lote que é aberto deve ser fechado após o envio dos dados. Para se fechar um lote é necessário fazer uma requisição para o micro serviço PDVSync,Core.Controle.
Expandir |
"success":true, "message":"Lote finalizado e processado com sucesso", } Expandir |
Campo Tipo Descrição Success | bool | Indica se a criação do lote foi feita com sucesso | Message | string | Mensagem enviada | Expandir | Monitoramento do lote |
Expandir |
Expandir |
"success":true, "message":"", "data":{ "loteOrigem":"string", "mensagem":"string", "status":int, "tipoLote":[ "string" ], "idInquilino":"string", "dataAtualizacao":"datetime", "dataCadastro":"datetime", "id":"string", "_expandables":[] } } Expandir |
Campo Tipo Descrição Success | bool | Indica se a requisição foi realizada com sucesso | Message | string | Caso ocorra erros durante a criação do lote eles serão enviados nesse campo | Data | objeto | Objeto lote externo | Data.LoteOrigem string | Número de identificação do lote | Data.Mensagem string | Mensagem enviada no cadastro do lote | Data.Status int | Status do lote (Definições na seção abaixo) | Data.TipoLote | List String | Lista de tipos de dados que serão enviados no lote | Data.IdInquilino string | idInquilino vinculado ao lote | Data.DataAtualização datetime | Data da ultima atualização do registo | Data.DataCadastro datetime | Data de criação do lote | Data.Id string | Identificador do lote no banco | Expandir |
Código | Nome | Descrição | 0 | InicioEnvio | Indica que o lote foi aberto pela retaguarda e está sendo enviado os dados para o lote. | 1 | FimEnvio | Indica que a retaguarda fechou o lote para iniciar o processamento do lote. | 2 | ValidadoOK | Indica que o POSH validou os dados e criou os loja lotes para baixa | 3 | ValidadoErro | Indica que ocorreu algum erro no processo e não foram criado os loja lotes. O erro mais comum nesse caso é o POSH não encontra os dados q foram enviados. | 4 | Processando | Indica que o POSH está processando o lote | Expandir | title | Loja Lote Expandir |
O monitoramento do loja lote é feito pelas apis do PDVSync.Core.Controle. Nesse endpoint temos informações com relação aos loja lotes, informações como:
Para acessar os dados a requisição é a seguinte
Para esse endpoint, alguns parâmetro precisam ser enviados na requisição. Estes parâmetros são: Parametro | Descrição | Tipo | Observação | inquilino | Id inquilino do loja lote | string | Obrigatório | loteorigem | Lote origem que será buscado o status | string | Obrigatório | idRetaguardaLoja | Id retaguarda da loja que será buscado o status | string | Opcional | tipoLote | Tipo do lote que será buscado o status | int | Opcional | Os parâmetros opcionais funcionam como um filtro de dados, caso estejam preenchidos ele trará somente os dados relacionados ao filtro.
Expandir |
Campo Tipo Descrição Success | bool | Indica se a requisição foi feita com sucesso | Message | string | Mensagem de erro retornada Data | objeto | Objeto de retorno | Data.Lote string | Número de identificação do lojaLote | Data.Loteorigem string | Número de identificação Data.Lojalotes | lista de objetos | Lista com os loja lotes | Data.Lojalotes.Status | int | Indica o status em que o loja lote se encontra. (Definição dos status na seção abaixo) | Data.Lojalotes.Errosidentificados | lista de objetos | Lista com o erros identificados na integração do loja lote | Data.Lojalotes.Errosidentificados.Tipolote int | Indica o tipo do lote | Data.Lojalotes.Errosidentificados.Idretaguarda | string | Id retaguarda do item | Data.Lojalotes.Errosidentificados.Erro | string Erro ocorrido com o item | Data.Lojalotes.ErrosidentificadosTipolojalote | int | Indio o tipo do loja lote do item | Data.Idretaguardaloja | string | Id retaguada da loja proprietária do lote | Data.Idinquilino | string | Identificação do inquilino | Data.Dataatualizacao | datetime | data de atualização do loja lote | Data.Datacadastro | datetime | data de cadastro do loja lote | Data.Id | int | Id do loja lote | Pagina | int | Indica em qual página está os dados | Hasnext | bool | Indica se há mais páginas de dados | Expandir |
Código | Nome | Descrição | 0 | EmPreparacao | Indica que o POSH está criando o loja lote 1 | EmProcessamento | Indica que o POSH está validando o loja lote | 2 | Disponivel | Indica que o loja lote está disponível para a baixa pelo PDV Omni | 3 | Indisponivel | Indica que o loja lote está indisponível para baixa pelo PDV Omni | 4 | EmProcessoDeBaixa | Indica que o loja lote está sendo baixado pelo PDV Omni | 5 | BaixadoComSucesso | Indica que todos os dados enviados para o loja lote foram integrados com sucesso ao PDV Omni | 6 | BaixadoComErro | Indica que ao menos um item deu erro na integração com o PDV Omni | 7 | EnviadoComSucesso | Indica que o loja lote foi envidado com sucesso para a retaguarda | 8 | EnviadoComErro | Indica que o loja lote não foi enviado com sucesso para a retaguarda | 9 | ComProblemaVerificar | Indica que ocorreu alguma problema com o loja lote e deve-se verificar |
Informações | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||
|
...