OBJECT TEXT UDERSON LUIS FERMINO

Tamanho: px
Começar a partir da página:

Download "OBJECT TEXT UDERSON LUIS FERMINO"

Transcrição

1 Sumario: Este artigo descreva a manipulação do de texto em transações standard. Sobre o Autor: Uderson Luis Fermino, formado em Ciências da Computação pela Faculdade de Pesquisa e Ensino IPEP, atua no mercado a 2 anos como desenvolvedor Java nas plataformas: (J2SE, J2EE e J2ME), com participação em grandes projetos envolvendo estas tecnologias. É consultor ABAP com experiências em REPORT, ALV (GRID, LIST, BLOCK, OO, TREE, HIERARQUICK), IDOC, ALE, ONLINE, SAPSCRIPT, SMARTFORM, NETWEAVER (JCO, BSP, WebDynpro). [email protected] tudo posso naquele que me fortalece (Filipenses 4:13). Página 1

2 Para que possa ficar fácil o entendimento usaremos a transação VA01 com exemplo, porém serve para todas as transações: Para descobrir o objeto de texto dar duplo clique sobre o EDITOR de texto: tudo posso naquele que me fortalece (Filipenses 4:13). Página 2

3 Editor SAPSCRIPT: tudo posso naquele que me fortalece (Filipenses 4:13). Página 3

4 Ir PARA: tudo posso naquele que me fortalece (Filipenses 4:13). Página 4

5 Informações necessárias: Para coletar as informações do texto é necessário utilizar a transação READ_TEXT ou READ_TEXT_INLINE. Exemplo: tudo posso naquele que me fortalece (Filipenses 4:13). Página 5

6 Gravar Texto usar função SAVE_TEXT, exemplo de automatização de texto na VA01: DATA: BEGIN OF it_usina OCCURS 0, RAZAO LIKE ysd0013_tb-razao, ENDERECO LIKE ysd0013_tb-endereco, BAIRRO CIDADE CNPJ LIKE ysd0013_tb-bairro, LIKE ysd0013_tb-cidade, LIKE ysd0013_tb-cnpj, IE LIKE ysd0013_tb-ie, END OF it_usina. DATA: BEGIN OF wa_usina. INCLUDE STRUCTURE it_usina. DATA: END OF wa_usina. IF ( sy-tcode EQ 'VA01' AND v_usina IS INITIAL ) OR ( sy-tcode EQ 'VA02' AND sy-ucomm EQ 'T/09' ). "Só exibe popup para material 112 e qtd preenchida. IF xvbap-matnr EQ ' '. IF NOT xvbap-kwmeng IS INITIAL. "Busca usinas ativas para escritório do vendedor. tudo posso naquele que me fortalece (Filipenses 4:13). Página 6

7 SELECT razao endereco bairro cidade cnpj ie FROM ysd0013_tb INTO TABLE it_usina WHERE escritorio EQ vbak-vkbur AND bloqueio NE 'X'. "Monta nome das colunas t_title-text1 = 'Razão Social'. t_title-text2 = 'CNPJ'. "Monta popup com as usinas selecionadas LOOP AT it_usina. it_usina_aux-razao = it_usina-razao. it_usina_aux-cnpj = it_usina-cnpj. APPEND it_usina_aux. CLEAR it_usina_aux. ENDLOOP. "Exibe popup CALL FUNCTION 'TR_F4_HELP' EXPORTING iv_title = 'Seleção da Usina' tudo posso naquele que me fortalece (Filipenses 4:13). Página 7

8 is_sel_title1 = t_title iv_start_column = 10 iv_start_row = 10 TABLES it_sel_table = it_usina_aux CHANGING cv_selected_index = v_index EXCEPTIONS no_lines = 1 no_line_picked = 2 OTHERS = 3. IF sy-subrc EQ 0. "Busca Usina selecionada READ TABLE it_usina_aux INDEX v_index. IF sy-subrc IS INITIAL. READ TABLE it_usina WITH KEY cnpj = it_usina_aux-cnpj. IF sy-subrc IS INITIAL. wa_usina = it_usina. tudo posso naquele que me fortalece (Filipenses 4:13). Página 8

9 v_usina = 'X'. "Flag para não pedir escolha da Usina novamente. ELSE. MESSAGE s208(00) DISPLAY LIKE 'E' WITH 'USINA não selecionada! Pressione ENTER p/ escolher.'. ENDIF. ELSE. MESSAGE s208(00) DISPLAY LIKE 'E' WITH 'USINA não selecionada! Pressione ENTER p/ escolher.'. ENDIF. ELSE. MESSAGE s208(00) DISPLAY LIKE 'E' WITH 'USINA não selecionada! Pressione ENTER p/ escolher.'. ENDIF. ENDIF. ENDIF. *& * *& Form pf_write_auto_text *& * * Este form é responsavél pela geração automatica do texto tudo posso naquele que me fortalece (Filipenses 4:13). Página 9

10 * do cabeçalho na VA01 * * * --> p1 vbeln = numero do pedido * * * Autor: Uderson Luis Fermino 13/05/2009 * * FORM pf_write_auto_text using v_vbeln. DATA: zthead zzthead TYPE thead, TYPE thead, it_text TYPE STANDARD TABLE OF tline INITIAL SIZE 0, wa_text zlprio TYPE tline, LIKE vbap-lprio, z_check(1) TYPE C, l_name LIKE thead-tdname, z_check_text TYPE tline, z_check2(1) TYPE C, v_pt(1) TYPE C value 'P', "Idioma v_as(1) TYPE C value '*', "Todos os tipos de formatação v_memory TYPE thead-tdname value 'XXXXXXXXXX'. "Name do objeto CLEAR: zthead, zzthead, it_text, wa_text, zlprio, z_check, l_name, z_check_text, z_check2. tudo posso naquele que me fortalece (Filipenses 4:13). Página 10

