Árvore de páginas

Este método é responsável pela criação de um novo compartilhamento

  • Endpoint: /api/retaguarda/v2/compartilhamentos
  • Método: Post
  • Autenticação: Bearer token
  • Permissão: Retaguarda

Este endpoint recebe uma lista de compartilhamentos para que possam ser enviados vários na mesma requisição

Para que a baixa do compartilhamento criado ocorra no PDV Omni é necessário realizar a abertura de um lote do tipo 6 = compartilhamento

[
    {
        "IdRetaguardaLoja": "string",
        "IdRetaguarda": "string",
        "IdProprietario": "string",
        "IdInquilino": "string",
        "NomeCompartilhamento": "string",
        "Nivel":  int,
        "IdRetaguardaPai":"string",
        "loteOrigem": "string"
    }

]

Campo

Tipo

Descrição

Observações

IdRetaguardaLojastringIdentificador da loja na retaguarda

Opcional.

Só é preenchido se for um compartilhamento de loja

IdRetaguardastringIdentificador do compartilhamento na retaguardaObrigatório
IdProprietariostringIdentificador do proprietário do dado

Obrigatório e no máximo 100 caracteres

Quando os dados são enviados é necessário passar esse dado pra identificar a qual compartilhamento pertence o dado.

IdInquilino

stringIdentificador do inquilinoObrigatório

NomeCompartilhamento

stringNome para identificação do compartilhamento

Obrigatório e no máximo 100 caracteres

Nivel

intNível do compartilhamento

Obrigatório

Nos compartilhamentos deve ter somente um compartilhamento com nível 0.

IdRetaguardaPai

stringIdRetaguarda do compartilhamento acima deste

Opcional

Somente não é preenchido no Nível 0

loteOrigem

stringCódigo do loteObrigatório

{
    "success": true,
    "message": "Requisição inserida com sucesso!",
    "data": null,
    "errors": null,
    "totalTime": 0,
    "numberOfRecords": 0
}

Campo

Tipo

Descrição

SuccessboolIndica se a criação do compartilhamento foi feita com sucesso
MessagestringCaso ocorra erros durante a criação do compartilhamento eles serão enviados nesse campo
DataobjetoObjeto compartilhamento criado
ErrorsListaListas com os erros encontrados no processo
TotalTimeinttempo da requisição
NumberOfRecordsintnúmero de dados inseridos

Para saber mais sobre compartilhamento clique aqui

  • Sem rótulos