CE PLUS - Nota 005230

Módulo: DOC. EXPORTAÇÃO

Funcionalidade: Dados Adicionais

Data/Hora da Publicação: 14/11/2007 00:00:00

Data/Hora Última Alteração: 22/02/2011 10:17:26

Descrição da Nota: AJUSTES PARA PADRONIZAÇÃO DE CÓDIGO DO PROGRAMA DADOS ADICIONAIS.

Sintoma

Programa com instruções obsoletas ou que apresentam erros/alertas ao executar a verificação ampliada

do programa ou o Code Inspector.

 

 

Solução

Implementação de ajustes no código do programa de forma a eliminar os erros e alertas encontrados na

verificação ampliada e ao executar o Code Inspector.

 

Versões Tratadas

7.0


Pré-Requisitos

Produto:

Nota

Descrição

AJUSTE DDE (TOTCOND)_JPY

RETIFICAÇÃO DE DDE - RDE

Informações Complementares

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

Nota Número 05230 Data: 14/11/2007 Hora: 14:56:21

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

 

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

Nota Número              : 05230

Categoria                : Melhoria

Prioridade               : Baixa

Versão PW.CE             : 7.0

Pacote                   : 00003

Agrupamento              : 00021

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

Referência às notas relacionadas:

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

 

04139  - 00001 - 7.0    - 00002  - RETIFICAÇÃO DE DDE - RDE

04400  - 00002 - 7.0    - 00002  - AJUSTE DDE (TOTCOND)_JPY

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

AJUSTES PARA PADRONIZAÇÃO DE CÓDIGO DO PROGRAMA DADOS ADICIONAIS.

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

Palavras Chave:

CÓDIGO, CODE INSPECTOR, MENSAGENS, VERIFICAÇÃO, DADOS ADICIONAIS

 

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

Objetos da nota:

REPS /PWS/MZYCE107F01

REPS /PWS/MZYCE107I01

REPS /PWS/MZYCE107O01

REPS /PWS/MZYCE107TOP

REPS /PWS/MZYCE107X01

REPT /PWS/SAPMZYCE107

 

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

Modificações efetuadas em REPS /PWS/MZYCE107F01

 

...

 

  SELECT *

         INTO  /pws/zycee120

         FROM  /pws/zycet120 UP TO 1 ROWS

         WHERE nrseq = /pws/zycee120-nrseq.

  ENDSELECT.

  IF sy-subrc EQ 0.

    IF sy-tcode = c_code_c.

      MESSAGE a001 WITH text-007 /pws/zycee120-nrseqsd.

    ENDIF.

  ENDIF.

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

  SELECT SINGLE waers

* << Fim da exclusão

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

  select waers

* << Fim da inclusão

         FROM /pws/zycet008

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

      up to 1 rows

* << Fim da inclusão

         INTO /pws/zycee120-waers

         WHERE nrseq = /pws/zycee120-nrseq.

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

  endselect.

* << Fim da inclusão

  IF sy-tcode EQ c_code_c.

...

 

...

  v_sydynnr  = sy-dynnr.

  CALL FUNCTION '/PWS/ZYGL_VERIFICA_BOTAO'

       EXPORTING

            grupp   = 'DE'

            program = v_syrepid

            dynnumb = v_sydynnr

            button  = 'SPEC'

       IMPORTING

            visivel = v_visivel

       EXCEPTIONS

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

            OTHERS  = 1.

* << Fim da exclusão

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

            OTHERS  = 0.

* << Fim da inclusão

  IF v_visivel IS INITIAL.

    itstatus-fcode = 'SPEC'.

    APPEND itstatus.

  ENDIF.

ENDFORM.

 

FORM load_contain.

  SELECT DISTINCT nrseq nrcont nrlacre

      FROM /pws/zycet124

      INTO TABLE itab_zycet124

      WHERE nrseq = /pws/zycee120-nrseq.

  CLEAR itab_zycet124.

 

  SELECT nrseq nrcont nrlacre fkimg codesp codint

      FROM /pws/zycet124

      INTO TABLE itab_zycet124_aux

      WHERE nrseq = /pws/zycee120-nrseq.  "#EC CI_BYPASS

  CLEAR itab_zycet124_aux.

 