11 "Texto que deverão aparecer na descrição wa_text-tdformat = v_as. wa_text-tdline = wa_usina-razao. APPEND wa_text TO it_text. wa_text-tdformat = v_as. wa_text TO it_text. wa_text-tdline = wa_usina-endereco. APPEND wa_text-tdformat = v_as. wa_text-tdline = wa_usina-bairro. APPEND wa_text TO it_text. wa_text-tdformat = v_as. wa_text-tdline = wa_usina-cidade. APPEND wa_text TO it_text. wa_text-tdformat = v_as. wa_text-tdline = wa_usina-cnpj. APPEND wa_text TO it_text. wa_text-tdformat = v_as. wa_text-tdline = wa_usina-ie. TO it_text. APPEND wa_text zthead-tdobject = 'VBBK'. "Objeto VBBK é apenas para o cabeçalho do pedido zthead-tdname = v_memory. "name XXXXXXXXX será trocado pelo VA01 no momento de salvar zthead-tdid = 'ZTNF'. "ID para o texto da NF zthead-tdspras = sy-langu. "Idioma IF sy-tcode EQ 'VA01'. "Quando for va01 verifica se não contém texto escritos antes da insersão CALL FUNCTION 'READ_TEXT' EXPORTING ID LANGUAGE = zthead-tdid = v_pt tudo posso naquele que me fortalece (Filipenses 4:13). Página 11

12 name object = v_memory = zthead-tdobject TABLES LINES = it_text EXCEPTIONS ID = 1 LANGUAGE = 2 name = 3 not_found = 4 object = 5 reference_check = 6 wrong_access_to_archive = 7 OTHERS = 8. "realiza gravação CALL FUNCTION 'SAVE_TEXT' EXPORTING HEADER = zthead INSERT = 'X' TABLES LINES = it_text. "Se Va02 ELSEIF sy-tcode EQ 'VA02'. tudo posso naquele que me fortalece (Filipenses 4:13). Página 12

13 "Coleta l_name = v_vbeln. CALL FUNCTION 'READ_TEXT' EXPORTING ID LANGUAGE name object = zthead-tdid = v_pt = l_name = zthead-tdobject TABLES LINES = it_text EXCEPTIONS ID = 1 LANGUAGE = 2 name = 3 not_found = 4 object = 5 reference_check = 6 wrong_access_to_archive = 7 OTHERS = 8. APPEND wa_text TO it_text. zzthead-tdobject = 'VBBK'. zzthead-tdname = l_name. zzthead-tdid = 'ZTNF'. tudo posso naquele que me fortalece (Filipenses 4:13). Página 13

14 zzthead-tdspras = sy-langu. CALL FUNCTION 'SAVE_TEXT' EXPORTING HEADER = zzthead INSERT = 'X' TABLES LINES = it_text. ENDIF. ENDFORM. tudo posso naquele que me fortalece (Filipenses 4:13). Página 14

Este tutorial é descreve a criação básica de um REPORT exemplificado com uma REPORT que lógica de calculadora básica Orientada a Objetos.

Este tutorial é descreve a criação básica de um REPORT exemplificado com uma REPORT que lógica de calculadora básica Orientada a Objetos. Sumario: Este tutorial é descreve a criação básica de um REPORT exemplificado com uma REPORT que lógica de calculadora básica Orientada a Objetos. Sobre o Autor: Uderson Luis Fermino, formado em Ciências

Leia mais

NF-E FATURA SEM DECOOPLE UDERSON LUIS FERMINO

NF-E FATURA SEM DECOOPLE UDERSON LUIS FERMINO Sumario: Este artigo descreva a utilização da transação SGEN para geração e compilação de arquivos. Sobre o Autor: Uderson Luis Fermino, formado em Ciências da Computação pela Faculdade de Pesquisa e Ensino

Leia mais

DEBUGGER R/3 Básico UDERSON LUIS

DEBUGGER R/3 Básico UDERSON LUIS Sumario Este artigo descreve a execução de programa em modo DEBUGGER, descrevendo os passos necessários para encontrar valores de variáveis, tabelas, estruturas. Sobre o Autor: Uderson Luis Fermino, formado

Leia mais

GRAFICO 3D UDERSON LUIS FERMINO

GRAFICO 3D UDERSON LUIS FERMINO Sumario: Este artigo descreva a utilização de geração de gráficos em 3D, descrevendo de forma simplificada ao leitor. Sobre o Autor: Uderson Luis Fermino, formado em Ciências da Computação pela Faculdade

Leia mais

Alterando valor de uma tabela Z ou Standard - Uderson Luis. Sumario:

Alterando valor de uma tabela Z ou Standard - Uderson Luis. Sumario: Sumario: Este tutorial demonstrar com alterar valores de uma tabela STANDARD ou até Mesmo Z. lembrando que todas as tabelas que são criadas no SAP contem uma Manutenção de tabela, porem neste tutorial

Leia mais

OPERADORES LÓGICOS E RELACIONAIS UDERSON LUIS

OPERADORES LÓGICOS E RELACIONAIS UDERSON LUIS Sumario: Este artigo descreve a manipulação dos dados de operadores lógicos relacionais, descrevendo a utilização destes operadores. Sobre o Autor: Uderson Luis Fermino, formado em Ciências da Computação

