Producto: | TOTVS Backoffice |
Línea de producto: | Línea Protheus |
Segmento: | Backoffice |
Módulo: | TOTVS Backoffice (Línea Protheus) - Compras (SIGACOM) |
Función: | MATA103 - Documento de entrada |
País: | Brasil |
Ticket: | |
Requisito/Story/Issue (informe el requisito relacionado): |
El Punto de Entrada A103BLOQ permite el bloqueo del documento de entrada por tolerancia de recepción, sin vincular el pedido de compra..
El punto de entrada A103BLOQ se encuentra en la función A103TemBlq, responsable por la validación de la tolerancia de recepción en el momento de confirmar el documento de entrada.
El concepto del Punto de Entrada A103BLOQ es, si su respuesta es .T., bloquear el documento de entrada por Tolerancia de Recepción, sin la necesidad de vincular el Pedido de Compra.
Para que genere pertinencia (SCR) y desbloquear el documento de entrada bloqueado a través del punto de entrada, es necesario tener las configuraciones de bloqueo por tolerancia:
Parámetro MV_NFAPROV - Grupo de aprobación.Parámetro MV_TOLENT.
Registro de tolerancia (COMA020).
Nombre | Tipo | Descripción |
PARAMIXB[1] | Array | Se pasa como parámetro un array con una dimensión |
PARAMIXB[1] -> .T. = Indica que hubo bloqueo por tolerancia de recepción.
PARAMIXB[1] -> .F. = Indica que no hubo ningún bloqueo por tolerancia de recepción.
Tipo | Descripción |
Lógico |
|
#Include 'Protheus.ch' /*/{Protheus.doc} User Function A103BLOQ PE para bloquear Documento de Entrada por tolerancia sin PC. @type Function @since 07/11/2024 @author user /*/ User Function A103BLOQ() Local PARAMIXB[1] // Respuesta lógica de la función verificadora de la tolerancia de recepción. Si es .T. tiene bloqueo, si es .F. no tiene bloqueo Local lValido := .T. // Validaciones específicas. lValido:= FWAlertYesNo("¿Desea continuar con la acción? Sí / No", "¡ATENCIÓN A103BLOQ!") Return lValido