...
Orientações gerais, autenticação e exemplos de consumo das API's.
Expandir |
---|
|
HTML |
---|
<div class="post">POST</div>
<div class="endereco">/rm/api/TOTVSCustomizacao/CstIntegracaoProtheus/CancelamentoBaixa</div> |
Inclui um Serviço do CRM no cadasatro customizado de serviços do SGE e vincula o serviço ao curso informado Authorization - Basic AuthUsername <username> Password <password> Body Bloco de código |
---|
| [
{
"CodColigada: "3",
"Codigo: "98",
"Descricao: "Mensalidade - Técnico Mecânica",
"ProdutoProtheus": "121551",
"Natureza": " ",
"Ativo": true,
"CodCurso": "",
}
] |
Content - codColigada: Código da Coligada (primary key);
- Codigo: Código do Serviço CRM (primary key);
- Descricao: Nome do Serviço CRM ;
- Produto Protheus: Código do Produto no Protheus, associado ao serviço/curso. Utilizado no envio do Pedido de Venda do SGE para o Protheus;
- Natureza: Código da Natureza Financeira, associado ao serviço/curso. Utilizado no envio do Pedido de Venda do SGE para o Protheus;
- Ativo: true ou false, indica se o serviço está ativo ou não;
- CodCurso: Código do Curso no SGE, no qual deverá ser vinculado o serviço que está sendo criado;
Retorno Bloco de código |
---|
| {
"Message": "Serviço incluído com sucesso!\r\n",
"Status": "Sucesso",
"StatusCode": 200
}
|
Content - Message: Mensagem de retorno do consumo da requisição;
- Status: Situação do processamento da requisição;
- StatusCode: Código de status do processamento da requisição;
|
Expandir |
---|
|
HTML |
---|
<div class="post">POST</div>
<div class="endereco">/rm/api/TOTVSCustomizacao/CstIntegracaoProtheus/ItemContabil</div> |
Insere e/ou atualiza itens contábeis no RM, para uso no projeto Integração Protheus FIEC. Authorization - Basic AuthUsername <username> Password <password> Body Bloco de código |
---|
| [
{
"codColigada": "3",
"idItemContabil": "1253",
"itemContabil": "0001253",
"codFilial": null,
"descricao": "teste Exemplo 0",
"status": "I"
}
] |
Content - codColigada: Código da Coligada (primary key);
- idItemContabil: Id do item Contábil (primary key);
- itemContabil: Código do Item Contábil Protheus;
- codFilial: Código da Filial;
- descricao: Descrição do item contábil;
- status: Status do item contábil;
Retorno Bloco de código |
---|
| {
"Message": "Sucesso ao criar o item 123\r\n",
"Status": "Sucesso"
"StatusCode": 200
}
|
Content - Message: Mensagem de retorno do consumo da requisição;
- Status: Situação do processamento da requisição;
- StatusCode: Código de status do processamento da requisição;
|
Expandir |
---|
title | Cancelamento do lançamento |
---|
|
HTML |
---|
<div class="post">POST</div>
<div class="endereco">/rm/api/TOTVSCustomizacao/CstIntegracaoProtheus/CancelamentoLancamento</div> |
Cancela os lançamentos no RM, para uso no projeto Integração Protheus FIEC. Authorization - Basic AuthUsername <username> Password <password> Body Bloco de código |
---|
| [
{
"codColigada": "3",
"idLan": "142",
"DataCancelamento": "01/01/2000"
}
] |
Content - codColigada: Código da Coligada (primary key);
- idLan: Id do Lançamento (primary key);
- DataCancelamento: Data do Cancelamento do Lançamento (primary key);
Retorno Bloco de código |
---|
| {
"Message": "Sucesso ao excluir o Id. Lançamento 142\r\n",
"Status": "Sucesso",
"StatusCode": 200
}
|
Content - Message: Mensagem de retorno do consumo da requisição;
- Status: Situação do processamento da requisição;
- StatusCode: Código de status do processamento da requisição;
|
Expandir |
---|
title | Cancelamento de baixas do lançamento |
---|
|
HTML |
---|
<div class="post">POST</div>
<div class="endereco">/rm/api/TOTVSCustomizacao/CstIntegracaoProtheus/CancelamentoBaixa</div> |
Cancela as baixas dd lançamento no RM, para uso no projeto Integração Protheus FIEC. Authorization - Basic AuthUsername <username> Password <password> Body Bloco de código |
---|
| [
{
"codColigada": "3",
"idLan": "142",
"DataCancelamento": "01/01/2000"
}
] |
Content - codColigada: Código da Coligada (primary key);
- idLan: Id do Lançamento (primary key);
- DataCancelamento: Data do Cancelamento do Lançamento (primary key);
Retorno Bloco de código |
---|
| {
"Message": "Sucesso ao cancelar baixa do Id. Lançamento 142\r\n",
"Status": "Sucesso",
"StatusCode": 200
}
|
Content - Message: Mensagem de retorno do consumo da requisição;
- Status: Situação do processamento da requisição;
- StatusCode: Código de status do processamento da requisição;
|
Expandir |
---|
|
HTML |
---|
<div class="post">POST</div>
<div class="endereco">/rm/api/TOTVSCustomizacao/CstIntegracaoProtheus/BaixaTitulo</div> |
Insere e/ou atualiza itens contábeis no RM, para uso no projeto Integração Protheus FIEC. Authorization - Basic AuthUsername <username> Password <password> Body Bloco de código |
---|
| [{
"codColigada": "3",
"idLan": "143",
"ValorBaixa": 311.26,
"DataBaixa": "16/12/2021",
"ContaCaixa_Banco": "002",
"ContaCaixa_AG": "9598",
"ContaCaixa_CC": "1234",
"Juros": 30.76,
"Multa": 5.50,
"Desconto": 0.0
}] |
Content - codColigada: Código da Coligada (primary key);
- idLan: Id do Lançamento (primary key);
- ValorBaixa: Valor da Baixa do Título (primary key);
- DataBaixa: Data da Baixa do Título (primary key);
- ContaCaixa_Banco: Código do banco da Conta para realização da Baixa;
- ContaCaixa_AG: Código da agencia do banco da Conta para realização da Baixa;
- ContaCaixa_CC: Codigo da Conta corrente para rea\lização da Baixa;
- Juros: Taxa de Juros da Baixa;
- Multa: Valor da Multa da Baixa;
- Desconto: Valor de Desconto da Baixa;
Retorno Bloco de código |
---|
| {
"Message": "Sucesso ao baixar o titulo do Id. Lançamento 143\r\n",
"Status": "Sucesso",
"StatusCode": 200
}
|
Content - Message: Mensagem de retorno do consumo da requisição;
- Status: Situação do processamento da requisição;
- StatusCode: Código de status do processamento da requisição;
|
...