...
Producto: |
| |||||||||||||
Línea de | Produtoproducto: | Linhas_totvs | | Linha | Linha||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Segmento: | Segmentos_totvs | | Segmento | Serviços|||||||||||
Módulo: | modulos_cross_segmentosModulosCrossSegmentos | TOTVS Backoffice (Linha Línea Protheus) - Ativo Fixo Activo fijo (SIGAATF)
| ||||||||||||
Función: | AF010ATXT,ATFA012 | |||||||||||||
País: | Brasil | |||||||||||||
Ticket: | Interno | |||||||||||||
Requisito/ | StoryStory/Issue | DSERCTR1-46030 |
...
...
El punto de entrada ATLIBGRP
...
se utiliza en la rutina AF010ATAXA/AF012ATAXA para realizar
...
validaciones específicas de campos
...
al comparar
...
los registros de las tablas SN3 (Saldos
...
y Valores)
...
y SNG (Grupos de
...
bienes).
...
El objetivo principal
...
es asegurar que
...
los campos de
...
un grupo de bienes se ajusten a las definiciones del grupo al que pertenecen, especialmente durante
...
las operaciones de
...
cambio de registros.
...
Este punto de entrada permite
...
al desarrollador implementar lógicas de
...
validación adicionales que no están cubiertas por las reglas estándar de la rutina, ofreciendo flexibilidad en la personalización del proceso.
...
Bloco de código | ||||||
---|---|---|---|---|---|---|
| ||||||
If ExistBlock("ATLIBGRP") lRet:= ExecBlock("ATLIBGRP",.F.,.F.,{FunName()}) EndIf |
Bloco de código | ||||||
---|---|---|---|---|---|---|
| ||||||
User Function ATLIBGRP() // Recibe Recebeel onombre nomede dala funçãofunción que está chamandollamando oal pontopunto de entrada Local cFunName := PARAMIXB[1] Local lRet := .T. // Implementaimplementa umauna lógica de validaçãovalidación customizadapersonalizada If cFunName == "AF010ATAXA" // Realiza validaçõesvalidaciones específicas para ala rotinarutina de taxastasas // Por exemploejemplo, verificarverifique sesi oslos valores de la taxatasa estãoestán dentro de umun intervalo permitido If SomeValidationFails() // RetornaVuelve .Ff. para indicar que ala validaçãovalidación falhoufalló lRet := .F. EndIf EndIf // RetornaDevuelve .Tt. casosi todas aslas validaçõesvalidaciones sejamestán aprovadasaprobadas Return lRet |
Aviso | ||
---|---|---|
| ||
|
...