...
- Para demonstrar as faturas que tiveram seus impostos acumulados e retidos para o mesmo período, foi criado o campo Fat. acumula (NXA_FATACU). Neste campo será gravado o código do escritório de faturamento (NXA_CESCR) e o código da fatura (NXA_COD).
- Com base nesse novo campo, o relatório Carta Cobrança (capa da fatura - ju203.rpt) exibirá a informação (conforme exemplo abaixo) demonstrando as faturas que sofreram retenção de impostos para o mesmo período.
Image RemovedImage Added
- Para implementar essa funcionalidade no relatório, é necessário realizar as configurações abaixo utilizando a ferramenta Crystal Reports:
...
(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_FATACU}, {NXA010.NXA_CESCR} + '/', '') |
---|
...
Card documentos |
---|
Informacao | Devido a uma restrição do compatibilizador UPDDISTR, o campo Fat. Acumula (NXA_FATACU) de deve ser criado com o tipo CLOB (campo MEMO) para utilização no Crystal Reports, para isso é necessário a criação do campo via configurador (SIGACFG) conforme as propriedades no documento relacionado NXA - Fatura. |
---|
Titulo | IMPORTANTE! |
---|
|
...