Leia mais

Nome Produto Módulo Funcionalidade Responsável Data / Hora da Publicação Descrição da Nota Versões Versão Request / Patch

Nome Produto Módulo Funcionalidade Responsável Data / Hora da Publicação Descrição da Nota Versões Versão Request / Patch Nome : Nota 04266 Produto : PW.CE Módulo : DOC. EXPORTAÇÃO Funcionalidade : Relatórios Responsável Data / Hora da Publicação : : PWSCE 22/02/2011 11:41 Descrição da Nota : CONVERSÃO DE MONTANTE ATRAVÉS

Leia mais

Programa com instruções obsoletas ou que apresentam erros/alertas ao executar a verificação ampliada do programa ou o Code Inspector.

Programa com instruções obsoletas ou que apresentam erros/alertas ao executar a verificação ampliada do programa ou o Code Inspector. Nome Nota 05528 Produto Módulo Funcionalidade Responsável PW.CE DOC. EXPORTAÇÃO Registro de Venda (RV) PWSCE Data / Hora da Publicação 22/02/2011 1000 Descrição da Nota AJUSTES PARA PADRONIZAÇÃO DE CÓDIGO

Leia mais

MANUAL PARA APLICAR NOTAS

MANUAL PARA APLICAR NOTAS MANUAL PARA APLICAR NOTAS Criar os Grupos de Autorização na transação SE54 Em tabela/visão informar ZYCE Marcar Grupos de Autorização Clicar em Criar/modificar Como Criar um Grupo de Autorização Informar:

Leia mais

Criando uma tabela Z com Elementos de Dados e Domínios UDERSON LUIS

Criando uma tabela Z com Elementos de Dados e Domínios UDERSON LUIS Sumario: Este artigo tem como finalidade exemplificar o Maximo o entendimento e criação de uma tabela z. Este artigo é voltado a abap iniciantes e abap que algum tempo não faz a criação de tabelas. Sobre

Leia mais

Sintoma. Causa. Solução. Versões Afetadas. Pré-Requisitos - Notas. Pacotes de atualização. Versões : : Nome : Nota 10828

Sintoma. Causa. Solução. Versões Afetadas. Pré-Requisitos - Notas. Pacotes de atualização. Versões : : Nome : Nota 10828 Nome Nota 10828 Produto Módulo Funcionalidade Responsável PW.CE CÂMBIO IMPORTAÇÃO Rotina de Pagamento PWSCB Data / Hora da Publicação 18/02/2011 1110 Descrição da Nota COMPLEMENTO DO BOLETO -COM ASSOCIAÇÃO-FALTA

Leia mais

OPENSQL ABAP - Uderson Luis

OPENSQL ABAP - Uderson Luis Sumario: ABAP/4. Este artigo descreve a utilização de alguns comandos do OPENSQL do Sobre o Autor: Uderson Luis Fermino, formado em Ciências da Computação pela Faculdade de Pesquisa e Ensino IPEP, atua

Leia mais

MANUAL PARA APLICAR NOTAS

MANUAL PARA APLICAR NOTAS MANUAL PARA APLICAR NOTAS Criar os Grupos de Autorização na transação SE54 Em tabela/visão informar ZYCE Marcar Grupos de Autorização Clicar em Criar/modificar Como Criar um Grupo de Autorização Informar:

Leia mais

TRABALHANDO COM STRING ABAP UDERSON LUIS FERMINO

TRABALHANDO COM STRING ABAP UDERSON LUIS FERMINO Sumario: Este artigo descreve a manipulação de dados LITERAIS, contendo os principais comandos de pesquisa, concatenação, trocas de textos. O abap é uma linguagem de fácil manipulação de dados, este artigos

Leia mais

TRABALHANDO COM DATAS ABAP UDERSON LUIS FERMINO

TRABALHANDO COM DATAS ABAP UDERSON LUIS FERMINO Sumario: Este artigo descreve a manipulação de dados do tipo de dados DATA e HORA, este, artigo descreve o tipo de dado D e T, descrevendo algumas das diversas funções disponibilizadas no R/3 para manipular

Leia mais

Uma solução possível para garantir, em ambiente APEX, a consistência duma estrutura ISA, total e disjuntiva.

Uma solução possível para garantir, em ambiente APEX, a consistência duma estrutura ISA, total e disjuntiva. Uma solução possível para garantir, em ambiente APEX, a consistência duma estrutura ISA, total e disjuntiva. Seja então o conjunto de entidades pessoa, com os atributos bi_pessoa, nome_pessoa e morada_pessoa,

Leia mais

Lista 02 Sistema de Banco de Dados CAP 241 Computação Aplicada I

Lista 02 Sistema de Banco de Dados CAP 241 Computação Aplicada I Lista 02 Sistema de Banco de Dados CAP 241 Computação Aplicada I Considere o diagrama relacional da Figura 1 e escreva os comandos SQL para executar os exercícios abaixo. Figure 1 Diagrama relacional.

Leia mais

Sintoma. Solução. Versões Afetadas. Pré-Requisitos - Notas. Versões : : Nome : Nota PW.CE CÂMBIO FINANCEIRO

Sintoma. Solução. Versões Afetadas. Pré-Requisitos - Notas. Versões : : Nome : Nota PW.CE CÂMBIO FINANCEIRO Nome : Nota 13659 Produto Módulo Grupo Funcionalidade Responsável Data / Hora da Criação PW.CE CÂMBIO FINANCEIRO SISCOSERV PWSCB Data / Hora da Publicação : 22/05/2014 15:51:20 Descrição da Nota : : :

