Diogo Cata Preta

feeds

Conheça um pouco mais sobre Oracle e-Business Suite

Imagem da tela de logon do OEBS R12

O Oracle E-Business Suite, também conhecido como Oracle Applications ou Oracle Financials, possui aproximadamente 25.100 tabelas e 33.000 visões (views) em seu banco de dados. Um dos principais desafios aos desenvolvedores de relatórios que acessam estas informações do Oracle EBS é determinar a localização correta dos dados neste conjunto tão grande de objetos disponíveis. Neste artigo iremos discutir como a Oracle organizou o banco de dados do Oracle EBS para tornar mais fácil o trabalho dos desenvolvedores.

Cada produto ou módulo do Oracle EBS possui seu próprio esquema de banco de dados, nos quais estão localizados os seus objetos. Por exemplo, o módulo BOM (Bill of Materials) tem um esquema próprio de banco de dados com seu código ‘BOM’. Cada um dos módulos do Oracle E-Business Suite tem um código identificador único que é usado para nomear seus respectivos esquemas de banco de dados. Existe um esquema principal, chamado APPS, com um usuário também chamado APPS que tem privilégios para acessar objetos de outros esquemas.

O APPS possui todos os objetos de código de banco de dados, como procedimentos (procedures), gatilhos (triggers), funções (functions), pacotes (packages), visões (views) e visões materializadas (materialized view), assim como tem direito de acesso às tabelas, índices, seqüências (sequences) e restrições (constrains) de outros esquemas pertencentes a outros produtos. O esquema APPS aumenta a confiabilidade e reduz o tempo necessário para a instalação inicial, instalação de novas versões (upgrade) e instalação de correções (patches), pois elimina a necessidade de controle de direitos de acesso entre produtos.
Para produzir os relatórios, os desenvolvedores devem conectar-se ao banco de dados usando o usuário APPS na base de testes, pois este usuário tem permissão de acesso a todos os objetos que fazem parte do Oracle EBS. Além disso, a Oracle facilitou a busca pelos objetos desejados pelo desenvolvedor, pois adotou um padrão para nomenclatura dos objetos de banco de dados. Todos os nomes de objetos iniciam com a abreviação do produto. Por exemplo, o módulo de compras (purchasing) tem a sigla ‘PO’ e todos os objetos deste módulo começam com ‘PO_’.
Localizar o dado desejado em mais de 50.000 objetos não é uma tarefa fácil assim, conhecer os padrões de nomenclatura de objetos e como eles são armazenados, facilita o trabalho dos desenvolvedores. A Oracle disponibiliza aos seus clientes e parceiros um manual eletrônico de referência técnica (ETRM – Electronic Technical Reference Manual) que tem informações sobre todos os objetos e esquemas do Oracle E-Business Suite. Ele pode ser acessado online no endereço http://etrm.oracle.com e fornece um bom suporte para localização da informação desejada. Para ter acesso a este manual é necessário primeiramente que o usuário tenha permissão de acesso ao Metalink (http://metalink.oracle.com) Oracle Support (http://support.oracle.com).
Estas são pequenas dicas de como sua empresa pode localizar informações específicas para o desenvolvimento de customizações do Oracle E-Business Suite.

Espero que tenham gostado das dicas.

Popularidade deste Artigo: 10%

Material completo de PL/SQL – Vídeos / Apostilas

Preço:

R$ 120,00 a vista
Até

12x R$ 11,34

nos cartões.

Pagamento:

Você que está procurando um bom material de estudo de PL/SQL? Você quer aprender a implementar estruturas de banco de dados com a linguagem PL/SQL e descrever os comandos e sintaxe da linguagem PL/SQL, controlando fluxo de código condicionalmente com loops, estruturas de controle e cursores de acesso a dados.
Quer saber como controlar e manipular exceções de banco de dados. Criar e administrar procedures, funções, packages e triggers no banco de dados Oracle.

Preparei um ótimo material com videos e apostilas com o seguinte conteudo:

Objetivo
Este curso apresenta aos participantes a linguagem PL/SQL, auxiliando-os a compreender as vantagens desta poderosa linguagem de programação.
Durante as sessões de aula, os participantes aprendem a criar blocos de código de aplicações em PL/SQL que podem ser compartilhados por  mùltiplas aplicações. Eles ainda aprendem a criar procedures, funções, packages e triggers de banco de dados., bem como utilizarão SQL*Plus ,  iSQL*Plus e SQL Developer para desenvolver estas unidades de programa. Aprenderão também a gerenciar unidades de programa em PL/SQL e triggers  de banco de dados e dependências, a manipular grandes objetos e a utilizar alguns dos packages fornecidos pelo Oracle. Os conceitos fundamentais  são reforçados por demonstrações e exercícios práticos.

• Implementar estruturas de banco de dados com a linguagem PL/SQL.
• Descrever os comandos e sintaxe da linguagem PL/SQL, controlando fluxo de código condicionalmente com loops, estruturas de controle e cursores de acesso a dados.
• Controlar e manipular exceções de banco de dados. Criar e administrar procedures, funções, packages e triggers no banco de dados Oracle.


Pré Requisito

