Árvore de páginas

Versões comparadas

Chave

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

...

Ponto de entrada tem como objetivo gravar informação no Registro C100, o campo DT_E_S (Data da entrada e saída) customizado pelo cliente. 

03. ESPECIFICAÇÃO

Parâmetros do ponto de entrada

...

Nome

Tipo

Descrição

PARAMIXB

Array of Record

Array com os dados de processamento com elementos

[1]

Caracter

Alias referente a tabela SFT

PARAMIXB

[2]

Caracter

Chave de acesso a tabela

Retorno:

...

 

Retorno

Nome

Tipo

Descrição

Obrigatório


Data

Retorna data a ser utilizada

Sim


04. EXEMPLO DE UTILIZAÇÃO

O exemplo abaixo é exemplificativo para utilização do ponto de entrada, sendo o seu comportamento e responsabilidade, determinado pelas regras de negócios definidas pelo cliente.

Bloco de código
languagejava
themeMidnight
titleSPDPIS08
#INCLUDE "PROTHEUS.CH"

User Function SPDPIS08() 
	
 	Local aArea 	:= SFT->(GetArea())	 
	Local cAlias    := ParamixB[1] //Alias referente a tabela SFT
	Local cChave    := ParamixB[2] //Chave de acesso a tabela
	Local dEntrada 	:= CToD("")

	(cAlias)->(DbSetOrder(1)) 	

	If (cAlias)->(MsSeek(cChave))
		dEntrada := (cAlias)->(FT_ENTRADA)
	EndIf

	RestArea(aArea)

Return dEntrada

...