O sistema deverá enviar para a Sênior todas as parcelas de que estão contabilizadas no Mentor e que foram contabilizadas em uma fase de: mensalidades geradas, mensalidades faturadas, contas a receber geradas, contas a receber faturadas e renegociadas; enviará todas as parcelas que ainda não foram integradas; e os alunos e os responsáveis das parcelas precisam estar já integrados; e o deverá está configurado o código da unidade e a mantenedora da Senior no cadastro da pessoa jurídica da unidade e na mantenedora no Mentor;
Quando configurar as regras contábeis para esta etapa, deve-se tomar cuidado com os seguintes itens:
- Fazer os passos que foram descritos na seguinte
- documentação.
- Código da natureza de gasto é cadastrado no MentorWeb nos identificadores contabeis da conta financeira
- A conta financeira para os rateios é cadastrada no “Débito - Cód Reduz./Classific”
- A conta contábil para os rateios é cadastrada no “Crédito - Cód Reduz./Classific”
- O centro de custos para os rateios é cadastrada no “Débito - Centro de custo”
- O valor do rateio é o próprio valor que foi configurado no Valor.
A principio haverá uma regra de contabilização para enviar o valor líquido e outra(s) para enviar os valores do desconto SEM Pontualidade. O desconto de pontualidade será enviado somente na baixa da parcela.
Observação para uso de acréscimo na geração de parcelas: Na configuração contábil, ao ultilizar o campo chamado “LIQSVAL” referente ao valor liquido da parcela, ele ignora descontos de pontualidade no valor liquido.
Quando se trata de acréscimo a lógica é diferente, ela faz o valor bruto da parcela somado com a função de acréscimo, ou seja para ignorar o acréscimo é necessário subtrai-lo do LIQSVAL.
Por exemplo: campo (LIQSVAL) - campo (ACRGER).
Segue abaixo mais detalhado o que é enviado em cada campo.
URL do WebService: http://IP:PORTA/g5-senior-services/sapiens_Synccom_senior_g5_co_mfi_cre_titulos?wsdl
Link da documentação da Sênior: https://documentacao.senior.com.br/goup/5.10.2/webservices/com_senior_g5_co_mfi_cre_titulos.htm#EntradaTitulosLoteCR
Parâmetros que enviamos para chamada do WebService
Parâmetros | Tipo | Descrição | Campo do Mentor | |
---|---|---|---|---|
entradaTitulos.codEmp | Integer | Será um campo que será preenchido pelo usuário no cadastro da mantenedora | Código de integração da mantenedora da unidade da parcela (PES_CODINTEG) | |
entradaTitulos.codFil | Integer | Será um campo que será preenchido pelo usuário no cadastro da Unidade | Código de integração da unidade da parcela (PES_CODINTEG) | |
entradaTitulos.numTit | Integer | Título | ID da parcela no Mentor | |
entradaTitulos.codTpt | String 3 | Tipo de Título | Contas financeiras → + info -Outras opções - código de integração | |
entradaTitulos.codCli | Integer | Cliente - Aluno no Mentor | Código de Integração financeira (PES_CODINTFIN) | |
entradaTitulos.vlrOri | Double | Valor Original da Parcela | Valor bruto + Acréscimo de geração | |
entradaTitulos.codTns | String | Código de Transação de serviço | Centro de Custo do Crédito | |
entradaTitulos.codNtg | Integer | Código da natureza de gasto | Identificador contábil da conta financeira | |
entradaTitulos.codRep | Integer | Representante | Fixo: 1 | |
entradaTitulos.codSac | Double | Sacado | Código de integração financeira do sacado - Responsável da Parcela (PES_CODINTFINSAC) | |
entradaTitulos.vctOri | DateTime | Vencimento Original | Data do vencimento da parcela | |
entradaTitulos.vctPro | DateTime | Vencimento Prorrogado | Data de vencimento da parcela | |
entradaTitulos.datPpt | DateTime | Data Provável Pagamento | Data de vencimento da parcela | |
entradaTitulos.codMoe | String | Moeda | Configurações contábeis > Código da moeda(CPA_CONTFAT) | |
entradaTitulos.codPor | String 3 | Portador | O portador do contrato > Conta bancaria > Campo Observação. Se a parcela não tiver titulo, manda o portador de contrato | |
entradaTitulos.codCrt | String | Carteira | Identificadores contábeis > Conta bancária > Conta contábil. Se a parcela não tiver titulo, manda fixo 99 | |
entradaTitulos.perMul | Integer | % Multa | % de multa cadastrado na taxa | |
entradaTitulos.tolMul | Integer | Dias Tolerância Multa | Dias de tolerância cadastrado na taxa para multa | |
entradaTitulos.perJrs | Integer | % Juros | % de juros cadastrado na taxa | |
entradaTitulos.tipJrs | String | Tipo Juros - Lista: S = Juros Simples, C = Juros Compostos | Fixo: C | |
entradaTitulos.tolJrs | Integer | Dias Tolerância Juros | Fixo: Dias de tolerância cadastrado na taxa para juros | |
entradaTitulos.titBan | String | Nosso número do título | Nosso número do título bancario | |
entradaTitulos.obsTcr | String | Observação | ID: PAR Parcela: CODPAR - Data Vct - Valor: XXXX,XX | |
entradaTitulos.ctaFin | Integer | Conta Financeira | Regras contábeis > Débito > Conta Financeira (CLC_CTADEB) | |
entradaTitulos.ctaRed | Integer | Conta Contábil | Regras contábeis > Crédito > Conta contábil (CLC_CTACRE) | |
entradaTitulos.rateio.codCcu | String | Centro de Custos | Regras financeira > Débito > Centro de custo | |
entradaTitulos.rateio.vlrCta | Double | Valor rateado para a conta | Valor contabilizado | |
entradaTitulos.rateio.vlrRat | Double | Valor rateado para o centro de custos | Valor contabilizado | |
entradaTitulos.rateio.obsRat | String | Observação do rateio | Histórico da contabilização | |
Atributos retornados do WebService da Integração com a Senior
Parâmetros | Tipo | Descrição |
---|---|---|
erroExecucao | String | Indica erros ocorridos no servidor ao executar o serviço, podendo conter os seguintes valores: - Vazio ou nulo, indicando que a execução foi feita com sucesso; - A mensagem do erro ocorrido no servidor |
gridResult.codEmp | Integer | Código da empresa - Código de Integração |
gridResult.codFil | Integer | Filial |
gridResult.numTit | String | Título |
gridResult.codTpt | String | String(003) - Tipo Título |
gridResult.codCli | Integer | Aluno |
gridResult.numInt | String | Número Integração Externo |
gridResult.txtRet | String | String - Retorno |
resultado | String | O campo resultado irá retornar as seguintes mensagens: |
Execução do serviço sem erros: | ||
“OK” → Verificar títulos baixados e gerados na grade “Retorno”. | ||
Execução do serviço com erros: | ||
“ERRO” → Analizar os erros na grade “Retorno” | ||
Caso a requisição seja executada com sucesso
O sistema irá atualizar a tabela de lancamento na coluna clc_datint com a data de integração.
Caso acontece algum erro:
O sistema irá gravar todos os erros que foram gerados através da integração, para maiores informações clique aqui.
Clique aqui para consultar os detalhes técnicos da transformação Kettle da integração Entrada de Titulo em Lote.
Voltar para a página inicial da integração MentorWeb X ERP Senior