Usina BRAdvPL Guide
Sign in
← All topics
FUNCTIONUnder review

SOUNDEX()

SOUNDEX — AdvPL contract unconfirmed

Keeps an identifier under review without a confirmed AdvPL contract.

SOUNDEX()AdvPL
01 · OVERVIEW

Overview

Searches located no specific documentation or useful AdvPL implementation for this queued item. Soundex results in SQL, Harbour or other languages do not establish an equivalent Protheus function. The general AdvPL reference is language context only, not proof of SOUNDEX. No signature, algorithm, return length or compatibility is inferred by analogy. (Sources: refs. 1–1.)

02 · SYNTAX

Syntax

SOUNDEX — AdvPL contract unconfirmed

Return value

Unconfirmed.

03 · PRACTICAL EXAMPLE

Commented example

#Include "Protheus.ch"

User Function Ed670()
    // Research record without calling an unconfirmed API.
    Local aPending := {"signature","algorithm","return","release"}
    ConOut(Len(aPending))
Return Nil
Expected result

Displays 4 open questions without computing a phonetic code. Under review: editorial example neither compiled nor run in Protheus. Check includes, release, RDD and context before testing.

BEST PRACTICES
  • Obtain a traceable caller/reference before use. An unsuccessful search does not prove absence.
  • Under review: editorial example neither compiled nor run in Protheus. Check includes, release, RDD and context before testing.

Related content

REFERENCES
  1. TOTVS. AdvPL. Contexto geral da linguagem; não documenta SOUNDEX. Accessed on 2026-10-28.
Status
Under review
Page created on
Last reviewed on
Original language
Portuguese
Reviewed by
Usina.BR
0 approved comment(s)

Comments

There are no approved comments yet.

Sign in with Google or Microsoft to comment.

Powered by Usina Docs · Alpha