Tag ERP

A verdade sobre a Computação In-Memory e a Integração com ERPs

A verdade sobre a Computação In-Memory e a Integração do Sistema ERP.

A verdade sobre a Computação In-Memory e a Integração com ERPs.

Eu me lembro que há pouco tempo os gerentes dos CPDs descreviam a arquitetura em N camadas de seus ambientes como se estivessem transbordando de orgulho. A arquitetura em N camadas pode ser descrita como uma separação em três camadas, a de apresentação, a de lógica de negócios e a de dados. Para muitos, isto continua sendo o jeito mais conveniente de conceituar os componentes funcionais de qualquer sistema de software. Como muitos usuários, processos e dados foram adicionados,  mais espaço de armazenamento foi adicionado também. O desempenho da rede adicionou uma dimensão de rendimento, e analistas de TI muitas vezes se veem calculando usuários x dados x transações por hora para determinar requisitos. Estes ainda são exercícios fundamentais e bons.

Leia mais…

Integração de dados é fundamental para a otimização da Logística

As empresas investem muito tempo, esforço e dinheiro no desenvolvimento de sistemas para impulsionar a cadeia de suprimentos (Supply Chain), envolvendo aplicações de gerenciamento de armazéns (WMS), gerenciamento de transportes (TMS), de gestão de negócios (ERP) e uma variedade de outras soluções.

A quantidade de dados em função disso pode ser avassaladora. No entanto, ao conectar e integrar as informações a partir uma plataforma capacitada na orquestração de processos de negócios e sistemas, os dados podem ser o diferencial que permite às empresas aumentar a eficiência e proporcionar uma experiência superior ao cliente. Leia mais…

Como garantir a integração do ambiente híbrido de ERPs

Integração do ambiente híbrido de ERPsÉ sabido que, muitas vezes, os grandes sistemas ERPs não atendem a todas as necessidades de negócios das empresas porque são muito complexos e exigem muita personalização e  adequações. Com a utilização de múltiplos sistemas, a maioria das organizações acaba tendo que conviver com uma realidade híbrida em seu ambiente tecnológico.

Leia mais…

Quando a ferramenta de desenvolvimento ajuda na escolha de qual ERP vender

shutterstock_146519993-634x0-c-defaultQuando consultores de TI decidem abrir uma empresa para vender e implantar ERP, geralmente a escolha passa apenas por selecionar o produto mais conhecido e com maior presença de mercado para revender, mas saber qual é a ferramenta usada para o seu desenvolvimento também é importante, porque os novos empreendedores não querem oferecer aos clientes um sistema que seja uma “colcha de retalhos”, que não tenha capacidade de evolução e não possua facilidades para realizar ajustes e customizações. Leia mais…

Sete dicas para evitar desastres durante a migração de dados

iStock_seven23534737_xE5Lae0.jpg.800x600_q96Quando você troca de ERP, CRM, ou outras aplicações principais, transferir dados entre sistemas nunca é uma tarefa simples. A complexidade dos trabalhos de migração de dados frequentemente resulta em custo excedente e atrasos. Erros cometidos durante a migração podem levar a um tempo de inatividade oneroso, produtividade do usuário final reduzida e a perda de dados importantes.

Porém, se você fizer a preparação necessária e pensar no processo detalhadamente, você pode evitar alguns dos desastres mais comuns durante a migração de dados.
Leia mais…

Integração entre o ERP CIGAM e CRMs Especialistas.

Todos os ERPs possuem normalmente um Módulo de CRM, Vendas ou Gestão Comercial mas os sistemas especialistas CRMs (Customer Relationship Management) vem com o tempo ganhando cada vez mais espaço, devido a uma maior abrangência e funcionalidades especializadas que oferecem.

Os CRMs especialistas mais utilizados e encontrados no mercado tem sido o MS-Dynamics CRM, Salesforce.com e o Sugar.

Leia mais…

Desenvolvimento Mobile para o ERP CIGAM

