protheus-reference

Provide ADVPL/TLPP function syntax, data dictionary tables, REST API endpoints, and MV_* parameters.

176|37|Updated Mar 4, 2026
One-click install
npx skills add https://github.com/thalysjuvenal/advpl-specialist --skill protheus-reference
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: protheus-reference
Source: https://github.com/thalysjuvenal/advpl-specialist/tree/main/skills/protheus-reference
Command: npx skills add https://github.com/thalysjuvenal/advpl-specialist --skill protheus-reference

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides immediate access to Protheus system documentation, eliminating the need to search through multiple online resources or internal wikis.

Core Features & Use Cases

  • Native Function Lookup: Quickly find syntax, parameters, and examples for ADVPL/TLPP functions.
  • Data Dictionary Reference: Understand Protheus table structures (SX1-SX9), field definitions, and relationships.
  • API & Parameter Info: Get details on REST API patterns and system configuration parameters (MV_*).
  • Use Case: When developing a new ADVPL function, you need to know the exact parameters for DbSeek(). You ask the Skill, and it provides the syntax, a description of each parameter, and a code example.

Quick Start

Use the protheus-reference skill to find the syntax and parameters for the ADVPL function DbSeek.

Frequently Asked Questions about protheus-reference

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I find ADVPL function syntax and parameters for TOTVS Protheus?

You can look up native ADVPL and TLPP functions to retrieve their exact syntax, parameter definitions, and code examples. This provides quick reference to facilitate Protheus development tasks without searching external wikis.

What do the SX1 through SX9 data dictionary tables represent in Protheus?

The SX1 through SX9 tables represent the Protheus data dictionary, defining system table structures, field specifications, and relationships. Referencing these tables helps developers understand database schemas and configuration layouts.

How do I get details on Protheus REST API endpoints and MV_ system parameters?

You can retrieve details on Protheus REST API endpoint patterns and MV_ system configuration parameters by querying the reference base. This provides specific information on API routes and system behavior modifiers.

Can I find code examples for TLPP functions when developing TOTVS Protheus applications?

Yes, the reference includes code examples for native TLPP functions alongside standard ADVPL functions. Developers can access these examples to implement modern Protheus application logic accurately.

Does the Protheus reference cover system configuration parameters starting with MV_?

Yes, the reference covers MV_ system parameters, providing details on their usage and configuration. This allows developers to quickly identify the correct parameters for system behavior adjustments in TOTVS Protheus.