Árvore de páginas

Versões comparadas

Chave

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


CONTEÚDO

  1. Dados Gerais
  2. Descrição
  3. Sintaxe
  4. Parâmetros
  5. Retorno
  6. Exemplo

01. VISÃO GERAL

Produto:

TOTVS Backoffice

Linha de Produto:

Linha Protheus

Segmento:

Backoffice

Módulo:SIGAFAT - Faturamento
Função:MATV410A - Funções Auxiliares do Pedido de Venda
Abrangências:Microsiga Protheus 12
Versões:Microsiga Protheus 12
Compatível Países:Todos
Sistemas Operacionais:Todos
Compatível com as Bases de Dados:Todos
Nível de Acesso:Nível 1 (Acesso Clientes)
Idiomas:Todos

02. DESCRIÇÃO

O ponto de entrada é utilizado para validação de linha do Pedido de Venda.

03. SINTAXE

GEM410LI() ---> lReturn


04. PARÂMETROS

Nome

Tipo

Descrição

Default

Obrigatório

Referência

PARAMIXBVetorVetor com os dados do vendedor que está sendo executado na mensagem única Seller, sendo:
[ 01 ] - nCntFor - Tipo: Numérico - Identificador do número da linha.
[ 02 ] - nIdPonto - Tipo: Numérico - Identificador da operação que esta sendo realizada (3 - Inclusão, 4 - Alteração e 5 - Exclusão)
[ 03 ] - cIdModel - Tipo: Caracter - String contendo o json recebido na requisição da mensagem única



05. RETORNO

Retorno

Tipo

Descrição

Obrigatório

lReturnLógicoVariável lógica que retorna Sim

06. EXEMPLO


Exemplo:

#INCLUDE "PROTHEUS.CH"

User Function GEM410LI()

Local aArea       := GetArea()
Local aParam    := PARAMIXB
Local nCntFor   := aParam[1]
Local cIdPonto  := aParam[2]
Local cIdModel := aParam[3]
Local lReturn     := .T.

If aParam <> Nil

      Alert( 'Passou pelo ponto de entrada GEM410LI' )
      lReturn := MsgYesNo( 'Aceita os valores?', 'Validação de linha.' )

EndIf

Return lReturn