Leia mais

doc. SAPscript

doc. SAPscript SAPscript O Que é SAPscript e quando utilizar...2 Limitações e Problemas da Ferramenta...2 Programa de Povoamento de SAPscript...3 Abertura de formulário...3 Inicialização de um formulário...4 Seleção

Leia mais

Entendendo e Configurando CFOP UDERSON LUIS FERMINO

Entendendo e Configurando CFOP UDERSON LUIS FERMINO Sumario: Neste trabalho, dando continuidade ao tema em questão, serão relacionados os CFOP utilizados nas operações de saídas de mercadorias ou bens e nas realizações de serviços de transporte (interestaduais

Leia mais

Marcos Alexandruk Marcos Alexandruk

Marcos Alexandruk Marcos Alexandruk Marcos Alexandruk [email protected] Apresentação disponível em: www.dba.net.br/mysql.pdf Parte I: Download e Instalação MySQL - Download www.mysql.com/downloads MySQL - Download MySQL - Download MySQL

Leia mais

SQL Procedural. Josino Rodrigues Neto [email protected]

SQL Procedural. Josino Rodrigues Neto josinon@gmail.com SQL Procedural Josino Rodrigues Neto [email protected] SQL Procedural Agregada em SQL-92 As ferramentas têm nomes para suas linguagens SQL procedurais/embutidas Oracle : PL/SQL Postgres PL/Pgsql SQL Server

Leia mais

UNIVERSIDADE FEDERAL DA BAHIA INSTITUTO DE MATEMÁTICA DEPARTAMENTO DE CIÊNCIA DA COMPUTAÇÃO DISCIPLINA: LINGUAGENS PARA APLICAÇÃO COMERCIAL

UNIVERSIDADE FEDERAL DA BAHIA INSTITUTO DE MATEMÁTICA DEPARTAMENTO DE CIÊNCIA DA COMPUTAÇÃO DISCIPLINA: LINGUAGENS PARA APLICAÇÃO COMERCIAL UNIVERSIDADE FEDERAL DA BAHIA INSTITUTO DE MATEMÁTICA DEPARTAMENTO DE CIÊNCIA DA COMPUTAÇÃO DISCIPLINA: LINGUAGENS PARA APLICAÇÃO COMERCIAL A linguagem COBOL Salvador Ba Junho 2009 Luís Bernardo Souza

Leia mais

Manual Cadastro de Pessoas

Manual Cadastro de Pessoas Cadastro de pessoas físicas e jurídicas, único e estruturado para evitar duplicidade de dados, contém: Classificação de pessoas (cliente, fornecedor, vendedor, etc) Tipo de pessoa Física, Jurídica ou Produtor

Leia mais

CALL TRANSACTION UDERSON LUIS FERMINO

CALL TRANSACTION UDERSON LUIS FERMINO Sumario: SHDB. Este artigo descreva a utilização de um call transaction, utilizando Sobre o Autor: Uderson Luis Fermino, formado em Ciências da Computação pela Faculdade de Pesquisa e Ensino IPEP, atua

Leia mais

BD II (SI 587) Procedimentos Armazenados

BD II (SI 587) Procedimentos Armazenados BD II (SI 587) Procedimentos Armazenados Josenildo Silva [email protected] MOTIVAÇÃO Contexto: Sistemas em 2 camadas Contexto: Sistemas em 3 camadas Problema 1: Alto volume de dados na rede Como reduzir

Leia mais

CANape/vSignalyzer. Data Mining and Report Examples Offline Analysis V

CANape/vSignalyzer. Data Mining and Report Examples Offline Analysis V CANape/vSignalyzer Data Mining and Report Examples Offline Analysis V16.0 2018-07-30 Offline Evaluation Tools On-line Tools CANalyzer. Messages CANoe. Messages CANape. Signals Off-line Tools vsignalyzer

Leia mais

Uniao Educacional e Tecnologica Impacta- Uni Impacta

Uniao Educacional e Tecnologica Impacta- Uni Impacta Scripts avançados de gravação Objetivos Após concluir este apêndice, você poderá: Descrever o tipo de problemas que são resolvidos usando SQL para gerar SQL Gravar um script que gera um script de instruções

Leia mais

Apostila Debug para Funcionais. Por: Alexandre Aparecido Passarelli

Apostila Debug para Funcionais. Por: Alexandre Aparecido Passarelli Apostila Debug para Funcionais Por: Alexandre Aparecido Passarelli Sumário 1.0 - Introdução ao código ABAP (1ª parte)... 3 2.0 - Objetos ABAP... 6 Variáveis... 6 Tela de seleção... 7 Variáveis... 7 Tabelas

Leia mais

SQL Pacotes. Profa. Dra. Cristina Dutra de Aguiar Ciferri. Laboratório de Bases de Dados Pacotes

SQL Pacotes. Profa. Dra. Cristina Dutra de Aguiar Ciferri. Laboratório de Bases de Dados Pacotes SQL Pacotes Laboratório de Bases de Dados Características Pacotes objetos do banco de dados são equivalentes a bibliotecas Armazenam procedimentos funções definições de cursores declarações de variáveis

Leia mais

Sistemas de Informação

Sistemas de Informação Sistemas de Informação Rules and Triggers André Restivo Sistemas de Informação 2006/07 Rules e Triggers Nem todas as restrições podem ser definidas usando os mecanismos que estudamos anteriormente: - CHECK

Leia mais

Transações Seguras em Bancos de Dados (MySQL)

Transações Seguras em Bancos de Dados (MySQL) Transações Seguras em Bancos de Dados (MySQL) Índice Entendendo os storage engines do MySQL 5 1 As ferramentas 1 Mais algumas coisas que você deve saber 1 Com a mão na massa 2 Mais ferramentas Usando o

Leia mais

CADASTROS. 1. Cadastros Relacionados a Clientes 1.1 Categorias 1.2 Cargo 1.3 Região 1.4 Ramo de atividade 1.5 Cliente

CADASTROS. 1. Cadastros Relacionados a Clientes 1.1 Categorias 1.2 Cargo 1.3 Região 1.4 Ramo de atividade 1.5 Cliente CADASTROS 1. Cadastros Relacionados a Clientes 1.1 Categorias 1.2 Cargo 1.3 Região 1.4 Ramo de atividade 1.5 Cliente 2. Cadastros Relacionados a Vendedores 2.1 Vendedores 2.2 Comissões 2.3 Contrato de

Leia mais

Monitoria GDI. Aula Prática. OR (Aula 1)

Monitoria GDI. Aula Prática. OR (Aula 1) Monitoria GDI Aula Prática OR (Aula 1) Roteiro Tipos Tabela de Objetos Herança Métodos Referências 2 Tipos e Tabelas de Objetos Tipos de Objetos oobjetos são abstrações de entidades do mundo real, como

Leia mais

DDL DML DCL DTL Tipos Numéricos: INT FLOAT DOUBLE Tipos String: CHAR VARCHAR BINARY BLOB TEXT Tipos Data e Hora: DATE TIME TIMESTAMP YEAR

DDL DML DCL DTL Tipos Numéricos: INT FLOAT DOUBLE Tipos String: CHAR VARCHAR BINARY BLOB TEXT Tipos Data e Hora: DATE TIME TIMESTAMP YEAR SQL Structured Query Language, ou Linguagem de Consulta Estruturada, foi desenvolvida pela IBM nos anos 70 para demonstrar a viabilidade do modelo relacional para bancos de dados. No final dos anos 80

Leia mais

Para iniciarmos o trabalho se faz necessária a implantação da GUIA DESENVOLVEDOR. Botão Direito do Mouse; Personalizar Faixa de Opções

Para iniciarmos o trabalho se faz necessária a implantação da GUIA DESENVOLVEDOR. Botão Direito do Mouse; Personalizar Faixa de Opções Para iniciarmos o trabalho se faz necessária a implantação da GUIA DESENVOLVEDOR Botão Direito do Mouse; Personalizar Faixa de Opções Marque a opção Desenvolvedor e clique no botão OK Opção 1: Vá até a

Leia mais

PostgreSQL. www.postgresql.org. André Luiz Fortunato da Silva Analista de Sistemas CIRP / USP [email protected]

PostgreSQL. www.postgresql.org. André Luiz Fortunato da Silva Analista de Sistemas CIRP / USP alf@cirp.usp.br PostgreSQL www.postgresql.org André Luiz Fortunato da Silva Analista de Sistemas CIRP / USP [email protected] Características Licença BSD (aberto, permite uso comercial) Multi-plataforma (Unix, GNU/Linux,

Leia mais

Schaeffler Online. Manual de Operação

Schaeffler Online. Manual de Operação Schaeffler Online Manual de Operação 1 Índice 1. Solicitação de Novo Usuário...3 2. Recuperação de Senha...4 3. Login...5 4. Tela Inicial do Schaeffler Online...6 5. Cadastro de Pedidos...7 5.1. Cabeçalho

Leia mais

Manual Steps for SAP note

Manual Steps for SAP note Manual Steps for SAP note 1693739 Manual Pre Implementation Steps 1. Logon in Portuguese language (PT). 2. Update PPTGS type pool: 2.1. Go to transaction SE11. 2.2. For releases 6.04, 6.00, 5.00 and 4.70,

Leia mais

Guia para criar aplicações simples em APEX/ Guide to create simple Apex applications (parte II)

Guia para criar aplicações simples em APEX/ Guide to create simple Apex applications (parte II) Guia para criar aplicações simples em APEX/ Guide to create simple Apex applications (parte II) Segundo nível / Second level Criar duas funções: uma que dê quantos alugueres foram feitos por um socio.

Leia mais

FUNCTION ) RETURNS INTEGER AS $$ DECLARE

FUNCTION ) RETURNS INTEGER AS $$ DECLARE PERFORM O comando PERFORM permite a execução de um comando SELECT desprezando o resultado do comando. PERFORM query; A variável especial FOUND é definida como verdadeiro se a instrução produzir pelo menos