ENDFORM.                    " load_contain

 

FORM load_cabec.

  CLEAR itab_centro.

  REFRESH itab_centro.

  DATA:     v_cgc       LIKE j_1bwfield-cgc_number.

  IF /pws/zycee120-fldesp = 'X'.

...

  IF /pws/zycee120-codvias IS INITIAL.

    SELECT SINGLE a~codvias           "#EC CI_BUFFJOIN

        FROM /pws/zycet139       AS a

        INNER JOIN /pws/zycet001 AS b

         ON a~viatrans = b~viatrans

        INTO /pws/zycee120-codvias

         WHERE b~nrseq = /pws/zycee120-nrseq.

  ENDIF.

 

...

      MODIFY /pws/zycet515 FROM TABLE itab_zycet515.

      COMMIT WORK.

      UPDATE /pws/zycet001 SET nrsd = /pws/zycee120-nrsd

            WHERE nrseq   EQ  /pws/zycee120-nrseq.

      COMMIT WORK.

      PERFORM data_unlock.

      MESSAGE s016 WITH text-042 /pws/zycee120-nrseqsd text-009.

      SET PARAMETER ID '/PWS/ZYCEP007' FIELD /pws/zycee120-nrseqsd.

      CALL TRANSACTION c_code_a AND SKIP FIRST SCREEN.

      LEAVE PROGRAM.

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

      CALL CUSTOMER-FUNCTION '001'.

* << Fim da exclusão

      v_flag_dde = 'S'.

      v_nrsd = /pws/zycee120-nrsd.

      EXPORT v_flag_dde TO MEMORY ID '017'.

      EXPORT v_nrsd     TO MEMORY ID '016'.

    ELSE.

      MESSAGE w001 WITH text-010.

    ENDIF.

  ELSE.

    MESSAGE w001 WITH text-071 text-072 .

  ENDIF.

...

 

...

  IMPORT v_erro  FROM MEMORY ID 'OBERR'.

  FREE MEMORY ID: 'OBCAB',

                  'OBREV',

                  'OBVOL',

                  'OBNFE',

                  'OBCON',

                  'OBTRA',

                  'OBERR'.

ENDFORM.

 

FORM change_nrseqsd. "#EC CALLED

  itab_zycet122-nrseqsd = /pws/zycee120-nrseqsd.

  MODIFY itab_zycet122 TRANSPORTING nrseqsd WHERE nrseqsd = v_value.

  itab_zycet123-nrseqsd = /pws/zycee120-nrseqsd.

  MODIFY itab_zycet123 TRANSPORTING nrseqsd WHERE nrseqsd = v_value.

ENDFORM.                    " change_nrseqsd

 

...

ENDFORM.

        IF itab_zycet258-volemb > itab_zycet258-volcon. "#EC PORTABLE

          PERFORM: preenche_obrig_1 USING '0057'

                                          '0050'.

        ENDIF.

 

        IF itab_zycet258-volemb < itab_zycet258-volcon AND "#EC PORTABLE

           itab_zycet258-linha1 IS INITIAL AND

           itab_zycet258-linha2 IS INITIAL.

          PERFORM: preenche_obrig_1 USING '0064'

                                          '0050'.

        ENDIF.

 

      ENDLOOP.

 

    ENDIF.

 

  ENDIF.

 

ENDFORM.                    " check_obrig_fields

...

 

FORM botao_especifico.

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

  CALL CUSTOMER-FUNCTION '002'.

* << Fim da exclusão

...

      LOOP AT itab_183.

        DELETE FROM /pws/zycet077 WHERE nrseq = itab_183-nrseq.

      ENDLOOP.

      COMMIT WORK.

      DELETE FROM /pws/zycet183

             WHERE nrchave = /pws/zycee120-nrseqsd. "#EC CI_NOFIELD

      COMMIT WORK.

 

...

 

FORM transmite_dde.

