Du är här:
InsCensusServiceStd:deleteAllMembers
Använd denna tjänst för att ta bort alla gruppräkningsmedlemmar i gruppräkningen som skickas som indata i tjänsten. Denna tjänst har stöd för små och medelstora grupper med högst 1 000 medlemmar (inklusive primära medlemmar och beroende). Det högsta antalet poster en organisation kan ha i enheten Gruppräkningsmedlem är 150 000.
Klass: InsCensusServiceStd
Metod: deleteAllMembers
Så här fungerar det
- Tjänsten hämtar alla primära
GroupCensusMembersför den tillhandahållnacensusId. - Tjänsten tar bort alla primära
GroupCensusMembers, deras underordnade och associerade planer. - I händelse av ett fel sammanfattar tjänsten posterna för gruppräkningsmedlemmen eller gruppräkningsmedlemmens plan utan någon borttagning.
Servicebeteende
Förstå hur olika inmatningar påverkar serviceresultaten.
| Indata | Serviceresultat |
|---|---|
Inga censusId eller tomma censusId |
Specificera ett censusId. |
Ogiltig censusId |
Folkräknings-ID är inte giltigt. |
Giltig censusId |
Framgångsrikt raderade gruppräkningsmedlemmar. |
Förstå den rekommenderade batchstorleken för offerter och registrering.
| Process | Totalt antal medlemmar | Antal primära medlemmar | Rekommenderad satsstorlek |
|---|---|---|---|
| Citera | 150 000 | Upp till 30 000 | 15.000 |
| Citera | 150 000 | 30,000 - 50,000 | 25 000 |
| Registrering | 150 000 | NA | 500 |
Indata
| Indata | Beskrivning |
|---|---|
censusId
|
Obligatoriskt. ID för den associerade folkräkningen. |
batchSize
|
Valfri Storleken på batchen. |
Indata-JSON
{
"censusId": "0rfxx000000001dAAA"
"batchSize":500
}JSON för utdata
Slutför borttagning:
{
"StatusCode": "Success",
"StatusMessage": "Successfully deleted Group Census Members.",
}