Módulo: CÂMBIO FINANCEIRO
Funcionalidade: Remessa
Data/Hora da Publicação: 12/04/2006 00:00:00
Data/Hora Última Alteração: 18/02/2011 11:40:32
Descrição da Nota: COMPLEMENTO DO BOLETO(REMESSA) IRRF 3ª F-51
Sintoma
Foi criada uma remessa de pagamento com origem e com IRRF deduzido da fatura em regime de caixa:
1) Ao salvar a remessa não é feita nenhuma contabilização e está correto.
2) Ao salvar o complemento do boleto, são feitas duas F-51(desmembramento da fatura para deduzir o
valor do imposto) e estão sendo feitas corretamente. Mas na 3ª F-51 (que é a contabilização do
IRRF), o programa está utilizando a taxa do cabeçalho da remessa e está errado, pois o correto é
utilizar a taxa informada no complemento do boleto.
Solução
Ajustes efetuados para lançar o IRRF na taxa informada no complemento do boleto
6.0
Informações Complementares
----------------------------------------------------------------------------------------------------
Nota Número 01188 Data: 12/04/2006 Hora: 10:29:31
----------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------
Nota Número : 01188
Categoria : Erro de Programa
Prioridade : Média
Versão PW.CE : 6.0
Pacote : 00023
Agrupamento : 00109
----------------------------------------------------------------------------------------------------
Referência às notas relacionadas:
Número - Ordem - Descrição Breve
----------------------------------------------------------------------------------------------------
COMPLEMENTO DO BOLETO(REMESSA) IRRF 3ª F-51
----------------------------------------------------------------------------------------------------
Palavras Chave:
COMPLEMENTO DO BOLETO(REMESSA) IRRF 3ª F-51
----------------------------------------------------------------------------------------------------
Objetos da nota:
REPS /PWS/MZYCA110F01
----------------------------------------------------------------------------------------------------
Modificações efetuadas em REPS /PWS/MZYCA110F01
...
itab_zycbe033-tcode = 'F-51'.
itab_zycbe033-tabela = '/PWS/ZYCBT124'.
itab_zycbe033-cpochv = itab_zycbt124_aux-nrseq.
IF sy-index <= 1.
itab_zycbe033-budat = itab_zycbt124_aux-dtdocto.
* >> Início da inclusão: FORM FILL_DATE_F_51_PRINC_IR_CP
itab_zycbe033-kursf = itab_zycbt124_aux-kursf.
* << Fim da inclusão
ELSE.
IF p_recontabiliza IS INITIAL.
itab_zycbe033-budat = itab_zycat025-dtlanc.
ELSE.
itab_zycbe033-budat = itab_dados_tc-dtlanc.
ENDIF.
* >> Início da inclusão: FORM FILL_DATE_F_51_PRINC_IR_CP
itab_zycbe033-kursf = /pws/zycbe031-taxair.
* << Fim da inclusão
ENDIF.
* >> Início da exclusão: FORM FILL_DATE_F_51_PRINC_IR_CP
itab_zycbe033-kursf = itab_zycbt124_aux-kursf.
* << Fim da exclusão
itab_zycbe033-bktxt = wa_zycbt007-bktxt.
...