Módulo: DOC. IMPORTAÇÃO
Funcionalidade: Prestação de Contas
Data/Hora da Publicação: 08/12/2006 00:00:00
Data/Hora Última Alteração: 23/02/2011 09:30:53
Descrição da Nota: ERRO NA APROVAÇÃO DA PRESTAÇÃO DE CONTAS
Sintoma
Ao tentar aprovar a prestação de contas, ocorria o erro: "Dados de batch input para tela SAPMF05A
não existentes". Ao fazer a prestação de contas pára o batch input, deixando a tela da partida de
importação em andamento em branco.
Solução
Foi comentado na função o trecho onde era passado os dados, pois a tela não deveria estar na tela.
6.0
Produto:
Nota
Descrição
Informações Complementares
----------------------------------------------------------------------------------------------------
Nota Número 02655 Data: 08/12/2006 Hora: 14:51:45
----------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------
Nota Número : 02655
Categoria : Melhoria
Prioridade : Média
Versão PW.CE : 6.0
Pacote : 00025
Agrupamento : 00145
----------------------------------------------------------------------------------------------------
Referência às notas relacionadas:
Número - Ordem - Versão - Pacote - Descrição Breve
02569 - 00001 - 6.0 - 00025 - NA PRESTAÇÃO NÃO RETER ICMS ST QUANDO ESTIVER NO CADASTRO DO FORN
----------------------------------------------------------------------------------------------------
ERRO NA APROVAÇÃO DA PRESTAÇÃO DE CONTAS
----------------------------------------------------------------------------------------------------
Palavras Chave:
/PWS/ZYCI_TRANSACAO_F_43B, PERFORM: BDC_SCREEN, BDC_FIELD,
----------------------------------------------------------------------------------------------------
Objetos da nota:
FUNC /PWS/ZYCI_TRANSACAO_F_43B
----------------------------------------------------------------------------------------------------
Modificações efetuadas em FUNC /PWS/ZYCI_TRANSACAO_F_43B
...
READ TABLE t_lfbw INDEX 1.
SELECT SINGLE * FROM /pws/zyglt378
WHERE bukrs EQ t_dados-bukrs
AND codmod EQ 'D'
AND witht EQ t_lfbw-wt_withcd.
IF sy-subrc = 0.
PERFORM bdc_screen USING 'SAPLFWTD' '0100'.
PERFORM bdc_field USING 'WITH_ITEM-WT_WITHCD(01)'
/pws/zyglt378-witht.
PERFORM bdc_field USING 'BDC_OKCODE' '=GO'.
* >> Início da exclusão: FUNCTION /PWS/ZYCI_TRANSACAO_F_43B
ELSE.
PERFORM bdc_screen USING 'SAPLFWTD' '0100'.
PERFORM bdc_field USING 'WITH_ITEM-WT_WITHCD(01)' ' '.
PERFORM bdc_field USING 'BDC_OKCODE' '=GO'.
* << Fim da exclusão
ENDIF.
PERFORM bdc_screen USING 'SAPMF05A' '0332'.
IF NOT t_dados-bvtyp IS INITIAL.
PERFORM bdc_field USING:
'BSEG-BVTYP' t_dados-bvtyp.
ENDIF.
IF NOT t_dados-ebene IS INITIAL.
PERFORM bdc_field USING:
'BSEG-FDLEV' t_dados-ebene,
'BDC_OKCODE' '/00'.
...