Árvore de páginas

Versões comparadas

Chave

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

CONTEÚDO

  1. Dados GeraisVisão Geral
  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 parana validação da linha do Pedido de linha Venda, sendo executado ao navegar nos itens da Grid (Itens do Pedido) e na gravação do Pedido de Venda.

03. SINTAXE

...

Nome

Tipo

Descrição

Default

Obrigatório

Referência

PARAMIXBVetorVetor com os dados do vendedor o número da linha que está sendo executado na mensagem única Seller, sendo:processada no momento.
[ 01 ] - nCntFor - Tipo: Array - Relação de campos e seus respectivos conteúdos que serão processados.
[ 02 ] - cIdPonto - 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 únicado número da linha.



05. RETORNO

Retorno

Tipo

Descrição

Obrigatório

lReturnLógicoVariável lógica que retorna determina a continuidade do processo.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( 'Confirma a inclusão do item'+Alltrim( 'Aceita os valoresSTR(nCntFor))+'?', 'Validação de da linha.') 

EndIf

RestArea(aArea)

Return lReturn