SELECT *                            "#EC CI_NOFIRST

             FROM /pws/zycet183

             INTO TABLE itab_zycet183a

             WHERE nrchave = /pws/zycee120-nrseqsd AND

                   nremb   = /pws/zycee120-nrseq AND

                   tp_doc  = text-042.

 

FORM delete_item.

  DATA: v_resp.

  CALL FUNCTION 'POPUP_TO_CONFIRM'

       EXPORTING

            titlebar       = text-012

            text_question  = text-013

            default_button = '1'

       IMPORTING

            answer         = v_resp

       EXCEPTIONS

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

            text_not_found = 1

            OTHERS         = 2.

* << Fim da exclusão

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

            text_not_found = 0

            OTHERS         = 0.

* << Fim da inclusão

  IF v_resp = '1'.

    CASE v_dyn.

      WHEN '0102'.

        DELETE itab_zycet122 WHERE marc = 'X'.

      WHEN '0104'.

        DELETE itab_zycet258 WHERE marc = 'X'.

    ENDCASE.

    IF sy-subrc NE 0.

      MESSAGE i001 WITH text-011.

    ENDIF.

...

 

...

    ELSE.

      CONCATENATE text-014 text-015 INTO v_text.

    ENDIF.

    CALL FUNCTION 'POPUP_TO_CONFIRM'

         EXPORTING

              titlebar       = text-012

              text_question  = v_text

         IMPORTING

              answer         = v_resp

         EXCEPTIONS

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

              text_not_found = 1

              OTHERS         = 2.

* << Fim da exclusão

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

              text_not_found = 0

              OTHERS         = 0.

* << Fim da inclusão

    IF v_resp EQ '1'.

      DELETE FROM /pws/zycet120 WHERE nrseqsd = /pws/zycee120-nrseqsd.

      DELETE FROM /pws/zycet121 WHERE nrseqsd = /pws/zycee120-nrseqsd.

      DELETE FROM /pws/zycet122 WHERE nrseqsd = /pws/zycee120-nrseqsd.

      DELETE FROM /pws/zycet123 WHERE nrseqsd = /pws/zycee120-nrseqsd.

      DELETE FROM /pws/zycet258 WHERE nrseqsd = /pws/zycee120-nrseqsd.

      COMMIT WORK.

      SELECT * FROM /pws/zycet183 INTO TABLE itab_183

        WHERE nrchave = /pws/zycee120-nrseqsd.

      LOOP AT itab_183.

        DELETE FROM /pws/zycet077 WHERE nrseq = itab_183-nrseq.

      ENDLOOP.

      COMMIT WORK.

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

      DELETE FROM /pws/zycet183 WHERE nrchave = /pws/zycee120-nrseqsd.

* << Fim da exclusão

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

      DELETE FROM /pws/zycet183

             WHERE nrchave = /pws/zycee120-nrseqsd.

* << Fim da inclusão

      COMMIT WORK.

      CLEAR: v_nrsd.

      v_flag_dde = 'S'.

      EXPORT v_flag_dde TO MEMORY ID '017'.

      EXPORT v_nrsd     TO MEMORY ID '016'.

      CLEAR itab_zyglt100.

      READ TABLE itab_zyglt100 WITH KEY zexit = 'DDE002' BINARY SEARCH.

      IF sy-subrc = 0

          AND NOT itab_zyglt100-programa IS INITIAL

          AND NOT itab_zyglt100-formulario IS INITIAL.

...

 

...

                    text_question         = v_question

                    text_button_1         = text-034

                    icon_button_1         = 'ICON_OKAY'

                    text_button_2         = text-035

                    icon_button_2         = 'ICON_CANCEL'

                    default_button        = '1'

                    display_cancel_button = ' '

               IMPORTING

                    answer                = v_resp1

               EXCEPTIONS

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

                    text_not_found        = 1

                    OTHERS                = 2.

* << Fim da exclusão

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

                    text_not_found        = 0

                    OTHERS                = 0.

