...
2. Criar 2 novos parâmetros (pMVVCPCCR, pMVACMIRPJ e pMVACMIRPJ pMVACMIRPF) para o relatório (Parameter Fields):
Image RemovedImage Added
3. Criar uma nova fórmula (frmImpRetidos) com o conteúdo abaixo:
(If {NXA010.NXA_TPPAG} = '1' Then (If {?pMVVCPCCR} = '1' And {?pMVACMIRPJ} = '1' // Data que será considerada para a cumulatividade (1 = Data Emissão / 2 = Data Vencimento) Then 'Faturas com emissão no dia ' + Mid({NXA010.NXA_DTEMI},7,2) + '/' + Mid({NXA010.NXA_DTEMI},5,2) + '/' + Mid({NXA010.NXA_DTEMI},1,4) + ' e' Else If ({?pMVVCPCCR} <> {?pMVACMIRPJ}) // Caso a data dos parâmetros forem diferentes considera ambas as datas. Then 'Faturas com emissão no dia ' + Mid({NXA010.NXA_DTEMI},7,2) + '/' + Mid({NXA010.NXA_DTEMI},5,2) + '/' + Mid({NXA010.NXA_DTEMI},1,4) + ' e vencimento no dia ' + Mid({NXA010.NXA_DTVENC},7,2) + '/' + Mid({NXA010.NXA_DTVENC},5,2) + '/' + Mid({NXA010.NXA_DTVENC},1,4) + ',' Else 'Faturas com vencimento no dia ' + Mid({NXA010.NXA_DTVENC},7,2) + '/' + Mid({NXA010.NXA_DTVENC},5,2) + '/' + Mid({NXA010.NXA_DTVENC},1,4) + ' e' ) + ' utilizadas como base para o cálculo dos impostos supra citados (IR, PIS, COFINS, CSLL): ' Else (If {?pMVACMIRPF} = '1' // Data que será considerada para a cumulatividade (1 = Data Emissão / 2 = Data Vencimento) Then 'Faturas com emissão no dia ' + Mid({NXA010.NXA_DTEMI},7,2) + '/' + Mid({NXA010.NXA_DTEMI},5,2) + '/' + Mid({NXA010.NXA_DTEMI},1,4) + ' e' Else 'Faturas com vencimento no dia ' + Mid({NXA010.NXA_DTVENC},7,2) + '/' + Mid({NXA010.NXA_DTVENC},5,2) + '/' + Mid({NXA010.NXA_DTVENC},1,4) + ' e' ) + ' utilizadas como base para o cálculo dos impostos supra citados (IR): ' ) + CHR(10) + CHR(13) + Replace({NXA010.NXA_ RETIMPFATACU}, {NXA010.NXA_CESCR} + '/', '') |
---|
4. Formatação da nova fórmula (Format Field), na primeira aba (Common) habilitar a opção, Can Grow:
...