Projetos: FS007272
Nome do cliente: FIEP
O manual a seguir tem por objetivo orientar o usuário sobre as implementações realizadas para sua empresa. Todas as funcionalidades descritas neste manual se baseiam no que está descrito nos documentos de especificação dos projetos abaixo e alterações de escopo:
FS007272FS008137 -
PronatecAssistência Estudantil
Expandir | |||
---|---|---|---|
| |||
Disponível em: TOTVS Educacional | Customização| Parâmetros Assistência Estudantil. Neste local o usuário realizará todas as parametrizações referente às Assistências Estudantis. Dessa forma, será possível a realização dos cálculos e controle dos pagamentos dos diferentes tipos de benefícios: Benefício por Dia, Benefício por Premiação e Benefício por Hora/Aula.
Na interface de Parâmetros o usuário deverá efetuar as seguintes parametrizações:
Pré-requisitos Esse processo não possui pré-requisitos. Descrição do processo Esta tela permitirá o cadastro dos parâmetros necessários para calcular e controlar os pagamentos referentes a assistência estudantil na forma pecuniária dos alunos matriculados em cursos PRONATEC. Detalhamento do processo No TOTVS Educacional, por meio do menu Parâmetros para cálculo PRONATEC | Parâmetros PRONATEC, o usuário administrador efetuará as parametrizações referentes ao processo.
Deverão ser parametrizados as seguintes informações: | |||
Campo | Descrição | ||
WS Pronatec | Endereço do WebService Pronatec | ||
Chave | Chave criptografada de acesso ao WS Pronatec. | ||
Banco | Código de banco do cadastro padrão de bancos do TOTVS Educacional (atualmente o banco utilizado é a Caixa Econômica). | Relatório Conferência Pronatec | Relatório Número de faltas que será considerado para o cálculo do Pronatec |
Expandir | |||
| |||
Matrícula Situação de Reprovado Será exibida uma lista da tabela padrão de situação de matricula (SSTATUS) para que seja informado quais situações de matrículas que indicam reprovação.
Importante: Caso não seja preenchido nenhum valor neste campo, a customização entenderá que não existe número máximo de alunos para o benefício que está sendo parametrizado.
Importante: Caso o aluno tenha 2 aulas em um mesmo dia e falte apenas em uma aula o sistema não considerará como falta. Será considerado falta em um dia, somente para os alunos que não compareceram a nenhuma aula do dia. O preenchimento deste campo é obrigatório.
Aba Condição do aluno (Campo exclusivo Pronatec)
Aba: Valor Hora/Aula (Campo exclusivo Pronatec)
Importante:
|
Expandir | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||
|
Expandir | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||
|
Expandir | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||
|
Expandir | ||
---|---|---|
| ||
O objetivo é detalhar como é realizado o cadastro das informações referente aos Períodos de Cálculo da Assistência Estudantil. É utilizada a interface já existente na integração do Pronatec (TOTVS Educacional | Customização | |Períodos Pronatec) renomeado para Períodos. Podem ser cadastrados/parametrizados os períodos de cálculos para cada tipo de benefício parametrizado nos parâmetros. Os dados abaixo devem ser parametrizados para cada tipo de benefício, sendo eles:
Todos os campos acima são de preenchimento obrigatório e devem ser parametrizados por coligada, filial e nível de ensino. Caso exista algum registro na tabela referente ao Pagamento da Assistência Estudantil, a customização não permite nenhum tipo de alteração. Importante:
|
Expandir | ||
---|---|---|
| ||
Aqui serão detalhadas as regras dos cálculos nos diferentes tipos de assistências estudantis. Esses cálculos determinam o valor a ser pago para os alunos que possuem algum benefício da Assistência Estudantil. Para que ocorra de maneira correta é necessário que previamente sejam realizadas todas as parametrizações dos tipos de assistências nos parâmetros independe de qual seja. A apuração do benefício deverá calcular o valor (monetário) a ser pago ao aluno. Para realizar este processo haverá uma tela dentro do Menu Customização, cujo nome é Calcular Valor. Ela será uma adaptação da interface já existente (Calcular subsídio). Ao acessar o processo customizado “calcular valor” a customização retorna uma tela customizada onde deverá ser informado os seguintes dados:
Importante: Para os benefícios referentes ao Pronatec, retornará com o nome do benefício como Pronatec.
Os campos Data Início | Data Fim | Data Início Apuração | Data Fim Apuração | Data Pagamento são de preenchimento automático a partir da seleção dos campos informados acima (Benefício e Id Período). A informações desses campos são apenas para visualização, conforme parametrizações, sendo assim, a customização não permitirá nenhum tipo de alterações/inclusões desses dados neste processo. Ao clicar no botão Avançar, é retornada uma segunda tela customizada, onde a customização retorna apenas os alunos que estiverem dentro das seguintes regras:
Os alunos são listados apenas para visualização, não podendo ser adicionado/excluído nenhum registro da lista. Nas colunas constam as seguintes informações:
CPF: A customização retorna o CPF do responsável legal do aluno. O usuário deve selecionar um ou mais alunos retornados pela customização para a execução do processo de apuração customizado. Para execução do processo de apuração a customização exige a seleção de pelo menos um aluno. Ao clicar no botão executar a customização inicia o cálculo do valor da assistência estudantil a ser pago para cada aluno retornado na lista. Este cálculo depende das configurações realizadas no parâmetro. Benefício por Dia Quando o benefício é por Dia, são calculados os dias de aula conforme o período selecionado na apuração. Exemplo:
Entenda a seguir as nuances deste tipo de cálculo:
Aluno A ausentou em 2 aulas. Não é considerado falta para o cálculo. Valor a receber: R$ 200 reais de Benefício.
Ou seja, caso na parametrização esteja para desconsiderar as faltas abonadas e exista algum registro de falta de ausência justificada, está ausência não será considerada no cálculo.
Benefício por Premiação Quando o benefício é por premiação, o valor do prêmio a ser pago corresponde ao valor base multiplicado pelo fator de premiação em que o aluno foi classificado. Dessa forma, nos parâmetros foram cadastrados os valores para cada colocação. Cada aluno irá receber conforme o valor do prêmio da sua colocação.
Benefício por Hora-Aula Para o benefício por Hora-Aula o sistema calcula o valor da hora/aula cadastrada nos parâmetros e multiplica pela quantidade de hora/aula que o aluno cursou. Exemplo:
Se não foi registrado nenhuma ausência, o aluno receberá R$ 400,00 reais de Benefício. Entenda a seguir as nuances deste tipo de cálculo:
Ou seja, caso na parametrização esteja para desconsiderar as faltas abonadas e exista algum registro de falta de ausência justificada, está ausência não será considerada no cálculo.
Importante:
|
Expandir | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||
|
Expandir | |||||||
---|---|---|---|---|---|---|---|
| |||||||
Foi criado um processo Monitor de Log da Assistência Estudantil no menu Customização do TOTVS Educacional. Neste local é possível consultar os LOGs das operações de importação e exportação executadas pela integração do SGE com o ERP e também o processo de reenvio dos registros. É utilizada a funcionalidade de log genérico padrão. Os históricos das exportações e importação de dados para o ERP são registrados e podem ser visualizados no menu TOTVS Educacional | Customização | Assistência Estudantil | Monitor de Log. Na tela de log estão disponíveis os seguintes campos:
É apresentada uma visão com a relação de registros importados e exportados. Obs: Não é possível incluir, editar ou excluir informações através dessa interface. O campo processo é exibido de acordo com os respectivos códigos:
Ao acessar o anexo de um registro é possível visualizar todos os registros relacionados ao cadastro integrado. Estão disponíveis os seguintes campos:
| |||||||
Expandir | |||||||
| |||||||
Campo | Descrição | ||||||
RA | Registro Acadêmico do aluno. Campo apenas de visualização. | ||||||
Aluno | Nome d do aluno. Campo apenas de visualização. | ||||||
Período Letivo | Período Letivo no qual a matricula foi realizada. Campo apenas de visualização. | ||||||
Curso | Curso para o qual a matricula foi realizada.Campo apenas de visualização. | ||||||
Turno | Turno para o qual a matricula foi realizada. Campo apenas de visualização. | ||||||
Turma | Turma para a qual a matricula foi realizada. Campo apenas de visualização. | ||||||
CPF do Titular | CPF do Responsável legal do aluno Campo de preenchimento obrigatório a ser informado pelo usuário. Para preenchimento deste campo será exibida uma lista com o CPF de todos os fornecedores cadastrados como pessoa física no cadastro de cliente/fornecedor padrão TOTVS. Selecionado o CPF, automaticamente o nome do titular será preenchido. | ||||||
Nome do Titular | Nome do Responsável legal do aluno Campo de preenchimento obrigatório a ser informado pelo usuário. Para preenchimento deste campo será exibida uma lista com o NOME de todos os fornecedores cadastrados como pessoa física no cadastro de cliente/fornecedor padrão TOTVS. Selecionado o NOME, automaticamente o CPF do titular será preenchido. | ||||||
Flag Dados Bancários | Flag indicando se os dados bancários serão informados. Caso seja marcada, os dados bancários são de preenchimento obrigatório. Por default está flag virá sempre marcada e poderá ser desmarcada pelo usuário. | ||||||
Banco | Banco para pagamento da assistência estudantil na forma pecuniária. | ||||||
Tipo de Conta | Tipo de conta que será realizado o pagamento: 1 - Poupança/ 2 – Conta Corrente/ 3 - Conta Fácil | ||||||
Operação | Operação a ser realizada, sendo que se: Tipo de Conta = “Poupança” => Operação 013 Tipo de Conta = “Conta Corrente” => Operação 001 Tipo de Conta = “Conta Fácil” => Operação 023 | ||||||
Agência | Agência para pagamento da assistência estudantil na forma pecuniária | ||||||
Conta | Conta para pagamento da assistência estudantil na forma pecuniária | ||||||
Campo | Descrição | ||||||
Usuário | Código do usuário logado que processou a alteração | ||||||
Data | Data/hora da alteração | ||||||
Expandir | |||||||
| |||||||
Expandir | |||||||
| |||||||
Campo | Descrição | ||||||
Id. Período | Sequencial automático. Este campo será apenas exibido na tela, não podendo ser editado pelo usuário. | ||||||
Data Inicio | Data de Início do período. | ||||||
Data Fim | Data de Fim do período. | ||||||
Data de Apuração | Data de Apuração do Período. | ||||||
Data de Pagamento | Data de pagamento do Período. | ||||||
Expandir | |||||||
| |||||||
Expandir | |||||||
|
Campo | Descrição |
Id. Período | Identificador do período para o qual o cálculo foi processado. |
Unidade Operacional | Unidade Operacional (Filial) do contexto no momento do cálculo |
ID Pagamento | Identificador do pagamento |
Data Inicio | Data de Início do período. |
Data Fim | Data de Fim do período. |
Data de Apuração | Data de Apuração do Período. |
Data de Pagamento | Data de pagamento do Período. |
Valor Total | Valor total dos itens do pagamento |
Status do Pagamento | Status: “1 – Calculado” “2 – Bloqueado” “3 – Integrado” |
Informações que serão listadas no grid de “Pagamentos Pronatec”:
Campo | Descrição |
CPF Responsável Legal | CPF do Responsável Legal |
Responsável | Nome do Responsável Legal |
Cód. Cliente/Fornecedor | Código do cliente/fornecedor do responsável legal do aluno |
RA | Registro acadêmico do aluno para o qual o cálculo foi gerado |
Aluno | Nome do Aluno |
Id Matriz Aplicada | Identificador da matriz aplicada da turma do aluno |
Cód. Turma | Turma do aluno |
Banco | Banco para pagamento – Dados bancários da matrícula do aluno |
Agência | Agencia para pagamento – Dados bancários da matrícula do aluno |
Conta | Conta para pagamento – Dados bancários da matrícula do aluno |
Data Início Pagamento | Data de Início do Pagamento. |
Data Fim Pagamento | Data de Fim do Pagamento. |
Horas Calculadas | Quantidade de horas/aulas apuradas no período de pagamento. Este campo será o somatório do campo Qtde Horas dos registros de composição do item. |
Valor a pagar | Valor da assistência estudantil na forma pecuniária a ser pago no período |
Status | Status do pagamento processo (“0 – incompleto”, “1 – aberto”, “ 2 – lançado”, “ 3 – rejeitado”, “ 4 – liquidado”, “ 5 – Calculado”, “ 6 – Em Apresentação”, “7 – Integrado”) |
Usuário | Usuário que executou o cálculo |
Data Processamento | Data Hora que o cálculo foi processado. |
Ao navegar no grid de “Períodos PRONATEC” os dados do grid de “Pagamentos PRONATEC” serão atualizadas de acordo com o período posicionado.
No grid de “Períodos PRONATEC” serão listados todos os períodos independente de status.
Importante: Os dados listados nos dois grids serão apenas para visualização do usuário.
Ainda nesta interface, de acordo com o menu acessado, o usuário poderá executar os seguintes processos:
Para execução deste processo o usuário deverá selecionar no grid de “Períodos Pronatec” um período/unidade e acessar o menu Processos | Liberação/Bloqueio de período.
Ao executar esta opção, o processo customizado irá:
Neste momento deverá ser gerado registro na tabela customizada de log de status, conforme descrito no Req. 06.
Importante: Este processo somente será executado para os períodos com status = “ 2- Bloqueado” ou
“1 – Calculado”. Para os demais status será emitida mensagem ao usuário, informando que o processo não pode ser executado para tal status.
Para execução deste processo o usuário deverá selecionar no grid de “Períodos Pronatec” um período e acessar o menu Processos | Imprimir Relatório de Conferência.
Ao executar esta opção, o processo customizado irá verificar se existe um relatório de conferência parametrizado através do Req. 01.
Se existe, o relatório será executado pela customização e exibido em formato .PDF para o usuário.
Caso não exista, será exibida mensagem ao usuário, informando que não existe relatório parametrizado.
Importante:
Para execução deste processo o usuário deverá selecionar no grid de “Períodos Pronatec” um período e acessar o menu Processos | Integração com Financeiro.
Este processo está detalhado no requisito 08 - Integração Financeira (TOTVS Educacional => AX)
Pagamentos – Unidade:
Image Removed
Pagamentos – Geral:
Image Removed
title | Integração Financeira (TOTVS Educacional => ERP) |
---|
Pré-requisitos
Efetuar o bloqueio do período através do menu Customização | Pagamentos – Geral | Libera ou Bloqueia Período.
Descrição do processo
Processo para enviar para o ERP, os pagamentos apurados no processo “Calcular Subsídio PRONATEC”
Detalhamento do processo
Após calculado os pagamentos PRONATEC, através do requisito 06, e bloqueio do período está disponível um processo que permite o envio dos pagamentos a serem realizados para o sistema financeiro AX.
Para tal, o usuário com permissão, deverá acessar o menu Customização | Pagamentos PRONATEC e selecionar um ou mais período / unidade para pagamento. Em seguida, o usuário acessa o menu Processos | Integração financeira.
Neste momento será exibida interface customizada, listando o (s) período(s)/unidade(s) selecionado(s). O usuário poderá apenas confirmar ou cancelar a execução do processo.
Confirmando a execução do processo, será posicionado no primeiro registro selecionado. A rotina customizada irá verificar o status do período/unidade do registro posicionado. Somente poderão ser enviados para o financeiro pagamento com status = “Bloqueado”.
Se o status do registro for diferente de “Bloqueado”, será exibido o log, informando que o período/unidade não pode ser integrado ao financeiro.
Caso contrário, se status igual a “Bloqueado”, o processo customizado seleciona todos os itens que compõe o pagamento PRONATEC para o período/unidade do registro selecionado.
Importante: Somente poderão ser selecionados os registros da unidade para o qual na tabela de “Dados PRONATEC” o campo “Flag Dados Bancários” estiver marcado.
Selecionados os pagamentos do período/unidade, o processo customizado irá consumir no WebService PRONATEC o método “Pronatec_PeriodInsert”, enviando os dados para o sistema financeiro AX.
Abaixo segue documentação do método a ser utilizado e origem das informações no TOTVS Educacional:
Os dados dos pagamentos enviados serão atualizados no AX da seguinte forma:
Neste momento, para todos os status alterados, tanto do pagamento quanto item, deverá ser gerado registro na tabela customizada de log de status (ZLOGSTATUS), conforme descrito no Req. 06.
O processo customizado verifica se existem mais períodos/unidades a serem integrados, sem sim os passos acima serão executados para o próximo período/unidade selecionado.
Ao final da execução, o log do processo será exibido ao usuário e cada registro exportado terá sua chave e identificador do processo armazenado na tabela de dados exportados, descrita através do requisito “Req.23 – Reenvio de Dados” do documento “Especificacao Anexo I - Detalhamento Funcional - FS007271”.
Importante: Este processo deverá ser executado de forma manual pelo usuário, de acordo com permissão de acesso.
Image Removed
Abaixo segue documentação do método a ser utilizado e origem das informações no TOTVS Educacional:
Atributo
Descrição
Exemplo
Tipo de Dados
Obrigatório
1
Tolken
Número da Unidade Operacional no AX
AuthTolken
AuthToken
SIM
2
Input
PronatecInsertPeriod
PronatecInsertPeriod
SIM
Layout WS do AX
Informação no TOTVS
Atributo
Descrição
Exemplo
Tipo de Dados
Obrigatório
Origem da informação no TOTVS
Formato RM
2
Key
Chave criptografada de integração
1254AX
Alfanumérico
Sim
Parâmetros Pronatec | campo Chave de integração
String
Layout WS do AX
Informação no TOTVS
Atributo
Descrição
Exemplo
Tipo de Dados
Obrigatório
Origem da informação no TOTVS
Formato RM
1
Companies
Lista de Itens de Pagamentos - Alunos
ArrayOf PronatecInsertPeriodCompany
SIM
-
-
2
ExternalAppId
Código do Sistema Externo de comunicação
Totvs
String
SIM
TOTVS
String
3
FirstLotPeriod
Indica se é o primeiro lote do período
True
Boolean
SIM
Fixo: True
Data
4
LastLotPeriod
Indica se é o último lote do período
True
Boolean
SIM
Fixo: True
Data
5
Period
Dados do Período Pagamento
PronatecPeriod
PronatecPeriod
SIM
-
Layout WS do AX
Informação no TOTVS
Atributo
Descrição
Exemplo
Tipo de Dados
Obrigatório
Origem da informação no TOTVS
Formato RM
1
Id
Id. Do Período
36
String
SIM
Tabela de Pagamentos, IDPERIODO
String
2
Start
Data início do Pagamento
01/01/2014
Boolean
SIM
Tabela Pagamentos Pronatec, Data Inicio
Data
3
End
Data Fim do Pagamento
16/01/2014
Boolean
SIM
Tabela Pagamentos Pronatec, Data Fim
Data
4
Description
Período
01/01/2014 a 16/01/2014
String
SIM
Tabela Pagamentos Pronatec, Data Inicio e Data Fim
String
5
TotalAmount
Valor total Abono
132,00
Double
SIM
Tabela de Pagamentos, Valor Total
Layout WS do AX
Informação no TOTVS
Atributo
Descrição
Exemplo
Tipo de Dados
Obrigatório
Origem da informação no TOTVS
Formato RM
1
Bonuses
Lista de Alunos
João da Silva
ArrayOf
PronatecInsertPeriodCompanyBonus
SIM
Tabela de Itens de Pagamentos, RA => SALUNO.NOME
String
2
Company
Número da Unidade Operacional no AX
2001
String
SIM
Se coligada 2 - Fixo: 2001; Se Coligada 3 - Fixo: 3001
String
3
Manager
Nome do Gerente e CPF
João da Silva, 999.999.999-99
CompanyProcessManager
SIM
Nome e CPF do Gerente associado a tabela ZPARAMCONTRATO, campo GERENTECONT
4
TotalAmount
Valor total Abono
132,00
Double
SIM
Tabela de Pagamentos, Valor Total
Layout WS do AX
Informação no TOTVS
Atributo
Descrição
Exemplo
Tipo de Dados
Obrigatório
Origem da informação no TOTVS
Formato RM
1
Beneficiarry
PronatecBeneficiary
PronatecBeneficiary
SIM
2
DepartamentalUnit
Unidade Departamental
60860
String
SIM
Ensino Superior: Matriz aplicada da matrícula do aluno, campo Departamento (tabela SHABILITACAOFILIAL, campo CODDEPARTAMENTO.
Ensino básico: Turma do aluno, campo Departamento (tabela STURMA, campo CODDEPARTAMENTO)
3
DocumentId
Número do documento do Aluno
888.888.888-88
String
SIM
PPESSOA.CPF, associado a SALUNO
4
DueDate
Data de Vencimento
01/01/2014
DateTime
SIM
Tabela de Pagamentos, campo DATAPAGAMENTO
5
ItemId
Código do Item
SS_081650
String
SIM
Anexo da Matriz Aplicada, tabela
ZPARAMHABILITACAOFILIAL campo CODITEMVENDA
6
Notes
Período
01/01/2014 a 16/01/2014
String
SIM
Tabela Pagamentos Pronatec, Data Inicio e Data Fim
7
ResponsabilityCenter
Centro de Responsabilidade
3030201010173
String
SIM
Matriz aplicada da matrícula do aluno, campo Centro de Custo (tabela SHABILITACAOFILIAL, campo CODCCUSTO.
8
TotalAmount
Valor do Subsídio calculado para o Aluno/Turma
85,00
Double
SIM
Tabela de Item de Pagamentos, ZPAGAMENTOITEM, campo VALOR
9
TransDate
Data da Transação
01/02/2014
DateTime
SIM
Dara corrente
Layout WS do AX
Informação no TOTVS
Atributo
Descrição
Exemplo
Tipo de Dados
Obrigatório
Origem da informação no TOTVS
Formato RM
1
Address
Endereço do Responsável
Address
Address
Sim
-
-
2
BankAccount
Dados Bancários
BankAccount
BankAccount
SIM
-
-
3
Category
Categoria
Fixo [1]
Int
SIM
Fixo [1]
-
4
EstablishmentTypeId
Código do tipo do Estabelecimento
Fixo [Outros]
String
SIM
Fixo [Outros]
-
5
FederalId
Documento do responsável financeiro do Aluno
777.777.777-77
String
SIM
Anexos Dados Pronatec, campo CPF Responsável Legal
String
6
GroupId
Código do grupo do Cliente [CLI PJ, CLI PF, Abono Pronatec
Valor Padrão [CLI PF]
String
SIM
Fixo [CLI PF]
-
7
Name
Nome do Beneficiário
João Silva
String
SIM
Anexos Dados Pronatec, campo Nome Responsável Legal
String
8
NameAlias
Nome Fantasia
João Silva
String
Anexos Dados Pronatec, campo Nome Responsável Legal
String
Layout WS do AX
Informação no TOTVS
Atributo
Descrição
Exemplo
Tipo de Dados
Obrigatório
Origem da informação no TOTVS
Formato RM
1
City
Cidade
Curitiba
String
SIM
FCFO.CIDADE do cadastro do Responsável legal, associado no anexo de Dados PRONATEC
String
2
Complement
Complemento
AP 2
String
SIM
FCFO.COMPLEMENTO do cadastro do Responsável legal, associado no anexo de Dados PRONATEC
String
3
ContactInfo
Informação do Contrato
AddressContractInfo
AddressContactInfo
SIM
4
Country
País
BR
String
SIM
Fixo = BR
5
IBGECode
Código do IBGE
9999
String
SIM
Anexo de Município, tabela ZDADOSIBGE, campo NUMEROIBGE
String
6
Name
Apelido do Local
Residência
String
SIM
FCFO.COMPLEMENTO do cadastro do Responsável legal, associado no anexo de Dados PRONATEC
String
7
Neighborhood
Bairro
Centro
String
SIM
FCFO.BAIRRO do cadastro do Responsável legal, associado no anexo de Dados PRONATEC
String
8
Number
Número
1
String
SIM
FCFO.NUMERO do cadastro do Responsável legal, associado no anexo de Dados PRONATEC
String
9
Principal
Endereço Preferencial
[true, false]
Boolean
SIM
TRUE
String
10
State
Estado
PR
String
SIM
FCFO.CODETD do cadastro do Responsável legal, associado no anexo de Dados PRONATEC
String
11
Street
Rua
Candido de Abreu
String
SIM
FCFO.RUA do cadastro do Responsável legal, associado no anexo de Dados PRONATEC
String
12
Type
Tipo do Endereço
Comercial
AddressType
SIM
Fixo = Principal
String
13
ZipeCode
CEP
12345678
Strig
SIM
FCFO.CEP do cadastro do Responsável legal, associado no anexo de Dados PRONATEC
String
Layout WS do AX
Informação no TOTVS
ID
Atributo
Descrição
Exemplo
Tipo de Dados
Obrigatório
Origem da informação no TOTVS
Formato RM
3
String
NÃO
FCFO.EMAIL do cadastro do Responsável legal, associado no anexo de Dados PRONATEC
String
4
Fax
Fax
9999999
String
NÃO
FCFO.FAX do cadastro do Responsável legal, associado no anexo de Dados PRONATEC
String
Layout WS do AX
Informação no TOTVS
ID
Atributo
Descrição
Exemplo
Tipo de Dados
Obrigatório
Origem da informação no TOTVS
Formato RM
1
Description
Descrição do Tipo
Comercial
String
SIM
Fixo = Principal
-
2
Id
Identificação do Tipo
1
Int
SIM
Fixo = 1
-
Layout WS do AX
Informação no TOTVS
ID
Atributo
Descrição
Exemplo
Tipo de Dados
Obrigatório
Origem da informação no TOTVS
Formato RM
1
AccountType
Tipo da Conta
Poupança
int
SIM
Anexos Dados Pronatec, campo Tipo Conta
Int
1 = Poupança
2= Conta Corrente
2
BankAccountNumber
Número da Conta
12345
String
SIM
Anexos Dados Pronatec, campo Conta
String
3
BankAgency
Agência Bancária
1234
String
SIM
Anexos Dados Pronatec, campo Agência
String
4
BankCode
Código do Banco
Caixa Econômica [104]
String
SIM
Anexos Dados Pronatec, campo Banco
String
5
BankGroup
Grupo do Banco
Fixo [F]
Int
SIM
Fixo [F]
String
6
BankType
Tipo do Banco
1=AT
Int
SIM
Fixo 1
-
7
Casa
Casa
Sesi/Senai
String
SIM
Código da Coligada do Pagamento
String
OperationCode
Código da Operação
Caixa Fácil
string
SIM
Anexos Dados Pronatec, campo Operação
String
title | Processo de Consulta Status do Pagamento |
---|
Pré-requisitos
Efetuar o envio do Pagamento /Período pra o ERP, processo descrito no requisito 08.
Descrição do processo
No TOTVS Educacional será disponibilizado, por meio do menu Customização, um processo que executará a consulta de Status de Pagamento, verificando se existe algum erro no sistema ERP, referente ao processamento do pagamento PRONATEC.
Para tal, o sistema ERP disponibilizará o WS Pronatec, parametrizado no Req. 01, que deverá ser consumido por esta consulta executando o método Get Status.
Detalhamento do processo
Ao acessar esta opção, será exibida interface customizada ao usuário que deverá informar o período da consulta e confirmar a execução.
Image Removed
O método Get Status é executado, sendo passado os seguintes parâmetros:
GetStatus
Layout WS do AX
Informação no TOTVS
Atributo
Descrição
Exemplo
Tipo de Dados
Obrigatório
Origem da informação no TOTVS
Formato RM
1
Token
Objeto de Autenticação - AuthToken
AuthTolken
AuthToken
SIM
2
PeriodId
Código do Período
36
String
SIM
Número do Período informado na tela do processo
3
companyID
Id do identificador da empresa
3001
String
SIM
Se coligada 2 - Fixo: 2001; Se Coligada 3 - Fixo: 3001
4
currentLine
Numero do registro corrente
12
Integer
SIM
Identificador do Pagamento selecionado; Tabela ZPAGAMENTO.IDPAGAMENTO
5
pageSize
Quantidade de registros por página
200
Integer
SIM
Quantidade de itens calculados no período / pagamento (tabela ZPAGAMENTOITEM).
Como resposta, todos os itens enviados para pagamento do período consultado serão retornados com um status.
O processo customizado, deverá percorrer o XML de retorno, localizar o objeto PronatecBonusOutput. Neste, localizar o objeto Beneficiary e, em seguida o CPF do Beneficiario. Com a informação do CPF e o Período de Cálculo, deverá ser localizado o registro na tabela customizada de pagamentos pronatec, e, este deverá ser atualizado com a descrição do objeto status.
O status de pagamento poderá ser consultado depois do envio dos dados do Pronatec ao sistema AX, conforme descrito por meio do requisito 08.
Caso a consulta seja executada mais de uma vez para o mesmo período, o registro referente ao cálculo de pagamento na tabela customizada ficará atualizado de acordo com a última consulta.
Para os registros com Status = Rejeitado, a flag “Dados Bancários” do anexo “Dados Pronatec” será automaticamente desmarcada, evitando assim que o aluno seja considerado no cálculo do próximo período.
Neste momento, para todos os status atualizados, deverá ser gerado registro na tabela customizada de log de status, conforme descrito no Req. 06.
Importante: