Duda
¿En el proceso de Revertir Ubicación de Productos, existe un punto de entrada para realizar validaciones a nivel ítem?
Ambiente
Cross Segmentos - TOTVS BackOffice (Línea Protheus) - MI - Stock y Costos (SIGAEST) - A partir da versión 12.1.17
Solución
El punto de entrada M265ESTOK permite realizar validaciones a nivel ítem. La ejecución del punto de entrada se realiza después de dar clic en el botón de "Confirmar".
Con el uso de este punto de entrada, la rutina permite realizar validaciones a nivel, en caso de que uno de las validaciones no se cumpla, la rutina no permite grabar el documento.
Ejemplo de la función de usuario:
User Function M265ESTOK()
Local lRet := .T.
Local nCpoEst := 0
Local nLinCols := 0
nCpoEst := aScan(aHeader, { |x| Alltrim(x[2]) == 'DB_ESTORNO' })
For nLinCols := 1 To Len(aCols)
If aCols[nLinCols][nCpoEst] <> "S"
msgAlert("Informar el valor 'S' en el campo DB_ESTORNO")
lRet := .F.
EndIf
Next nLinsCols
Return lRet
Conozca más:
M265ESTOK: Confirmação da gravação do Estorno.
0 Comentarios