Módulo: DOC. EXPORTAÇÃO
Funcionalidade: Embarque
Data/Hora da Publicação: 31/03/2006 00:00:00
Data/Hora Última Alteração: 21/02/2011 16:26:00
Descrição da Nota: HABILITAÇÃO DE PREENCHIMENTO DO CAMPO "DATA DE CRUZE"
Sintoma
Ao se verificar a Data de Cruze num embarque enviado ao Câmbio, não é possível alterar o conteúdo do
campo.
Solução
Habilitar seu preenchimento quando o embarque já está vinculado ao Câmbio.
6.0
Informações Complementares
----------------------------------------------------------------------------------------------------
Nota Número 01129 Data: 31/03/2006 Hora: 17:09:18
----------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------
Nota Número : 01129
Categoria : Erro de Programa
Prioridade : Média
Versão PW.CE : 6.0
Pacote : 00023
----------------------------------------------------------------------------------------------------
Referência às notas relacionadas:
Número - Ordem - Descrição Breve
----------------------------------------------------------------------------------------------------
Texto Rápido:
HABILITAÇÃO DE PREENCHIMENTO DO CAMPO "DATA DE CRUZE"
----------------------------------------------------------------------------------------------------
Palavras Chave:
"DATA DE CRUZE"; PREENCHIMENTO; HABILITAÇÃO
----------------------------------------------------------------------------------------------------
Objetos da nota:
DYNP /PWS/SAPMZYCE003 0101
DYNP /PWS/SAPMZYCE003 0104
REPS /PWS/MZYCE003F02
----------------------------------------------------------------------------------------------------
Modificações efetuadas em DYNP /PWS/SAPMZYCE003 0101
MODIFICAR CAMPO: /PWS/ZYCEE001-DTCRUZE
"GRUPOS: DE: 4;021;_____;_____ PARA: _____;021;C00;____
----------------------------------------------------------------------------------------------------
Modificações efetuadas em DYNP /PWS/SAPMZYCE003 0104
MODIFICAR CAMPO: /PWS/ZYCEE001-DTAVERB
"GRUPOS: DE: 0;024;_____;_____ PARA: _____;024;C00;____
MODIFICAR CAMPO: /PWS/ZYCEE001-CANAL
"GRUPOS: DE: 0;024;_____;_____ PARA: _____;024;C00;____
----------------------------------------------------------------------------------------------------
Modificações efetuadas em REPS /PWS/MZYCE003F02
FORM loop_at_screen_default CHANGING wa_screen LIKE screen.
DATA: v_input TYPE c.
v_input = '1'.
IF wa_controle-edicao EQ ' '.
v_input = '0'.
ENDIF.
...
WITH KEY field = wa_screen-name
BINARY SEARCH.
IF sy-subrc EQ 0.
wa_screen-intensified = '1'.
ENDIF.
* >> Início da inclusão: FORM LOOP_AT_SCREEN_DEFAULT
IF wa_screen-group4 EQ 'C00'.
IF NOT /pws/zycee001-envia_c IS INITIAL AND
NOT wa_controle-edicao IS INITIAL.
wa_screen-input = '1'.
ENDIF.
ENDIF.
* << Fim da inclusão
ENDFORM.
...
FORM exclui_status_gui_0010_hdr TABLES i_botoes.
IF itab_zycet015[] IS INITIAL.
APPEND 'F_SADIA' TO i_botoes.
APPEND 'F_SPCON' TO i_botoes.
ENDIF.
IF itab_parceiro[] IS INITIAL AND
...
APPEND 'ENV_CB' TO i_botoes.
APPEND 'REFRESH' TO i_botoes.
APPEND 'ELIMI' TO i_botoes.
IF itab_zycet015[] EQ itab_zycet015_ant[] AND
/pws/zycee001-dtaverb EQ */pws/zycee001-dtaverb AND
* >> Início da exclusão: FORM EXCLUI_STATUS_GUI_0010_HDR
/pws/zycee001-canal EQ */pws/zycee001-canal.
* << Fim da exclusão
* >> Início da inclusão: FORM EXCLUI_STATUS_GUI_0010_HDR
/pws/zycee001-canal EQ */pws/zycee001-canal AND
/pws/zycee001-dtcruze EQ */pws/zycee001-dtcruze.
* << Fim da inclusão
APPEND 'SALVA' TO i_botoes.
ENDIF.
ELSE.
APPEND 'REM_CB' TO i_botoes.
ENDIF.
...
APPEND 'F_FPRAC' TO i_botoes.
APPEND 'F_CONTA' TO i_botoes.
ENDIF.
ENDIF.
ENDFORM. " exclui_status_gui_0010_hdr