Loading
Assicurazioni
InsCensusServiceStd:deleteAllMembers

InsCensusServiceStd:deleteAllMembers

Utilizzare questo servizio per eliminare tutti i membri del censimento del gruppo passati come input nel servizio. Questo servizio supporta piccoli e medi gruppi con un massimo di 1.000 membri (inclusi i membri principali e le persone a carico). Il numero massimo di record che un'organizzazione può avere nell'entità Membro del censimento del gruppo è 150.000.

Classe: InsCensusServiceStd

Metodo: deleteAllMembers

Funzionamento

  1. Il servizio recupera tutti i GroupCensusMembers principali del censusId fornito.
  2. Il servizio elimina tutte le GroupCensusMembers principali, i relativi dipendenti e i piani associati.
  3. In caso di errore, il servizio esegue il rollback dei record del piano del membro del censimento del gruppo o del membro del censimento del gruppo senza alcuna eliminazione.

Comportamento del servizio

Di seguito viene descritto in che modo i diversi input influiscono sugli output del servizio.

Input Output del servizio
No censusId o vuoto censusId Specificare un censusId.
censusId non valido L'ID censimento non è valido.
censusId valido Membri del censimento dei gruppi eliminati correttamente.

Di seguito sono riportate le dimensioni consigliate dei batch per il preventivo e l'iscrizione.

Processo Numero totale di membri Numero di membri principali Dimensioni batch consigliate
Preventivi 150.000 Fino a 30.000 15.000
Preventivi 150.000 30,000 - 50,000 25.000
Iscrizione 150.000 NA 500

Input

Input Descrizione
censusId

Obbligatorio.

ID del censimento associato.

batchSize

Facoltativo

Dimensioni del batch.

Input JSON

{      
    "censusId": "0rfxx000000001dAAA"
    "batchSize":500
}

JSON di output

Eliminazione completa:

{    
    "StatusCode": "Success",
    "StatusMessage": "Successfully deleted Group Census Members.",
}
 
Caricamento
Salesforce Help | Article