* << Fim da inclusão

          IF v_resp1 = 1.

            verif_doc = text-080.

            PERFORM prioridade.

            IF NOT v_modo_pri IS INITIAL.

              PERFORM deleta_dde_rde.

              PERFORM preenche_fila.

            ENDIF.

          ELSE.

            CLEAR v_resp1.

          ENDIF.

...

 

...

            text_question         = text-033

            text_button_1         = text-034

            icon_button_1         = 'ICON_OKAY'

            text_button_2         = text-035

            icon_button_2         = 'ICON_CONCEL'

            default_button        = '1'

            display_cancel_button = 'X'

       IMPORTING

            answer                = v_resp

       EXCEPTIONS

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

            text_not_found        = 1

            OTHERS                = 2.

* << Fim da exclusão

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

             text_not_found        = 0

             OTHERS                = 0.

* << Fim da inclusão

  IF v_resp = text-040.

    CLEAR v_resp.

  ELSEIF v_resp = 1.

    v_modo_pri = text-036.

    PERFORM preenche_fila.

  ELSEIF v_resp = 2.

    PERFORM prioridade.

    IF NOT v_modo_pri IS INITIAL.

      PERFORM preenche_fila.

    ENDIF.

...

FORM busca_sequencial.

  DATA v_fnrseq      LIKE /pws/zycet183-nrseq.

  CLEAR : v_fnrseq, v_countfi.

 

  SELECT MAX( nrseq )     "#EC CI_NOWHERE

   FROM /pws/zycet183

    INTO (v_fnrseq).

 

  v_countfi = v_fnrseq + 1.

ENDFORM.                    " busca_sequencial

 

...

         /pws/zycee120-nrseqsd  TO itab_zycet183-nrchave,

         /pws/zycee120-nrseq    TO itab_zycet183-nremb,

         /pws/zycee120-bukrs    TO itab_zycet183-bukrs,

         c_filial               TO itab_zycet183-branch,

         sy-datlo               TO itab_zycet183-dtenvf,

         sy-uname               TO itab_zycet183-uname,

         itab_zycet184-usu_main TO itab_zycet183-usu_main,

         text-040               TO itab_zycet183-stasis,

         v_modo_pri             TO itab_zycet183-prioridade,

         itab_zycet184-cpf      TO itab_zycet183-cpf.

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

      SELECT SINGLE log

* << Fim da exclusão

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

       select log

* << Fim da inclusão

          FROM /pws/zycet183

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

           up to 1 rows

* << Fim da inclusão

          INTO (v_log)

          WHERE uname  EQ sy-uname

            AND stasis EQ 'B'.

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

       endselect.

* << Fim da inclusão

      IF sy-subrc EQ 0.

        itab_zycet183-stasis = text-073.

        itab_zycet183-log    = v_log.

        APPEND itab_zycet183.

        MODIFY /pws/zycet183 FROM TABLE itab_zycet183.

        MESSAGE i016 WITH text-074 text-075.

      ELSE.

        APPEND itab_zycet183.

        MODIFY /pws/zycet183 FROM TABLE itab_zycet183.

        MESSAGE i016 WITH text-020.

...

 

...

            icon_button_1         = 'ICON_OKAY'

            text_button_2         = text-035

            icon_button_2         = 'ICON_CONCEL'

            default_button        = '1'

            display_cancel_button = 'X'

       IMPORTING

            answer                = v_resp

       EXCEPTIONS

            text_not_found        = 1

            OTHERS                = 2.

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

   if sy-subrc = 0.

   else.

   endif.

* << Fim da inclusão

  IF v_resp = 1.

    PERFORM prioridade.

    PERFORM preenche_fila.

  ENDIF.

ENDFORM.

FORM prioridade.

  DATA : BEGIN OF it_modo_pri OCCURS 10,

            modo LIKE /pws/zycbt039-modo,

            descr LIKE /pws/zycbt039-descr,

         END OF it_modo_pri.

...

 

...

            titel              = text-047

       IMPORTING

            answer             = v_modo_pri

       TABLES

            t_spopli           = it_modo_prin

       EXCEPTIONS

            not_enough_answers = 1

            too_much_answers   = 2

            too_much_marks     = 3

            OTHERS             = 4.

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

   if sy-subrc = 0.

   else.

   endif.

