Webhook — Situação de Recebimento CALLBACK
Webhook disparado quando a situação de uma nota fiscal de entrada muda. Permite acompanhar em tempo real as transições de status do recebimento.
Evento
Este webhook é enviado a cada mudança de situação da nota de entrada (PurchaseOrder).
Payload
json
{
"Order": "NOME_DA_NOTA",
"Document": "DOCUMENTO_PEDIDO",
"PurchaseOrderID": "GUID_DA_NOTA",
"CompanyID": "ID_DA_EMPRESA",
"BranchID": "ID_DA_FILIAL",
"WarehouseID": "ID_DO_ARMAZEM",
"OwnersID": "ID_DO_PROPRIETÁRIO",
"DateAction": "DATA_DA_ACÃO",
"AccountUserIdAction": "ID_DA_CONTA",
"AccountUserAction": "NOME_DA_CONTA",
"CodeERP": "CODIGO_ERP",
"Situation": "ENUM_NOVA_SITUAÇÃO_DA_NOTA",
"SituationName": "NOVA_SITUAÇÃO_DA_NOTA"
}Campos
| Campo | Tipo | Descrição |
|---|---|---|
| Order | String | Nome/número da nota fiscal |
| Document | String | Documento do pedido |
| PurchaseOrderID | Guid | Identificador da nota fiscal (FK) |
| CompanyID | Guid | Identificador da empresa (FK) |
| BranchID | Guid | Identificador da filial (FK) |
| WarehouseID | Guid | Identificador do armazém (FK) |
| OwnersID | Guid | Identificador do proprietário (FK) |
| DateAction | DateTime | Data e hora da ação |
| AccountUserIdAction | Guid | Identificador do usuário que realizou a ação |
| AccountUserAction | String | Nome do usuário que realizou a ação |
| CodeERP | String | Código da nota no ERP |
| Situation | Number | Enum da nova situação (ver tabela abaixo) |
| SituationName | String | Nome legível da nova situação |
Enum — Situation
| Valor | Situação |
|---|---|
0 | Nota aguardando |
1 | Recebendo nota |
2 | Nota recebida |
-9 | Deletado |
