CE PLUS - Nota 002104

Módulo: DOC. IMPORTAÇÃO

Funcionalidade: DSI

Data/Hora da Publicação: 14/09/2006 00:00:00

Data/Hora Última Alteração: 20/06/2011 13:07:23

Descrição da Nota: EM DSI COURIER O CAMPO DE PREENCHIMENTO DO SEGURO ESTÁ ZERADO E FECHADO

Sintoma

Embarque via Courier, na DSI, pasta Carga 3, o campo para preenchimento do seguro internacional

está fechado para alterações. No B/L o campo peso bruto não está como obrigatório.

 

 

Solução

Feito tratamento para abrir campo de seguro internacional para preenchimento e propor valor de

seguro.

 

Versões Tratadas

6.0


Pré-Requisitos

Produto:

Nota

Descrição

AJUSTES DSI MUNDANÇA SISCOMEX

Informações Complementares

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

Nota Número 02104 Data: 14/09/2006 Hora: 14:35:14

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

 

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

Nota Número              : 02104

Categoria                : Erro de Programa

Prioridade               : Alta

Versão PW.CE             : 6.0

Pacote                   : 00024

Agrupamento              : 00129

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

Referência às notas relacionadas:

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

 

02022  - 00001 - 6.0    - 00024  - AJUSTES DSI MUNDANÇA SISCOMEX

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

EM DSI COURIER O CAMPO DE PREENCHIMENTO DO SEGURO ESTÁ ZERADO E FECHADO

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

Palavras Chave:

DSI - COURIER - VALOR SEGURO INTERNACIONAL - PESO BRUTO - BL -

PROPOSIÇÃO DE VALORES - PARÂMETRO NA /PWS/ZYCIT000

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

Objetos da nota:

DYNP /PWS/SAPMZYCI058                        0223

REPS /PWS/MZYCI002O01

REPS /PWS/MZYCI058F01

REPS /PWS/MZYCI058F02

REPS /PWS/MZYCI058I01

REPS /PWS/MZYCI058O01

 

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

Modificações efetuadas em DYNP /PWS/SAPMZYCI058                        0223

 

process before output.

module: set_screen,

 

*<< Inicio Inclusão : TELA 0223

        data_clean_seg,

*<< Fim Inclusão : TELA 0223

        load_valcarga.

process after input.

 

 

field: /pws/zycie085-vlseg module load_sgvl on request.

 

field: /pws/zycie085-waersseg module load_sewa on request.

 

 

 

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

Modificações efetuadas em REPS /PWS/MZYCI002O01

 

...

              ENDIF.

              MODIFY SCREEN.

            WHEN '/PWS/ZYCIE093-BRGEW'.

              IF /pws/zycie093-meiotransp  = 'PS' AND

                 /pws/zycie001-tpdecl = 'DSI'.

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

                screen-required = 0.

* << Fim da exclusão

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

                screen-required = 1.

* << Fim da inclusão

              ENDIF.

              MODIFY SCREEN.

            WHEN '/PWS/ZYCIE093-WAERSCAP'.

              IF /pws/zycie093-meiotransp = 'PS'.

                CLEAR /pws/zycie093-waerscap.

...

 

 

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

Modificações efetuadas em REPS /PWS/MZYCI058F01

 

...

  ENDIF.

  IF NOT /pws/zycie085-waersseg IS INITIAL.

    PERFORM: taxa_converte USING /pws/zycie085-waersseg

                /pws/zycie085-dttax

                CHANGING /pws/zycie085-ukursseg,

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

             load_sgvl.

* << Fim da exclusão

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

             load_sevl.

* << Fim da inclusão

  ENDIF.

  /pws/zycie085-waersfob = /pws/zycie003-waers.

  /pws/zycie085-vlfob    = v_tval2.

  IF NOT /pws/zycie085-waersfob EQ  /pws/zycbt007-waersb.

    IF NOT /pws/zycie085-ukursfob IS INITIAL.

...

 

 

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

Modificações efetuadas em REPS /PWS/MZYCI058O01

 

...

  wa_itb-ebeln = itab_itc-ebeln.

  wa_itb-ebelp = itab_itc-ebelp.

  wa_itb-mark  = itab_itc-mark.

ENDMODULE.

MODULE data_clean_seg OUTPUT.

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

  IF sy-tcode = '/PWS/ZYCI023_C'.

* << Fim da exclusão

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

  IF sy-tcode = '/PWS/ZYCI023_C' or sy-tcode = '/PWS/ZYCI058_C'.

* << Fim da inclusão

    IF /pws/zycie085-waersseg IS INITIAL.

      CLEAR: /pws/zycie085-ukursseg, s_stvr, /pws/zycie085-vlseg.

    ENDIF.

    IF v_perseg_vez = ' '.

      IF /pws/zycie085-per_seg IS INITIAL AND /pws/zycie085-vlseg IS

...

 

 

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

Modificações efetuadas em REPS /PWS/MZYCI058F04

 

 

...

        MODIFY SCREEN.

      ENDIF.

    ENDIF.

    IF screen-name EQ '/PWS/ZYCIE085-WAERSSEG'

      AND itab_zycit001-meioemba EQ 'PS'.

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

      screen-input = '0'.

* << Fim da exclusão

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

      screen-input = '1'.

* << Fim da inclusão

      MODIFY SCREEN.

    ENDIF.

    IF screen-name EQ '/PWS/ZYCIE085-NRDSE'

      AND itab_zycit001-meioemba EQ 'PS'.

      screen-input = '0'.

...