Módulo: DOC. IMPORTAÇÃO
Funcionalidade: DI
Data/Hora da Publicação: 30/01/2014 07:04:31
Data/Hora Última Alteração: 30/01/2014 07:04:31
Descrição da Nota: NÃO CRIA DI SE ALGUM ITEM NÃO TIVER NCM
Sintoma
O item 20 do embarque não tem NCM.
Ao salvar o embarque, aparece mensagem de aviso informando que não tem NCM. Mas é possível continuar
com o processo.
Porém, não deve ser criada a DI sem ter o NCM. Se fizer uma DI direto no Siscomex, é impossível
criar o item sem a NCM. Então não podemos deixar salvar a DI sem esta informação.
Solução
Não deve ser criada a DI sem ter o NCM.
9.0
Informações Complementares
----------------------------------------------------------------------------------------------------
Nota Número 13639 Data: 29/01/2014 Hora: 14:31:22
----------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------
Nota Número : 13639
Categoria : Erro de Programa
Prioridade : Média
Versão PW.CE : 9.0
Pacote : 00007
Agrupamento : 00170
----------------------------------------------------------------------------------------------------
Referência às notas relacionadas:
Número - Ordem - Versão - Pacote - Descrição Breve
----------------------------------------------------------------------------------------------------
NÃO CRIA DI SE ALGUM ITEM NÃO TIVER NCM
----------------------------------------------------------------------------------------------------
Palavras Chave:
DI - EMBARQUE - NCM - VAZIO - NULO - NÃO CRIAR DI SEM NCM
----------------------------------------------------------------------------------------------------
Objetos da nota:
REPS /PWS/MZYCI001F01
REPS /PWS/MZYCI023F01
REPT /PWS/SAPMZYCI023
REPT /PWS/SAPMZYCI001
----------------------------------------------------------------------------------------------------
Modificações efetuadas em REPS /PWS/MZYCI001F01
...
FORM call_di.
DATA: v_pesotd TYPE /pws/zycie003-ntgewd.
DATA v_trunc TYPE /pws/zycit003-vlreal.
EXPORT /pws/zycie001-nrseq TO MEMORY ID rimc7.
CLEAR v_pesotd.
LOOP AT itab_zycit003.
* >> Início da inclusão: FORM CALL_DI
IF itab_zycit003-j_1bnbm IS INITIAL.
MESSAGE e061 WITH text-046 itab_zycit003-ebeln
itab_zycit003-ebelp text-564.
EXIT.
ENDIF.
* << Fim da inclusão
v_pesotd = v_pesotd + itab_zycit003-ntgewd.
v_trunc = itab_zycit003-qtd_iten * 10000 .
v_trunc = trunc( v_trunc ) .
v_qtd_iten = v_trunc / 10000.
...
----------------------------------------------------------------------------------------------------
Modificações efetuadas em REPS /PWS/MZYCI023F01
...
IF /pws/zycie085-dtdesemb GT /pws/zycie085-dataci.
MESSAGE i015 WITH text-255 text-257.
EXIT.
ENDIF.
ENDIF.
CLEAR v_pesotd.
SELECT * FROM /pws/zycit003
INTO TABLE itab_zycit003_aux
WHERE nrseq EQ /pws/zycit001-nrseq.
LOOP AT itab_it.
* >> Início da inclusão: FORM SAVE_DATA
IF itab_it-j_1bnbm IS INITIAL.
MESSAGE i061 WITH text-312 itab_it-ebeln itab_it-ebelp text-313.
v_grava_ok = 'F'.
EXIT.
ENDIF.
* << Fim da inclusão
v_pesotd = v_pesotd + itab_it-ntgewd.
ENDLOOP.
* >> Início da inclusão: FORM SAVE_DATA
IF v_grava_ok = 'F'.
EXIT.
ENDIF.
* << Fim da inclusão
IF NOT v_pesotd IS INITIAL .
IF /pws/zycie093-brgewd IS INITIAL.
MESSAGE i015 WITH text-284.
...
----------------------------------------------------------------------------------------------------
Modificações efetuadas em REPT /PWS/SAPMZYCI023
------------------------------------------------------------------------
Incluído símbolo de texto:
Idioma: EN
Símbolo: 312
Texto: (13 caracteres)
"PO / Item"
Comprimento máximo: 25
------------------------------------------------------------------------
Incluído símbolo de texto:
Idioma: PT
Símbolo: 312
Texto: (15 caracteres)
"Pedido / Item"
Comprimento máximo: 25
------------------------------------------------------------------------
Incluído símbolo de texto:
Idioma: ES
Símbolo: 312
Texto: (13 caracteres)
"Pedido / Item"
Comprimento máximo: 25
------------------------------------------------------------------------
Incluído símbolo de texto:
Idioma: EN
Símbolo: 313
Texto: (34 caracteres)
"no NCM data. DI can not be salved."
Comprimento máximo: 49
------------------------------------------------------------------------
Incluído símbolo de texto:
Idioma: PT
Símbolo: 313
Texto: (39 caracteres)
"sem cadastro de NCM. DI não será salva."
Comprimento máximo: 49
------------------------------------------------------------------------
Incluído símbolo de texto:
Idioma: ES
Símbolo: 313
Texto: (36 caracteres)
"no hay NCM. DI no puede ser grabada."
Comprimento máximo: 49
----------------------------------------------------------------------------------------------------
Modificações efetuadas em REPT /PWS/SAPMZYCI001
------------------------------------------------------------------------
Incluído símbolo de texto:
Idioma: EN
Símbolo: 564
Texto: (12 caracteres)
"no NCM data."
Comprimento máximo: 20
------------------------------------------------------------------------
Incluído símbolo de texto:
Idioma: PT
Símbolo: 564
Texto: (20 caracteres)
"sem cadastro de NCM."
Comprimento máximo: 20
------------------------------------------------------------------------
Incluído símbolo de texto:
Idioma: ES
Símbolo: 564
Texto: (11 caracteres)
"no hay NCM."
Comprimento máximo: 20