CE PLUS - Nota 002250

Módulo: CÂMBIO FINANCEIRO

Funcionalidade: Rotina de Pagamento

Data/Hora da Publicação: 11/10/2006 00:00:00

Data/Hora Última Alteração: 18/02/2011 11:43:20

Descrição da Nota: COMPLEMENTO DO BOLETO - REMESSA - TIME-OUT

Sintoma

Ao inserir as informações no complemento do boleto de remessa e salvar, o mesmo parou na execução

até gerar time-out.

 

 

Solução

Se houver dados inconsistentes na remessa, não deixar executar o programa por muito tempo.

 

Versões Tratadas

6.0

Informações Complementares

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

Nota Número 02250 Data: 11/10/2006 Hora: 13:51:58

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

 

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

Nota Número              : 02250

Categoria                : Erro de Programa

Prioridade               : Média

Versão PW.CE             : 6.0

Pacote                   : 00025

Agrupamento              : 00135

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

Referência às notas relacionadas:

Número - Ordem - Descrição Breve

 

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

COMPLEMENTO DO BOLETO - REMESSA - TIME-OUT

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

Palavras Chave:

COMPLEMENTO DO BOLETO - REMESSA - TIME-OUT

DADOS INCONSISTENTES NA REMESSA

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

Objetos da nota:

REPS /PWS/MZYCA110F01

REPS /PWS/MZYCA110TOP1

REPT /PWS/SAPMZYCB110

 

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

Modificações efetuadas em REPS /PWS/MZYCA110F01

 

...

        v_cont_cide   TYPE c VALUE 'N',

        v_cont_iss    TYPE c VALUE 'N',

        v_cont_iof    TYPE c VALUE 'N',

        v_cont_pis    TYPE c VALUE 'N',

        v_cont_cofins TYPE c VALUE 'N'.

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

  v_controla_cp = v_controla_cp + 1.

* << Fim da inclusão

  PERFORM selecionar_cp.

  CHECK erro_bi IS INITIAL.

  CLEAR: v_cont_irrf_bco, v_esto_irrf_bco,

         v_cont_cide_bco, v_esto_cide_bco.

  PERFORM atualiza_dtvencto_imp_cp.

...

 

...

         itab_dados_tc_aux[]          NE itab_dados_tc[] ) ).

    wa_zycbt031         = /pws/zycbe031.

    wa_zycbt145         = /pws/zycbe145.

    itab_zycbt031_tc1[] = itab_zycbt031_tc[].

    itab_dados_tc_aux[] = itab_dados_tc[].

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

    IF v_controla_cp > 10.

      MESSAGE i061 WITH text-259.

      EXIT.

    ENDIF.

* << Fim da inclusão

    PERFORM contabiliza_cp.

  ENDIF.

  wa_zycbt031         = /pws/zycbe031.

  wa_zycbt145         = /pws/zycbe145.

  itab_zycbt031_tc1[] = itab_zycbt031_tc[].

...

 

...

  ELSE.

    MESSAGE i015 WITH text-176 text-172.

  ENDIF.

ENDFORM.

FORM verifica_cp.

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

  CLEAR v_controla_cp.

* << Fim da inclusão

  SELECT SINGLE * FROM /pws/zycbt125

    WHERE codpagto = wa_zycbt124-codpagto.

  IF sy-subrc            EQ  0  AND

     wa_zycbt124-tpoper  EQ 'R' AND

     /pws/zycbt125-tprem EQ '1'.

...

 

 

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

Modificações efetuadas em REPS /PWS/MZYCA110TOP1

 

...

      v_dtlanc(10)    TYPE c,

      v_cont_irrf_bco TYPE c,

      v_esto_irrf_bco TYPE c,

      v_cont_cide_bco TYPE c,

      v_esto_cide_bco TYPE c,

* >> Início da exclusão:

      v_cred_imp      LIKE /pws/zycat024-credito_imp.

* << Fim da exclusão

* >> Início da inclusão:

      v_cred_imp      LIKE /pws/zycat024-credito_imp,

      v_controla_cp(2) type n.

      .

* << Fim da inclusão

 

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

Modificações efetuadas em REPT /PWS/SAPMZYCB110

 

Incluído símbolo de texto:

 

Idioma: PT

 

Símbolo: 259

 

Texto: (50 caracteres)

"Existem dados da Remessa inconsistentes.Verificar."

 

Comprimento máximo: 50