Du er her:
InsCensusServiceStd:deleteAllMembers
Bruk denne tjenesten til å slette alle gruppebestillingsmedlemmer i gruppebestillingen som er sendt som inndata til tjenesten. Denne tjenesten støtter små og mellomstore grupper med maksimalt 1000 medlemmer (inkludert primære medlemmer og avhengige). Maksimalt antall poster en organisasjon kan ha i enheten Gruppebestillingsmedlem, er 150 000.
Klasse: InsCensusServiceStd
Metode: deleteAllMembers
Slik virker det
- Tjenesten henter alle primære
GroupCensusMembersavcensusId. - Tjenesten sletter alle primære
GroupCensusMembers, deres avhengige og tilknyttede planer. - I tilfelle det oppstår feil, ruller tjenesten tilbake gruppebestemmelsesmedlemmer eller gruppebestemmelsesmedlemsplanposter uten sletting.
Virkemåte for service
Forstå hvordan forskjellige inndata påvirker tjenesteutdataene.
| Inndata | Tjenesteutdata |
|---|---|
Ingen censusId eller tomme censusId |
Angi en censusId. |
Ugyldig censusId |
Census ID er ikke gyldig. |
Gyldig censusId |
Gruppebestillingsmedlemmer slettet. |
Forstå den anbefalte batchstørrelsen for tilbud og påmelding.
| Behandle | Totalt antall medlemmer | Antall primære medlemmer | Anbefalt batchstørrelse |
|---|---|---|---|
| Tilbud | 150 000 | Opptil 30 000 | 15000 |
| Tilbud | 150 000 | 30,000 - 50,000 | 25000 |
| Påmelding | 150 000 | NA | 500 |
Inndata
| Inndata | Beskrivelse |
|---|---|
censusId
|
Obligatorisk. ID-en til den tilknyttede folketellingen. |
batchSize
|
Valgfritt Størrelsen på gruppen. |
Inndata-JSON
{
"censusId": "0rfxx000000001dAAA"
"batchSize":500
}Utdata-JSON
Fullstendig sletting:
{
"StatusCode": "Success",
"StatusMessage": "Successfully deleted Group Census Members.",
}