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
Nome | Tipo | Descrição |
---|
nCombo | Array of Record | Combobox |
cCodRet | Array of Record | Código de retenção |
04. EXEMPLO DE UTILIZAÇÃO
#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
Não Há