CE PLUS - Nota 000427

Módulo: DOC. EXPORTAÇÃO

Funcionalidade: Embarque

Data/Hora da Publicação: 09/12/2005 00:00:00

Data/Hora Última Alteração: 21/02/2011 15:07:32

Descrição da Nota: PROBLEMAS NA SELEÇÃO DE DOCUMENTOS DE CE REPORTS

Sintoma

Quando há itens de divisões diferentes no Embarque de Exportação, o rateio dos valores a Vincular

está sendo feito incorretamente, levando valores diferentes entre as tabelas /PWS/ZYCBT017 e

/PWS/ZYCBT030.

 

 

Solução

Executar a rotina de rateio por divisão antes do ajuste dos valores.

 

Versões Tratadas

6.0

Informações Complementares

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

Nota Número 00427 Data: 09/12/2005 Hora: 09:30:51

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

 

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

Nota Número              : 00427

Categoria                : Erro de Programa

Prioridade               : Baixa

Versão PW.CE             : 6.0

Pacote                   : 00022

Agrupamento              : 00093

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

Referência às notas relacionadas:

Número - Ordem - Descrição Breve

 

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

PROBLEMAS NA SELEÇÃO DE DOCUMENTOS DE CE REPORTS

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

Palavras Chave:

CE REPORTS; DOCUMENTOS; SELEÇÃO; PROBLEMAS

 

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

Objetos da nota:

REPS /PWS/MZYCE003F02

 

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

Modificações efetuadas em REPS /PWS/MZYCE003F02

 

FORM monta_documentos.

 

  DATA: v_linhas    LIKE sy-tabix.

  DATA: v_nome     TYPE vrm_id,

        v_lista    TYPE vrm_values,

        wa_valores LIKE LINE OF v_lista.

 

  CLEAR:   itab_documentos.

  REFRESH: itab_documentos.

 

  LOOP AT itab_zycet067 WHERE flag_imprime EQ 'X'.

 

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

    IF itab_zycet037-doc_emp EQ '1'.

      CHECK itab_zycet067-bukrs IS INITIAL OR

            itab_zycet067-bukrs EQ /pws/zycee001-bukrs.

    ENDIF.

* << Fim da inclusão

 

    MOVE-CORRESPONDING itab_zycet067 TO itab_documentos.

    APPEND itab_documentos.

  ENDLOOP.

  DESCRIBE TABLE itab_documentos LINES v_linhas.

  IF v_linhas IS INITIAL.

 

...

 

  CALL FUNCTION 'VRM_SET_VALUES'

       EXPORTING

            id     = v_nome

            values = v_lista.

  IF wa_filtro-spras IS INITIAL.

 

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

    IF /pws/zycee001-spras IS INITIAL.

* << Fim da inclusão

 

    wa_filtro-spras = sy-langu.

 

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

    ELSE.

      wa_filtro-spras = /pws/zycee001-spras.

    ENDIF.

* << Fim da inclusão

 

  ENDIF.

ENDFORM.

ENDFORM.

ENDFORM.

ENDFORM.