Este documento tem por objetivo a documentar as API's disponíveis no projeto Integração Protheus FIEC.
Orientações gerais, autenticação e exemplos de consumo das API's.
Inclui ou altera um Serviço originado do CRM no cadastro customizado de Serviços do SGE, vinculando o serviço aos cursos informados. Ao executar a chamada do webservice, se for inclusão de um serviço novo, o método irá:
Ao executar a chamada do webservice, se for atualização de um serviço existente será permitido alterar o status e o processo deverá identificar o serviço CRM no SGE através do código e atualizar seu status no cadastro customizado. Authorization - Basic AuthUsername <username> Password <password> Body
Content
Retorno
Content
|
Realiza a gravação do responsável financeiro no SGE, conforme dados enviados pela API. Authorization - Basic AuthUsername <username> Password <password> Body
Content
Deve ser enviado no seguinte formato: 9 primeiros dígitos do CPF ou 8 primeiros primeiros dígitos do CNPJ + código da loja. Exemplo: 0101251250001
Retorno
Content
|
Realiza a gravação do aluno no SGE, conforme dados enviados pela API. Authorization - Basic AuthUsername <username> Password <password> Body
Content
Valores possíveis: 8 = Microempreendedor Individual - MEI
Valores possíveis:
Retorno
Content
|
Realiza a matrícula do aluno no SGE, conforme dados enviados pela API. Authorization - Basic AuthUsername <username> Password <password> Body
Content
Valores possíveis:; BOLETO: BOL (Mensalidade Boleto)
Valores possíveis: Sim ou Não
Retorno
Content
|
Insere e/ou atualiza itens contábeis no RM, para uso no projeto Integração Protheus FIEC. Authorization - Basic AuthUsername <username> Password <password> Body
Content
Retorno
Content
|
Realiza a inclusão dos lançamentos no RM, para uso no projeto Integração Protheus FIEC. Authorization - Basic AuthUsername <username> Password <password> Body
Content
Retorno
Content
|
Cancela os lançamentos no RM, para uso no projeto Integração Protheus FIEC. Authorization - Basic AuthUsername <username> Password <password> Body
Content
Retorno
Content
|
Cancela as baixas dos lançamento no RM, para uso no projeto Integração Protheus FIEC. Authorization - Basic AuthUsername <username> Password <password> Body
Content
Retorno
Content
|
Efetua a baixa do lançamento financeiro do SGE. Authorization - Basic AuthUsername <username> Password <password> Body
Content
Retorno
Content
|
Insere e/ou atualiza o NossoNumero do lançamento financeiro do SGE. Authorization - Basic AuthUsername <username> Password <password> Body
Content
Retorno
Content
|
<style>
.expand-control {
cursor: pointer;
text-decoration: none;
margin-bottom: 10px;
background-color: #ededed;
height: 30px;
font-size: 20px;
padding: 5px;
}
.expand-control-text {
vertical-align: top;
font-weight: bold;
color: #242424;
}
.post {
background-color: #378000;
color: #ffffff;
display: inline-block;
padding: 5px;
border-radius: 5px;
font-weight: bold;
}
.get {
background-color: #004fd6;
color: #ffffff;
display: inline-block;
padding: 5px;
border-radius: 5px;
font-weight: bold;
}
.put {
background-color: #ffa200;
color: #ffffff;
display: inline-block;
padding: 5px;
border-radius: 5px;
font-weight: bold;
}
.delete {
background-color: #cf0000;
color: #ffffff;
display: inline-block;
padding: 5px;
border-radius: 5px;
font-weight: bold;
}
.endereco{
display: inline-block;
padding: 5px;
font-weight: bold;
}
</style>
<!--
EXEMPLO DE MARCAÇÃO PARA TIPO DE REQUEST:
<div class="post">POST</div>
<div class="get">GET</div>
<div class="put">PUT</div>
<div class="delete">DELETE</div>
O ENDEREÇO DEVE SER INSERIDO COM A SEGUINTE MARCAÇÃO:
<div class="endereco">/rm/api/TOTVSCustomizacao/CstIntegracaoProtheus/ItemContabil</div>
--> |
Efetiva no SGE os acordos efetuados no Protheus. A API efetua a criação do acordo, a baixa dos lançamentos originais e a criação dos novos lançamentos gerados pelo acordo, conforme negociação gerada no Protheus. Authorization - Basic AuthUsername <username> Password <password> Body
Content
Retorno
Content
|
Cancela o acordo financeiro gerado pelo Protheus importado para o SGE. Necessário enviar o identificador do acordo do SGE. O cancelamento do acordo implica na reabertura dos títulos originais do acordo. Permitido apenas para acordos sem nenhuma parcela paga. Se necessário, deverá chamar antes a API de cancelamento de baixa para os títulos do acordo. Authorization - Basic AuthUsername <username> Password <password> Body
Content
Retorno
Content
|