snk-devcenter

35 mods across 1 repository, 5 stars between them.

job

25

snk-devcenter/addon-studio

Skill Claude CodeCodex

Cria, revisa e refatora jobs agendados Sankhya com @Job (extends IJob + onSchedule + getScheduleConfig + CRON), incluindo migration via XML. Use ao criar, alterar, revisar, auditar ou padronizar jobs agendados, ao ajustar agendamento CRON, quando o pedido é "roda todo dia às", "de madrugada", "processo noturno", "sem…

5 yesterday A 163 tokens original MIT

listener

26

snk-devcenter/addon-studio

Skill Claude CodeCodex

Cria, revisa e padroniza listeners de persistência Sankhya com @Listener (classe estende PersistenceEventAdapter) — reage a eventos CRUD (before/after insert, update, delete) de qualquer entidade JAPE, inclusive instâncias nativas. Use ao criar, alterar, revisar, auditar ou padronizar reação a gravação/exclusão de…

5 yesterday A 361 tokens original MIT

macros

27

snk-devcenter/addon-studio

Skill Claude CodeCodex

Macros SQL do MacroTranslator Sankhya (dbDate, nullValue, ignorecase, normalizeText, truncMonth, yearMonth, addMonths) para portabilidade Oracle/MSSQL. Use ao escrever, revisar, auditar ou portar SQL em queries/, datadictionary/, dbscripts ou @NativeQuery, ao ver NVL, ISNULL, COALESCE, SYSDATE, GETDATE, TRUNC(, SUBSTR…

5 yesterday A 146 tokens original MIT

mapstruct

28

snk-devcenter/addon-studio

Skill Claude CodeCodex

Cria, revisa e refatora mappers MapStruct para Sankhya (@Mapper com componentModel="jakarta", injectionStrategy=CONSTRUCTOR, padrões create/merge, @MappingTarget, @AfterMapping, @Named) para conversão DTO↔Entidade campo a campo, sem escrever get/set à mão. Use ao criar, alterar, revisar, auditar ou padronizar mappers…

5 yesterday A 169 tokens original MIT

repository

29

snk-devcenter/addon-studio

Skill Claude CodeCodex

Cria, revisa e refatora interfaces @Repository Sankhya estendendo JapeRepository com @Criteria, @NativeQuery, @Modifying, @Parameter(name = "..."), paginação, findByPK (retorno nullable, throws Exception). Use ao criar, alterar, revisar, auditar ou padronizar a camada de acesso a dados, ao implementar…

5 yesterday A 205 tokens original MIT

retrofit

30

snk-devcenter/addon-studio

Skill Claude CodeCodex

Configura, revisa e debuga integração HTTP de saída em Sankhya Addon Studio — o addon como cliente de uma API de terceiro — usando Retrofit + Moshi + OkHttp — declara dependências moduleLib no build.gradle, escreve interface client (@GET/@POST/@Body/@Path/@Query/@Headers), faz wiring Guice via @Provides @Singleton em…

5 yesterday A 183 tokens original MIT

sankhya-js

31

snk-devcenter/addon-studio

Skill Claude CodeCodex

Tela HTML5 que você desenha, com layout e lógica próprios em src/main/webapp/html5/ / (módulo -vc, AngularJS 1.x sobre o framework proprietário sankhya-js/módulo snk). Sinal prático: se a tela chama um endpoint/serviço do addon, tem .js/.html próprios ou i18n de template, é aqui; se ela só grava direto na tabela e foi…

5 yesterday A 428 tokens original MIT

sankhya-utils

32

snk-devcenter/addon-studio

Skill Claude CodeCodex

Classes utilitárias do backend Java que a plataforma Sankhya já expõe no classpath do addon (com.sankhya.util) — StringUtils, BigDecimalUtil, TimeUtils, XMLUtils, JsonUtils, JdbcUtils, SQLUtils, CollectionUtils, MapUtils, ExceptionNavigator, ResourceLock, SessionFile, UIDGenerator, validadores de CPF/CNPJ/e-mail/PIS.…

5 yesterday A 276 tokens original MIT

test

33

snk-devcenter/addon-studio

Skill Claude CodeCodex

Escreve, revisa e amplia testes JUnit 5 + Mockito 4.11 para Sankhya Addon Studio — mock de JapeRepository via @Mock, mock estático de JapeSession/SessionFile (mockito-inline), fixtures, controllers, services, repositories, mappers. Use ao criar, alterar, revisar ou ampliar cobertura de testes em src/test/java/, ao…

5 yesterday A 192 tokens original MIT

type-adapter

34

snk-devcenter/addon-studio

Skill Claude CodeCodex

Cria, revisa e refatora adaptadores de tipo Sankhya com @GlobalTypeAdapter (TypeAdapter, JsonSerializer/JsonDeserializer, tipos nativos, conversão JSON↔Java) — define, num lugar só, como um tipo serializa e desserializa em todo o addon. Use ao criar, alterar, revisar, auditar ou padronizar adaptadores de serialização…

5 yesterday A 150 tokens original MIT

value

35

snk-devcenter/addon-studio

Skill Claude CodeCodex

Configura, revisa e debuga injeção @Value Sankhya (ValueType, Provider lazy/eager, SANKHYAPARAM, group), declaração de parâmetro em META-INF/parameter.xml e feature flag toggável via MGECoreParameter. Use ao injetar, alterar, revisar ou auditar valores de configuração em componentes Guice, ao criar/editar parâmetro…

5 yesterday A 197 tokens original MIT