Árvore de páginas


01. DATOS GENERALES

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

MATA140 - Factura previa de entrada

País:

Brasil

Ticket:


Requisito/Story/Issue (informe el requisito relacionado) :



02. DESCRIPCIÓN

El Punto de entrada tiene como función validar si los productos que están bloqueados pueden ser utilizados o no en el Documento de entrada. Esta situación puede ocurrir, por ejemplo, si un Pedido de compras fuera vinculado al Documento de entrada y tener ítems que fueron bloqueados, después de la inclusión del Pedido de compras. El Punto de entrada, también puede utilizarse en la Devolución de documentos de salida después de hacer clic en la opción "Devolver", permitiendo validar si los productos que están bloqueados pueden utilizarse o no en el Documento de entrada.

03. UBICACIÓN

Function A103Tudok() - Al grabar la factura.


04. PARÁMETROS

Nombre

Tipo

Descripción

PARAMIXB[1]

Array

Array con los productos que fueron bloqueado(s).


05. DEVOLUCIÓN

Tipo

Descripción

Lógico
  • Devolución que indica si hay bloqueo para los productos con situación "Bloqueados".
  • .T. = Permite la inclusión de productos bloqueados

  • .F. = No permite la inclusión de productos bloqueados

06. EJEMPLO DE UTILIZACIÓN

ADVPL
#Include 'Protheus.ch'
/*/{Protheus.doc} MT103PBLQ
PE para validar la inclusión de productos bloqueados
en el Documento de entrada
@type     function
@author      
@since       21/11/2024
/*/
User Function MT103PBLQ()
Local aProd:= PARAMIXB[1]
Local lRet := .T.                                    


lRet := FWAlertYesNo("¿Desea proseguir? Sí / No", "¡Existen productos bloqueados!")


Return lRet