Usina BRGuía AdvPL
Ingresar
← Todos los temas
COMANDOEn revisión

WSDATA

WSDATA cName AS cSoapType [OPTIONAL]

Declara propiedades del contrato del servicio.

WSDATAAdvPL
01 · DESCRIPCIÓN GENERAL

Descripción general

En SOAP WSDATA declara nombre y tipo compatible, con ARRAY OF/OPTIONAL cuando corresponda, bajo TOTVSWebSrv.ch. REST legado documentado también usa WSDATA para QueryString bajo RESTFUL.CH. No transfiera opciones entre macros sin comprobar includes. Tipo no reemplaza validación de tamaño/rango/obligatoriedad ni autorización. Recorte es propiedad SOAP dentro de clase correspondiente. (Fuentes: refs. 1–3.)

02 · SINTAXIS

Sintaxis

WSDATA cName AS cSoapType [OPTIONAL]
03 · EJEMPLO PRÁCTICO

Ejemplo comentado

#Include "TOTVSWebSrv.ch"
// Fragmento dentro de clase SOAP: nombre externo fijo del contrato.
WSDATA requestCode AS STRING
Resultado esperado

Declara requestCode STRING; no crea/publica servicio completo. En revisión: ejemplo editorial no compilado ni ejecutado en Protheus. Comprobar includes, release, RDD y contexto antes de probar.

BUENAS PRÁCTICAS
  • Compruebe WSDL y serialización real; OPTIONAL no elimina reglas de negocio.
  • En revisión: ejemplo editorial no compilado ni ejecutado en Protheus. Comprobar includes, release, RDD y contexto antes de probar.

Contenido relacionado

REFERENCIAS
  1. TOTVS. WSDATA. SOAP e includes. Consulta el 2026-10-28.
  2. TOTVS. Criando uma classe REST. QueryString e WSDATA. Consulta el 2026-10-28.
  3. Atilio. dan-atilio/AdvPL. Maratona de Exemplos/Exemplo_535_Classe_WsRestFul.prw. Arquivo completo analisado; adaptação editorial. Consulta el 2026-10-28.
Estado
En revisión
Página creada el
Última revisión el
Idioma original
Portugués
Revisión
Usina.BR
0 comentario(s) aprobado(s)

Comentarios

Todavía no hay comentarios aprobados.

Inicia sesión con Google o Microsoft para comentar.

Desarrollado con Usina Docs · Alpha