Módulo: DOC. IMPORTAÇÃO
Funcionalidade: Prestação de Contas
Data/Hora da Publicação: 20/07/2012 00:00:00
Data/Hora Última Alteração: 17/08/2012 15:56:24
Descrição da Nota: O CAMPO DE FATURA ELETRÔNICA (INVTP) DEVE SER OBRIGATÓRIO NA FATURA E PC
Sintoma
Tornar o campo Fatura Eletrônica (INVTP) obrigatório na Fatura Comercial e Prestação de Contas. Este
campo foi criado pela nota 12173, somente válido para embarques do Chile.
Se o campo não estiver preenchido, não deverá salvar a fatura ou prestação de contas.
Solução
/PWS/ZYCIE006-INVTP e /PWS/ZYCIE026-INVTP
9.0
Produto:
Nota
Descrição
Informações Complementares
----------------------------------------------------------------------------------------------------
Nota Número 12385 Data: 20/07/2012 Hora: 14:15:00
----------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------
Nota Número : 12385
Categoria : Melhoria
Prioridade : Média
Versão PW.CE : 9.0
Pacote : 00001
Agrupamento : 00121
----------------------------------------------------------------------------------------------------
Referência às notas relacionadas:
Número - Ordem - Versão - Pacote - Descrição Breve
12173 - 00001 - 8.0 - 00011 - INCLUSÃO DO CAMPO FATURA ELETRONICA PARA O CHILE
----------------------------------------------------------------------------------------------------
O CAMPO DE FATURA ELETRÔNICA (INVTP) DEVE SER OBRIGATÓRIO NA FATURA E PC
----------------------------------------------------------------------------------------------------
Palavras Chave:
FATURA - PRESTAÇÃO - CONTAS - ELETRONICA - CHILE
/PWS/SAPMZYCI003 - /PWS/SAPMZYCI004
----------------------------------------------------------------------------------------------------
Objetos da nota:
REPS /PWS/MZYCI003O01
REPS /PWS/MZYCI004O01
----------------------------------------------------------------------------------------------------
Modificações efetuadas em REPS /PWS/MZYCI003O01
...
IF screen-name = '/PWS/ZYCIE006-INVTP'.
IF NOT /pws/zycie006-belnr_p IS INITIAL.
screen-input = 0.
MODIFY SCREEN.
* >> Início da inclusão: MODULE SET_SCREEN
ELSE.
screen-required = 1.
MODIFY SCREEN.
* << Fim da inclusão
ENDIF.
IF t001-land1 NE 'CL'.
screen-input = 0.
screen-invisible = 1.
MODIFY SCREEN.
ENDIF.
ENDIF.
ENDLOOP.
...
----------------------------------------------------------------------------------------------------
Modificações efetuadas em REPS /PWS/MZYCI004O01
...
IF screen-name = '/PWS/ZYCIE026-INVTP' AND
t001-land1 NE 'CL'.
screen-input = 0.
screen-invisible = 1.
MODIFY SCREEN.
* >> Início da inclusão: MODULE SET_SCREEN
ELSEIF screen-name = '/PWS/ZYCIE026-INVTP' AND
t001-land1 EQ 'CL'.
screen-required = 1.
MODIFY SCREEN.
* << Fim da inclusão
ENDIF.
ENDLOOP.
...