Árvore de páginas

Versões comparadas

Chave

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

...

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 A chamada deste ponto de entrada é realizado nas rotinas, e tem como objetivo determinar se a impressão do RPS deve ou não ser efetuada.

03. 

...

ESPECIFICAÇÃO

Parâmetros do ponto de entrada:

Nome

Tipo

Descrição

PARAMIXB
cNfiscalCaractere
Array of Record

Array com dados de processamento com 4 elementos

[1] = Número do Documento

cSerieCaractere

[2] = Série do

Documento

Documento 

[3] =

cCodCliCaractere

Código do Cliente

cLojaCliCaractere

/Fornecedor

[4] = Loja do Cliente/Fornecedor


Retorno:

Nome

Tipo

Descrição

lImpRPSLógico

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

04. EXEMPLO DE UTILIZAÇÃO


Bloco de código
languagejava
themeMidnight
titleMTIMPRPS
#Include#include "Protheustotvs.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

...