> ## Documentation Index
> Fetch the complete documentation index at: https://docs.superoffice.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Enum UpsertRowActionStatus

> Upsert: Action status for each row

Upsert: Action status for each row

## Syntax

```crmscript theme={null}
UpsertRowActionStatus
```

## Fields

| Name           | Description                                                         |
| -------------- | ------------------------------------------------------------------- |
| Inserted       | Row not found in target, inserted; primary key assigned as required |
| Updated        | Row found in target, update needed                                  |
| NoUpdateNeeded | Row found in target, no updated needed                              |
| Deleted        | Row not matched in incoming keys and DELETED                        |
| ColumnsZeroed  | Row not matched in incoming keys and COLUMNS ZEROED                 |


## Related topics

- [SuperOffice.WebApi.Data.UpsertRowActionStatus](/en/api/reference/webapi/SuperOffice.WebApi.Data.UpsertRowActionStatus.md)
- [SuperOffice.WebApi.Data.UpsertRowStatus](/en/api/reference/webapi/SuperOffice.WebApi.Data.UpsertRowStatus.md)
- [Upsert](/en/api/reference/restful/agent/databasetable_agent/upsert.md)
- [Enum UpsertNomatchAction](/en/automation/crmscript/reference/CRMScript.NetServer.UpsertNomatchAction.md)
- [Working with Upsert](/en/api/bulk-operations/mass-operations/upsert.md)
- [SuperOffice.WebApi.Data.UpsertNomatchAction](/en/api/reference/webapi/SuperOffice.WebApi.Data.UpsertNomatchAction.md)
