CE PLUS - Nota 013181

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.

 

Versões Tratadas

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