Módulo: DOC. IMPORTAÇÃO
Funcionalidade: Fatura Mercadoria
Data/Hora da Publicação: 06/10/2006 00:00:00
Data/Hora Última Alteração: 20/06/2011 13:16:27
Descrição da Nota: AJUSTE NAS CASAS DECIMAIS DA FATURA
Sintoma
Ao comparar a quantidade da fatura com a quantidade do embarque, as casas decimais não coincidiam,
impedindo assim a criação da DI.
Solução
Foi ajustado o tipo da variável de /pws/zycie003-qtd_iten para /pws/zycie263-qtd_iten.
6.0
Informações Complementares
----------------------------------------------------------------------------------------------------
Nota Número 02229 Data: 06/10/2006 Hora: 16:54:07
----------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------
Nota Número : 02229
Categoria : Melhoria
Prioridade : Média
Versão PW.CE : 6.0
Pacote : 00025
Agrupamento : 00134
----------------------------------------------------------------------------------------------------
Referência às notas relacionadas:
Número - Ordem - Descrição Breve
----------------------------------------------------------------------------------------------------
AJUSTE NAS CASAS DECIMAIS DA FATURA
----------------------------------------------------------------------------------------------------
Palavras Chave:
ALTERAÇÃO DE BL - CRIACAO DE FATURA
BL - ITENS FATURADOS
----------------------------------------------------------------------------------------------------
Objetos da nota:
REPS /PWS/MZYCI023F01
----------------------------------------------------------------------------------------------------
Modificações efetuadas em REPS /PWS/MZYCI023F01
...
FORM verify_bl CHANGING p_v_bl.
* >> Início da exclusão: FORM VERIFY_BL
DATA: v_qtd_iten LIKE /pws/zycie003-qtd_iten.
* << Fim da exclusão
* >> Início da inclusão: FORM VERIFY_BL
DATA: v_qtd_itens LIKE /pws/zycie263-qtd_iten.
* << Fim da inclusão
...
...
LOOP AT itab_zycit263 WHERE nrseq = it_verbl-nrseq AND
ebeln = it_verbl-ebeln AND
ebelp = it_verbl-ebelp.
vsaldo = vsaldo + itab_zycit263-qtd_iten.
ENDLOOP.
* >> Início da exclusão: FORM VERIFY_BL
v_qtd_iten = it_verbl-qtd_iten .
IF v_qtd_iten NE vsaldo.
* << Fim da exclusão
* >> Início da inclusão: FORM VERIFY_BL
v_qtd_itens = it_verbl-qtd_iten .
IF v_qtd_itens NE vsaldo.
* << Fim da inclusão
CLEAR p_v_bl.
* >> Início da exclusão: FORM VERIFY_BL
CLEAR v_qtd_iten.
* << Fim da exclusão
* >> Início da inclusão: FORM VERIFY_BL
CLEAR v_qtd_itens.
* << Fim da inclusão
EXIT.
ENDIF.
ENDLOOP.
* >> Início da exclusão: FORM VERIFY_BL
CLEAR v_qtd_iten.
* << Fim da exclusão
* >> Início da inclusão: FORM VERIFY_BL
CLEAR v_qtd_itens.
* << Fim da inclusão
ENDIF.
ENDFORM.
...