A Nota fiscal de entrada/saida do sistema GERA é importada no UX através do fluxo (“Documento Financeiro” e “Salvar NFe”) e ocorre o cancelamento dessa nota no sistema GERA, assim deve sensibilizar o UX com esta informação de cancelamento.
Tabela envolvida:
…POST… /api/Atendimento/CancelaNFEntradaIntegrada
…POST… /api/Atendimento/CancelaNFSaidaIntegrada
Obs.: Necessário passar os cabeçalhos de autenticação, processo não descrito nesse documento
Nome | Tipo | Descrição | Requerido |
cnpjEmissor | string | Cnpj do Emissor da nota | Sim
|
cnpjDestinatario | string | Cnpj do Destinatario da Nota | Sim |
nfNumero | long | Numero da Nota | Sim |
nfSerie | string | Serie da Nota | Sim |
curl --location --request POST {local_api}/api/Atendimento/CancelaNFEntradaIntegrada?nfNumero=118129&nfSerie=1&cnpjDestinatario=99999999999999&cnpjEmissor=99999999999000' \
--header 'Content-Type: application/json' \
--header 'CurrentCompany: f27ffc4f-eb6e-4484-91ed-a318a4a394b0' \
--header 'AuthorizationToken: 703afc79-a58e-4c87-88a7-25b562e9cfe5' \
--header 'Currentuser: 1445d056-d841-4d09-a9bf-ad50aa76ca6e' \
--header 'AccessGroup: 00000000-0000-0000-0000-000000000000' \
--header 'EconomicGroup: 057563a9-303c-40ab-a725-4a824cc71983' \
--header 'Environment: 190' \
--header 'Application: 2d606cc0-ea7e-470e-b535-23f3c7a29a18'
200 – OK
Nome | Tipo | Descrição | Valor |
success | Boolean | Indica se houve falha não tratada durante a execução |
|
message | String | Caso a execução não seja ok (success = false), retorna a descrição do erro ocorrido seja por falha de negócio ou de sistema |
|
Conteúdo: Vazio
Nome | Tipo | Descrição | Valor |
success | Boolean | Indica se houve falha não tratada durante a execução |
|
message | String | Caso a execução não seja ok (success = false), retorna a descrição do erro ocorrido seja por falha de negócio ou de sistema |
|
Conteúdo:
{
"sucess": false,
"message": "Falha ao ...",
"data": null
}
Obs.: Necessário passar os cabeçalhos de autenticação, processo não descrito nesse documento
Nome | Tipo | Descrição | Requerido |
cnpjEmissor | string | Cnpj do Emissor da nota | Sim
|
cnpjDestinatario | string | Cnpj do Destinatario da Nota | Sim |
nfNumero | long | Número da Nota | Sim |
nfSerie | string | Serie da Nota | Sim |
curl --location --request POST {local_api}/api/Atendimento/ CancelaNFSaidaIntegrada?nfNumero=118129&nfSerie=1&cnpjDestinatario=99999999999999&cnpjEmissor=99999999999000' \
--header 'Content-Type: application/json' \
--header 'CurrentCompany: f27ffc4f-eb6e-4484-91ed-a318a4a394b0' \
--header 'AuthorizationToken: 703afc79-a58e-4c87-88a7-25b562e9cfe5' \
--header 'Currentuser: 1445d056-d841-4d09-a9bf-ad50aa76ca6e' \
--header 'AccessGroup: 00000000-0000-0000-0000-000000000000' \
--header 'EconomicGroup: 057563a9-303c-40ab-a725-4a824cc71983' \
--header 'Environment: 190' \
--header 'Application: 2d606cc0-ea7e-470e-b535-23f3c7a29a18'
200 – OK
Nome | Tipo | Descrição | Valor |
success | Boolean | Indica se houve falha não tratada durante a execução |
|
message | String | Caso a execução não seja ok (success = false), retorna a descrição do erro ocorrido seja por falha de negócio ou de sistema |
|
Conteúdo: Vazio
Nome | Tipo | Descrição | Valor |
success | Boolean | Indica se houve falha não tratada durante a execução | false |
message | String | Descrição do erro ocorrido seja por falha de negócio ou de sistema |
|
data |
|
| nulo |
Conteúdo:
{
"sucess": false,
"message": "Falha ao ...",
"data": null
}