Módulo: DOC. EXPORTAÇÃO
Funcionalidade: RIEX (Registro de Inf. de Export.)
Data/Hora da Publicação: 21/06/2006 00:00:00
Data/Hora Última Alteração: 22/02/2011 11:45:52
Descrição da Nota: PARAMETRIZAÇÃO DE SÉRIES DE NOTAS FISCAIS PARA ARQUIVOS DE RIEX
Sintoma
Necessidade de uma tabela de parâmetros que contenha as séries de notas fiscais a serem trazidas no
programa de RIEX.
Solução
Criar uma tabela de parametrização de séries de notas fiscais e realizar o tratamento de busca de
notas fiscais de acordo com a tabela no programa de RIEX.
Informações Complementares
----------------------------------------------------------------------------------------------------
Nota Número 01613 Data: 21/06/2006 Hora: 10:13:57
----------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------
Nota Número : 01613
Categoria : Melhoria
Prioridade : Média
Versão PW.CE : 6.0
Pacote : 00024
Agrupamento : 00119
----------------------------------------------------------------------------------------------------
Referência às notas relacionadas:
Número - Ordem - Versão - Pacote - Descrição Breve
01281 - 00001 - 6.0 - 00023 - DESENVOLVIMENTO DO RIEX (REGISTRO DE INFORMAÇÕES DE EXPORTAÇÃO)
01475 - 00002 - 6.0 - 00023 - AJUSTAR SELEÇÃO DE DOCUMENTOS POR NOTA FISCAL
----------------------------------------------------------------------------------------------------
PARAMETRIZAÇÃO DE SÉRIES DE NOTAS FISCAIS PARA ARQUIVOS DE RIEX
----------------------------------------------------------------------------------------------------
Palavras Chave:
RIEX; ARQUIVOS; FISCAIS; NOTAS; SÉRIES; PARAMETRIZAÇÃO
----------------------------------------------------------------------------------------------------
Objetos da nota:
FUGR /PWS/ZYCEGF1
REPS /PWS/ZYCER277
SHI3 /PWS/ZYCE
SHI6 /PWS/ZYCE
TABL /PWS/ZYCET533
TOBJ /PWS/ZYCET533S
TRAN /PWS/ZYCET533
----------------------------------------------------------------------------------------------------
Modificações efetuadas em FUGR /PWS/ZYCEGF1
* >> No grupo de funções foi criada a tela 9 para a tabela /PWS/ZYCET533 automaticamente pelo
* gerador de atualização de tabelas
----------------------------------------------------------------------------------------------------
Modificações efetuadas em REPS /PWS/ZYCER277
...
status LIKE /pws/zycet530-status,
mark TYPE c,
END OF itab_tela_sel,
itab_zycet003 TYPE TABLE OF ty_zycet003,
itab_zycet066 TYPE TABLE OF ty_zycet066.
* >> Início da inclusão: REPORT /PWS/ZYCER277
DATA: BEGIN OF ITAB_ZYCET533 OCCURS 0,
BUKRS LIKE /PWS/ZYCET533-BUKRS,
SERIES LIKE /PWS/ZYCET533-SERIES,
END OF ITAB_ZYCET533.
* << Fim da inclusão
TABLES: /pws/zycet001,
/pws/zycet002,
/pws/zycet116,
j_1bnfdoc,
/pws/zycee530,
...
docdat LIKE j_1bnfdoc-docdat,
brgew LIKE j_1bnfdoc-brgew,
ntgew LIKE j_1bnfdoc-ntgew,
parid LIKE j_1bnfdoc-parid,
branch LIKE j_1bnfdoc-branch,
* >> Início da exclusão: REPORT /PWS/ZYCER277
bukrs LIKE j_1bnfdoc-bukrs,
* << Fim da exclusão
END OF itab_j_1bnfdoc.
DATA: BEGIN OF itab_kna1 OCCURS 0,
kunnr LIKE kna1-kunnr,
land1 LIKE kna1-land1,
END OF itab_kna1.
...
FORM sele_dados.
DATA:
it_docnum TYPE t_docnum,
wa_docnum TYPE st_docnum.
* >> Início da inclusão: FORM SELE_DADOS
select BUKRS SERIES into table ITAB_ZYCET533
from /pws/zycet533.
if sy-subrc <> 0.
MESSAGE s000 WITH
'Não há série parametrizada para esta seleção.'.
stop.
endif.
* << Fim da inclusão
IF rb_tra EQ 'X'.
IF NOT s_nfnum IS INITIAL OR
NOT s_dtemis IS INITIAL OR
NOT s_werks IS INITIAL.
IF NOT s_nfnum IS INITIAL OR NOT s_dtemis IS INITIAL.
...
ntgew
parid
branch
FROM j_1bnfdoc
INTO TABLE itab_j_1bnfdoc
* >> Início da inclusão: FORM SELE_DADOS
FOR ALL ENTRIES IN ITAB_ZYCET533
* << Fim da inclusão
WHERE docnum IN s_docnum
AND nfnum IN s_nfnum
AND nfnum NE 0
AND docdat IN s_dtemis
AND cancel NE 'X'
* >> Início da exclusão: FORM SELE_DADOS
AND series EQ 'U'.
* << Fim da exclusão
* >> Início da inclusão: FORM SELE_DADOS
and bukrs EQ itab_zycet533-bukrs
and series EQ itab_zycet533-series.
* << Fim da inclusão
IF sy-subrc EQ 0.
SELECT nrseq
docnum
FROM /pws/zycet002
INTO TABLE itab_zycet002
...
----------------------------------------------------------------------------------------------------
Modificações efetuadas em SHI3 /PWS/ZYCE
* >> Pela transação SE43, alterar o menu de área, incluindo a tabela de parâmetros /PWS/ZYCET533 no
* seguinte caminho: Parâmetros -> RIEX -> Parâmetros
----------------------------------------------------------------------------------------------------
Modificações efetuadas em TABL /PWS/ZYCET533
* >> Tabela /PWS/ZYCET533 foi criada com as seguintes características <<
CRIAR TABELA TRANSPARENTE: /PWS/ZYCET533
DESCRIÇÃO BREVE: Seleção de Nota Fiscal
CARACTERÍSTICAS
CATEGORIA DA TABELA: Tabela Transparente
CLASSE DE ENTREGA: A
(X) - ATUALIZAÇÃO DE TABELAS PERMITIDA
CAMPOS NOVOS
CAMPOS: TP. CAMPO CHAVE: INI: TAB.VERIF.: TAB.REF.: CPO.RE
MANDT X X T000
BUKRS BUKRS X X T001
SERIES J_1BSERIES X X
OPÇÕES TÉCNICAS
TIPO DE DADOS: APPL0
CATEGOR. TAMANHO: 1
(X) - AR. BUFFER NÃO PERMITIDO
(_) - AR. BUFFER PERMITIDO, MAS DESATIVADO
(_) - AR. BUFFER ATIVADO
(_) - RGSTS. IND ARMAZENADOS
(_) - ÁREA GEN ARMAZENADA EM BUFFER Nº DE CPOS CHAVE: ______
(_) - TOTALMENTE ARMAZENADO
(_) - REGISTRAR MODIFICS. DDS. EM LOG.
----------------------------------------------------------------------------------------------------
Modificações efetuadas em TOBJ /PWS/ZYCET533S
* >> Na transação SE11, foi criada uma visão de atualização da tabela /PWS/ZYCET533 <<
* >> Caminho para criação: Utilitários -> Gerador de atualização de tabelas <<
CRIAR VISÃO DA TABELA /PWS/ZYCET533
INDICAÇÕES TÉCNICAS PARA DIÁLOGO
GRUPO DE AUTORIZAÇÃO: ZYCE
OBJETO AUTORIZAÇÃO: S_TABU_DIS
GRUPO DE FUNÇÕES: /PWS/ZYCEGF1
CL. DESENVOLVIMENTO: /PWS/ZYCE
TELAS DE ATUALIZAÇÃO
CTG. ATUALIZAÇÃO: (X) - NÍVEL ÚNICO
(_) - 2 NÍVEIS
Nº TELA AUTORIZAÇÃO: TELA SÍNTESE: 9
TELA INDIVIDUAL: _______
INDICAÇÕES PARA TRASNPORTE DE DADOS DE DIÁLOGO
ROTINA DE REGISTRO: (_) - ROTINA REG. STANDARD
(X) - ROTINA REG. INDIVIDUAL
----------------------------------------------------------------------------------------------------
Modificações efetuadas em TRAN /PWS/ZYCET533
* >> Criada a transação /PWS/ZYCET533 para acesso à visão de atualização de tabela /PWS/ZYCET533
* (criação realizada através da transação SE93) <<