Producto: | TOTVS Backoffice |
---|---|
Línea de producto: | Línea Protheus |
Segmento: | Servicios |
Módulo: | TOTVS Backoffice (Línea Protheus) - Activo fijo (SIGAATF) |
Función: | ATFA012 |
País: | Brasil |
Ticket: | Interno |
Requisito/Story/Issue | DSERCTR1-46748 |
El punto de entrada AF010TOK es responsable por realizar la validación de los datos digitados antes de su grabación en el proceso de registro de activos.
Este punto de entrada es ideal para garantizar que el registro de activos atienda a estándares personalizados de validación antes de finalizar.
If lRet .AND. ExistBlock("AF010TOK") lRet := ExecBlock("AF010TOK",.F.,.F.) Endif |
#include "rwmake.ch" User function AF010TOK() Local aArea := GetArea() Local cMensagem := "" Local lRet := .T. Local cChapa := AllTrim(M->N1_CHAPA) If !Empty(cChapa) If Len(cChapa) <> 6 cMensagem := "Número de la plaqueta no está en el estándar de dígitos." Help("ATFA010",1,"HELP","VALCHAPA",cMensagem,1,0) lRet := .F. Endif Endif RestArea(aArea) SN1->(DbSetOrder(1)) Return lRet |
|