# itemsPersonalConsumptionEvent

Send NFe Event Type 211120 
(en) Function: Enables the purchaser to indicate when an acquisition is intended for the personal consumption of a natural person, a situation in which no credit appropriation is allowed. This event must be recorded after the invoice for goods destined for personal use and consumption has been issued. A single acquisition NFe may receive multiple events of this type, each with a different nSeqEvento (cumulative events).
(pt) Função: Permitir ao adquirente informar quando uma aquisição for destinada para o consumo de pessoa física, hipótese em que não haverá direito à apropriação de crédito. Evento a ser registrado após a emissão da nota de bens destinados para uso e consumo pessoal. Uma mesma NFe de aquisição pode receber vários Eventos desse tipo, com nSeqEvento diferentes (eventos cumulativos).


`POST /v3/invoices/goods/{key}/items-personal-consumption`

**API:** AvaTax Brazil
**Tag:** Invoice Goods
**API Version:** 3.0
**Base URL:** https://avataxbr.sandbox.avalarabrasil.com.br

Source: https://developer.avalara.com/products/avatax-brazil/api/methods/Invoice%20Goods/itemsPersonalConsumptionEvent/

## Request Body

**Content-Type:** `application/json`
**Schema:** `nfeEvt_211120`

(en) Function: Enables the purchaser to indicate when an acquisition is intended for the personal consumption of a natural person, a situation in which no credit appropriation is allowed. This event must be recorded after the invoice for goods destined for personal use and consumption has been issued. A single acquisition NFe may receive multiple events of this type, each with a different nSeqEvento (cumulative events).
(pt) Função: Permitir ao adquirente informar quando uma aquisição for destinada para o consumo de pessoa física, hipótese em que não haverá direito à apropriação de crédito. Evento a ser registrado após a emissão da nota de bens destinados para uso e consumo pessoal. Uma mesma NFe de aquisição pode receber vários Eventos desse tipo, com nSeqEvento diferentes (eventos cumulativos).

| Property | Type | Required | Description |
|---|---|---|---|
| `companyLocation` | string | No | (en) This string contains a previously configured company code which may also have codes needed for tax return purposes. These codes are maintained through the customer portal. Main company address identity.
(pt) Essa string contém um código de empresa configurado anteriormente que também pode ter códigos necessários para fins de declaração de imposto. Esses códigos são mantidos através do portal do cliente. Identidade do endereço principal da empresa. |
| `dateTime` | string | No | (en) Event Date and Time, UTC format (YYYY-MM-DDThh:mm:ssTZD).
(pt) Data e Hora do Evento, formato UTC (AAAA-MM-DDThh:mm:ssTZD). |
| `tpEvent` | string | No |  Values: `211120`. |
| `seq` | number | No |  |
| `detEvent` | object | No |  |

## Responses

| Status | Description | Schema |
|---|---|---|
| 200 | (en) Invoice Status
(pt) Status da nota | `eInvoiceReturnStatus` |
| 400 |  |  |
| 401 |  |  |
| 403 |  |  |
| 404 |  |  |
| 429 |  |  |
| 500 |  |  |
| 503 |  |  |

### 200 Response: `eInvoiceReturnStatus`

| Property | Type | Required | Description |
|---|---|---|---|
| `desc` | string | No |  |
| `code` | string | No |  |
| `protocol` | string | No |  |
| `nfseNumber` | string | No |  |
| `nfseVerifyCode` | string | No |  |
| `authorizationDateTime` | string | No |  |

## Example Request

```bash
curl -X POST "https://avataxbr.sandbox.avalarabrasil.com.br/v3/invoices/goods/{key}/items-personal-consumption" \
  -H "Authorization: Basic <credentials>" \
  -H "Accept: application/json" \
  -d '{
  "companyLocation": "",
  "dateTime": "",
  "tpEvent": "",
  "seq": "",
  "detEvent": {
    "tpAutor": "",
    "eventDescription": "",
    "gConsumption": [
      {
        "nItem": "",
        "vIBS": "",
        "vCBS": "",
        "gInventoryControl": {
          "qConsumption": "",
          "uConsumption": ""
        },
        "sequenceXML": {
          "refNF": "",
          "nItemRefNFe": ""
        }
      }
    ]
  }
}'
```