Módulo: CÂMBIO FINANCEIRO
Funcionalidade: Remessa
Data/Hora da Publicação: 09/03/2006 00:00:00
Data/Hora Última Alteração: 18/02/2011 11:40:23
Descrição da Nota: PAGAMENTO DO BOLETO DE REMESSA FINANCEIRA, DEDUZINDO O IRRF
Sintoma
No Complemento do Boleto não está sendo deduzido o valor do IR para as Remessas Financeiras quando a
Moeda é Euro e a remessa é com origem.
Solução
Foi efetuado a seleção dos registros nas tabelas standard e também na tabela da Remessa para efetuar
o cálculo correto quando o programa precisa deduzir o valor do IRRF do principal.
6.0
Informações Complementares
----------------------------------------------------------------------------------------------------
Nota Número 00999 Data: 09/03/2006 Hora: 14:00:02
----------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------
Nota Número : 00999
Categoria : Erro de Programa
Prioridade : Média
Versão PW.CE : 6.0
Pacote : 00023
Agrupamento : 00104
----------------------------------------------------------------------------------------------------
Referência às notas relacionadas:
Número - Ordem - Descrição Breve
----------------------------------------------------------------------------------------------------
PAGAMENTO DO BOLETO DE REMESSA FINANCEIRA, DEDUZINDO O IRRF
----------------------------------------------------------------------------------------------------
Palavras Chave:
REMESSA COM ORIGEM IRRF DEDUZ FATURA COMPLEMENTO BOLETO
----------------------------------------------------------------------------------------------------
Objetos da nota:
REPS /PWS/MZYCA110F01
----------------------------------------------------------------------------------------------------
Modificações efetuadas em REPS /PWS/MZYCA110F01
...
WHERE nrseq = itab_zycbt124_aux-nrseq.
CLEAR v_total_mi.
LOOP AT itab_zycbt124_aux.
SELECT SINGLE dmbtr FROM bseg INTO bseg-dmbtr
WHERE bukrs = itab_zycbt124_aux-bukrs
* >> Início da inclusão: FORM GRAVA_REG_COMPET_CP
AND belnr = itab_zycbt124_aux-belnr_f51p
AND gjahr = itab_zycbt124_aux-dtdocto(4)
AND shkzg = 'H'.
IF sy-subrc = 0.
v_total_mi = v_total_mi + bseg-dmbtr.
else.
SELECT SINGLE dmbtr FROM bseg INTO bseg-dmbtr
WHERE bukrs = itab_zycbt124_aux-bukrs
AND belnr = itab_zycbt124_aux-BELNR_F51
AND gjahr = itab_zycbt124_aux-dtdocto(4)
AND shkzg = 'H'.
IF sy-subrc = 0.
v_total_mi = v_total_mi + bseg-dmbtr.
else.
SELECT SINGLE dmbtr FROM bseg INTO bseg-dmbtr
WHERE bukrs = itab_zycbt124_aux-bukrs
* << Fim da inclusão
AND belnr = itab_zycbt124_aux-belnr
AND gjahr = itab_zycbt124_aux-dtdocto(4)
AND shkzg = 'H'.
IF sy-subrc = 0.
v_total_mi = v_total_mi + bseg-dmbtr.
* >> Início da inclusão: FORM GRAVA_REG_COMPET_CP
endif.
endif.
* << Fim da inclusão
ENDIF.
SELECT SINGLE kursf FROM bkpf INTO bkpf-kursf
WHERE bukrs = itab_zycbt124_aux-bukrs
AND belnr = itab_zycbt124_aux-belnr
AND gjahr = itab_zycbt124_aux-dtdocto(4).
...