Alcances: | Microsiga Protheus 10 , Microsiga Protheus 11 |
Versiones: | Microsiga Protheus 10 , Microsiga Protheus 11 |
Compatible Países: | Todos |
Sistemas operativos: | Todos |
Compatible a las bases de datos: | Todos |
Idiomas: | Español , Inglés |
Descripción:
Punto de entrada utilizado para habilitar la opción Más Informaciones e incluir campos en la solapa Informaciones DANFE de la rutina documento de entrada.
UBICACIÓN: Función A103CompDanfe.
EN QUE PUNTO: Al hacer clic en la opción Más Inf.
Programa fuente
MATA103X.PRW
Sintaxis
MT103DCF - Habilita opción Más Inf. y agrega campos en la solapa DANFE ( [ PARAMIXB ] ) --> aCamposRet
Parámetros:
| Nombre | Tipo | Descripción | Estándar | Obligatorio | Referencia | ||||||||||||
| PARAMIXB | Array of Record | Elemento 1: Tipo lógico informando si la operación es de Inclusión |
Respuesta
aCamposRet
(array_of_record)
Elemento 1: Código del campo
Elemento 2: Contenido del campo
Observaciones
El punto de entrada se consideró con la finalidad de crear una nueva interfaz de entrada de datos, que se abre al hacer clic en la opción Más Infor., esto permite la información de cualquier campo deseado de la tabla SF1.
Se puede utilizar MSDIALOG o MBROWSE. Si se utiliza MSDIALOG es necesario el include PROTHEUS.CH.
La respuesta debe ser obligatoriamente un array con el código del campo en el primer elemento y su contenido en el segundo elemento.
Ejemplos
User Function MT103DCFLocal lInclui := PARAMIXB[1]Local lAltera := PARAMIXB[2]Local lVisual := PARAMIXB[3]Local aCamposPar := PARAMIXB[4]Local aCamposRet := {} // Validaciones del usuarioReturn aCamposRet