SnapMall - CRM para administradores de shopping
Subgrupo (snap_mall__subgrupo_sap__c)
O objeto Subgrupo (snap_mall__subgrupo__c) contém todas as informações de cadastro do grupo que serão utilizadas para o cadastro da unidade locatícia, no objeto Unidade.
Campos de Subgrupo
Rótulo do campo | Nome de API | Tipo de dados | Obrigatório | Descrição |
---|---|---|---|---|
Criado por | CreatedById | Pesquisa(Usuário) | X | Preenchimento automático com o usuário de sistema que realizou a criação do cadastro ou usuário da integração |
Código | snap_mall__Codigo__c | Número(5, 0) (Exclusivo) | X | ID do subgrupo |
ID Externo | snap_mall__id_externo__c | Texto(80) (ID externo) (Não-diferenciação exclusiva de maiúsculas e minúsculas) | ID do sistema ERP, que poderá ser informado no momento da inserção da conta, para futuras atualizações, através deste ID | |
Proprietário | OwnerId | Pesquisa(Usuário,Grupo) | ||
Subgrupo | Name | Texto(80) | X | Informação de identificação do subgrupo |
Última modificação feita por | LastModifiedById | Pesquisa(Usuário) | X | Informação do usuário de sistema que realizou a ultima modificação ou usuário da integração |
Criar SubGrupo:
Método : POST
URI: https://{{dominio}}/services/data/{{versao}}/sobjects/snap_mall__subgrupo_sap__c/
Descrição: Método de criação de um SubGrupo.
Request |
---|
{ "Name":"Sub sim", "OwnerId":"0051J000004ppUV", "snap_mall__Codigo__c":"42", "snap_mall__id_externo__c":"33" } |
Response |
---|
{ "id": "a0H1J00000L0FysUAF", "success": true, "errors": [] } |
Atualizar SubGrupo:
Método :PATCH
URI com ID salesforce:https://{{dominio}}/services/data/{{versao}}/sobjects/snap_mall__subgrupo_sap__c/ (Id do registro salesforce)
URI com ID externo: https://{{dominio}}/services/data/{{versao}}/sobjects/snap_mall__subgrupo_sap__c/snap_mall__id_externo__c/ (Id externo)
Descrição:
Método de atualização de um SubGrupo(snap_mall__subgrupo_sap__c) de qualquer tipo, informando no body apenas os campos que se deseja atualizar.
Existem duas possibilidades de atualização do SubGrupo: Um com Id Salesforce o outro com o Id Externo, a diferenciação desta chamada vai ser na URI.
O método PATCH pode ser utilizado par Upsert, em caso do Id externo informado não existir na base e contiver todos os campos obrigatórios no body.
Request |
---|
{ "Name":"Sub nao" } |
Response |
---|
Response em caso de sucesso da atualização retornará vazio.
Deletar SubGrupo:
Método : DELETE
URI com ID salesforce: https://{{dominio}}/services/data/{{versao}}/sobjects/snap_mall__subgrupo_sap__c/ (Id do registro salesforce)
URI com ID externo: https://{{dominio}}/services/data/{{versao}}/sobjects/snap_mall__subgrupo_sap__c/snap_mall__id_externo__c/ (Id externo)
Descrição: Método de deleção de um SubGrupo(snap_mall__subgrupo_sap__c) de qualquer tipo. Existem duas possibilidades de deleção do Grupo: Um com Id Salesforce o outro com o Id Externo, a diferenciação desta chamada vai ser na URI.
Request |
---|
Body de deleção é vazio.
Response |
---|
Response de deleção retorna vazio.