Árvore de páginas

Versões comparadas

Chave

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

GFEXWS11 - PERMITIR A MANIPULAÇÃO DE INFORMAÇÕES ESPECÍFICAS

Características do Requisito

Linha de Produto:

Microsiga Protheus

Segmento:

Supply Chain - Logística

Módulo:

SIGAGFE

 

Ponto de Entrada - GFEXWS11

Descrição:

Permitir a manipulação de informações específicas recebidas pelo Webservice.

Localização:

No método DELDATA do Webservice do GFE.

Programa Fonte:

GFEXWS - Webservice SIGAGFE

Parâmetros:

NomeTipoDescriçãoObrigatório
PARAMIXB[1]CaracterTabela de dados recebida pelo Webservice.Sim
PARAMIXB[2]ArrayArray de dados recebido pelo Webservice.Sim

Retorno:

Nome

Tipo

Descrição

Obrigatório

cRet

Caracter

Indica o retorno “TRUE” ou “FALSE”.

Sim

Bloco de código
languagedelphi
titleExemplo: GFEXWS11
linenumberstrue
#Include 'Protheus.ch'
User Function GFEXWS11()
Local aOldArea := GetArea()
Local cTabela  := PARAMIXB[1]
Local aDados   := PARAMIXB[2]
Local cRet := "FALSE"


If cTabela == "PB4"

	dbSelectArea("PB4")
	dbSetOrder(01)
	If dbSeek(xFilial("PB4")+aDados[1])
		RecLock("PB4",.f.)
		dbDelete()
		PB4->(MsUnlock())
	EndIf
 
	cRet := "TRUE"

EndIf

RestArea(aOldArea)

Return cRet