É importante lembrar que você deve ter uma bom conhecimento e prática de SQL e da Ferramenta SQL*Plus para ter um maior aproveitamento destes material. Caso você tenha interesse temos disponível aqui um material exclusivo sobre SQL.

O que você vai encontrar neste material:
• Desenvolver Comandos Executáveis (Scripts)
• Desenvolver Estruturas de Controle e Tipos de Dados (COLLECTIONs e RECORD)
• Criar e Administrar Cursores Explícitos (FETCH, %ISOPEN, %NOTFOUND, %ROWCOUNT, FOR LOOP, FOR UPDATE e WHERE CURRENT OF)
• Tratar Exceções Pré-Definidas do Oracle (SQLCODE e SQLERRM)
• Implementar Pontos de Controle de Exceções do Desenvolvedor
• Desenvolver PROCEDUREs com Parametrizações (IN, OUT e IN OUT)
• Desenvolver FUNCTIONs e Executá-las com Comandos SQL
• Comparar, gerenciar e desenvolver PACKEGEs, PROCEDUREs e FUNCTIONs
• Desenvolver TRIGGERs ao Nível de Registro e de Comando
• Desenvoler TRIGGERs INSTEAD OF (Views)
• Habilitar/ Desabilitar Objetos do Oracle
• Dicas e Truques de um Bom Desenvolvedor PL/SQL
• Prática de Uso de Comandos PL/SQL e Scripts de Manipulação de Banco de Dados

Este material esta dividido da seguinte maneira:

video aula pl/sql Vídeos : 14GB de aula
apostilas Livros e Apostilas: 16 apostilas com material totalmente didático cobrindo tudo sobre o assunto. (50% delas em Portugues)

pague suas compras com segurança

Preço:

R$ 120,00 a vista
Até

12x R$ 11,34

nos cartões.

Pagamento:

Popularidade deste Artigo: 16%

Documentação do Oracle E-Business Suite

Quando comecei a trabalhar com o Oracle EBS  (Oracle E-Business Suite) tive muita dificuldade para encontrar material de estudos, mesmo em inglês.

Hoje vou facilitar a vida de muita gente, mostrando verdadeiramente o caminho das pedras.

Você poderá obter informações adicionais sobre os topicos abaixo nos links indicados:
http://download-uk.oracle.com/docs/cd/B34956_01/current/html/docset.html

http://www.oracle.com/technology/index.html > Documentation > Applications > Oracle E-Business Suite Online Documentation Library Release 12 Oracle Applications Multiple Organizations Implementation Guide

http://download.oracle.com/docs/cd/B40089_05/current/acrobat/120funmo.pdf

Abaixo, você pode encontrar informações sobre as principais famílias de produtos do E-Business Suite nos seguintes  links:
• Financials:

http://www.oracle.com/applications/financials/intro.html

• Human Resource Management:

http://www.oracle.com/applications/human_resources/intro.html

• Supply Chain Management:

http://www.oracle.com/applications/scm/index.html

• Customer Relationship Management:

http://www.oracle.com/applications/crm/index.html

• Projects:

http://www.oracle.com/applications/projects/intro.html

• Procurement:

http://www.oracle.com/applications/procurement/intro.html

Espero que isso ajude a muitos que irão ou já estão entrando no fabuloso mundo do OEBS.

Grande Abraço

Popularidade deste Artigo: 12%

Consultor Oracle x Putas

Três amigos se encontram, durante um almoço…

- O que você está fazendo na vida, João (ex-executivo da Pirelli)?
- Bem… eu montei uma recauchutadora de pneus. Não tem aquela estrutura e organização que havia quando eu trabalhava na Pirelli mas vai indo muito bem…

- E você, José (ex-gerente de vendas da Shell)?

- Eu montei um posto de gasolina. Evidentemente também não tenho a estrutura e a organização do tempo que eu trabalhava na Shell, mas estou progredindo…

- E você Orlando (ex-Gerente de Projetos Oracle)?

- Eu montei um puteiro.
- Um puteiro???
- É, um puteiro! É claro que não é aquela zona toda como os projetos em que trabalhei, mas já tá dando algum lucrinho…

Segue sua explicação de o que é trabalhar em projetos Oracle:

1 – Você trabalha em horários estranhos (que nem as putas);
2 – Te pagam para fazer o cliente feliz (que nem as putas);
3 – Seu trabalho vai sempre além do expediente (que nem as putas);
4 – Você é mais produtivo à noite (que nem as putas);
5 – Você é recompensado por realizar as idéias mais absurdas do cliente (que nem as putas);
6 – Seus amigos se distanciam de você e você só anda com outros iguais a você (que nem as putas);
7 – Quando você vai ao encontro do cliente você precisa estar apresentável (que nem as putas), mas quando você volta parece que saiu do inferno (que nem as putas);
8 – O cliente sempre quer pagar menos e quer que você faça maravilhas (que nem as putas);
9 – Quando te perguntam em que você trabalha você tem dificuldade para explicar (que nem as putas);
10 – Se as coisas dão errado é sempre culpa sua (que nem as putas);
11 – Todo dia você acorda e diz: NÃO VOU PASSAR O RESTO DOS MEUS DIAS FAZENDO ISSO (que nem as putas);

Popularidade deste Artigo: 8%