As possibilidades de mobilizar processos do ERP CIGAM são inúmeras e o desenvolvimento customizado com regras específicas, produzindo um app de interações pontuais do usuário é um desejo de todos. O objetivo é ter um app que seja simples de usar com zero esforço de treinamento, como todos estão acostumados a fazer com os apps que baixam todos os dias em seus dispositivos.

Leia mais…

Utilização de Conectores no Cigam (uniPaaS)

Tiago Endres Kochenborger

Falaremos um pouco neste artigo sobre a utilização de conectores no ERP CIGAM.  O principal objetivo da utilização de conectores é atender às necessidade dos clientes em realizar operações específicas (customizadas), mantendo um Kernel mais estável e íntegro, a partir de modificações menos constantes e menos críticas, mas no entanto, totalmente integradas e de fácil utilização. Veja mais detalhes sobre esta estratégia no artigo A Evolução do ERP CIGAM: Da nova funcionalidade à customização.

Conectores são pontos de saída para chamadas de programas externos. Estas chamadas estão espalhadas pelos programas em lugares estratégicos e são colocadas nos inícios e finais dos blocos, tais como:

 

– Programa Itens do Pedido (CG00465)

            – Task Sufix Inicio

            – Record Sufix Inicio

            – Record Sufix Fim

 

 – Lançamentos (CG00003)

            – Record Prefix Fim 

 

– Nota Fiscal Entrada (CG00843)

            – Record Prefix Inicio 

 

 – Calculo de Impostos (CG07262)

            – Task Sufix Fim

 

Sendo necessário, um novo conector é facilmente criado. Estes conectores são ativados e parametrizados por nomes lógicos.

É importante registrar que Nomes lógicos são parametrizações do sistema (Runtime UniPaaS) que definem arquivos e códigos utilizados internamente nos programas, e estão localizados no arquivo de configurações com extensão ‘.ini’. Pensando em um jeito de facilitar a interpretação dos nomes lógicos, foi criado um padrão.

Quando é necessário avaliar o comportamento do sistema sem as customizações, existe uma forma fácil de desligar todas as elas (ou somente uma). Realizar esta operação é muito simples: é necessário somente alterar o nome lógico EX_DISABLE_ALL = N para EX_DISABLE_ALL = S.  Para desligar somente uma customização específica, o processo é semelhante. Veja o exemplo abaixo para desabitar a customização que deixa visível o botão no programa de Pedidos (CG00449).

 

 – Desabilitar:

EX_CG00449PB = N

– Habilitar:

EX_CG00449PB = S

 

A possibilidade de intervenção em qualquer ponto do CIGAM traz várias vantagens para os clientes. Entre as principais está o desenvolvimento juntamente com o usuário que irá utilizá-la, deixando a sua vida ainda mais fácil, e o outro ponto são os custos reduzidos devido ao envolvimento exclusivo e específico.

Para tornar o processo ainda mais transparente, inclusive, todas as customizações possuem uma identificação especial. No ponto específico onde foi realizada alguma modificação, é introduzida a imagem ao lado, identificando na tela que é fruto de uma customização ou que possui algum tipo de customização, como campos exclusivos, por exemplo. Além de identificar a customização, ao clicar no tangran, nas customizações realizadas pela equipe da CIGAM Corporativa, é acessado o manual técnico da customização no cliente.

Outra necessidade que surgiu para ajudar a equipe de desenvolvedores de toda a Rede CIGAM, é a visualização de onde já existem conectores no ERP CIGAM. Pensando nesta necessidade foi desenvolvido um programa que lista os conectores. Este programa está disponível no FTP da CIGAM Corporativa para ser usado por todos da Rede. Abaixo um exemplo de registros de conectores em alguns pontos do sistema.

 

Na CIGAM Corporativa foi criado o setor de Customização para realizar o desenvolvimento destas necessidades dos clientes e a formatação do modelo para a Rede CIGAM, como as definições de posicionamento dos conectores, a evolução destes e o estudo de novas tecnologias para as customizações. No artigo Benefícios da unicidade e exclusividade no desenvolvimento de soluções no ERP CIGAM é apresentado um case real e alguns benefícios desta prática.

 

Tiago Endres Kochenborger
Desenvolvedor  Especialista em Customização / Cigam Software Corporativo