CE PLUS - Nota 011195

Módulo: DOC. IMPORTAÇÃO

Funcionalidade: Fatura Mercadoria

Data/Hora da Publicação: 01/06/2011 00:00:00

Data/Hora Última Alteração: 02/06/2011 15:51:17

Descrição da Nota: FATURA - PAGAMENTO ANTECIPADO

Sintoma

Após a vinculação, acrescentei o valor de US 100,00 no frete e mudei para ajuste livre. O sistema

deixou salvar e aparece mensagem que o pedido possui pagamento antecipado.

 

 

Solução

Bloquear a gravação da fatura com alteração de valor se já existir vinculação com o pagamento

antecipado.

 

Versões Tratadas

8.0

Informações Complementares

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

Nota Número 11195 Data: 01/06/2011 Hora: 14:53:39

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

 

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

Nota Número              : 11195

Categoria                : Erro de Programa

Prioridade               : Média

Versão PW.CE             : 8.0

Pacote                   : 00007

Agrupamento              : 00073

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

Referência às notas relacionadas:

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

 

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

FATURA - PAGAMENTO ANTECIPADO

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

Palavras Chave:

FATURA POSSUI PAGAMENTO ANTECIPADO JÁ VINCULADO

 

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

Objetos da nota:

REPS /PWS/MZYCI003F01

REPT /PWS/SAPMZYCI003

 

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

Modificações efetuadas em REPS /PWS/MZYCI003F01

 

...

      IF sy-subrc EQ 0.

        v_vlme  = itab_zycbt117-vlme.

        v_waers = itab_zycbt117-waers.

        v_waers = itab_zycbt117-waers.

        WRITE itab_zycbt117-vlme TO v_vlme CURRENCY itab_zycbt117-waers.

        CONCATENATE itab_zycbt117-nrseq 'no valor:'

                    v_vlme v_waers

                    INTO v_valmoed SEPARATED BY space.

        IF v_ebeln NE itab_zycit003_aux-ebeln.

          v_ebeln = itab_zycit003_aux-ebeln.

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

          CLEAR: itab_zycit006.

          READ TABLE itab_zycit006 WITH KEY nrseq = /pws/zycie006-nrseq.

          IF NOT itab_zycit006-nrseq IS INITIAL AND

             /pws/zycie006-vltotal NE itab_zycit006-vltotal.

            MESSAGE e061 WITH text-209 text-210.

          ELSE.

* << Fim da inclusão

          MESSAGE i061 WITH text-077 itab_zycit003_aux-ebeln text-078.

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

          ENDIF.

* << Fim da inclusão

        ENDIF.

        v_pg_ant = 'X'.

      ENDIF.

    ENDLOOP.

  ENDIF.

ENDFORM.

...

 

 

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

Modificações efetuadas em REPT /PWS/SAPMZYCI003

 

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

Incluído símbolo de texto:

 

Idioma: PT

 

Símbolo: 209

 

Texto: (47 caracteres)

"Fatura já vinculada com o pagamento antecipado."

 

Comprimento máximo: 47

 

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

Incluído símbolo de texto:

 

Idioma: PT

 

Símbolo: 210

 

Texto: (37 caracteres)

"Não poderá ter alterações de valores."

 

Comprimento máximo: 37