Módulo: DRAWBACK
Funcionalidade: Ato Concessório
Data/Hora da Publicação: 09/12/2009 00:00:00
Data/Hora Última Alteração: 17/02/2011 15:44:39
Descrição da Nota: PERMITIR ALTERAÇÃO DO NUMERO DO ATO CONCESSÓRIO COM STATUS EM PREPARAÇÃO
Sintoma
Ao preencher o numero do ato concessório o campo é fechado e não permite a correção de um possivel
erro de digitação.
Solução
Ajustado programa para permitir a edição do numero do ato concessório enquando o status do ato for
em preparação.
7.0
Produto:
Nota
Descrição
Informações Complementares
----------------------------------------------------------------------------------------------------
Nota Número 09538 Data: 09/12/2009 Hora: 11:19:35
----------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------
Nota Número : 09538
Categoria : Melhoria
Prioridade : Baixa
Versão PW.CE : 8.0
Pacote : 00001
Agrupamento : 00001
----------------------------------------------------------------------------------------------------
Referência às notas relacionadas:
Número - Ordem - Versão - Pacote - Descrição Breve
08612 - 00001 - 7.0 - 00010 - EXIBIÇAO DOS VALORES FOB DOS INSUMOS NACIONAIS NA PASTA CABEÇALHO
----------------------------------------------------------------------------------------------------
PERMITIR ALTERAÇÃO DO NUMERO DO ATO CONCESSÓRIO COM STATUS EM PREPARAÇÃO
----------------------------------------------------------------------------------------------------
Palavras Chave:
ALTERAÇÃO - NUMERO - ATO - CONCESSÓRIO - STAUS - PREPARAÇÃO - CAMPO
/PWS/SAPMZYCI040
----------------------------------------------------------------------------------------------------
Objetos da nota:
REPS /PWS/MZYCI040F02
----------------------------------------------------------------------------------------------------
Modificações efetuadas em REPS /PWS/MZYCI040F02
...
ELSEIF screen-group2 EQ 'CLI'.
screen-invisible = '1'.
screen-active = '0'.
MODIFY SCREEN.
ENDIF.
IF screen-invisible EQ '1'.
screen-active = '0'.
MODIFY SCREEN.
ENDIF.
IF screen-name EQ '/PWS/ZYCIE244-NRATOC' AND
* >> Início da exclusão: FORM CHECK_FIELD_0201
NOT /pws/zycie244-nratoc IS INITIAL.
* << Fim da exclusão
* >> Início da inclusão: FORM CHECK_FIELD_0201
/pws/zycie244-status NE 'P'.
* << Fim da inclusão
screen-input = '0'.
MODIFY SCREEN.
ENDIF.
IF screen-name EQ '/PWS/ZYCIE244-DTATOC' AND
/pws/zycie244-status NE 'P' .
screen-input = '0'.
MODIFY SCREEN.
ENDIF.
IF screen-name EQ '/PWS/ZYCIE244-DTDI' AND
( /pws/zycie244-tipo EQ 'F' OR /pws/zycie244-modalidade EQ 'I' )
...
...
ENDIF.
ENDIF.
IF screen-name EQ '/PWS/ZYCIE244-VERD_AMA'.
IF /pws/zycie244-modalidade EQ 'I' OR
/pws/zycie244-tipo EQ 'F'.
screen-invisible = 1.
screen-active = 0.
CLEAR: /pws/zycie244-verd_ama.
ELSE.
IF NOT /pws/zycie244-nratoc IS INITIAL OR NOT
* >> Início da exclusão: FORM CHECK_FIELD_0201
/pws/zycie244-nrforecast IS INITIAL.
* << Fim da exclusão
* >> Início da inclusão: FORM CHECK_FIELD_0201
/pws/zycie244-nrforecast IS INITIAL
OR v_tcode2 EQ '/PWS/ZYCI040_A'.
* << Fim da inclusão
screen-input = 0.
ELSE.
screen-input = 1.
ENDIF.
screen-invisible = 0.
ENDIF.
MODIFY SCREEN.
ENDIF.
IF screen-name EQ 'LINHA'.
IF /pws/zycie244-modalidade EQ 'I'.
...