Árvore de páginas

Versões comparadas

Chave

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

...

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

...

Bloco de código
languagejava
themeMidnight
titleMAFISRASTROMT103DRF
#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

...