Árvore de páginas

Esta es un área dedicada a la documentación del programa / función/método. Contiene comentarios explicando su finalidad, fecha de creación, parámetros, retornos y modificaciones realizadas.


Existen dos tipos de encabezado, de acuerdo con lo que se muestra a continuación:


Encabezado de fuente:


 

Arriba podemos observar el área de identificación de una función de la línea Microsiga Protheus.

 

Observe que está formada por tags que pueden identificarse fácilmente. Estas tags se utilizan para integrar la documentación del código con el sitio de documentación de la línea Microsiga Protheus.

 

En la siguiente tabla resaltamos la función de cada una de las tags:

 

{Protheus.doc}

Identifica el inicio del bloque de documentación. Debe estar precedido por el nombre de la función o método y en el párrafo siguiente debe tener la descripción completa del bloque.

@param

Parámetros de entrada, listados en la orden de paso. Ejemplo:
//----------------------------------------------------------
/*/{Protheus.doc} FWTeste1()
Función prueba
@param cFederalId Informe.
@param nErro Retorna.
@param aIDs Retorna.
/*/
//----------------------------------------------------------
Function FWteste1(cFederalId,nErro,aIDs)

@protected

Si se incluye indica que la función tiene uso restringido por la GDP creadora y no puede reaprovecharse en personalizaciones y/o integraciones.
//----------------------------------------------------------
/*/{Protheus.doc} FWTeste1()
Función prueba
@protected
/*/
//----------------------------------------------------------
Function FWteste1(cFederalId,nErro,aIDs)

@author

Autor o revisor del bloque.
//----------------------------------------------------------
/*/{Protheus.doc} FWTeste1()
Función prueba
@author Eduardo Riera
/*/
//----------------------------------------------------------
Function FWteste1(cFederalId,nErro,aIDs)

@version

Versión de la línea de producto Microsiga Protheus donde se inició el bloque. Utilice la nomenclatura definida por la GDP de Framework, ejemplo:
//----------------------------------------------------------
/*/{Protheus.doc} FWTeste1()
Función prueba
@version MP11.5
/*/
//----------------------------------------------------------
Function FWteste1(cFederalId,nErro,aIDs)

build

Versión mínima de la Build del Application Server que es compatible con el bloque.
//----------------------------------------------------------
/*/{Protheus.doc} FWTeste1()
Función prueba
@build 7.00.100812P - Sep 1 2010
/*/
//----------------------------------------------------------
Function FWteste1(cFederalId,nErro,aIDs)

@deprecated

Si se incluye indica que la función ya no tiene mantenimiento y/o se sustituyó por otra, y ya no se utiliza. Por ello, se recomienda su sustitución por una nueva función.
//----------------------------------------------------------
/*/{Protheus.doc} FWTeste1()
Función prueba
@deprecated
/*/
//----------------------------------------------------------
Function FWteste1(cFederalId,nErro,aIDs)

@see

Indica las funciones que deben observarse por el desarrollador antes de su utilización. "Vea también"
//----------------------------------------------------------
/*/{Protheus.doc} FWTeste1()
Función prueba
@see FWTeste2,FWTeste3,FWTeste4
/*/
//----------------------------------------------------------
Function FWteste1(cFederalId,nErro,aIDs)

@since

Fecha de creación de la rutina.
//----------------------------------------------------------
/*/{Protheus.doc} FWTeste1()
Función prueba
@since 9/10/1995
/*/
//----------------------------------------------------------
Function FWteste1(cFederalId,nErro,aIDs)

@return

Indicador del retorno de la función
//----------------------------------------------------------
/*/{Protheus.doc} FWTeste1()
Función prueba
@return ExpL: indica si se ejecutó la rutina correctamente.
/*/
//----------------------------------------------------------
Function FWteste1(cFederalId,nErro,aIDs)

@todo

Indicativo de función incompleta o con pendencias de desarrollo.
//----------------------------------------------------------
/*/{Protheus.doc} FWTeste1()
Función prueba
@todo proteger la función de llamadas por personalización.
/*/
//----------------------------------------------------------
Function FWteste1(cFederalId,nErro,aIDs)

@sample

Ejemplo de uso del bloque.

@obs

Observación complementaria al bloque.

  • Sem rótulos