CE PLUS - Nota 004738

Módulo: DOC. IMPORTAÇÃO

Funcionalidade: Recebimento

Data/Hora da Publicação: 17/09/2007 00:00:00

Data/Hora Última Alteração: 09/03/2010 10:41:03

Descrição da Nota: RECEBIMENTO

Sintoma

 

Drill down do Pedido não está funcionando.O sequencial do pedido de compra tem menos de 10

caracteres.

 

Solução

 

O programa deve converter Pedido com menos de 10 dígitos com zeros à esquerda.

Versões Tratadas

7.0

Informações Complementares

 

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

Nota Número 04738 Data: 17/09/2007 Hora: 09:50:08

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

 

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

Nota Número              : 04738

Categoria                : Erro de Programa

Prioridade               : Alta

Versão PW.CE             : 7.0

Pacote                   : 00002

Agrupamento              : 00012

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

Referência às notas relacionadas:

Número - Ordem - Descrição Breve

 

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

RECEBIMENTO

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

Palavras Chave:

DRILLDOWN; PEDIDO

 

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

Objetos da nota:

REPS /PWS/MZYCI017F02

 

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

Modificações efetuadas em REPS /PWS/MZYCI017F02

 

...

 

FORM drill_down_documentos.

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

  DATA: v_zeros(10) VALUE '0000000000'.

* << Fim da inclusão

...

 

...

         AND gjahr = wa_nf-dt_f02fre+0(4).

    IF sy-subrc EQ 0.

      SET PARAMETER ID 'BUK' FIELD wa_nf-bukrs.

      SET PARAMETER ID 'BLN' FIELD v_belnr2.

      SET PARAMETER ID 'GJR' FIELD wa_nf-dt_f02fre+0(4).

      CALL TRANSACTION 'FB03' AND SKIP FIRST SCREEN.

    ENDIF.

  ELSEIF v_campo EQ '/PWS/ZYCIE044-EBELN'

   OR    v_campo EQ '/PWS/ZYCIE042-EBELN'.

    i_ebeln = v_valor.

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

    SHIFT i_ebeln RIGHT DELETING TRAILING space.

    OVERLAY i_ebeln WITH v_zeros.

* << Fim da inclusão

    SELECT SINGLE * FROM ekko

          INTO ekko

          WHERE ebeln = i_ebeln.

...