idempiere-2pack

📁 comitsrl/comitsrl-skills 📅 1 day ago
1
总安装量
1
周安装量
#50997
全站排名
安装命令
npx skills add https://github.com/comitsrl/comitsrl-skills --skill idempiere-2pack

Agent 安装分布

amp 1
opencode 1
kimi-cli 1
codex 1
github-copilot 1
gemini-cli 1

Skill 文档

iDempiere 2Pack (Pack In/Out)

Objetivo

Resolver cambios basados en 2Pack de forma repetible y segura:

  • exportar (Pack Out) diccionario/datos,
  • importar (Pack In) manual o automatico,
  • diagnosticar fallas de handlers, SQL, referencias UUID/ID y orden de instalacion,
  • reducir riesgos operativos (scripts ejecutables, DDL, locks, reintentos).

Cuando usar esta skill

  • Requerimientos de migracion funcional por 2Pack.
  • Plugins que instalan 2Pack.zip o 2Pack_*.zip al arrancar.
  • Ajustes de AD_Package_Exp / AD_Package_Exp_Detail.
  • Errores en AD_Package_Imp*, elementos unresolved/deferred o conflictos de tenant.
  • Automatizacion de packin desde carpetas (server startup o proceso).

Limites y coordinacion

  • Si el trabajo es mayormente DDL/diccionario SQL, coordinar con $idempiere-db.
  • Si el trabajo es bundle OSGi/feature/update-site, coordinar con $idempiere-plugin-development.
  • Esta skill cubre la capa funcional/runtime de 2Pack (flujo, handlers, activators, operacion).

Flujo recomendado

  1. Clasificar escenario: manual packin, embedded plugin packin, o external folder packin.
  2. Definir tipo(s) de detalle (Data, DataSingle, SQL, SQM, SH, SCJ, etc.) y orden.
  3. Verificar handler real y prerequisitos (tabla, referencias, tenant, UUID).
  4. Ejecutar/importar y validar estado (Completed successfully, Completed - unresolved, Import Failed).
  5. Revisar trazas en AD_Package_Imp_Detail + notificador y ajustar idempotencia/versionado.
  6. Para automaticos: validar naming/version locks/retries y no-reproceso.

Referencias

  • Mapa tecnico completo: references/core-map.md.
  • Playbook operativo y troubleshooting: references/operating-playbook.md.
  • Diferencias wiki vs core y caveats: references/wiki-vs-core.md.