Árvore de páginas

Versões comparadas

Chave

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

...

Portuguese

Pagetitle
MTValRps - Validar série na emissão do RPS
MTValRps - Validar série na emissão do RPS

Ponto-de-Entrada: MTValRps MTVALRPS - Validar série e número na emissão do RPS


Versões:Protheus
Idiomas:Todos


Descrição:

Esse ponto de entrada tem a função de validar a série e número escolhida no momento da emissão do RPS, para poder permitir ou não o faturamento da nota.



Programa Fonte
MATXFUNA.PRW

Sintaxe

MTVALRPS( cSerNF, cNumNF ) --> lFatura


Parâmetros:


NomeTipoDescriçãoObrigatório
cSerNFCaracterSérie escolhida pelo usuário no momento do faturamento.X
cNumNFCaracterNúmero escolhido pelo usuário no momento do faturamentoX


Retorno
lFatura - Tipo: Lógico, sendo:

.T. - Permite a emissão da nota.
.F. - Cancela a emissão da nota.

Exemplo:


Bloco de código
languagec#
linenumberstrue
#Include 'Protheus.ch'

User Function MTVALRPS()

Local _cSerNF  := PARAMIXB[1]	//Série da NF
Local _cNumNF  := PARAMIXB[2]	//Número da NF
Local _lFatura := .T.

If AllTrim(_cSerNF) == "A"
	_lFatura := .F.
EndIf

Return _lFatura