CE PLUS - Nota 013639

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.

 

Versões Tratadas

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