Sie befinden sich hier:
InsCensusServiceStd:deleteAllMembers
Verwenden Sie diesen Service, um alle Gruppenzählungsmitglieder der Gruppenzählung zu löschen, die als Eingabe in den Service übergeben wurden. Dieser Service unterstützt kleine und mittlere Gruppen mit maximal 1.000 Mitgliedern (einschließlich primärer Mitglieder und Angehöriger). Die maximale Anzahl an Datensätzen, über die eine Organisation in der Einheit "Gruppenzensusmitglied" verfügen kann, beträgt 150.000.
Klasse: InsCensusServiceStd
Methode: deleteAllMembers
Funktionsweise
- Der Service ruft alle primären
GroupCensusMembersder bereitgestelltencensusIdab. - Der Service löscht alle primären
GroupCensusMembers, deren Angehörige und die zugehörigen Pläne. - Im Falle eines Fehlers stellt der Service die Datensätze des Gruppenzählungsmitglieds oder des Gruppenzählungsmitgliedsplans ohne Löschung wieder her.
Serviceverhalten
Erfahren Sie, wie sich unterschiedliche Eingaben auf die Serviceausgaben auswirken.
| Eingabe | Serviceausgabe |
|---|---|
Keine censusId oder leere censusId |
Geben Sie eine censusId an. |
Ungültige censusId |
Die Zensus-ID ist ungültig. |
Gültige censusId |
Gruppenzählungsmitglieder erfolgreich gelöscht. |
Machen Sie sich mit der empfohlenen Batchgröße für Angebote und Registrierungen vertraut.
| Prozess | Gesamtzahl der Mitglieder | Anzahl der primären Mitglieder | Empfohlene Batchgröße |
|---|---|---|---|
| Anführungszeichen | 150,000 | Bis zu 30.000 | 15000 |
| Anführungszeichen | 150,000 | 30,000 - 50,000 | 25.000 |
| Registrierung | 150,000 | NA | 500 |
Eingaben
| Eingabe | Beschreibung |
|---|---|
censusId
|
Pflichtangabe. Die ID der zugeordneten Zählung. |
batchSize
|
Optional Die Größe des Batches. |
Input JSON
{
"censusId": "0rfxx000000001dAAA"
"batchSize":500
}Ausgabe-JSON
Komplett löschen:
{
"StatusCode": "Success",
"StatusMessage": "Successfully deleted Group Census Members.",
}
