Ti trovi qui:
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
- Il servizio recupera tutti i
GroupCensusMembersprincipali delcensusIdfornito. - Il servizio elimina tutte le
GroupCensusMembersprincipali, i relativi dipendenti e i piani associati. - 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.",
}