CE PLUS - Nota 004848

Módulo: DOC. IMPORTAÇÃO

Funcionalidade: Embarque

Data/Hora da Publicação: 27/09/2007 00:00:00

Data/Hora Última Alteração: 22/02/2011 15:17:26

Descrição da Nota: DUMP SALDO DA SLD_DA "VALOR NEGATIVO NO SALDO DA DA" NO EMBARQUE

Sintoma

Não estava considerando a DA correta para efetuar o calculo de saldo

 

 

Solução

Atualização do programa do embarque para Considerar a DA correta no momento de efetuar o calculo de

saldo.

 

Versões Tratadas

7.0


Pré-Requisitos

Produto:

Nota

Descrição

EMBARQUE - REGIME 14 - SELEÇÃO DA

Informações Complementares

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

Nota Número 04848 Data: 27/09/2007 Hora: 16:39:58

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

 

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

Nota Número              : 04848

Categoria                : Erro de Programa

Prioridade               : Alta

Versão PW.CE             : 7.0

Pacote                   : 00003

Agrupamento              : 00016

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

Referência às notas relacionadas:

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

 

04717  - 00001 - 7.0    - 00002  - EMBARQUE - REGIME 14 - SELEÇÃO DA

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

DUMP SALDO DA SLD_DA "VALOR NEGATIVO NO SALDO DA DA" NO EMBARQUE

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

Palavras Chave:

NEGATIVO - SALDO - NEGATIVO

 

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

Objetos da nota:

REPS /PWS/MZYCI001F01

 

 

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

Modificações efetuadas em REPS /PWS/MZYCI001F01

 

...

 

  /pws/zycie013-slqtde = itab_zycit003-slqtde.

  /pws/zycie013-meins = /pws/zycie263-meins = itab_zycit003-meins.

  /pws/zycie263-qtd_iten = itab_zycit003-invoiced.

  /pws/zycie003-dtremessa = itab_zycit003-dtremessa.

  REFRESH itab_zycit003_aux.

  MOVE itab_zycit003[] TO itab_zycit003_aux[].

  CHECK /pws/zycie001-regime EQ '16'.

  IF NOT itab_zycit003[] IS INITIAL.

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

    IF itab_zycit443[] IS INITIAL.

* << Fim da exclusão

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

    FREE itab_zycit443.

    REFRESH itab_zycit443.

* << Fim da inclusão

      SELECT *

             INTO  TABLE itab_zycit443

             FROM  /pws/zycit443

             FOR ALL ENTRIES IN itab_zycit003

             WHERE nrseqda EQ itab_zycit003-nrseqda.

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

    ENDIF.

* << Fim da exclusão

  ENDIF.

  IF NOT itab_zycit443[] IS INITIAL.

...