01. DADOS GERAIS

Linha de Produto:Microsiga Protheus®
Segmento:Serviços
Módulo:Fiscal


02. DESCRIÇÃO

Ponto de entrada localizado na função de Geração e Impressão do RPS - MATA916. Tem como objetivo determinar se a impressão do RPS deve ou não ser efetuada.

03. Especificação

Executado pela rotina MATA916  e MATR968.

Parâmetros do ponto de entrada:

Nome

Tipo

Descrição

cNfiscalCaractereNúmero do Documento
cSerieCaractereSérie do Documento
cCodCliCaractereCódigo do Cliente
cLojaCliCaractereLoja do Cliente

Retorno

Nome

Tipo

Descrição

lImpRPSLógico

O retorno deve ser um valor lógico (true ou false).

04. EXEMPLO DE UTILIZAÇÃO


#Include "Protheus.ch"

User Function MTIMPRPS()

	Local aArea     := GetArea()
	Local cNfiscal  := PARAMIXB[1]
	Local cSerie    := PARAMIXB[2]
	Local cCodCli   := PARAMIXB[3]
	Local cLojaCli  := PARAMIXB[4]
	Local lImpRPS   := .T.

    // validações do cliente
    If cNumRPS == "000000010"
	    
        // retorno
        lImpRPS := .F.
    
    EndIf

	RestArea(aArea)

Return lImpRPS


05. DEMAIS INFORMAÇÕES

Não há.