...
Expandir | |||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||||
Inclui ou altera um Serviço originado do CRM no cadastro customizado de Serviços do SGE, vinculando o serviço ao curso informado. Authorization - Basic AuthUsername <username> Password <password> Bodyaos 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. Tabela Afetada: ZINTSFSERVICOCRM Interface RM: TOTVS Educacional | Educacional | Currículo e Oferta | Cursos | Anexos | Serviço CRM Authorization - Basic AuthUsername <username> Password <password> Body
Content
Retorno
Content
|
Expandir | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||
Realiza a gravação do responsável financeiro Responsável Financeiro (Cliente/Fornecedor) no SGE, conforme dados enviados pela API. Importante: Caso o CPF/CNPJ enviado já exista no SGE, o registro é localizado e o cadastro é atualizado com os dados enviados. Tabela Afetada: FCFO Interface RM: TOTVS BackOffice | Gestão Financeira | Cadastros | Cliente/Fornecedor 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
|
Expandir | |||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||
Realiza a gravação do aluno no SGE, conforme dados enviados pela API. Authorization - Basic AuthUsername <username> Password <password> BodyImportante: Caso o CPF enviado já exista no SGE, a API identifica a pessoa e o RA, e atualiza o cadastro com os dados enviados. Tabelas Afetadas: SALUNO, PPESSOA, SALUNOCOMPL Interface RM: TOTVS Educacional | Educacional | Currículo e Oferta | Alunos Authorization - Basic AuthUsername <username> Password <password> Body
Content
Valores possíveis:
Valores possíveis:
Retorno
Retorno
Content
|
Expandir | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||
Realiza a matrícula Matrícula do aluno no SGE, geração do Contrato Educacional e suas parcelas e preenche o anexo de dados complementares do contrato, conforme dados enviados pela API. Authorization - Basic AuthUsername <username> Password <password> Body
Content Valores possíveis: 0 = Não Gratuita Valores possíveis:
Valores possíveis:; BOLETO: BOL (Mensalidade Boleto)
Valores possíveis: Sim ou Não Retorno
Content
| ||||||||||||||||
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.
Username <username>
Password <password>
Bloco de código | ||||
---|---|---|---|---|
| ||||
[
{
"codColigada": "3",
"itemContabil": "0001253",
"codFilial": null,
"descricao": "teste Exemplo 0",
"status": "T"
}
] |
Content
Bloco de código | ||||
---|---|---|---|---|
| ||||
{
"Message": "Sucesso ao criar o item 123\r\n",
"Status": "Sucesso"
"StatusCode": 200
}
|
Tabelas Afetadas: SMATRICPL, SMATRICULA, SHABILITACAOALUNO, SCONTRATO, SPARCELA, ZINTSFDADOSCONTRATO e ZINTSFDADOSCONTRATOPARCELA
Interfaces RM:
TOTVS Educacional | Educacional | Currículo e Oferta | Alunos | Anexo | Matricula no Período Letivo | Anexo | Matriculas em disciplinas
TOTVS Educacional | Educacional | Matricula e Avaliação | Matricula no Período Letivo | Aluno | Anexo | Matriculas em disciplinas
TOTVS Educacional | Educacional | Financeiro Contábil | Contratos | Alunos | Dados complementares do Contrato
TOTVS Educacional | Educacional | Financeiro Contábil | Contratos | Anexo | Dados complementares do Contrato
Username <username>
Password <password>
Bloco de código | ||||
---|---|---|---|---|
| ||||
{
"CodColigada": 3,
"IdMatrizAplicada": "3|22",
"RA": "0000000382",
"Turma": "11|TEC.001.017",
"DataMatricula": "30/05/2022",
"DataPrevSaida": "30/05/2023",
"CondicaoAluno": 0,
"CodFinSCAE": 1,
"Articulacao": 2,
"Contrato": {
"NomeRespFin": "NOME DO CLIENTE FORNECEDOR",
"CodColCfo": 0,
"CodCFO": "0564404200001",
"ValorTotal": 240.0,
"QuantidadeParc": 1,
"ParcelasCartaoParcelaUm": 0,
"DataVencimento": "20/06/2022",
"DiaVencimento": 20,
"DescontoInstitucional": 0,
"DescontoAdicional": 0,
"Motivo": "Teste matricula aluno",
"DataVenda": "26/04/2022",
"IdOportunidade": 1,
"FormaPagtoPrimeiraParc": "CAC",
"FormaPagtoDemaisParc": "CAC",
"ReceberBoletoEmail": "Sim",
"Ecommerce": "SIM",
"DadosCartao": {
"Cod_Loja": 0001,
"Agencia": "1369",
"Cod_Banco": "001",
"Conta": "2002",
"Motivo": "CAC",
"AdquirenteCartao": "999999999",
"BandeiraCartao": "MASTERCARD",
"NSU": "9999999999",
"MeioPagamento": "Crédito",
"ValorTotalCartao": 240.0,
"ParcelasCartao": 5
}
},
"Disciplinas": []
} |
Content
Valores possíveis:
0 = Não Gratuita.
1 = Gratuidade regimental
2 = Bolsa de estudos
3 = Convênio
0 = Não Gratuita
2 = Gratuidade Regulamentar
3 = Gratuidade Não Regulamentar
Valores possíveis:;
BOLETO: BOL (Mensalidade Boleto)
Cartão crédito: CAC (Mensalidade Cartão de crédito)
Cartão débito: CAR (Mensalidade Cartão de débito)
Dinheiro: ESP (Mensalidade dinheiro)
Valores possíveis: Sim ou Não
Informação sobre o envio de pagamento via e-commerce:
Quando for enviado pagamento via e-commerce o campo QuantidadeParc do contrato deve ser igual a 1 (um), pois será considerada apenas uma parcela no SGE. A quantidade de vezes que o pagamento foi parcelado no cartão deve ser enviado no campo ParcelasCartao dos dados do pagamento com cartão.
Retorno
Bloco de código | ||||
---|---|---|---|---|
| ||||
{
"Matricula": {
"Matricula": "0000000001",
"XNumPro": "SGE3F20C100",
"CodFilial": "UN20",
"FilialProtheus": "03CE0001",
"CodColigada": 3,
"CodContrato": "100",
"StatusContrato": "Vigente",
"DataInicio": "2022-07-08T00:00:00",
"DuracaoEmMeses": 4,
"SituacaoMatricula": "Pré-Matriculado"
},
"Message": "Matrícula realizada com sucesso!",
"Status": "Sucesso",
"StatusCode": 200
} |
Content
Expandir | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||
Insere e/ou atualiza itens contábeis no RM, para uso no projeto Integração Protheus FIEC. Tabela Afetada: ZINTPROTHEUSITEMCONTABILPROTHEUS Interface RM: TOTVS Educacional | Educacional | Customização | Integração Protheus | Cadastros | Item contábil Authorization - Basic AuthUsername <username> Password <password> Body
Content
Retorno
Content
|
Expandir | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||
Realiza a inclusão dos lançamentos no Contrato Educacional do SGE para uso no projeto Integração Protheus FIEC. A API efetua a execução do processo de "Geração de Lançamentos". Tabela Afetada: FLAN, SLAN, FBOLETO Interfaces RM: TOTVS Educacional | Educacional | Financeiro/Contábil | Contratos | Parcelas | Lançamentos Financeiros TOTVS Educacional | Educacional | Financeiro/Contábil | Contratos | Parcelas | Lançamentos Financeiros | Boletos Authorization - Basic AuthUsername <username> Password <password> Body
Content
Retorno
Content
|
Expandir | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||
Cancela os lançamentos no RM, para uso no projeto Integração Protheus FIEC. O status do lançamento (FLAN.STATUS) é alterado para 2-Cancelado. Tabela Afetada: FLAN Interface RM: TOTVS Educacional | Educacional | Financeiro/Contábil | Contratos | Parcelas | Lançamentos Financeiros Authorization - Basic AuthUsername <username> Password <password> Body
Content
Importante: Quando o idLan estiver vazio, serão considerados os seguintes campos como chave: Filial, Prefixo, Num, Parcela e Tipo. Retorno
Content
|
Expandir | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||
Cancela as baixas dos lançamento no RM, para uso no projeto Integração Protheus FIEC. O status do lançamento (FLAN.STATUS) é alterado de 1-Baixado para 0-Em aberto. Tabela Afetada: FLAN, FLANBAIXA Interface RM: TOTVS Educacional | Educacional | Financeiro/Contábil | Contratos | Parcelas | Lançamentos Financeiros (editar o lançamento e acessar o anexo "Baixas do Lançamento") Authorization - Basic AuthUsername <username> Password <password> Body
Content
Importante: Quando o idLan estiver vazio, serão considerados os seguintes campos como chave: Filial, Prefixo, Num, Parcela e Tipo. Retorno
Content
|
Expandir | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||
Efetua a baixa do lançamento financeiro do SGE. O status do lançamento (FLAN.STATUS) é alterado para 1-Baixado. Tabelas Afetadas: FLAN, FLANBAIXA Interface RM: TOTVS Educacional | Educacional | Financeiro/Contábil | Contratos | Parcelas | Lançamentos Financeiros (editar o lançamento e acessar o anexo "Baixas do Lançamento") Authorization - Basic AuthUsername <username> Password <password> Body
Content
Importante: Quando o idLan estiver vazio, serão considerados os seguintes campos como chave: Filial, Prefixo, Num, Parcela e Tipo.
Retorno
Content
|
Expandir | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||
Insere e/ou atualiza o NossoNumero do Lançamento Financeiro e Boleto do SGE. Tabela Afetada: FLAN, FBOLETO Interfaces RM: TOTVS Educacional | Educacional | Financeiro/Contábil | Contratos | Parcelas | Lançamentos Financeiros TOTVS Educacional | Educacional | Financeiro/Contábil | Contratos | Parcelas | Lançamentos Financeiros | Boleto Authorization - Basic AuthUsername <username> Password <password> Body
Content
Importante: Quando o idLan estiver vazio, serão considerados os seguintes campos como chave: Filial, Prefixo, Num, Parcela e Tipo. Retorno
Content
|
Expandir | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||
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. Tabela Afetada: FLAN, FLANBAIXA, FACORDO, FACORDOREL Interface RM: TOTVS Educacional | Educacional | Financeiro/Contábil | Contratos | Parcelas | Lançamentos Financeiros (editar o lançamento e acessar o anexo "Acordo") Authorization - Basic AuthUsername <username> Password <password> Body
Content
Importante: Quando o idLan estiver vazio, serão considerados os seguintes campos como chave: Filial, Prefixo, Num, Parcela e Tipo. | ||||||||||||||||
Expandir | ||||||||||||||||
|
HTML |
---|
<div class="post">POST</div>
<div class="endereco">/rm/api/TOTVSCustomizacao/CstIntegracaoProtheus/InclusaoLancamento</div> |
Realiza a inclusão dos lançamentos no RM, para uso no projeto Integração Protheus FIEC.
Username <username>
Password <password>
Bloco de código | ||||
---|---|---|---|---|
| ||||
[
{
"codColigada": "3",
"xnumpro": "TESTE1",
"contaCaixaBanco": "001",
"contaCaixaAgencia": "01",
"contaCaixaContaCorrente": "111111",
"parcela":
{ "pedidoVendaGerencial": "TESTE2",
"nossoNumero": "TESTE2",
"dataEmissao": "01/01/2000",
"dataVencimento": "05/01/2000"
}
}
] |
Content
Bloco de código | ||||
---|---|---|---|---|
| ||||
{
"Message": "Sucesso ao incluir o Id. Lançamento 142.\r\n",
"Status": "Sucesso",
"StatusCode": 200,
"IdLan": 142
}
|
Content
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.
Username <username>
Password <password>
Bloco de código | ||||
---|---|---|---|---|
| ||||
[
{
"codColigada": "3",
"idLan": "142",
"DataCancelamento": "01/01/2000"
}
] |
Content
Bloco de código | ||||
---|---|---|---|---|
| ||||
{ "Message": "SucessoAcordo ao33 excluirgerado o Id. Lançamento 142com sucesso\r\n", "Status": "Sucesso", "StatusCode": 200 } |
Content
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 dos lançamento no RM, para uso no projeto Integração Protheus FIEC.
Username <username>
Password <password>
Bloco de código | ||||
---|---|---|---|---|
| ||||
[
{
"codColigada": "3",
"idLan": "142",
"DataCancelamento": "01/01/2000"
}
] |
Content
Bloco de código | ||||
---|---|---|---|---|
| ||||
{
"Message": "Sucesso ao cancelar baixa do Id. Lançamento 142\r\n",
"Status": "Sucesso",
"StatusCode": 200
}
|
Content
title | Baixa do Título |
---|
HTML |
---|
<div class="post">POST</div>
<div class="endereco">/rm/api/TOTVSCustomizacao/CstIntegracaoProtheus/BaixaTitulo</div> |
Efetua a baixa do lançamento financeiro do SGE.
Username <username>
Password <password>
Bloco de código | ||||
---|---|---|---|---|
| ||||
[{
"codColigada": "3",
"idLan": "143",
"ValorBaixa": 311.26,
"DataBaixa": "16/12/2021",
"ContaCaixa_Banco": "002",
"ContaCaixa_AG": "9598",
"ContaCaixa_CC": "1234",
em análise pela FIEC: "ContaCaixa_SEMMOVIMENTACAO": "00001",
"Juros": 30.76,
"Multa": 5.50,
"Desconto": 0.0
}] |
Content
Bloco de código | ||||
---|---|---|---|---|
| ||||
{ "Message": "Sucesso ao baixar o titulo do Id. Lançamento 143\r\n", "Status": "Sucesso", "StatusCode": 200 } , "Data": "{ "IdAcordo":33, "LancamentosAcordo":[ { "Identificador":"001", "Idlan":300, "DataVencimento":"2022-07-10T00:00:00" }, { "Identificador":"002", "Idlan":301, "DataVencimento":"2022-08-10T00:00:00" }, { "Identificador":"003", "Idlan":302, "DataVencimento":"2022-09-10T00:00:00" } ] }" } |
Content
Expandir | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||
Insere e/ou atualiza o NossoNumero do lançamento financeiro do SGE. Authorization - Basic AuthUsername <username> Password <password> Body
Content
Retorno
Content
|
HTML |
---|
<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>
--> |
Importante: Quando o idLan estiver vazio, serão considerados os seguintes campos como chave: Filial, Prefixo, Num, Parcela e Tipo. |
Expandir | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||
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. Tabela Afetada: FLAN, FLANBAIXA, FACORDO, FACORDOREL Interface RM: TOTVS Educacional | Educacional | Financeiro/Contábil | Contratos | Parcelas | Lançamentos Financeiros (editar o lançamento e acessar o anexo "Acordo") Authorization - Basic AuthUsername <username> Password <password> Body
Content
Retorno
Content
|
Expandir | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||
Inclui ou altera um Contrato Pessoa Jurídica no SGE, para permitir que matrículas geradas no SGE sejam vinculadas aos contratos. Tabela Afetada: ZPJFIECCONTRATO Interface RM: TOTVS Educacional | Educacional | Customizações | Contrato PJ | Contratos Authorization - Basic AuthUsername <username> Password <password> Body
Content
Retorno
Content
|
Expandir | |||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||
| |||||||||||||||||
Expandir | |||||||||||||||||
| |||||||||||||||||
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. Authorization - Basic AuthUsername <username> Password <password> BodyConsulta um Contrato Pessoa Jurídica no SGE Tabela Afetada: Nenhuma Interface RM: TOTVS Educacional | Educacional | Customizações | Contrato PJ | Contratos Authorization - Basic AuthUsername <username> Password <password> Parameters
Retorno
Content
Retorno
Content
Content
|
HTML | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
<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>
--> | ||||||||||||||||
Expandir | ||||||||||||||||
| ||||||||||||||||
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 |