CE PLUS - Nota 006150

Módulo: CÂMBIO EXPORTAÇÃO

Funcionalidade: Relatórios

Data/Hora da Publicação: 11/03/2008 00:00:00

Data/Hora Última Alteração: 11/03/2010 09:31:03

Descrição da Nota: HISTÓRICO CONTÁBIL - QUEBRA POR FATURA, PARCELA, DIVISÃO

Sintoma

 

Ao vincular duas parcelas de uma mesma fatura a um contrato, no histórico contábil só aparece dados

da primeira parcela e não da segunda parcela.

 

Solução

 

Efetuar on change por parcela e divisão, com já faz por fatura.

Versões Tratadas

7.0

Informações Complementares

 

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

Nota Número 06150 Data: 11/03/2008 Hora: 17:03:07

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

 

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

Nota Número              : 06150

Categoria                : Erro de Programa

Prioridade               : Média

Versão PW.CE             : 7.0

Pacote                   : 00004

Agrupamento              : 00037

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

Referência às notas relacionadas:

Número - Ordem - Descrição Breve

 

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

HISTÓRICO CONTÁBIL - QUEBRA POR FATURA, PARCELA, DIVISÃO

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

Palavras Chave:

HISTÓRICO CONTÁBIL - QUEBRA POR FATURA, PARCELA, DIVISÃO

PRÉ-PAGAMENTO

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

Objetos da nota:

REPS /PWS/ZYCBR059

 

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

Modificações efetuadas em REPS /PWS/ZYCBR059

 

...

             text-010 TO itab_excel-f4,

             text-012 TO itab_excel-f5,

             text-014 TO itab_excel-f6,

             text-015 TO itab_excel-f7,

             text-017 TO itab_excel-f8.

      APPEND itab_excel.

      CLEAR  itab_excel.

      FORMAT COLOR = 0 INTENSIFIED OFF.

      ULINE AT /001(101).

      LOOP AT itab_dados.

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

        ON CHANGE OF itab_dados-nrinvoic.

* << Fim da exclusão

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

        ON CHANGE OF itab_dados-nrinvoic

                  OR itab_dados-nrparcf

                  OR itab_dados-gsberf.

* << Fim da inclusão

          WRITE:

          /(01) '|' NO-GAP,(010) itab_dados-nrinvoic CENTERED NO-GAP,

           (01) '|' NO-GAP, (010) itab_dados-nrparcf CENTERED NO-ZERO

                                                        NO-GAP,

           (01) '|' NO-GAP, (010) itab_dados-gsberf CENTERED NO-ZERO

                                                        NO-GAP ,

          (01) '|' NO-GAP,(010) itab_dados-dtvincul CENTERED NO-ZERO

                                                         NO-GAP,

          (01) '|' NO-GAP,(016) itab_dados-vlvinc NO-ZERO CURRENCY

                                        v_moeda_contrato NO-GAP,

...

 

...

           text-014 TO itab_excel-f10,

           text-056 TO itab_excel-f11,

           text-017 TO itab_excel-f12,

           text-015 TO itab_excel-f13,

           text-017 TO itab_excel-f14.

    APPEND itab_excel.

    CLEAR  itab_excel.

    FORMAT COLOR = 0 INTENSIFIED OFF.

    ULINE AT /0(v_colunas).

    LOOP AT itab_dados.

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

      ON CHANGE OF itab_dados-nrinvoic.

* << Fim da exclusão

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

      ON CHANGE OF itab_dados-nrinvoic

                OR itab_dados-nrparcf

                OR itab_dados-gsberf.

* << Fim da inclusão

        WRITE:

        /(01) '|' NO-GAP, (010) itab_dados-nrinvoic CENTERED NO-GAP,

         (01) '|' NO-GAP, (009) itab_dados-bukrs    CENTERED NO-GAP,

         (01) '|' NO-GAP, (010) itab_dados-nrparcf CENTERED NO-ZERO

                                                    NO-GAP,

         (01) '|' NO-GAP, (010) itab_dados-gsberf CENTERED NO-ZERO

                                                    NO-GAP ,

       (01) '|' NO-GAP, (010) itab_dados-dtvincul CENTERED NO-ZERO

                                                        NO-GAP,

       (01) '|' NO-GAP, (016) itab_dados-vlvinc NO-ZERO CURRENCY

...