Módulo: DOC. IMPORTAÇÃO
Funcionalidade: Fatura Mercadoria
Data/Hora da Publicação: 26/07/2011 00:00:00
Data/Hora Última Alteração: 28/07/2011 07:54:14
Descrição da Nota: AO SALVAR FATURA RECLAMA DE CÓDIGO DO FABRICANTE PARA TIPO 0 E 2.
Sintoma
Ao salvar fatura reclama de código do fabricante para tipo 0 e 2.
Solução
Não emitir mensagem de erro para tipo de fabricante 0 e 2.
8.0
Produto:
Nota
Descrição
Informações Complementares
----------------------------------------------------------------------------------------------------
Nota Número 11358 Data: 26/07/2011 Hora: 17:04:53
----------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------
Nota Número : 11358
Categoria : Erro de Programa
Prioridade : Alta
Versão PW.CE : 8.0
Pacote : 00008
Agrupamento : 00079
----------------------------------------------------------------------------------------------------
Referência às notas relacionadas:
Número - Ordem - Versão - Pacote - Descrição Breve
10962 - 00001 - 8.0 - 00006 - OBRIGATORIEDADE DE DADOS DE FABRICANTE NA FATURA DE MERCADORIA
----------------------------------------------------------------------------------------------------
AO SALVAR FATURA RECLAMA DE CÓDIGO DO FABRICANTE PARA TIPO 0 E 2.
----------------------------------------------------------------------------------------------------
Palavras Chave:
FATURA - FABRICANTE - MENSAGEM DE ERRO - OBRIGATORIO
----------------------------------------------------------------------------------------------------
Objetos da nota:
REPS /PWS/MZYCI003F02
REPS /PWS/MZYCI003I01
----------------------------------------------------------------------------------------------------
Modificações efetuadas em REPS /PWS/MZYCI003F02
...
IF sy-ucomm EQ 'SAVE' AND
/pws/zycie006-fabricante EQ '2' AND
/pws/zycie006-tpfatura EQ '01'.
* >> Início da exclusão: FORM ATUALIZA_FORNECEDOR
IF /pws/zycie003-lifnrfabr IS INITIAL OR
* << Fim da exclusão
* >> Início da inclusão: FORM ATUALIZA_FORNECEDOR
IF
* << Fim da inclusão
/pws/zycie003-descfab IS INITIAL OR
/pws/zycie003-paisfab IS INITIAL.
MESSAGE e015 WITH text-205.
ENDIF.
ENDIF.
ENDFORM.
...
----------------------------------------------------------------------------------------------------
Modificações efetuadas em REPS /PWS/MZYCI003I01
...
MODULE verifica_obrigatoriedade INPUT.
IF sy-ucomm EQ 'SAVE' AND
/pws/zycie006-tpfatura EQ '01' AND
/pws/zycie006-fabricante EQ '0'.
* >> Início da exclusão: MODULE VERIFICA_OBRIGATORIEDADE
IF /pws/zycie006-lifnrfabr IS INITIAL.
MESSAGE e015 WITH text-202.
ENDIF.
* << Fim da exclusão
IF /pws/zycie006-descfab IS INITIAL.
MESSAGE e015 WITH text-203.
ENDIF.
IF /pws/zycie006-paisfab IS INITIAL.
MESSAGE e015 WITH text-204.
ENDIF.
ENDIF.
ENDMODULE.