Módulo: DOC. IMPORTAÇÃO
Funcionalidade: Recebimento
Data/Hora da Publicação: 28/08/2009 00:00:00
Data/Hora Última Alteração: 23/02/2011 09:58:32
Descrição da Nota: CRIADA MENSAGEM PARAMETRIZAVEL PARA NFE NÃO AUTORIZADA NO RECEBIMENTO.
Sintoma
Criada mensagem parametrizável no recebimento para nota fiscal eletrônica com status diferente de
autorizado e nota de contingência.
Solução
Criada mensagem parametrizável no recebimento para nota fiscal eletrônica com status diferente de
autorizado e nota de contingência.
Informações Complementares
----------------------------------------------------------------------------------------------------
Nota Número 08903 Data: 28/08/2009 Hora: 10:17:12
----------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------
Nota Número : 08903
Categoria : Erro de Programa
Prioridade : Baixa
Versão PW.CE : 7.0
Pacote : 00010
Agrupamento : 00111
----------------------------------------------------------------------------------------------------
Referência às notas relacionadas:
Número - Ordem - Versão - Pacote - Descrição Breve
07530 - 00001 - 7.0 - 00007 - AJUSTE PARA NÃO TENTAR ATUALIZAR DATA DA NOTA FISCAL ELETRÔNICA.
08787 - 00002 - 7.0 - 00010 - CRIADA MELHORIA DE NF DE CONTINGÊNCIA.
08861 - 00003 - 7.0 - 00010 - AO CLICAR NO BOTÃO DA NF DE CONTINGÊNCIA NÃO FAZ NADA.
----------------------------------------------------------------------------------------------------
CRIADA MENSAGEM PARAMETRIZAVEL PARA NFE NÃO AUTORIZADA NO RECEBIMENTO.
----------------------------------------------------------------------------------------------------
Palavras Chave:
MENSAGEM - PARAMETRIZÁVEL - NOTA - FISCAL - ELETRÔNICA - STATUS - NFE
/PWS/SAPMZYCI017 - AUTORIZADA - CONTINGÊNCIA
----------------------------------------------------------------------------------------------------
Objetos da nota:
REPS /PWS/MZYCI017F01
REPS /PWS/MZYCI017X01
REPT /PWS/SAPMZYCI017
----------------------------------------------------------------------------------------------------
Modificações efetuadas em REPS /PWS/MZYCI017F01
...
fieldname = 'NFE'.
IF sy-subrc = 0 AND
NOT j_1bnfdoc-nftype IS INITIAL.
ASSIGN: (t_fields2) TO <docsta>,
(t_fields) TO <nfe>.
IF NOT <nfe> IS INITIAL.
v_flagnfe = 'X'.
ENDIF.
IF <docsta> NE 1 AND
NOT <nfe> IS INITIAL.
* >> Início da inclusão: FORM FILL_DATE_MR1M
CLEAR /pws/zyglt217.
READ TABLE itab_itens_nf INDEX 1.
IF NOT itab_itens_nf-docnum_cont IS INITIAL.
SELECT SINGLE * FROM /pws/zyglt217
WHERE arbgb EQ '/PWS/ZYCIM'
AND msgnr EQ '148'.
IF sy-subrc EQ 0 AND NOT /pws/zyglt217-msgtp IS INITIAL.
MESSAGE ID '/PWS/ZYCIM' TYPE /pws/zyglt217-msgtp NUMBER '015'
WITH text-263.
ELSEIF sy-subrc NE 0.
SELECT SINGLE * FROM /pws/zyglt217
WHERE arbgb EQ '/PWS/ZYCIM'
AND msgnr EQ '147'.
IF sy-subrc EQ 0 AND NOT /pws/zyglt217-msgtp IS INITIAL.
MESSAGE ID '/PWS/ZYCIM' TYPE /pws/zyglt217-msgtp
NUMBER '015' WITH text-112.
ELSEIF sy-subrc NE 0.
MESSAGE i015 WITH text-112.
EXIT.
ENDIF.
ENDIF.
ELSE.
SELECT SINGLE * FROM /pws/zyglt217
WHERE arbgb EQ '/PWS/ZYCIM'
AND msgnr EQ '147'.
IF sy-subrc EQ 0 AND NOT /pws/zyglt217-msgtp IS INITIAL.
MESSAGE ID '/PWS/ZYCIM' TYPE /pws/zyglt217-msgtp NUMBER '015'
WITH text-112.
ELSEIF sy-subrc NE 0.
* << Fim da inclusão
MESSAGE i015 WITH text-112.
EXIT.
* >> Início da inclusão: FORM FILL_DATE_MR1M
ENDIF.
ENDIF.
* << Fim da inclusão
ENDIF.
ENDIF.
itab_zycie033-cpochv = v_chave.
IF /pws/zycie001-modalidade EQ '99'
...
----------------------------------------------------------------------------------------------------
Modificações efetuadas em REPS /PWS/MZYCI017X01
...
j_1bnfdoc,
mara,
marc,
ekpo,
/pws/zycit031,
t001,
/pws/zycie085,
/pws/zycet076,
tqss1,
dd03l,
* >> Início da inclusão:
/pws/zyglt217,
* << Fim da inclusão
marv.
DATA: BEGIN OF COMMON PART a.
...
----------------------------------------------------------------------------------------------------
Modificações efetuadas em REPT /PWS/SAPMZYCI017
------------------------------------------------------------------------
Modificado símbolo de texto:
Idioma: EN
Símbolo: 112
Texto: (19 caracteres)
"NFE not authorized!"
Comprimento máximo: 25
------------------------------------------------------------------------
Incluído símbolo de texto:
Idioma: EN
Símbolo: 263
Texto: (27 caracteres)
"Receiving NF of contingency"
Comprimento máximo: 42
------------------------------------------------------------------------
Incluído símbolo de texto:
Idioma: PT
Símbolo: 263
Texto: (42 caracteres)
"Recebimento de nota fiscal de contingência"
Comprimento máximo: 42