Módulo: DRAWBACK
Funcionalidade: Composição
Data/Hora da Publicação: 09/06/2006 00:00:00
Data/Hora Última Alteração: 17/02/2011 13:55:05
Descrição da Nota: AJUSTE NA SELEÇÃO DOS EMBARQUES DE EXPORTAÇÃO.
Sintoma
O programa esta selecionando embarques que já foram vinculados a uma composição.
Solução
Remover seleção desnecessária.
6.0
Produto:
Nota
Descrição
Informações Complementares
----------------------------------------------------------------------------------------------------
Nota Número 01553 Data: 09/06/2006 Hora: 15:27:42
----------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------
Nota Número : 01553
Categoria : Erro de Programa
Prioridade : Média
Versão PW.CE : 6.0
Pacote : 00023
Agrupamento : 00117
----------------------------------------------------------------------------------------------------
Referência às notas relacionadas:
Número - Ordem - Versão - Pacote - Descrição Breve
01029 - 00001 - 6.0 - 00022 - PREENCHIMENTO DOS VALORES DE IMPORTAÇÃO
----------------------------------------------------------------------------------------------------
AJUSTE NA SELEÇÃO DOS EMBARQUES DE EXPORTAÇÃO.
----------------------------------------------------------------------------------------------------
Palavras Chave:
SELEÇÃO - EMBARQUES - EXPORTAÇÃO - COMPOSIÇÃO
/PWS/SAPMZYCI064
----------------------------------------------------------------------------------------------------
Objetos da nota:
REPS /PWS/MZYCI064F03
----------------------------------------------------------------------------------------------------
Modificações efetuadas em REPS /PWS/MZYCI064F03
...
APPEND itab_det_imp_aux.
ENDIF.
MOVE: itab_det_imp_final-codcomp TO itab_res_imp-codcomp ,
itab_det_imp_final-qtd_vinc TO itab_res_imp-qtd_vinc.
itab_res_imp-vlfob = itab_res_imp-qtd_vinc *
* >> Início da exclusão: FORM CARREGA_RESUMO_IMPORTACAO3
itab_det_imp_final-vlreal.
* << Fim da exclusão
* >> Início da inclusão: FORM CARREGA_RESUMO_IMPORTACAO3
itab_det_imp_final-VALOR_U.
* << Fim da inclusão
COLLECT itab_res_imp.
ENDLOOP.
SORT itab_det_imp_final BY dtdi ASCENDING.
SORT itab_res_imp BY codcomp.
CLEAR: v_dtini, v_dtfim, v_idxtmp.
...
...
ENDIF.
CLEAR itab_msg_erro_aux.
ENDFORM.
FORM testa_nao_vinculacao.
IF NOT itab_zycit434[] IS INITIAL.
* >> Início da exclusão: FORM TESTA_NAO_VINCULACAO
SELECT a~nrseqre a~nrre a~dtincl a~agrupado a~codenq1
b~matnr b~vbeln_va b~vbeln_vf b~posnr b~vbeln_vl b~posnl
b~gewei b~ntgew b~brgew b~waers
b~vfob b~vlagente b~netpr b~seqagrupado b~codnrseq
INTO TABLE itab_re_final
FROM /pws/zycet116 AS a INNER JOIN /pws/zycet118 AS b
ON a~nrseqre EQ b~nrseqre
INNER JOIN /pws/zycet002 AS c
ON b~vbeln_va EQ c~vbeln_va AND b~vbeln_vf EQ c~vbeln_vf
FOR ALL ENTRIES IN itab_zycit434
WHERE a~dtincl >= p_dtexp1 AND
a~dtincl <= p_dtexp2 AND
b~nrato EQ space AND
c~bukrs EQ /pws/zycie258-bukrs AND
c~werks EQ itab_zycit434-werks AND
b~matnr IN p_matnr.
* << Fim da exclusão
IF NOT itab_re_final[] IS INITIAL.
LOOP AT itab_re_final.
PERFORM preenche_itab_msg_erro USING itab_re_final-matnr
itab_re_final-nrseqre
itab_re_final-nrre
...