Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.


01. 

...

DATOS GENERALES

ProdutoLinha

Línea Protheus

Backoffice

ModulosCrossSegmentos

 

TOTVS Backoffice (

Linha

Línea Protheus) - Compras (SIGACOM)

Story o  

Producto:

Solucoes_totvs_cross
SolucaoCross

TOTVS Backoffice

Linha

Línea de

Produto

producto:

Linhas_totvs
Linha

Segmento:

Segmentos_totvs
Segmento

Módulo:

Modulos_cross_segmentos
Função

Función:

MATA110 -

Solicitação

Solicitud de

Compras

compras

País:

Brasil

Ticket:


Requisito/

Story/Issue (informe

el requisito relacionado)

:



02. 

...

DESCRIPCIÓN

O Ponto de Entrada tem como função validar todos os itens da uma Solicitação de Compra durante quaisquer ações, sejam elas, inclusão, alteração ou exclusãoEl Punto de entrada tiene como función validar todos los ítems da una Solicitud de compras durante cualquier acción, sea esta, inclusión, modificación o borrado.


03.

...

UBICACIÓN

O Ponto se encontra no final da função e deve ser utilizado para validações específicas do usuário, onde será controlada pelo retorno do ponto de entrada o qual se for .F. o processo será interrompido e se .T. será validado.

04. PARAMETROS

El Punto se encuentra al final de la función y debe utilizarse para validaciones específicas del usuario, donde será controlada por la devolución del punto de entrada, si este fuera .F. el proceso se interrumpirá y si fuera .T. se validará.


04. PARÁMETROS

DescriçãolRetorno no momento da chamada do ponto de entrada;Data da solicitação

Nombre

Tipo

Descripción

Nome

Tipo

PARAMIXB[1]

Array

Devolución en el momento de la activación del punto de entrada.

PARAMIXB[2]

Array

Fecha de la solicitud de compras


05.

...

DEVOLUCIÓN

DescriçãoSe a operaçãoSe invalida a operação

Tipo

Descripción

Lógico

·         Si fuera .T. valida

la operación

·         Si fuera .F.

no valida la operación.

06.

...

EJEMPLO DE

...

UTILIZACIÓN

Bloco de código
languagevb
themeMidnight
firstline1
titleADVPL
#INCLUDE "PROTHEUS.CH"
/*/{Protheus.doc} User Function MT110LOK
FunçãoFunción para adicionarincluir nuevas novosopciones botõesen nala SC.
@type  Function
@since 01/10/2024
@version P12
@param param_name, param_type, param_descr
@return return_var, return_type, return_description
/*/
User Function  MT110LOK()
Local nPosPrd  := aScan(aHeader,{|x| AllTrim(x[2]) == 'C1_PRODUTO'})
Local nPosItem := aScan(aHeader,{|x| AllTrim(x[2]) == 'C1_ITEM'})
Local lValido  := .T.


dbSelectArea('SC1')
dbSetOrder(2)


If MsSeek(xFilial('SC1')+aCols[n][nPosPrd]+cA110Num+aCols[n][nPosItem])    
    If (C1_QUJE > 0) .Or. (C1_RESIDUO == 'S')
        lValido := .F.    
    EndIf
EndIf


MsgInfo("PE¡PE executadoejecutado!","ATENÇÃOATENCIÓN")


Return(lValido)

...