Pré-requisitos para Customizações utilizando Add-ons
O desenvolvimento de add-ons para a plataforma Sankhya oferece uma oportunidade única para personalizar e expandir as funcionalidades do sistema, atendendo às necessidades específicas dos usuários. No entanto, para garantir o sucesso nesse processo, é essencial atender a alguns pré-requisitos técnicos. Este artigo tem como objetivo destacar os principais requisitos para construir e publicar uma customização utilizando add-ons.
1. Preparação do Ambiente de Desenvolvimento
O primeiro passo para desenvolver add-ons é preparar o ambiente de desenvolvimento. Isso inclui a configuração de ferramentas e recursos necessários para criar e testar suas soluções. Recomendamos seguir as boas práticas detalhadas no artigo oficial da Sankhya:
Preparação de ambiente para desenvolver add-on.
Um ambiente bem configurado é fundamental para agilizar o desenvolvimento e evitar problemas durante a implementação.
2. Conhecimento em Programação Java
A plataforma Sankhya é baseada em Java, portanto, o domínio dessa linguagem de programação é indispensável para o desenvolvimento de add-ons. Se você ainda não possui experiência com Java, recomendamos explorar os Recursos de Capacitação Técnica disponíveis no portal da Sankhya. Esses materiais oferecem um guia completo para ajudá-lo a se familiarizar com os conceitos e práticas necessárias.
3. Obtenção da AppKey
A AppKey (Chave de Aplicação) é um identificador único para sua solução no ecossistema Sankhya. Ela é essencial para distribuir e gerenciar seu add-on. Para obter uma AppKey, é necessário ser um desenvolvedor registra no formulário disponível no nosso site. Após a aprovação, você terá acesso à área do desenvolvedor, onde poderá gerenciar suas aplicações.
A AppKey é intransferível e não deve ser compartilhada com terceiros.
4. Domínio das Ferramentas de Desenvolvimento Sankhya
Para criar add-ons eficientes e alinhados com as boas práticas da plataforma, é fundamental dominar as principais ferramentas de desenvolvimento Sankhya. Entre elas, destacam-se:
- Dicionário de Dados: Para entender a estrutura de dados da plataforma.
- Jape: Linguagem de programação específica para regras de negócio.
- SankhyaJS: Framework para desenvolvimento de interfaces gráficas.
- SankhyaUtil: Biblioteca de utilitários para facilitar o desenvolvimento.
- DWFDesigner: Ferramenta para criação de telas e relatórios.
O conhecimento aprofundado dessas ferramentas permitirá que você crie soluções robustas e integradas ao ecossistema Sankhya.
5. Processo de Criação e Publicação do Add-on
Uma vez que todos os pré-requisitos técnicos estejam atendidos, você estará pronto para criar e publicar seu add-on na Sankhya Place, a loja de soluções da plataforma. O processo é dividido em três etapas principais:
-
*Siga o guia oficial para desenvolver sua solução:
Criação de add-ons.
Certifique-se de testar todas as funcionalidades para garantir que o add-on funcione conforme o esperado. -
Após o desenvolvimento, é necessário gerar o pacote da solução. Para isso, consulte o tutorial:
Cadastrando uma Licença de add-ons.
Esse passo é crucial para garantir que o add-on esteja pronto para distribuição. -
Por fim, publique sua solução na Sankhya Place seguindo as orientações do artigo:
Publicando add-ons.
A publicação permitirá que outros usuários da plataforma acessem e utilizem sua solução.
Desenvolver add-ons para a plataforma Sankhya é uma tarefa que exige preparação técnica e conhecimento específico. Ao seguir os pré-requisitos apresentados neste artigo, você estará apto a criar soluções personalizadas e de alta qualidade, contribuindo para o ecossistema Sankhya e atendendo às necessidades dos usuários. Se você ainda tem dúvidas ou precisa de mais informações, explore a documentação oficial da Sankhya ou entre na nossa comunidade de desenvolvedores.
Updated 4 months ago