Leia mais

Uma solução possível para garantir, em ambiente APEX, a consistência duma estrutura ISA total e disjuntiva.

Uma solução possível para garantir, em ambiente APEX, a consistência duma estrutura ISA total e disjuntiva. Uma solução possível para garantir, em ambiente APEX, a consistência duma estrutura ISA total e disjuntiva. A possible solution to ensure, in APEX environment, the consistency of a total and disjunctive

Leia mais

Exercício 1 =========== -- criação dos tipos e das tabelas. CREATE TYPE PROFESSOR_TYPE AS OBJECT ( NOME VARCHAR2(15), DISCIPLINA VARCHAR2(15) ); /

Exercício 1 =========== -- criação dos tipos e das tabelas. CREATE TYPE PROFESSOR_TYPE AS OBJECT ( NOME VARCHAR2(15), DISCIPLINA VARCHAR2(15) ); / Exercício 1 =========== -- criação dos tipos e das tabelas. CREATE TYPE PROFESSOR_TYPE AS OBJECT ( NOME VARCHAR2(15, DISCIPLINA VARCHAR2(15 CREATE TYPE NT_PROF_T AS TABLE OF PROFESSOR_TYPE; CREATE TYPE

Leia mais

PROGRAMA. 3.SQL Básico. 3.1 Criação de tabelas 3.2 Queries simples 3.3 Subqueries 3.4 Agregação. Prof. Dr. Marcos Tsuzuki

PROGRAMA. 3.SQL Básico. 3.1 Criação de tabelas 3.2 Queries simples 3.3 Subqueries 3.4 Agregação. Prof. Dr. Marcos Tsuzuki PROGRAMA 3.SQL Básico 3.1 Criação de tabelas 3.2 Queries simples 3.3 Subqueries 3.4 Agregação 1 3.SQL Básico A linguagem SQL foi desenvolvida para o ambiente relacional, podendo ser adaptada a ambientes

Leia mais

BANCO DE DADOS. info 3º ano. Prof. Diemesleno Souza Carvalho [email protected] www.diemesleno.com.br

BANCO DE DADOS. info 3º ano. Prof. Diemesleno Souza Carvalho diemesleno@iftm.edu.br www.diemesleno.com.br BANCO DE DADOS info 3º ano Prof. Diemesleno Souza Carvalho [email protected] www.diemesleno.com.br Na última aula estudamos Unidade 4 - Projeto Lógico Normalização; Dicionário de Dados. Arquitetura

Leia mais

Versão 5.07 Versão 5.08 Versão 6.09 Versão 7.10 Versões Anteriores

Versão 5.07 Versão 5.08 Versão 6.09 Versão 7.10 Versões Anteriores Página 1 de 7 Modelo 2 Revisão: 17/07/2002 Abrangência Versão 5.07 Versão 5.08 Versão 6.09 Versão 7.10 Versões Anteriores Este modelo de programa exibe um cabeçalho com informações pré-determinadas, um

Leia mais

Preparação criar tabela. Linguagem de Manipulação de Dados (DML) Estudo Dirigido 12/11/2018

Preparação criar tabela. Linguagem de Manipulação de Dados (DML) Estudo Dirigido 12/11/2018 Linguagem de Manipulação de Dados (DML) Estudo Dirigido A Linguagem SQL Preparação criar tabela Criar um novo arquivo de banco de dados chamado Escola Criar a tabela, como especificado abaixo: Create table

Leia mais

Introdução às funções e procedimentos. SQL suporta funções e procedimentos úteis com tipos de dados específicos

Introdução às funções e procedimentos. SQL suporta funções e procedimentos úteis com tipos de dados específicos Bases de Dados Stored procedures e triggers Introdução às funções e procedimentos SQL suporta funções e procedimentos úteis com tipos de dados específicos p.ex. objectos geométricos, imagens intersecção

Leia mais

BD Oracle. Licenciatura em Engenharia Informática e Computação. Bases de Dados 2003/04

BD Oracle. Licenciatura em Engenharia Informática e Computação. Bases de Dados 2003/04 BD Oracle SGBD Oracle Licenciatura em Engenharia Informática e Computação Bases de Dados 2003/04 BD Oracle Introdução aos SGBD Base de Dados Colecção de dados que descrevem alguma realidade Sistema de

Leia mais

Programando em SQL. Triggers, Stored Procedures e funções. Profa. Késsia Marchi

Programando em SQL. Triggers, Stored Procedures e funções. Profa. Késsia Marchi Programando em SQL Triggers, Stored Procedures e funções Objetivo Descrever as funcionalidades de triggers, store procedures e funções; Apresentar vantagens e benefícios; Criação e Gerenciamento de Store

Leia mais

TUTORIAL PARA INSTALAÇÃO DO MYSQL SERVER

TUTORIAL PARA INSTALAÇÃO DO MYSQL SERVER TUTORIAL PARA INSTALAÇÃO DO MYSQL SERVER O MySQL é um sistema gerenciador de banco de dados relacional de código aberto usado na maioria das aplicações gratuitas para gerir suas bases de dados. O serviço

Leia mais

Como criar um banco de dados usando o mysql

Como criar um banco de dados usando o mysql Como criar um banco de dados usando o mysql 1º Passo: Tenha instalado em seu computador o software XAMPP. Clique aqui para fazer o download. 2º Passo: O XAMPP faz a instalação normal, apenas clicando next,

Leia mais

Preparação. Linguagem de Manipulação de Dados (DML) Estudo Dirigido 10/12/2013

Preparação. Linguagem de Manipulação de Dados (DML) Estudo Dirigido 10/12/2013 Linguagem de Manipulação de Dados (DML) Estudo Dirigido A Linguagem SQL Preparação Criar um banco de dados denominado Escola ; Criar a tabela, como especificado abaixo: # RA Numeric(8) Nome Serie Turma

Leia mais

Administração de Banco de Dados

Administração de Banco de Dados Administração de Banco de Dados Aula 9 Prof. Marcos Alexandruk Aula 9 Visões (Views) Visões regulares Visões materializadas Visões de objeto Uma visão (view) é uma representação lógica de uma ou mais tabelas.

Leia mais

3. COM O PROGRAMA JÁ ABERTO, ACESSE O EMISSOR PELA BARRA SUPERIOR, COMO MOSTRA O DESENHO:

3. COM O PROGRAMA JÁ ABERTO, ACESSE O EMISSOR PELA BARRA SUPERIOR, COMO MOSTRA O DESENHO: 1 COMO EMITIR NF-e (NOTA FISCAL ELETRÔNICA): 1. ABRA O PROGRAMA ADDSTOK PELO ATALHO NO DESKTOP 2. FAÇA LOGUIN CLICANDO SOBRE SEU USUÁRIO E DIGITE SUA SENHA. FEITO ISTO, CLIQUE SOBRE O BOTÃO ENTRAR 3. COM

Leia mais

Objectivos. Introdução à programação Macros em Microsoft Excel Introdução ao Visual Basic para Aplicações (VBA)

Objectivos. Introdução à programação Macros em Microsoft Excel Introdução ao Visual Basic para Aplicações (VBA) Objectivos Introdução à programação Macros em Microsoft Excel Introdução ao Visual Basic para Aplicações (VBA) Vantagens da programação Eficiência em operações repetitivas Melhor clarividência na decomposição

Leia mais

Drawing Formato_PTC Creo ) Iniciando um formato com dimensões A (11x8.5 pol.) Iniciar um novo arquivo com a opção Format. File > New > A Format

Drawing Formato_PTC Creo ) Iniciando um formato com dimensões A (11x8.5 pol.) Iniciar um novo arquivo com a opção Format. File > New > A Format Drawing Formato_PTC Creo 3.0 1) Iniciando um formato com dimensões A (11x8.5 pol.) Iniciar um novo arquivo com a opção Format. File > New > A Format Digite o nome do formato (exemplo): Formato_A Clique

