CE PLUS - Nota 005103

Módulo: DOC. EXPORTAÇÃO

Funcionalidade: Parâmetros

Data/Hora da Publicação: 29/10/2007 00:00:00

Data/Hora Última Alteração: 04/03/2010 13:21:06

Descrição da Nota: CRIAÇÃO DA VISÃO ZYCEV130.

Sintoma

 

Necessário excluir as colunas Tipo e Modalidade da tela de parâmetros de Enquadramento da Operação

(N/PWS/ZYCET130), conforme especificação.

 

Solução

 

Criação da visão ZYCEV130.

Versões Tratadas

7.0

Informações Complementares

 

----------------------------------------------------------------------------------------------------

Nota Número 05103 Data: 29/10/2007 Hora: 11:39:18

----------------------------------------------------------------------------------------------------

 

----------------------------------------------------------------------------------------------------

Nota Número              : 05103

Categoria                : Melhoria

Prioridade               : Alta

Versão PW.CE             : 7.0

Pacote                   : 00003

----------------------------------------------------------------------------------------------------

Referência às notas relacionadas:

Número - Ordem - Descrição Breve

 

----------------------------------------------------------------------------------------------------

Texto Rápido:

CRIAÇÃO DA VISÃO ZYCEV130.

----------------------------------------------------------------------------------------------------

Palavras Chave:

CRIADA A VISÃO ZYCEV130 NO LUGAR DA VISÃO ZYCET130.

 

----------------------------------------------------------------------------------------------------

Objetos da nota:

FUGR /PWS/ZYCEGF1

TABD /PWS/ZYCET130

TOBJ /PWS/ZYCET130S

TOBJ /PWS/ZYCEV130V

TRAN /PWS/ZYCET130

VIEW /PWS/ZYCEV130

 

----------------------------------------------------------------------------------------------------

Modificações efetuadas em FUGR /PWS/ZYCEGF1

 

FORM preenche_data_zycev130.

 

  DATA: f_index LIKE sy-tabix.

 

  TYPES: BEGIN OF s_conteudo,

           zycev130  TYPE /pws/zycev130,

           action(1) TYPE c,

         END OF s_conteudo.

 

  FIELD-SYMBOLS: <fs_conteudo> TYPE s_conteudo.

 

  LOOP AT total.

 

    ASSIGN total TO <fs_conteudo> CASTING.

 

    IF <fs_conteudo>-action = aendern

        OR <fs_conteudo>-action = neuer_eintrag.

 

      READ TABLE extract WITH KEY total.

 

      IF sy-subrc EQ 0.

 

        f_index = sy-tabix.

 

      ELSE.

 

        CLEAR f_index.

 

      ENDIF.

 

      <fs_conteudo>-zycev130-usernamec = sy-uname.

      <fs_conteudo>-zycev130-dtuserc   = sy-datum.

      <fs_conteudo>-zycev130-hruserc   = sy-uzeit.

 

      MODIFY total.

 

      CHECK f_index GT 0.

 

      extract = total.

 

      MODIFY extract INDEX f_index.

 

    ENDIF.

 

  ENDLOOP.

 

  sy-subrc = 0.

 

ENDFORM.

 

----------------------------------------------------------------------------------------------------

Modificações efetuadas em TABD /PWS/ZYCET130

 

Classe de Entrega:

- De A para C.

 

Elemento de Dados:

- De SYUNAME para AS4USER,

- De SYDATUM para AS4DATE,

- De SYSTTIMLO para AS4TIME.

 

----------------------------------------------------------------------------------------------------

Modificações efetuadas em TOBJ /PWS/ZYCEV130V

 

Indicações técnicas para diálogo:

- Grupo de autorização: ZYCE.

- Grupo de funções: /PWS/ZYCEGF1.

- Cl.desenvolvimento: /PWS/ZYCE.

 

Telas de atualização:

- Ctg.atualização: Marcar "Nível Único".

- Nºtela atualização: Em "Tela de síntese" digitar "130".

 

Indicações para transporte de dados de diálogo:

- Rotina de registro: Marcar "Rotina de registro standard".

- Código de ajuste: Escolher a opção "Ajustável automaticamente"

 

OBS.: Nesta etapa será necessário deletar o dialogo de atualização ZYCERT130, para inclusão da tela

de síntese da ZYCEV130, não esqueça no entanto, de criar a visão à visão da anterior exceto pela

descrição "ZYCEV130".

 

----------------------------------------------------------------------------------------------------

Modificações efetuadas em TRAN /PWS/ZYCET130

 

- Transação: SM30; marque o flag "Omitir 1ª tela".

- Valores propost: "Nome do campo da tela" - VIEWNAME; "Valor" - /PWS/ZYCEV130.

                   "Nome do campo da tela" - SHOW    ; "Valor" - X.

 

----------------------------------------------------------------------------------------------------

Modificações efetuadas em VIEW /PWS/ZYCEV130

 

Criar a visão /PWS/ZYCEV020 espelhada nos parâmetros da tabela /PWS/ZYCET020 no Dictionary: exibir

visão:

 

- Aba Caracts: classe de desevolvimento /PWS/ZYCE.

- Aba Tabelas/condições join: /PWS/ZYCET130.

 

- Aba Cpos visão:

 

Elemento de Dados:

MANDT

/PWS/ZYCEL175

/PWS/ZYCEL231

AS4USER

AS4DATE

AS4TIME

 

Obs.: Para os elementos de dados: AS4USER, AS4DATE e AS4TIME marcar a coluna "P" como R, "Campo

visão só pode ser lido".

 

- Aba Status at.: Marcar a opção "Ler, modificar, eliminar e inserir", inserir a classe de entrega

"C".