Informações |
---|
Este método é responsável pela criação de novos |
...
- Endpoint: /api/retaguarda/v2/precosestoques
- Método: Post
- Autenticação: Bearer token
- Permissão: Retaguarda
Este endpoint recebe uma lista de preços para que possam ser enviados vários na mesma requisição
Aviso |
---|
Para que a baixa do Preço Estoque criado ocorra no PDV Omni é necessário realizar a abertura de um lote do tipo 13 = preco14 = estoque |
Deck of Cards |
---|
|
|
Expandir |
---|
title | Exemplo de body da requisição[ { " |
|
| dataHoraVigenciaInicial "2024-03-28T19:26:14.977Z"string", "idInquilino": "string", "idProprietario": "string", " |
|
| dataHoraVigenciaFinal2024-03-28T19:26:14.977ZcodigoProdutoidRetaguardaProduto": "string", " |
|
| idRetaguardaProdutovalorsaldo": "string", "situacao": 0 } ] |
Column |
---|
| Definições dos campos do bodyCampo | Tipo | Descrição | Obrigatório | Observações |
---|
idRetaguardaProduto | String | Identificador do produto na retaguarda | Sim | Tamanho máximo: 100 caracteres | codigoProduto | String | Código do produto | Sim |
| saldo | String | Saldo do estoque do produto | Sim |
| situacao | Inteiro | Situação do estoque | Sim | 0 - Inativo, 1 - Ativo | idInquilino | String | Identificador do inquilino | Sim |
| idRetaguarda | String | Identificador do estoque na retaguarda | Sim | Tamanho máximo: 100 caracteres | idProprietario | String | Identificador do proprietário | Sim |
| loteOrigem | String | Identificador do lote em que os dados serão enviados | Sim |
|
|
|
Retorno Deck of Cards |
---|
| Card |
---|
| Column |
---|
| Exemplo de body de retorno{ "success": true, "message": "Requisição inserida com sucesso!", "data": null, "errors": null, " |
|
|
| sincronizadoEtiquetaEletronicatotalTime": 0, "numberOfRecords": 0 } |
Column |
---|
| Definições dos campos do retornoCampo | Tipo | Descrição |
---|
Success | bool | Indica se a criação do compartilhamento foi feita com sucesso | Message | string | Caso ocorra erros durante a criação do compartilhamento eles serão enviados nesse campo | Data | objeto | Objeto compartilhamento criado | Errors | Lista | Listas com os erros encontrados no processo | TotalTime | int | tempo da requisição | NumberOfRecords | int | número de dados inseridos |
|
|
Card |
---|
| Column |
---|
| Exemplo de body de retorno{ |
|
|
| "precoPromocional"code": "string", "message": "string", "detailedMessage": "string", " |
|
|
| idRetaguardaProdutoEmbalagemhelpUrl": "string", "details": [ { " |
|
|
| idInquilinoidRetaguardaidProprietarioloteOrigemdetailedMessage": "string" } ]
|
|
|
|
|
Expandir |
---|
Column |
---|
| Definições dos campos do retorno |
|
|
|
| title | Definição dos campos de requisição | Observações |
---|
dataHoraVigenciaInicial | datetime | Data inicial da vigência do preço | Obrigatório |
dataHoraVigenciaFinal | datetime | Data final da vigência do preço | Obrigatório |
codigoProduto | string | Código do produto | Opcional |
idRetaguardaProduto | string | Identificador do produto na retaguarda | Obrigatório |
valor | string | Valor | Obrigatório |
situacao | int | Situação do preço (0 - Inativo, 1 - Ativo) | Obrigatório |
sincronizadoEtiquetaEletronica | int | Opcional | precoPromocional | string | Preço promocional | Opcional |
idRetaguardaProdutoEmbalagem | string | Identificador na embalagem na retaguarda | Opcional |
idInquilino | string | Identificador do inquilino | Obrigatório |
idRetaguarda | string | Identificador do preço na retaguarda | Obrigatório |
idProprietario | string | Identificador do proprietário | Obrigatório |
loteOrigem | string | Identificador do lote que os dados serão enviados | Obrigatório para a integração |
Expandir |
---|
title | Definição dos campos de retorno |
---|
|
|
---|
code | string | Código de erro | message | string | Mensagem do erro | detailedMessage | string | Detalhamento do erro | helpUrl | string | url de ajuda | TotalTime | string | Tempo total de busca | details | lista de objeto | Lista de objeto de erros | details.guid | string | Identificador do erro | details.code | string | Código do erro | details.message | string | Mensagem do erro | details.detailedMessage | string | Detalhamento do erro |
|
|
|
|
Card |
---|
| Expandir |
---|
| Informações |
---|
Este endpoint ainda está em processo de manutenção, as informações estão disponibilizadas apenas para consulta, não sendo possível realizar a requisição. |
Requisição Section |
---|
Column |
---|
| Exemplo de body da requisição[ { "dataAtualizacaoPaf": "2000-01-01", "idInquilino": "string", "idProprietario": "string", "idRetaguarda": "string", "idRetaguardaProduto": "string", "loteOrigem": "string", "saldo": 0, "saldoPaf": 0.0, "situacao": 0 } ] |
Column |
---|
| Definições dos campos do bodyCampo | Tipo | Descrição | Obrigatório | Observações |
---|
idRetaguardaProduto | String | Identificador do produto na retaguarda | Sim | Tamanho máximo: 100 caracteres | saldoPaf | numérico | Saldo PAF | Não |
| saldo | Int | Saldo do estoque do produto | Sim |
| situacao | Inteiro | Situação do estoque | Sim | 0 - Inativo, 1 - Ativo | idInquilino | String | Identificador do inquilino | Sim |
| idRetaguarda | String | Identificador do estoque na retaguarda | Sim | Tamanho máximo: 100 caracteres | idProprietario | String | Identificador do proprietário | Sim |
| loteOrigem | String | Identificador do lote em que os dados serão enviados | Sim |
| dataAtualizacaoPaf | Datetime | Data de atualização do Paf | Não |
|
|
|
Retornos Deck of Cards |
---|
| Card |
---|
| Column |
---|
| Exemplo de body de retorno{ "success": true, "message": "Requisição inserida com sucesso!", "data": null, "errors": null, "totalTime": 0, "numberOfRecords": 0 } |
Column |
---|
| Definições dos campos do retorno |
|
|
| Campo | Tipo | Descrição |
---|
Success | bool | Indica se a criação do compartilhamento foi feita com sucesso | Message | string | Caso ocorra erros durante a criação do compartilhamento eles serão enviados nesse campo | Data | objeto | Objeto compartilhamento criado | Errors | Lista | Listas com os erros encontrados no processo | TotalTime | int | tempo da requisição | NumberOfRecords | int | número de dados inseridos |
|
|
|
| expand | title | Column |
---|
| Exemplo de body de retorno{ "code": "string", "message": "string", "detailedMessage": "string", "helpUrl": "string", "details": [ { "guid": "string", "code": "string", "message": "string", "detailedMessage": "string" } ] } |
Column |
---|
| Definições dos campos do retornoCampo | Tipo | Descrição |
---|
code | string | Código de erro | message | string | Mensagem do erro | detailedMessage | string | Detalhamento do erro | helpUrl | string | url de ajuda | TotalTime | string | Tempo total de busca | details | lista de objeto | Lista de objeto de erros | details.guid | string | Identificador do erro | details.code | string | Código do erro | details.message | string | Mensagem do erro | details.detailedMessage | string | Detalhamento do erro |
|
|
|
|
|