* << Fim da inclusão

  IF v_modo_pri EQ '1'.

    v_modo_pri = text-036.

  ELSEIF v_modo_pri EQ '2'.

    v_modo_pri = text-038.

  ELSEIF v_modo_pri EQ '3'.

    v_modo_pri = text-040.

  ELSEIF v_modo_pri = text-040.

    CLEAR v_modo_pri.

  ENDIF.

ENDFORM.

FORM data_unlock.

  CHECK sy-tcode NE c_code_e.

  CALL FUNCTION '/PWS/ZYCE_DEQUEUE_ZYCET120'

       EXPORTING

            mandt  = sy-mandt

            nrseq  = /pws/zycee120-nrseqsd

       EXCEPTIONS

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

            OTHERS = 1.

* << Fim da exclusão

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

            OTHERS = 0.

* << Fim da inclusão

ENDFORM.

 

...

FORM desc_pais.

 

  CLEAR d_codpa.

  SELECT t005t~landx

         INTO d_codpa

         FROM t005 INNER JOIN t005t        "#EC CI_BUFFJOIN

                           ON t005~land1 = t005t~land1

         WHERE t005~/pws/codpa EQ /pws/zycee120-codpa

           AND t005t~spras  EQ sy-langu.

  ENDSELECT.

 

ENDFORM.                    " desc_pais

...

FORM load_recinto.

  IF /pws/zycee120-codrecinto IS INITIAL AND

     /pws/zycee120-codsetor   IS INITIAL.

    SELECT SINGLE *

     FROM /pws/zycet145

     INTO wa_zycet145

     WHERE bukrs EQ /pws/zycee120-bukrs

       AND branch EQ v_branch.

    IF wa_zycet145 IS INITIAL.

...

 

...

      INTO v_branch

      WHERE werks = itab_zycet002-werks.

    IF sy-subrc EQ 0.

      CALL FUNCTION 'J_1BREAD_BRANCH_DATA'

           EXPORTING

                branch            = v_branch

                bukrs             = itab_zycet002-bukrs

           IMPORTING

                cgc_number        = v_cgc

           EXCEPTIONS

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

                branch_not_found  = 1

                address_not_found = 2

                company_not_found = 3

                OTHERS            = 4.

* << Fim da exclusão

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

                branch_not_found  = 0

                address_not_found = 0

                company_not_found = 0

                OTHERS            = 0.

* << Fim da inclusão

      CLEAR itab_zycet123.

      WRITE v_cgc TO itab_zycet123-stcd1.

      itab_zycet123-nrseqsd = /pws/zycee120-nrseqsd.

      itab_zycet123-nfnumde = itab_zycet002-nfnum.

      CLEAR itab_series.

      READ TABLE itab_series WITH KEY docnum = itab_zycet002-docnum.

      IF sy-subrc = 0.

        itab_zycet123-seriede = itab_series-series.

      ENDIF.

      itab_zycet123-nrcont  = v_cont.

...

 

...

  CLEAR itab_vbfa.

  READ TABLE itab_vbfa WITH KEY vbeln = p_wa_devolucao-vbeln_vf

                                posnn = p_wa_devolucao-posnr.

  IF sy-subrc EQ 0.

    READ TABLE itab_zycet002 WITH KEY vbeln_vf = itab_vbfa-vbeln

                                      posnr    = itab_vbfa-posnn.

    IF sy-subrc IS INITIAL.

      v_fkimg_corrente =

                ( itab_zycet002-fkimg - ( p_wa_devolucao-fkimg * -1 ) ).

      IF NOT v_fkimg_corrente IS INITIAL AND

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

         v_fkimg_corrente > 0            AND

         v_fkimg_corrente > '0.000'.

* << Fim da exclusão

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

         v_fkimg_corrente > 0 .

* << Fim da inclusão

        p_devol = c_dev_parcial.

      ELSE.

        p_devol = c_dev_total.

      ENDIF.

      CLEAR: v_fkimg_corrente.

    ENDIF.

  ENDIF.