Leia mais

Progress DCA Desenvolvendo Aplicações Caracter Parte 1

Progress DCA Desenvolvendo Aplicações Caracter Parte 1 Progress DCA Desenvolvendo Aplicações Caracter Parte 1 Tecnologia 1 Agenda Parte 1 Introdução ao Progress Movimentação dos Dados Manipulando os Dados Blocos Localizando Registros Variáveis Processamento

Leia mais

Regras de Negócios é com o Elefante!

Regras de Negócios é com o Elefante! Regras de Negócios é com o Elefante! HARDWARE SOFTWARE Pesquisa Quantas camadas? Regras na Aplicação? Regras numa Camada Intermediária? Regras no Banco de Dados? Explain / Plano de Consulta? E as minhas

Leia mais

DELPHI Curso Extensão. walter Prof. Walter Gima

DELPHI Curso Extensão. walter Prof. Walter Gima DELPHI Curso Extensão walter [email protected] Prof. Walter Gima DELPHI 7 Ementa do Curso Introdução ao Delphi. Ambiente de programação. Sintaxe e estrutura de linguagem. Uso de projetos units e formulários,

Leia mais

Tarefa Orientada 17 Scripts

Tarefa Orientada 17 Scripts Tarefa Orientada 17 Scripts Objectivos: Declaração de variáveis escalares Declaração de variáveis do tipo tabela Tabelas temporárias Estruturas Condicionais Estruturas de Repetição Tratamento de erros

