4D, PostgreSQL e sincronização de dados
A continuidade de um sistema também depende dos dados que suas aplicações compartilham. O curso Reymann conecta bases 4D, serviços web, PostgreSQL e sincronização entre 4D e Dolibarr.
Funções concretas.
Ferramentas in situ.
Interfaces usadas para organizar trabalho, preparar dados e rastrear arquivos. Cada tela mostra uma função específica, com dados de apresentação.
Ampliar tela Produtos e seu estado de preparação
Uma lista filtrada por estado, referências de pastas e a imagem podem ser acessadas na mesma visualização.
Interface Real Rey’actif · arquivo de demonstração de 2018.
Ampliar tela Um produto, várias informações de negócios
A ficha reúne as características e acesso a preços, estoque, documentos e informações de fornecedores.
Interface real · ambiente de teste · dados de demonstração.Compreenda as regras apoiadas pelo existente
Uma base de negócios contém mais do que tabelas: identificadores, relacionamentos, cálculos e práticas de entrada determinam o comportamento das aplicações. As trocas devem preservar essa lógica quando uma nova ferramenta entra na cadeia.
A experiência da Patrice combina uma prática iniciada com FileMaker em 1994 e os ambientes 4D usados na Reymann. Ele presta atenção especial às dependências que foram construídas ao longo do tempo.
Prestação de serviços 4D
O trabalho técnico incluiu testes de serviços web entre versões de 4D e o estudo de trocas SOAP. Mapeamento de envelopes e conversão XML/JSON fizeram parte dos tópicos de conexão com outros ambientes.
A compatibilidade deve ser observada em exchanges reais: estrutura de chamada, campos, tipos, resposta esperada e tratamento de erros. Um serviço acessível também deve produzir dados que possam ser utilizados pela aplicação que o consome.
Articular PostgreSQL e serviços de plataforma
O Rey-Active e o PIM tinham bases PostgreSQL. A plataforma, o conteúdo produzido e o processamento tiveram que recuperar suas informações, mantendo responsabilidades claras.
Definimos as correspondências e as regras de atualização antes de multiplicar as conexões: a qual ferramenta se refere, quais informações podem ser alteradas e como controlar as diferenças entre os sistemas.
Um estudo arquitetônico de 2017 para organizar aplicações e seus intercâmbios.
Ampliar Documento de design de janeiro de 2017: estudo de trocas entre importações de Excel, PIM Akeneo, imagens em Nextcloud e plataforma de produção Rey’actif.
Estudo de arquitetura · documento de projeto · 27/01/2017Sincronizar 4D e Dolibarr
Um conector 4D/sincronizaçãoDolibarr fazia parte do ecossistema. Essa articulação ligava o sistema existente à gestão comercial e requeria o rastreamento da correspondência de dados.
Para um projeto de recuperação ou sincronização, o método consiste em preparar os mapeamentos, verificar conjuntos de dados representativos e controlar os resultados. Gerir duplicatas, dados em falta e lembretes faz parte do framework.
Conecte aplicações e mantenha o controle de câmbio.
Exemplo de caminho com processamento diferido: o conector prepara os dados, organiza sua transferência e guarda os resultados das trocas para monitoramento e recuperação.
- 01Dados recebidos ↓
Fontes
API, arquivos e bancos de dados
Identificadores • formatos - 02Dados transformados ↓
Adaptação
Correspondência comercial
Campos • unidades • referências - 03Tarefas prontas ▼
Fila de processamento
Organizar solicitações
Prioridade • planeamento - 04Escrita no alvo ▼
Execução
Tarefas de tratamento
Controles • partidas - 05Retornos e variâncias ▼
Destino
Aplicativo ou ERP
Objetos • regras de gerenciamento - 06
Seguimento e retomada
Retornos de controle
Diário • status • lembrete
Identificar
Mantenha a referência da fonte e da aplicação de destino.
Transformar
Descrever correspondências e distinguir chamadas diretas de processamento diferido.
Assuma o comando.
Encontre o estado e o contexto de uma troca para ser aposentada.
Projetos e situações concretas.
JPEG e PDF: recupere informações do centro dos arquivos
Experiência do Fundador · Reymann
Traços incorporados em JPEGs, Anotações Apoove, imagens e anexos: processamento para tornar as informações utilizáveis entre aplicativos.
Explore o casoServidor de & InDesign UTS: vinculando tipografia à geração
Experiência do Fundador · Reymann
Um back-engenharia em torno do Universal Type Server para tornar as tipografias disponíveis na cadeia de geração do InDesign Server.
Explore o casoCircular produtos entre ferramentas
Projeto Dtouch
Referências, categorias, taxas e imagens: Um catálogo útil também depende de como seus dados são alimentados.
Explore o casoO teu trabalho merece
as ferramentas certas.
Uma necessidade específica, um software para evoluir, um projeto para enquadrar.
