Módulo: DOC. IMPORTAÇÃO
Funcionalidade: LI
Data/Hora da Publicação: 19/08/2013 16:19:11
Data/Hora Última Alteração: 19/08/2013 16:19:11
Descrição da Nota: NÃO DEIXAR CANCELAR A LI SE ELA ESTIVER REGISTRADA OU DEFERIDA
Sintoma
Ao clicar no botão cancelar ( "X" em vermelho no canto superior esquerdo), caso um dos campos:
/pws/zycit078-NRLI, /pws/zycit078-DTREG ou /pws/zycit078-DTDEF estiverem preenchidos não permitir o
cancelamento. Emitir mensagem: "LI registrada/deferida não pode ser cancelada".
Solução
Atualizado programa para não permitir cancelar a LI se ela estiver registrada ou deferida.
9.0
Informações Complementares
----------------------------------------------------------------------------------------------------
Nota Número 13181 Data: 16/08/2013 Hora: 17:15:24
----------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------
Nota Número : 13181
Categoria : Melhoria
Prioridade : Baixa
Versão PW.CE : 9.0
Pacote : 00005
Agrupamento : 00161
----------------------------------------------------------------------------------------------------
Referência às notas relacionadas:
Número - Ordem - Versão - Pacote - Descrição Breve
----------------------------------------------------------------------------------------------------
NÃO DEIXAR CANCELAR A LI SE ELA ESTIVER REGISTRADA OU DEFERIDA
----------------------------------------------------------------------------------------------------
Palavras Chave:
LI - CANCELAR LI - /PWS/SAPMZYCI020
NÃO DEIXAR CANCELAR A LI SE ELA ESTIVER REGISTRADA OU DEFERIDA
----------------------------------------------------------------------------------------------------
Objetos da nota:
REPS /PWS/MZYCI020I01
REPT /PWS/SAPMZYCI020
----------------------------------------------------------------------------------------------------
Modificações efetuadas em REPS /PWS/MZYCI020I01
...
PERFORM comm_save.
WHEN 'PED'.
IF /pws/zycie078-nrseqd IS INITIAL.
PERFORM comm_selecitem.
ELSE.
MESSAGE i015 WITH text-394.
ENDIF.
WHEN 'COPY'.
PERFORM comm_copy.
WHEN 'CANCEL'.
* >> Início da inclusão: MODULE USER_COMMAND_0100
IF NOT /pws/zycie078-dtdef IS INITIAL OR
NOT /pws/zycie078-dtreg IS INITIAL OR
NOT /pws/zycie078-nrli IS INITIAL.
MESSAGE i015 WITH text-525.
EXIT.
ENDIF.
* << Fim da inclusão
IF /pws/zycie078-nrseqd IS INITIAL.
PERFORM comm_cancel.
ELSE.
MESSAGE i015 WITH text-394.
ENDIF.
WHEN 'LISUBST'.
PERFORM comm_lisubst.
WHEN 'DET'.
PERFORM comm_detli.
WHEN 'DTLI'.
...
----------------------------------------------------------------------------------------------------
Modificações efetuadas em REPT /PWS/SAPMZYCI020
------------------------------------------------------------------------
Incluído símbolo de texto:
Idioma: PT
Símbolo: 525
Texto: (46 caracteres)
"LI registrada/deferida não pode ser cancelada."
Comprimento máximo: 46
Idioma: EN
Símbolo: 525
Texto: (46 caracteres)
"LI registered / deferred can not be canceled."
Comprimento máximo: 46
Idioma: ES
Símbolo: 525
Texto: (46 caracteres)
"LI registrado/concedida no se puede cancelar."
Comprimento máximo: 46