01. DADOS GERAIS

Produto:

Linha de Produto:

Segmento:

Módulo:


Função:

MATA103 - Documento de Entrada

MATA140 - Pre-Nota de Entrada

País:Brasil
Ticket:
Requisito/Story/Issue (informe o requisito relacionado) :


02. DESCRIÇÃO

O Ponto de Entrada, tem como função validar se os produtos que estão bloqueados podem ou não ser utilizados no Documento de Entrada. Esta situação pode ocorrer, por exemplo, quando um Pedido de Compras for vinculado ao Documento de Entrada e possuir itens que foram bloqueados, após a inclusão do Pedido de Compras. O Ponto de Entrada, também pode ser utilizado no Retorno de Documentos de Saída após clicar no botão "Retornar", permitindo validar se os produtos que estão bloqueados podem ou não ser utilizados no Documento de Entrada.

03. LOCALIZAÇÃO

Function A103Tudok() - Ao salvar a nota.


04. PARAMETROS

Nome

Tipo

Descrição

PARAMIXB[1]

Array

Array com os produtos que foram bloqueado(s).


05. RETORNO

Tipo

Descrição

Lógico
  • Retorno que indica se há bloqueio para os produtos com situação "Bloqueados".
  • .T. = Permite a inclusão de produtos bloqueados

  • .F. = Não permite a inclusão de produtos bloqueados

06. EXEMPLO DE UTILIZAÇÃO

#Include 'Protheus.ch'
/*/{Protheus.doc} MT103PBLQ
PE para validar a inclusão de produtos bloqueados
no Documento de Entrada
@type     function
@author      
@since       21/11/2024
/*/
User Function MT103PBLQ()
Local aProd:= PARAMIXB[1]
Local lRet := .T.                                    


lRet := FWAlertYesNo("Deseja prosseguir? Sim / Não", "Existem produtos bloqueados!")


Return lRet