Módulo: DOC. IMPORTAÇÃO
Funcionalidade: DI
Data/Hora da Publicação: 24/02/2011 00:00:00
Data/Hora Última Alteração: 03/03/2011 15:41:56
Descrição da Nota: ERRO NA CRIAÇÃO DA DI PELO MENU DO DESEMBARAÇO.
Sintoma
Na criação de DI pelo Menu de desembaraço, ao informar o sequencial do B/L, o sistema mostra a tela
do B/L. Quando clicamos no ícone da DI, conseguimos criar a DI e salva com um sequencial. Clicamos
em voltar (seta verde) e aparece uma mensagem que o B/L está sendo usado em outro embarque. Ao dar
enter, volta na tela da DI para criar novamente. Conseguimos salvar com outro sequencial. Ou seja,
duas DIs para o mesmo embarque.
Ainda na criação de DI pelo Menu de desembaraço, está sendo possível gerar uma DI vinculando-se pelo
numero de BL de um processo de embarque de DSI.
Solução
Atualizado programa para verificar se embarque está marcado tipo de declaração = DI ou = DSI e não
ir para a funcionalidade do BL ao dar um enter e informando o número de BL.
8.0
Informações Complementares
----------------------------------------------------------------------------------------------------
Nota Número 10987 Data: 24/02/2011 Hora: 13:59:55
----------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------
Nota Número : 10987
Categoria : Erro de Programa
Prioridade : Alta
Versão PW.CE : 8.0
Pacote : 00006
Agrupamento : 00060
----------------------------------------------------------------------------------------------------
Referência às notas relacionadas:
Número - Ordem - Versão - Pacote - Descrição Breve
----------------------------------------------------------------------------------------------------
ERRO NA CRIAÇÃO DA DI PELO MENU DO DESEMBARAÇO.
----------------------------------------------------------------------------------------------------
Palavras Chave:
ERRO - DI - MENU POR FORA
----------------------------------------------------------------------------------------------------
Objetos da nota:
REPS /PWS/MZYCI023F01
REPS /PWS/MZYCI023F02
REPT /PWS/SAPMZYCI023
----------------------------------------------------------------------------------------------------
Modificações efetuadas em REPS /PWS/MZYCI023F01
...
* >> Início da inclusão: FORM VERIFY_BL
READ TABLE it_verbl INDEX 1.
SELECT single tpdecl FROM /pws/zycit001
into /pws/zycie001-tpdecl
WHERE nrseq EQ it_verbl-nrseq.
IF /pws/zycie001-tpdecl NE 'DI'.
message i015 with text-290.
clear /pws/zycie085-nrbl.
clear it_verbl.
refresh it_verbl.
ENDIF.
* << Fim da inclusão
ENDFORM.
...
----------------------------------------------------------------------------------------------------
Modificações efetuadas em REPS /PWS/MZYCI023F02
...
PERFORM: adic_list,
adic_li_data.
* >> Início da inclusão: FORM LOAD_BL
CLEAR sy-ucomm.
* << Fim da inclusão
ELSE.
MESSAGE e015 WITH text-017 text-018.
ENDIF.
ENDIF.
ENDFORM.
...
----------------------------------------------------------------------------------------------------
Modificações efetuadas em REPT /PWS/SAPMZYCI023
------------------------------------------------------------------------
Incluído símbolo de texto:
Idioma: EN
Símbolo: 290
Texto: (26 caracteres)
"Declaration type isn't DI."
Comprimento máximo: 40
------------------------------------------------------------------------
Incluído símbolo de texto:
Idioma: PT
Símbolo: 290
Texto: (40 caracteres)
"Tipo da Declaração no Embarque não é DI."
Comprimento máximo: 40