ENDFORM.

 

...

 

FORM trata_nota_estorno_estornada .

    SELECT *                                   "#EC CI_NOFIRST

           FROM  vbfa

           INTO  TABLE itab_vbfa

           FOR   ALL ENTRIES IN itab_devolucao

           WHERE vbeln   = itab_devolucao-vbeln_vf

           AND   posnn   = itab_devolucao-posnr

           AND   vbtyp_v = 'M'.

 

...

 

FORM carrega_zyglt100.

  DATA v_repid LIKE sy-repid.

  v_repid = sy-repid.

  CALL FUNCTION '/PWS/ZYGL_BUSCA_EXIT_CLIENTE'

       EXPORTING

            i_codmod                = 'X'

            i_func                  = v_repid

       TABLES

            itab_zyglt100           = itab_zyglt100

       EXCEPTIONS

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

            i_codmod_nao_encontrado = 1

            i_func_nao_encontrado   = 2

            i_zexit_nao_encontrado  = 3

            OTHERS                  = 4.

* << Fim da exclusão

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

            i_codmod_nao_encontrado = 0

            i_func_nao_encontrado   = 0

            i_zexit_nao_encontrado  = 0

            OTHERS                  = 0.

* << Fim da inclusão

ENDFORM.

FORM carrega_exit USING value(p_exit) LIKE itab_zyglt100-zexit.

  CLEAR itab_zyglt100 .

  READ TABLE itab_zyglt100 WITH KEY zexit = p_exit

                           BINARY SEARCH.

  IF sy-subrc IS INITIAL.

    CHECK itab_zyglt100-zexit_ativa = 'X'.

    IF NOT itab_zyglt100-formulario  IS INITIAL AND

       NOT itab_zyglt100-programa    IS INITIAL.

      PERFORM (itab_zyglt100-formulario)

...

FORM verifica_erro_senha

    CHANGING

        p_subrc TYPE sy-subrc.

 

  SELECT COUNT(*)                       "#EC CI_NOFIELD

      FROM /pws/zycet183

        WHERE cpf IN ( select CPF from /PWS/ZYCET184

            WHERE uname EQ sy-uname )

        AND stasis EQ 'P'.

 

  IF sy-subrc EQ 0.

    p_subrc = sy-subrc.

 

  ELSE.

 

    SELECT COUNT(*)                     "#EC CI_NOFIELD

      FROM /pws/zycit285

        WHERE cpf IN ( select CPF from /PWS/ZYCET184

            WHERE uname EQ sy-uname )

        AND stasis EQ 'P'.

 

    p_subrc = sy-subrc.

 

  ENDIF.

ENDFORM.

FORM deleta_dde_rde.

 

* Verifica se existe DDE ou RDE na Fila, se existir deleta.

  SELECT COUNT(*) FROM /pws/zycet183     "#EC CI_NOFIELD

    WHERE nrchave = /pws/zycee120-nrseqsd.

 

  CHECK sy-subrc = 0.

 

  DELETE FROM /pws/zycet183           "#EC CI_NOFIRST

    WHERE nrchave = /pws/zycee120-nrseqsd AND

    tp_doc EQ text-042 OR

    tp_doc = text-080.

 

  MOVE:

    /pws/zycee120-nrsd TO v_nrsiscomex,

    space TO /pws/zycee120-nrsd.

 

  UPDATE /pws/zycet120 SET nrsd = space

             WHERE nrseqsd   EQ  /pws/zycee120-nrseqsd.

 

  COMMIT WORK.

 

ENDFORM.                    " deleta_dde_rde

 

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

Modificações efetuadas em REPS /PWS/MZYCE107I01

 

...

    WHEN 'ENTE'.

      PERFORM data_select_2.

  ENDCASE.

ENDMODULE.

MODULE carrega_qtdtot INPUT.

  IF /pws/zycee120-inclpres EQ 'S'

  AND /pws/zycee120-qtdtot IS INITIAL

  AND /pws/zycee120-tpunit IS INITIAL

  AND /pws/zycee120-local  IS INITIAL.

    MOVE /pws/zycee120-qtdtotal TO /pws/zycee120-qtdtot.

