Mapeamento de Campos da Mensagem Única Employee (Funcionário) - RM
Mensagem Única | RM | Observação | ||
---|---|---|---|---|
Elemento | Descrição | Tabela | Coluna | |
BusinessContent | ||||
CompanyId | Coligada | PFUNC | CODCOLIGADA | |
BranchId | Filial | PFUNC | CODFILIAL | |
CompanyInternalId | Coligada | PFUNC | CODCOLIGADA|CODFILIAL | |
Code | Matricula do funcionário | PFUNC | CHAPA | |
InternalId | InternalId da Entidade | PFUNC | CODCOLIGADA|CHAPA | |
FullName | Nome completo do Funcionário | PPESSOA | NOME | |
Name | Nome do funcionário | PPESSOA | NOME | |
DepartamentCode | Código do departamento | PFUNC | CODDEPTO | Não enviado pois a entidade Departament não é integrada. |
DepartamentInternalId | InternalId do DepartamentCode | PFUNC | CODCOLIGADA|CODFILIAL|CODDEPTO | Não enviado pois a entidade Departament não é integrada. |
RoleCode | Código da função | PFUNC | CODFUNCAO | |
RoleInternalId | InternalId do RoleCode | PFUNC | CODCOLIGADA|CODFUNCAO | |
HiringDate | Data de Admissao | PFUNC | DATAADMISSAO | |
WorkShiftCode | Código do turno | PFUNC | CODHORARIO | |
WorkShiftInternalId | InternalId do WorkShift | PFUNC | CODCOLIGADA|CODHORARIO | |
SalaryCategory |
Categoria Salarial |
PFUNC |
CODRECEBIMENTO | Fixo 1 - Mensalista (RM = “M”) |
Salary | Salário | PFUNC | SALARIO | |
DemissionDate | Data de Demissão | PFUNC | DATADEMISSAO | |
CostCenterCode | Centro de custo vinculado ao funcionário | PSECAO/PCCUSTO | CODCCGLOBAL | Código obtido a partir do centro de custo da seção. |
CostCenterInternalId | InternalId do CostCenterCode | PSECAO/PCCUSTO | CODCOLIGADA|CODCCGLOBAL | Código obtido a partir do centro de custo da seção. |
BirthDate | Data de Nascimento | PPESSOA | DTNASCIMENTO | |
Gender | Sexo | PPESSOA | SEXO | |
HomeState | Estado Natal | PPESSOA | ESTADONATAL | |
NaturalCity | Naturalidade | PPESSOA | NATURALIDADE | |
Email do funcionário | PPESSOA | |||
MonthlyWorkingHours | Jornada mensal em horas | PFUNC | JORNADAMENSAL | Valor da jornada mensal dividido por 60, pois na tabela é armazenado em minutos. |
WageTableInternalId | InternalId da tabela salarial | PFUNC | CODTABELASALARIAL|CODNIVELSAL|GRUPOSALARIAL | Chave para a tabela VTABELASALARIAL |
WorkShiftSequence | Sequência Inicio do Turno | PFHSTHOR | INDINICIOHOR | Fixo valor 01 pois o RM não trabalha com o conceito de escala. |
DateInitialShiftSequence | Data Inicial da Sequência do Turno | PFHSTHOR | DTMUDANCA | Informe o dia do mês que começa a sequência de trabalho. |
PositionCode | Código do Cargo | PFUNCAO | CARGO | |
PositionCodeInternalId | InternalId do PositionCodeInternalId | PFUNCAO | CODCOLIGADA|CARGO | |
EmployeeSituation |
Situacao do Funcionário |
PFUNC |
CODSITUACAO | Fixo 1 - Ativo (RM = “A” ou “V” ou “X” ou “Z”) |
GovernmentalInformation | CPF do funcionário Número da Carteira de Trabalho Serie da Carteira de Trabalho | PPESSOA | CPF CARTEIRATRAB SERIECARTTRAB |
Notas:
- Funcionários que sejam integrados com o SigaMNT devem pertencer a Seções que possuam centro de custo.
- O código do centro de custo do funcionário será obtido a partir do centro de custo da seção do funcionário.
- O cadastro de centros de custo do Labore (tabela PCCUSTO) deve trabalhar conforme o processo “Sincronização Centro de Custo Global”, que mantém o cadastro da tabela PCCUSTO espelhada com a tabela de centro de custo global “GCCUSTO”.
- O rateio de funcionário por centro de custos não será integrado, pois o mesmo não é utilizado pelo sistema SigaMNT. O sistema de manutenção considera somente o campo do centro de custo da tabela principal do funcionário (RA_CC), que é utilizado no cálculo do valor de custo de hora médio da mão de obra.