/plugadvpl:execauto
CommunityInfer indirect Protheus tables via MsExecAuto.
Software Engineering#dependency analysis#code indexing#advpl#protheus#ms executauto#database tables#impact auditing
AuthorJoniPraia
Version1.0.0
Installs0
System Documentation
What problem does it solve?
It helps you understand which ADVPL/TLPP database tables are touched indirectly when code uses MsExecAuto, so you can answer “what does this routine really affect?” without manually tracing every layer.
Core Features & Use Cases
- Resolve canonical MsExecAuto calls: detects calls like MsExecAuto(codeblock, ...) and resolves the referenced TOTVS routine when possible.
- Infer tables indirectly touched: cross-references the resolved routine against a TOTVS-backed catalog to produce inferred primary and secondary tables.
- Filter and audit impact: filter by routine, module, file, and operation (inc/alt/exc) to support migration and review.
- Handle limits safely: marks dynamic/unresolvable cases (e.g., variable-based or macro-based routing) so you know what needs manual review.
Quick Start
Ask an AI agent to list all MsExecAuto inclusions in your Protheus project for routine MATA410.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: /plugadvpl:execauto Download link: https://github.com/JoniPraia/plugadvpl/archive/main.zip#plugadvpl-execauto Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.