A finalidade deste método é possibilitar a
...
inclusão de lançamentos orçamentários.
POST/api/v1/lancamentos
...
Bloco de código | ||||
---|---|---|---|---|
| ||||
{
"origem": "NFDESP",
"identificadorUnicoOrigem": "001",
"identificador": "12425",
"tipoConsumo": 2,
"dataSolicitacao": "2022-11-18",
"dataLancamento": "2022-11-18",
"solicitante": "Usuário da Silva",
"codUsuario": "USUARIO1"
"justificativa": "Necessário troca de equipamento queimado.",
"lancamentoValores": [
{
"empresaId": 1,
"contaContabil": 90101010001,
"centroResultado": 111101,
"valor": 100
},
{
"empresaId": 1,
"contaContabil": 90101010001,
"centroResultado": 111102,
"valor": 200
}
]
} |
Parâmetro | Tipo | Descrição | Valores |
---|---|---|---|
origem | string | Identificador do módulo de origem dentro do Gestão Orçamentária | - |
identificadorUnicoOrigem | string | Identificador único que faz referência ao item no módulo de origem. | - |
identificador | string | Identificador do lançamento no módulo origem. | - |
tipoConsumo | int | Tipo de consumo que será realizado na Gestão Orçamentária. | 1 - Previsto; 2 - Realizado. |
dataSolicitacao | date | Data da solicitação do lançamento. | - |
dataLancamento | date | Data que será efetivado o lançamento. | - |
solicitante | string | Nome do usuário solicitante. | - |
codUsuario | string | Código do usuário solicitante. | - |
justificativa | string | Justificativa para lançamento. | - |
lancamentoValores | array | Lista contendo informações do lançamento de conta e centro. | - |
Parâmetro | Tipo | Descrição | Valores |
---|---|---|---|
empresaId | long | Numero da empresa que irá receber o lançamento. | - |
contaContabil | long | Numero da conta contábil que irá receber o lançamento. | - |
centroResultado | long | Numero do centro de resultado que irá receber o lançamento. | - |
valor | decimal | Valor do lançamento. | - |
Não há.
Código (Code) | Descrição (Description) | Tipo (Type) | Informações Adicionais (Adittional Information) |
201 | Created | Não há | Não há |
application/json, text/json
...
Bloco de código | ||||
---|---|---|---|---|
| ||||
{
"id": 0,
"situacao": 0
} |
Response
Parâmetro | Tipo | Descrição | Valores |
---|---|---|---|
id | long | Identificador único do lançamento no Gestão Orçamentária | - |
situacao | int | Situação do lançamento | 0 - Rejeitado; 1 - Efetivado; 2 - Aguardando aprovação de verba. |
Código (Code) | Descrição (Description) | Tipo (Type) | Informações Adicionais (Adittional Information) |
400 | Bad Request | Não há |
Propriedade code poderá apresentar o seguinte status: "Rejeitado sem verba" ou "Rejeitado sem justificativa" |
application/json, text/json
...
Bloco de código | ||||
---|---|---|---|---|
| ||||
{
"code": "1",
"message": "string",
"detailedMessage": "string",
"helpUrl": "string",
"details": [
{
"guid": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"notificationType": 0,
"code": "string",
"message": "string",
"detailedMessage": "string",
"status": 0
}
]
} |
Response
Parâmetro | Tipo | Descrição | Valores |
---|---|---|---|
code | int | Código de falha | 1 - Conta/Centro não possui verba disponível; 2 - Não foi informado justificativa para estouro; 3 - Não foi encontrado nenhum registro; 4 - Não foi possível localizar um usuário aprovador; |
message | string | Mensagem de erro | - |
detailedMessage | string | Detalhamento do erro | - |
helpUrl | string | Link para documentação de ajuda do erro | - |
details | array | Lista de erros | - |