* >> Início da exclusão: MODULE CARREGA_QTDTOT

    SELECT SINGLE unitizacao

* << Fim da exclusão

* >> Início da inclusão: MODULE CARREGA_QTDTOT

    SELECT unitizacao

* << Fim da inclusão

     FROM /pws/zycet145

* >> Início da inclusão: MODULE CARREGA_QTDTOT

       up to 1 rows

* << Fim da inclusão

     INTO (/pws/zycee120-tpunit)

     WHERE bukrs EQ /pws/zycee120-bukrs

       AND branch IN ( select J_1BBRANCH from T001W

                        WHERE werks = /pws/zycee120-werks )."#EC *

* >> Início da inclusão: MODULE CARREGA_QTDTOT

    endselect.

* << Fim da inclusão

    IF sy-subrc NE 0.

      SELECT unitizacao

             INTO  (/pws/zycee120-tpunit)

             FROM  /pws/zycet145 UP TO 1 ROWS

             WHERE bukrs EQ /pws/zycee120-bukrs.

      ENDSELECT.

    ENDIF.

    SELECT descterm

           INTO (/pws/zycee120-local)

           FROM /pws/zycet158 UP TO 1 ROWS.

...

 

 

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

Modificações efetuadas em REPS /PWS/MZYCE107O01

 

...

MODULE load_html_help OUTPUT.

  IF my_container IS INITIAL.

    CREATE OBJECT my_container

        EXPORTING

            container_name = 'CC_HTML_HELP'

        EXCEPTIONS

            others = 1.

    CASE sy-subrc.

      WHEN 0.

      WHEN OTHERS.

* >> Início da exclusão: MODULE LOAD_HTML_HELP

        RAISE cntl_error.

* << Fim da exclusão

    ENDCASE.

  ENDIF.

  IF html_control IS INITIAL.

    CREATE OBJECT html_control

         EXPORTING

              parent    = my_container.

    IF sy-subrc NE 0.

* >> Início da exclusão: MODULE LOAD_HTML_HELP

      RAISE cntl_error.

* << Fim da exclusão

    ENDIF.

    alignment = html_control->align_at_left +

                html_control->align_at_right +

                html_control->align_at_top +

                html_control->align_at_bottom.

    CALL METHOD html_control->set_alignment

       EXPORTING

         alignment = alignment.

    myevent-eventid = html_control->m_id_sapevent.

    myevent-appl_event = 'X'.

...

 

 

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

Modificações efetuadas em REPS /PWS/MZYCE107TOP

 

não houve alterações no top

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

Modificações efetuadas em REPS /PWS/MZYCE107X01

 

* >> Início da exclusão:

TABLES: /pws/zycee120,

        /pws/zycee112.

* << Fim da exclusão

* >> Início da inclusão:

TABLES: /pws/zycee120.

* << Fim da inclusão

DATA BEGIN OF COMMON PART c.

* >> Início da exclusão:

DATA v_controle_data(1) TYPE c.

* << Fim da exclusão

DATA: itab_zycet120 LIKE /pws/zycet120 OCCURS 1 WITH HEADER LINE,

      itab_zycet123 LIKE /pws/zycet123 OCCURS 5 WITH HEADER LINE.

DATA: BEGIN OF itab_zycet002 OCCURS 0.

        INCLUDE STRUCTURE /pws/zycet002.

DATA: END OF itab_zycet002.

DATA END OF COMMON PART c.

 

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

Modificações efetuadas em REPT /PWS/SAPMZYCE107

 

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

Excluído símbolo de texto:

 

Idioma: PT

 

Símbolo: 008

 

Texto: (26 caracteres)

"Sequencial modificado para"

 

Comprimento máximo: 26

 

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

Excluído símbolo de texto:

 

Idioma: PT

 

Símbolo: 021

 

Texto: (14 caracteres)

"Nº do SISCOMEX"

 

Comprimento máximo: 14