CE PLUS - Nota 000776

Módulo: CÂMBIO FINANCEIRO

Funcionalidade: Remessa

Data/Hora da Publicação: 02/02/2006 00:00:00

Data/Hora Última Alteração: 18/02/2011 11:39:37

Descrição da Nota: REMESSA - ATUALIZAÇÃO DAS TABELAS MESMO QUANDO HOUVER ERROS BATCH INPUT

Sintoma

Verificar porque o programa de remessa financeira não aceita o imposto que está registrado na tabela

/pws/zycat024. Isto é, COFINS e COFINS P.

 

 

Solução

Nos programas de: Remessa, Processar Boleto Remessa, Complemento do Boleto Remessa, Saída de

Pagamento Remessa, Arquivo Eletrônico Remessa e Relatório de Follow-up Remessas, fazer com que

considere o início do nome do imposto(CIDE,COFINS,IRRF,PIS,IOF,ISS), permitindo assim criar novos

impostos como (CIDE1, COFINS_A, PIS2, IOF_Z1, etc). Lembrando que a Remessa só pode ter um tipo de

imposto de IRRF, por exemplo, não podendo ter IRRF e IRRF2 na mesma.

 

Versões Tratadas

6.0

Informações Complementares

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

Nota Número 00776 Data: 02/02/2006 Hora: 13:19:04

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

 

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

Nota Número              : 00776

Categoria                : Erro de Programa

Prioridade               : Média

Versão PW.CE             : 6.0

Pacote                   : 00022

Agrupamento              : 00099

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

Referência às notas relacionadas:

Número - Ordem - Descrição Breve

 

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

REMESSA - ATUALIZAÇÃO DAS TABELAS MESMO QUANDO HOUVER ERROS BATCH INPUT

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

Palavras Chave:

REMESSA ATUALIZAÇÃO TABELAS ERRO BATCH INPUT

 

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

Objetos da nota:

REPS /PWS/MZYCA109F01

 

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

Modificações efetuadas em REPS /PWS/MZYCA109F01

 

...

    IF optsim = 'X'.

      /pws/zycbe124-contcom = 'X'.

    ELSE.

      CLEAR /pws/zycbe124-contcom.

    ENDIF.

* >> Início da exclusão: FORM ALTERA_DADOS

    MODIFY /pws/zycbt124 FROM /pws/zycbe124.

* << Fim da exclusão

  ENDIF.

  PERFORM contabilizacao.

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

  IF erro_bi IS INITIAL.

* << Fim da inclusão

  MODIFY /pws/zycbt124 FROM /pws/zycbe124.

  DELETE FROM /pws/zycbt115 WHERE nrcorrep = /pws/zycbe124-nrseq

                         AND tpdoc    = 'N'.

  /pws/zycbt115-nrcorrep = /pws/zycbe124-nrseq.

  /pws/zycbt115-rof      = /pws/zycbe115-rof.

...

 

...

    LOOP AT itab_zycbt141.

      MOVE-CORRESPONDING itab_zycbt141 TO itab_zycbt141_aux.

      APPEND itab_zycbt141_aux.

    ENDLOOP.

    MODIFY /pws/zycbt141 FROM TABLE itab_zycbt141_aux.

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

    ENDIF.

* << Fim da inclusão

  ENDIF.

  IF sy-tcode EQ '/PWS/ZYCB109_C'.

    SET PARAMETER ID '/PWS/ZYCBP374' FIELD v_nrseq.

    IF sy-binpt IS INITIAL.

      LEAVE TO TRANSACTION '/PWS/ZYCB109_E' AND SKIP FIRST SCREEN.

...