Leia mais

SQL Gatilhos (Triggers)

SQL Gatilhos (Triggers) SQL Gatilhos (Triggers) Laboratório de Bases de Dados Gatilho (trigger) Bloco PL/SQL que é disparado de forma automática e implícita sempre que ocorrer um evento associado a uma tabela INSERT UPDATE DELETE

Leia mais

Prof. Carlos Majer Aplicações Corporativas UNICID

Prof. Carlos Majer Aplicações Corporativas UNICID Este material pertence a Carlos A. Majer, Professor da Unidade Curricular: Aplicações Corporativas da Universidade Cidade de São Paulo UNICID Licença de Uso Este trabalho está licenciado sob uma Licença

Leia mais

Oracle 10g: SQL e PL/SQL

Oracle 10g: SQL e PL/SQL Oracle 10g: SQL e PL/SQL PL/SQL: Visão Geral Enzo Seraphim Visão Geral Vantagens de PL/SQL Suporte total à linguagem SQL Total integração com o Oracle Performance Redução da comunicação entre a aplicação

Leia mais

Oracle Comandos para Processamento de Transações

Oracle Comandos para Processamento de Transações Oracle Comandos para Processamento de Transações Laboratório de Bases de Dados Profa. Dra. Cristina Dutra de Aguiar Ciferri Transação Unidade lógica de trabalho contém um ou mais comandos SQL para manipulação

Leia mais

NoSQL Apache Cassandra para DBAs. Conceitos básicos que todo DBA deve conhecer sobre Apache Cassandra.

NoSQL Apache Cassandra para DBAs. Conceitos básicos que todo DBA deve conhecer sobre Apache Cassandra. NoSQL Apache Cassandra para DBAs Conceitos básicos que todo DBA deve conhecer sobre Apache Cassandra. Apresentação Pessoal Ronaldo Martins: Há mais de 14 anos dedicado à tecnologias Oracle, passando pelas

Leia mais

Cadastro de Cliente. Procedimentos para consultar e cadastrar clientes no SISGEM.

Cadastro de Cliente. Procedimentos para consultar e cadastrar clientes no SISGEM. Procedimentos para consultar e cadastrar clientes no SISGEM. Copyright 2010 flexlife todos diretos reservados www. flexlife.com.br Versão 1.1-19/08/15 1. Para Consultar Clientes 1.1 Selecione o modulo

