INTEGRAÇÃO - Verbas
Linha de Produto: | PIMSConnector |
Segmento: | Agroindústria |
Módulo: | Mensagens Integração |
Função: | Integração de Verbas via TXT |
Situação/Requisito: | Ao efetuar o cadastro de Verbas no ERP esta deve ser integrada com o PIMS Multicultivos via TXT |
Solução/Implementação: | Implementar rotinas para integrar as informações de Verba do ERP para o PIMS Multicultivos via TXT |
Requisito: | DAGROINTEGRACAO-190 |
A Integração de Verbas consiste na movimentação do cadastro no sentido ERP para o PIMS Multicultivos, ou seja, será realizado no ERP e enviado para o PIMS Multicultivos através do PIMSConnector.
Informações da Mensagem
- PayrollAmount /Verbas
- Identificador da Mensagem: PayrollAmount
- Versão: 1.000
- Módulo <PIMS Multicultivos>: <Verbas>
- Tipo de Envio: <Síncrona>
- Tipo de Evento: Upsert / Delete
Campos Obrigatórios
- Empresa – opcional em modo compartilhado;
- Filial – opcional em modo compartilhado;
- Código da Verba;
- Descrição da Verba.
Limitações/Restrições
- Esta integração está disponível a partir da versão 12.1.19.1 do PIMSConnector;
- Caso já exista o cadastro de Verbas em ambos os sistemas, e precisar ser habilitado o processo de integração, será necessário ajustar o cadastro no PIMS Multicultivos, informando o código do ERP no campo Código ERP, para depois realizar a movimentação da integração. Caso isto não seja feito, o processo de integração não funcionará corretamente, gerando inconsistência nas informações trafegadas entre os aplicativos;
- Nesta integração é possível incluir, alterar e excluir uma Verba. A exclusão somente será realizada, caso não haja relacionamento com outras entidades tanto no PIMS quanto no ERP.
Estrutura do Arquivo TXT
Segue abaixo os campos do arquivo TXT para realização da Integração de Verbas:
Sequência | Nome Ténico | Delimitador | Tipo | Valores | Detalhamento |
1º | Transaction | || | Fixo | PayrollAmount | Identifica o nome da integração |
2º | Type | || | Fixo | BusinessMessage | Tipo de mensagem de integração |
3º | Event | || | Variável | upsert | Qual foi o evento associado à mensagem (pode ser upsert – inclusão/alteração – ou delete – eliminação) |
4º | SourceApplication | || | Variável
| ERP | Define qual o aplicativo que originou esta mensagem |
5º | CompanyId | || | Variável | 01 | Código da Empresa |
6º | BranchId | || | Variável
| 001 | Código da Filial |
7º | FuncCode | || | Variável | 000001 | Código da Verba |
8º | Description | || | Variável | Salário | Descrição da Verba |
9º | FundingAmountType | || | Variável | 1 | Tipo de movimento: 1 - hora, 2 - dias, 3 - valor, 4 - referência |
Exemplo do contéudo do arquivo TXT
PayrollAmount||BusinessMessage||upsert||ERP||01||001||000001||Salário||1
Observação: O delimitador por default é "||", porém, pode ser definido outro tipo de delimitador.