Tiempo aproximado de lectura 00:05:00 min
Duda
¿Cuál es el funcionamiento del punto de entrada MT410CPY en los pedidos de venta?
Entorno
Cross Segmentos - TOTVS Backoffice (Linea Protheus) - MI - Facturación (SIGAFAT) - A partir de la versión 12.1.2410
Solución
El punto de entrada MT410CPY se ejecuta tras completar el acols y las variables de enchoice, antes de que se muestre la pantalla, lo que permite modificar el acols y las variables de enchoice.
Sintaxis
MT410CPY - Modificación de acols y variables de enchoice ( ) --> Ninguna
Retorno
Ninguno (carácter)
No se requiere ningún retorno
Ejemplos
USER FUNCTION MT410CPY()Local aArea := GetArea()Local lRet := .T.Local nPosQTDVEN := GDFIELDPOS("C6_QTDVEN")Local nPosPRCVEN := GDFIELDPOS("C6_PRCVEN")Local nPosTES := GDFIELDPOS("C6_TES")Local nPosCF := GDFIELDPOS("C6_CF")Local nx := 0M->C5_SUNDTEN = M->C5_EMISSAOif nPosQTDVEN <> 0 .AND. nPosPRCVEN <> 0 .AND. nPosTES <> 0 .AND. nPosCF <> 0 For nx := 1 To Len(aCols) aCols[nx][nPosQTDVEN] = 0 aCols[nx][nPosPRCVEN] = 0 aCols[nx][nPosTES] = ' ' aCols[nx][nPosCF] = ' ' Next nxendifRestArea(aArea)RETURN lRet
0 Comentarios