Páginas filhas
  • DT - TXT Implementação da Integração de Histórico de Salário

INTEGRAÇÃO - Histórico de Salário

Linha de Produto:

PIMSConnector

Segmento:

Agroindústria

Módulo:

Mensagens Integração

Função:

Integração de Histórico de Salário via TXT

Situação/Requisito:

Ao efetuar o cadastro de Histórico de Salário no ERP o mesmo deve ser integrado com o PIMS Multicultivos via TXT

Solução/Implementação:

Implementar rotinas para integrar as informações de Histórico de Salário do ERP para o PIMS Multicultivos via TXT

Requisito:DAGROINTEGRACAO-196


A integração de Histórico de Salários do Funcionário consiste na movimentação de alteração salarial no sentido ERP para PIMS Multicultivos, ou seja, será realizada no ERP e enviada para o PIMS Multicultivos através do PIMSConnector. 
O processamento de alteração de salário do funcionário deve ser efetuado no ERP e sincronizado automaticamente no PIMS Multicultivos.

Os campos do Histórico de Salários do Funcionário no ERP a serem considerados na integração, não são apenas os campos obrigatórios, mas todos os campos necessários ao funcionamento da integração.


Informações da Mensagem

  • Identificador da Mensagem: EmployeeHistorySalaryPosition 
  • Versão: 1.000
  • Módulo <PIMS Multicultivos>: <Funcionários (Salário)>
  • Tipo de Envio: <Assíncrona> 
  • Tipo de Evento: Upsert / Delete


Campos Obrigatórios

  • Empresa
  • Filial
  • Código do Funcionário
  • Data de alteração de salário
  • Valor do Salário
  • Frequência de Pagamento


Limitações/Restrições

  • Esta integração está disponível a partir da versão 12.1.19.1 do PIMSConnector;
  • Para realizar a integração do histórico de salário do funcionário é necessário que o funcionário tenha disponibilidade informada no PIMSMC (aba "Disponibilidade" do cadastro de funcionário) e a classe de pagamento do funcionário deve ser do tipo rural.


Estrutura do Arquivo TXT

Segue abaixo os campos do arquivo TXT para realização da Integração de Histórico de Salários:


Sequência

Nome Ténico

Delimitador

Tipo

Valores

Detalhamento

Transaction

||

Fixo

EmployeeHistorySalaryPosition

Identifica o nome da integração

Type

||

Fixo

BusinessMessage

Tipo de mensagem de integração

Event

||

Variável

upsert

Qual foi o evento associado à mensagem (pode ser upsert – inclusão/alteração – ou delete – eliminação)

SourceApplication

||

Variável

ERP

Define qual o aplicativo que originou esta mensagem

CompanyId

||

Variável

01

Código da Empresa

BranchId

||

Variável

001

Código da Filial

EmployeeCode

||

Variável

21540

Código ou matrícula do funcionário

ChangedDate

||

Variável

2018-01-26

Data da alteração do salário ou cargo do funcionário

Salary

||

Variável

2500.0000

Valor do salário do funcionário

10º

PaymentFrequency

||

Variável

1

Frequencia de pagamento

1 - Mensalista

2 - Horista

3 - Tarefeiro

4 - Diarista

5 - Quinzenalmente

6 - Semanalista

7 - Outros

8 - Horista Professor

11º

EmployeePositionCode

||

Variável

69

Código do cargo


Exemplo do contéudo do arquivo TXT

EmployeeHistorySalaryPosition||BusinessMessage||upsert||ERP||01||001||21540||2018-01-26||2500.0000||1||69


Observação: O delimitador por default é "||", porém pode ser definido outro tipo de delimitador.