CE PLUS - Nota 011183

Módulo: DOC. IMPORTAÇÃO

Funcionalidade: Nota Fiscal

Data/Hora da Publicação: 27/05/2011 00:00:00

Data/Hora Última Alteração: 30/05/2011 15:15:28

Descrição da Nota: NÃO ESTÁ LANÇANDO O VALOR DA TAXA SISCOMEX NAS MENSAGENS DA NOTA FISCAL

Sintoma

Ao gerar a nota fiscal global o valor da taxa SISCOMEX não está sendo somada as despesas da nota

fiscal.

 

 

 

Solução

Atualizado programa para ratear de maneira correta a Taxa Siscomex

 

Versões Tratadas

8.0


Pré-Requisitos

Produto:

Nota

Descrição

NÃO ESTÁ LANÇANDO O VALOR DA TAXA SISCOMEX NAS DESPESAS DA NOTA FISCAL

Informações Complementares

----------------------------------------------------------------------------------------------------

Nota Número 11183 Data: 27/05/2011 Hora: 11:07:48

----------------------------------------------------------------------------------------------------

 

----------------------------------------------------------------------------------------------------

Nota Número              : 11183

Categoria                : Erro de Programa

Prioridade               : Média

Versão PW.CE             : 8.0

Pacote                   : 00007

Agrupamento              : 00072

----------------------------------------------------------------------------------------------------

Referência às notas relacionadas:

Número - Ordem - Versão - Pacote - Descrição Breve

 

11156  - 00001 - 8.0    - 00007  - NÃO ESTÁ LANÇANDO O VALOR DA TAXA SISCOMEX NAS DESPESAS DA NOTA F

----------------------------------------------------------------------------------------------------

NÃO ESTÁ LANÇANDO O VALOR DA TAXA SISCOMEX NAS MENSAGENS DA NOTA FISCAL

----------------------------------------------------------------------------------------------------

Palavras Chave:

TAXA - SISCOMEX - MENSAGEM - NOTA FISCAL

 

----------------------------------------------------------------------------------------------------

Objetos da nota:

REPS /PWS/MZYCI016F01

 

----------------------------------------------------------------------------------------------------

Modificações efetuadas em REPS /PWS/MZYCI016F01

 

...

              ELSE.

                IF NOT v_tot_real IS INITIAL.

                  v_vldp = itab_zycit049_a-vldp *

                          ( itab_zycit003-vlreal *

                          itab_zycit003-qtd_iten / v_tot_real ).

                ENDIF.

              ENDIF.

            ENDIF.

            v_tot_vldp = v_tot_vldp + v_vldp.

            itab_zycit042_d-vldp = itab_zycit042_d-vldp + v_vldp.

* >> Início da exclusão: FORM SELECIONA_DESPESAS

            CLEAR v_vldp.

* << Fim da exclusão

          ENDIF.

          IF ( itab_zycit049_a-tpdesp EQ /pws/zycit000-cod_sisc AND

               /pws/zycit062-rateio_tx_sisc = 'X' ).

            itab_zycit042_sisc-vldp = itab_zycit042_sisc-vldp + v_vldp.

            MODIFY itab_zycit042_sisc TRANSPORTING vldp

            WHERE nrseqnf  = itab_zycit042_d-nrseqnf

              AND nrseq    = itab_zycit042_d-nrseq

              AND nfglobal = itab_zycit042_d-nfglobal

              AND ebeln    = itab_zycit042_d-ebeln

              AND ebelp    = itab_zycit042_d-ebelp.

          ENDIF.

          MODIFY itab_zycit042_d.

* >> Início da inclusão: FORM SELECIONA_DESPESAS

          CLEAR v_vldp.

* << Fim da inclusão

        ENDIF.

      ENDLOOP.

    ENDIF.

  ENDLOOP.

  LOOP AT itab_zycit042_d.

    v_totitem = v_totitem + ( itab_zycit042_d-netpr *

                              itab_zycit042_d-qtd_iten ).

  ENDLOOP.

  SELECT * FROM /pws/zycit116 INTO TABLE itab_zycit116

    WHERE nrseqdi = /pws/zycie041-nrseq.

...