CE PLUS - Nota 011025

Módulo: DOC. IMPORTAÇÃO

Funcionalidade: DI

Data/Hora da Publicação: 18/03/2011 00:00:00

Data/Hora Última Alteração: 22/03/2011 11:13:23

Descrição da Nota: DI - DATA DA TAXA - FATURA COM PAGAMENTO PÓS DI

Sintoma

Avisar que a fatura já está contabilizada quando o usuário modificar a Data da taxa.

Quando o usuário excluir a DI, e se a fatura estiver contabilizada, exibir o mesmo aviso.

Este cenário só se aplica para Fatura com pagamento pós DI.

 

 

 

Solução

Atualizado programa para exibir aviso - mensagem quando o usuário alterar a Data da taxa na DI

quando a fatura for forma de pagamento P e estiver contabilizada e quando o usuário excluir a Di

nestes mesmos processos.

 

Versões Tratadas

8.0

Informações Complementares

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

Nota Número 11025 Data: 18/03/2011 Hora: 10:49:23

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

 

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

Nota Número              : 11025

Categoria                : Melhoria

Prioridade               : Média

Versão PW.CE             : 8.0

Pacote                   : 00007

Agrupamento              : 00062

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

Referência às notas relacionadas:

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

 

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

DI - DATA DA TAXA - FATURA COM PAGAMENTO PÓS DI

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

Palavras Chave:

ALTERAR DATA DA TAXA NA DI, EXIBIR AVISO

 

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

Objetos da nota:

DYNP /PWS/SAPMZYCI023                        0132

REPS /PWS/MZYCI023F03

REPS /PWS/MZYCI023I01

REPT /PWS/SAPMZYCI023

 

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

Modificações efetuadas em DYNP /PWS/SAPMZYCI023                        0132

 

MODIFICAR LÓGICA DE PROCESSAMENTO TELA 0132

process before output.

module: verif_nf,

        set_screen_padrao,

        data_clean_seg   ,

        load_fbvl        ,

        exit_tela        ,

        verifica_obrig   .

process after input.

field: /pws/zycie085-waersfob module load_fbwa on request,

       /pws/zycie085-waersseg module load_sewa on request,

* >> Início da exclusão:

       /pws/zycie085-vlseg    module load_sevl on request.

* << Fim da exclusão

* >> Início da inclusão:

         /pws/zycie085-vlseg    MODULE load_sevl ON REQUEST,

         /pws/zycie085-dttax    MODULE verifica_fatura ON REQUEST.

* << Fim da inclusão

 

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

Modificações efetuadas em REPS /PWS/MZYCI023F03

 

FORM comm_dele.

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

  IF sy-ucomm EQ 'DELE' AND

     itab_zycit006-frpagto EQ 'P' AND

     NOT itab_zycit006-belnr_p IS INITIAL.

    MESSAGE i015 WITH text-291 text-292.

  ENDIF.

* << Fim da inclusão

  CLEAR: v_dele.

  IF NOT /pws/zycie085-dtuserc IS INITIAL.

    IF NOT /pws/zycie085-nrdi IS INITIAL

    AND okcode NE 'RETI'.

      MESSAGE i015 WITH text-029.

    ELSE.

      SELECT SINGLE * FROM /pws/zycit041 INTO /pws/zycit041 WHERE

             nrseq  EQ /pws/zycie085-nrseqdi AND

             cancel EQ space.

      IF sy-subrc EQ 0.

...

 

 

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

Modificações efetuadas em REPS /PWS/MZYCI023I01

 

* >> Início da inclusão:

MODULE verifica_fatura INPUT.

  IF itab_zycit006-frpagto EQ 'P' AND

     NOT itab_zycit006-belnr_p IS INITIAL.

    MESSAGE i015 WITH text-291 text-292.

  ENDIF.

ENDMODULE.

* << Fim da inclusão

 

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

Modificações efetuadas em REPT /PWS/SAPMZYCI023

 

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

Incluído símbolo de texto:

 

Idioma: PT

 

Símbolo: 291

 

Texto: (45 caracteres)

"A contabilização da Fatura já foi feita com a"

 

Comprimento máximo: 60

 

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

Incluído símbolo de texto:

 

Idioma: PT

 

Símbolo: 292

 

Texto: (13 caracteres)

"taxa original"

 

Comprimento máximo: 14