Árvore de páginas

01. DADOS GERAIS


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

02. DESCRIÇÃO

O ponto de entrada MT103DRF, pertence ao MATA103X (funções de validação e controle de interface de entrada) e é executado na rotina de validação do código do fornecedor, NFEFORNECE(), para nota de entrada padrão.
Também é executado na rotina A103NFiscal do MATA103 quando da classificação de pré-nota de entrada.
Permite alterar o combobox com a informação de geração da DIRF, e o código de retenção. Disponível para IRPF, ISS, PIS, Cofins e CSLL.

03. ESPECIFICAÇÃO

Este ponto de entrada para tratamento do combobox das informações da DIRF:

NomeTipoDescrição
nComboArray of RecordCombobox
cCodRetArray of RecordCódigo de retenção


04. EXEMPLO DE UTILIZAÇÃO


MT103DRF
#INCLUDE 'PROTHEUS.CH'

User Function MT103DRF()
Local nCombo  := PARAMIXB[1] 
Local cCodRet := PARAMIXB[2] 
Local aImpRet := {}

nCombo  := 1
cCodRet := "1700"

aadd(aImpRet,{"IRR",nCombo,cCodRet})

nCombo  := 2
cCodRet := "1708"

aadd(aImpRet,{"ISS",nCombo,cCodRet})

nCombo  := 1
cCodRet := "2008"

aadd(aImpRet,{"PIS",nCombo,cCodRet})

nCombo  := 1
cCodRet := "2010"

aadd(aImpRet,{"COF",nCombo,cCodRet})              

nCombo  := 2
cCodRet := "2050"

aadd(aImpRet,{"CSL",nCombo,cCodRet})

Return aImpRet


05. INFORMAÇÕES ADICIONAIS

Não Há