Módulo: DOC. IMPORTAÇÃO
Funcionalidade: Recebimento
Data/Hora da Publicação: 02/01/2013 14:44:00
Data/Hora Última Alteração: 02/01/2013 14:44:00
Descrição da Nota: ERRO AO CRIAR UM RECEBIMENTO VIA MENU - AMÉRICA LATINA
Sintoma
Ao tentar fazer o Recebimento via MENU e preencher a empresa (emp6) e o Número da Declaração
(111111111111), aparece uma mensagem de erro: "Foram encontradas várias DI com esse N° de NF.
Preencher o campo N° Seq. da DI". Olhei na tabela 85 e só existe este embarque com este número da
declaração.
MESSAGE w015 WITH text-260 text-261.
Text:
260 Foram encontradas várias DI com esse N° de NF.
261 Preencher o campo N° Seq. da DI
Solução
Ajustar o select da tabela /PWS/ZYCIT085.
9.0
Produto:
Nota
Descrição
Informações Complementares
----------------------------------------------------------------------------------------------------
Nota Número 12748 Data: 02/01/2013 Hora: 11:09:49
----------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------
Nota Número : 12748
Categoria : Erro de Programa
Prioridade : Baixa
Versão PW.CE : 9.0
Pacote : 00003
Agrupamento : 00142
----------------------------------------------------------------------------------------------------
Referência às notas relacionadas:
Número - Ordem - Versão - Pacote - Descrição Breve
12741 - 00001 - 9.0 - 00003 - INSERIR O CAMPO EMPRESA NA TELA DE SELEÇÃO DO RECEBIMENTO
----------------------------------------------------------------------------------------------------
ERRO AO CRIAR UM RECEBIMENTO VIA MENU - AMÉRICA LATINA
----------------------------------------------------------------------------------------------------
Palavras Chave:
RECEBIMENTO - MENU - AMÉRICA LATINA
----------------------------------------------------------------------------------------------------
Objetos da nota:
REPS /PWS/MZYCI017F03
----------------------------------------------------------------------------------------------------
Modificações efetuadas em REPS /PWS/MZYCI017F03
...
INTO CORRESPONDING FIELDS OF TABLE itab_nf_aux
FOR ALL ENTRIES IN itab_zycit085
WHERE
nrseq EQ itab_zycit085-nrseqdi
AND docnum IN itab_docnum
AND nfnum IN itab_nfnum
AND series IN itab_series
AND subser IN itab_subser
AND cancel EQ ' '.
ENDIF.
* >> Início da inclusão: FORM SELECT_TABLES
ELSEIF NOT /pws/zycie085-nana IS INITIAL.
SELECT * FROM /pws/zycit085
INTO TABLE itab_zycit085
WHERE nana EQ /pws/zycie085-nana.
IF NOT itab_zycit085[] IS INITIAL.
SELECT * FROM /pws/zycit041
INTO CORRESPONDING FIELDS OF TABLE itab_nfg
FOR ALL ENTRIES IN itab_zycit085
WHERE nrseq EQ itab_zycit085-nrseqdi
AND docnum IN itab_docnum
AND nfnum IN itab_nfnum
AND series IN itab_series
AND subser IN itab_subser
AND cancel EQ ' '.
SELECT * FROM /pws/zycit043
INTO CORRESPONDING FIELDS OF TABLE itab_nf_aux
FOR ALL ENTRIES IN itab_zycit085
WHERE nrseq EQ itab_zycit085-nrseqdi
AND docnum IN itab_docnum
AND nfnum IN itab_nfnum
AND series IN itab_series
AND subser IN itab_subser
AND cancel EQ ' '.
ENDIF.
* << Fim da inclusão
ELSE.
IF v_menu NE 'X'.
IF /pws/zycie043-nrseq NE '0000000000'.
SELECT * FROM /pws/zycit041
INTO CORRESPONDING FIELDS OF TABLE itab_nfg
WHERE nrseq EQ /pws/zycie043-nrseq
AND docnum IN itab_docnum
AND nfnum IN itab_nfnum
AND series IN itab_series
AND subser IN itab_subser
...