CE PLUS - Nota 001677

Módulo: DOC. EXPORTAÇÃO

Funcionalidade: Agrupamento de Embarque

Data/Hora da Publicação: 05/07/2006 00:00:00

Data/Hora Última Alteração: 21/02/2011 17:19:27

Descrição da Nota: ERRO NO ESTORNO DE AGRUPAMENTO DE EMBARQUE EM PERÍODO FECHADO

Sintoma

O programa de agrupamento de embarque não realizava estorno corretamente em período fechado.

 

 

Solução

Foi incluída a verificação de período em contas de cliente para determinação do motivo de estorno.

 

Versões Tratadas

6.0

Informações Complementares

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

Nota Número 01677 Data: 05/07/2006 Hora: 06:46:02

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

 

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

Nota Número              : 01677

Categoria                : Erro de Programa

Prioridade               : Média

Versão PW.CE             : 6.0

Pacote                   : 00024

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

Referência às notas relacionadas:

Número - Ordem - Descrição Breve

 

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

Texto Rápido:

ERRO NO ESTORNO DE AGRUPAMENTO DE EMBARQUE EM PERÍODO FECHADO

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

Palavras Chave:

ESTORNO AGRUPAMENTO

 

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

Objetos da nota:

REPS /PWS/ZYCER089

 

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

Modificações efetuadas em REPS /PWS/ZYCER089

 

...

       EXCEPTIONS

            error_period     = 1

            error_period_acc = 2

            OTHERS           = 3.

  IF sy-subrc = 0.

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

      CALL FUNCTION 'FI_PERIOD_CHECK'

         EXPORTING

              i_bukrs          = itab_zycee005-bukrs

              i_gjahr          = wa_per_fiscal-ano

              i_koart          = 'D'

              i_monat          = wa_per_fiscal-mes

         EXCEPTIONS

              error_period     = 1

              error_period_acc = 2

              OTHERS           = 3.

    IF sy-subrc IS INITIAL.

* << Fim da inclusão

    itab_zycee005-stgrd = '01'.

  ELSE.

    itab_zycee005-stgrd = '02'.

    itab_zycee005-budat = sy-datum.

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

    ENDIF.

* << Fim da inclusão

  ENDIF.

  APPEND itab_zycee005.

ENDFORM.

FORM executa_fbra.

  IMPORT v_mode FROM MEMORY ID '035'.

...