Plugin V10 – Pipelines – Mapper

Plugin V10 – Pipelines – Mappers

Uma solução de integração de serviços deve ter a capacidade de definir facilmente transformações bidireccionais de dados, desde a sua representação nativa para outros formatos mais adequados à integração de processos, por exemplo: XML, JSON.

A framework disponibiliza um processo de transformação (formato JSON) que tem como objetivo realizar o mapeamento entre os dados provenientes do sistema origem e os dados a transmitir ao sistema destino. Esta técnica de mapeamento, recorre a um Data Dictionary, preservando, deste modo, os dados originais e os dados transformados.

De modo a optimizar processos de integração, o plugin, disponibiliza na pasta de instalação – <InstallPath>\VKPlugin\SAMPLES\MAPPERS – um conjunto de mappers (ficheiros json) que podem ser usados na implementação de serviços de integração.

A sintaxe e semântica aplicada é comum aos dois sistemas e definida num contexto modelar e de fácil interpretação.


    • Related Articles

    • Plugin V10 - Pipelines - Overview

      Os exemplos de pipelines distribuídos pelo plugin PRIMAVERA v10 – Valuekeep Integration, disponíveis em adoptam todos uma configuração baseada na metodologia Reader-Mapper-Writter, como evidenciada na imagem seguinte. ​
    • Plugin V10 – Pipelines – Auditing

      O plugin PRIMAVERA V10 - Valuekeep Integrator, conceptualmente, disponibiliza através das categorias de informação, com recurso a listas, a possibilidade de monitorizar a execução de todos os pipelines. Esta funcionalidade, permite ao implementador / ...
    • Plugin V10 - Pipelines - Readers

      Os readers disponibilizados pelo plugin têm como objetivo dotar o sistema PRIMAVERA ERP V10 de um mecanismo que reduza o número de pedidos e permita ao implementador / integrador de uma forma simples personalizar os pedidos de leitura segundo os ...
    • Plugin V10 - Pipelines - Hashing

      O plugin adota um controlo de versionamento baseado num sistema de hashing. Cada pipeline, possui um controlo de versionamento, ou seja, possui uma chave de hashing que permite identificar se o subset de informação (hashset) ainda não foi objeto de ...
    • Plugin V10 - Pipelines - Listas

      No âmbito da integração, os readers utilizam os recursos das listas com o objetivo de definir e segmentar a informação aplicável ao processo de negócio. Como ferramenta de fácil utilização e monitorização dos processos de negócio, o plugin adotou as ...