INTEGRAÇÃO - Sindicato
Linha de Produto: | PIMSConnector |
Segmento: | Agroindústria |
Módulo: | Mensagens Integração |
Função: | Integração de Sindicato via TXT |
Situação/Requisito: | Ao efetuar o cadastro de Sindicato no ERP o mesmo deve ser integrada com o PIMS Multicultivos via TXT |
Solução/Implementação: | Implementar rotinas para integrar as informações de Sindicato do ERP para o PIMS Multicultivos via TXT |
Requisito: | DAGROINTEGRACAO-191 |
A integração de Sindicatos consiste na movimentação do cadastro no sentido ERPpara PIMS Multicultivos, ou seja, será realizado no ERP e enviado para o PIMS Multicultivos através do PIMSConnector.
Informações da Mensagem
- Identificador da Mensagem: LaborUnion
- Versão: 1.001
- Módulo <PIMS Multicultivos>: <Sindicato>
- Tipo de Envio: <Sincrona >
- Tipo de Evento: Upsert / Delete
Campos Obrigatórios
- Código do Sindicato
- Descrição do Sindicato
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 Sindicato 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 um Sindicato. 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 Sindicato:
Sequência | Nome Ténico | Delimitador | Tipo | Valores | Detalhamento |
1º | Transaction | || | Fixo | EmployeePosition | 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º | Code | || | Variável | 101010 | Código do Sindicato |
8º | UnionName | || | Variável | Administrativo | Descrição do Sindicato |
Exemplo do contéudo do arquivo TXT
LaborUnion||BusinessMessage||upsert||ERP||01||001||101010||Administrativo
Observação: O delimitador por default é "||", porém pode ser definido outro tipo de delimitador.