Leia mais

Manipulação de Dados com SQL

Manipulação de Dados com SQL Manipulação de Dados com SQL Wendel Melo Faculdade de Computação Universidade Federal de Uberlândia www.facom.ufu.br/~wendelmelo Banco de Dados I manipulação de dados com SQL 2 Structured Query Language

Leia mais

Documentação Atualizações Onix Gestão Empresarial e Nfce

Documentação Atualizações Onix Gestão Empresarial e Nfce Documentação Atualizações Onix Gestão Empresarial e Nfce Versão 1.2.131.02 10/12/2018 01. Chamado 36092 Quando instalado um sistema e for configurado os parâmetros da NFCe, ao salvar o mesmo aparece um

Leia mais

f. Exemplo: verificar condição de aprovação de alunos

f. Exemplo: verificar condição de aprovação de alunos Tecnologia em Análise e Desenvolvimento de Sistemas Disciplina: B1SGB - Sistemas Gerenciadores de Banco de Dados Memória de aula Semana 17 1) Expressões CASE a. Tem a mesma finalidade que nas linguagens

Leia mais

Fundamentos de Banco de Dados Postgre com Sql

Fundamentos de Banco de Dados Postgre com Sql Fundamentos de Banco de Dados Postgre com Sql Prof. Luiz Claudio Ferreira de Souza Prof. Luiz Claudio F. de Souza 1 Obtenha os Slids no endereço www.luizclaudiofs.blogspot.com Prof. Luiz Claudio F. de

Leia mais

PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS ARMAZENAMENTO EM BD NO DM. Prof. Angelo Augusto Frozza, M.Sc. http://about.me/tilfrozza

PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS ARMAZENAMENTO EM BD NO DM. Prof. Angelo Augusto Frozza, M.Sc. http://about.me/tilfrozza PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS ARMAZENAMENTO EM BD NO DM Prof. Angelo Augusto Frozza, M.Sc. http://about.me/tilfrozza ROTEIRO Introdução App de exemplo Implementação do exemplo Testes realizados

Leia mais

PROCEDIMENTO OPERACIONAL PADRÃO

PROCEDIMENTO OPERACIONAL PADRÃO PROCEDIMENTOS INICIAIS PROCEDIMENTO OPERACIONAL PADRÃO 01 de 12 1. Abra o software CellSens Dimension. O ícone do software está localizado na área de trabalho. OBSERVAÇÃO: Caso seja necessário trabalhar

Leia mais

Cadastro de Cliente. Procedimentos para consultar e cadastrar clientes no SISGEM.

Cadastro de Cliente. Procedimentos para consultar e cadastrar clientes no SISGEM. Procedimentos para consultar e cadastrar clientes no SISGEM. Copyright 2010 flexlife todos direitos reservados www. flexlife.com.br Versão 1.1-19/08/15 1. Para Consultar Clientes 1.1 Selecione o modulo

Leia mais

Este manual contém as principais funcionalidades e explicações a respeito do funcionamento do portal de vendas PULVITEC.

Este manual contém as principais funcionalidades e explicações a respeito do funcionamento do portal de vendas PULVITEC. Este manual contém as principais funcionalidades e explicações a respeito do funcionamento do portal de vendas PULVITEC. É recomendado a utilização do browser Google Chrome e Firefox por questões de compatibilização

Leia mais

PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS ARMAZENAMENTO EM BD NO DM. Prof. Angelo Augusto Frozza, M.Sc. http://about.me/tilfrozza

PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS ARMAZENAMENTO EM BD NO DM. Prof. Angelo Augusto Frozza, M.Sc. http://about.me/tilfrozza PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS ARMAZENAMENTO EM BD NO DM Prof. Angelo Augusto Frozza, M.Sc. http://about.me/tilfrozza ROTEIRO Introdução App de exemplo Implementação do exemplo Testes realizados

Leia mais

AULA 2 INTERAÇÃO COM O BANCO DE DADOS

AULA 2 INTERAÇÃO COM O BANCO DE DADOS AULA 2 INTERAÇÃO COM O BANCO DE DADOS BANCO DE DADOS POSTGRESQL O PostgreSQL é um sistema gerenciador de banco de dados dos mais robustos e avançados do mundo. Seu código é aberto e é totalmente gratuito,

Leia mais

Administração de Banco de Dados

Administração de Banco de Dados Administração de Banco de Dados Aula 6 Prof. Marcos Alexandruk Aula 6 Estruturas lógicas do Oracle: Tabelas tabelas relacionais tabelas temporárias tabelas organizadas por índices tabelas de objetos tabelas

Leia mais

Avisos. Sumário. Atividade em lab Aula 29. Atividade em lab Aula 29. Programando com SQL Triggers EXERCÍCIO LAB SP. Vista da segunda prova

Avisos. Sumário. Atividade em lab Aula 29. Atividade em lab Aula 29. Programando com SQL Triggers EXERCÍCIO LAB SP. Vista da segunda prova Ciência da Computação GBC043 Sistemas de Banco de Dados Programando com SQL s Avisos Vista da segunda prova Data: 03/06 das 13:40 às 15:00h Local: sala 1B137 Profa. Maria Camila Nardini Barioni [email protected]

Leia mais

Prova de Tecnologia da Informação

Prova de Tecnologia da Informação 1. A arquitetura de três esquemas possui três níveis: nível interno, nível conceitual e o nível externo ou de visão. Com respeito ao nível conceitual podemos afirmar que; a. Descreve os detalhes completos

Leia mais