Diogo Cata Preta

feeds

O que é Oracle E-Business Suite?

Oracle E-Business Suite é um pacote de aplicativos que permite a uma organização gerenciar os processos chaves de seu negócio. Este aplicação é conhecida no mercado por varios nomes:

Neste site eu sempre irei usar a referencia como E-Business Suite ou Oracle Applications.

No passado, n√£o muito distante, era pratica comum para as organiza√ß√Ķes desenvolver software¬† “em casa”, para automatizar os processos do neg√≥cio. Eu mesmo trabalhei por mais de 1 ano na constru√ß√£o do sistema de gest√£o¬† de sinistro (ECHO) da gigante Van Ameyde.¬† A maioria dos softwares desenvolvidos “em casa” correspondem precisamente o que o negocio necessita. Entretanto, o fundamento do fluxo do neg√≥cio e processos como os de contabilidade, contratos, recursos humanos, e gerenciamento de pedidos s√£o baseadas em principios comuns para qualquer organiza√ß√£o. Por exemplo, grande partes das empresas necessita de um sistema que fa√ßa compras de fornecedores e um sistema quee fa√ßa pagamento dos fornecedores e eventos conhecidos como transa√ß√Ķes que devem ser contabilizadas no relat√≥rios financeiros. Enterprise Resource Planning (ERP) √© um pacote de softwares que disponibiliza diferentes tipos de funcionalidades dentro de si, entao um cliente que compra este pacote de software n√£o precisa desenvolver o mesmo software novamente.

Familia de Produtos

Oracle E-Business Suite √© um produto que cobre grande parte de todo o fluxo de neg√≥cio amplamente usados na maioria das organiza√ß√Ķes. O neg√≥cio pode implementar quantos m√≥dulos forem necess√°rios mas o sistema continua naturalmente integrado devido a arquitetura do E-Business Suite. Isto permite que as informa√ß√Ķes continuem integradas e disponivel para a empresa; isto reduz muito os gastos com a TI (Tecnologia da informa√ß√£o) e torna o negorio mais eficiente.

Ao contratio de se tentar gerenciar uma solu√ß√£o de software geralmente heterogeneo, desenvolvida “em casa”, que frequentemente usa diferentes sistemas e tecnologias de desenvolvimento, sendo portanto extremamente dispendioso e complexo.

Os produtos oferecidos pelo E-Business Suite s√£o organizados em familias:

No E-Business Suite, cada familia consiste de aplicativos.

Por exemplo, alguns dos aplicativos que compoem o produto Oracle Financials s√£o:

Espero que tenham gostado deste over-view do Oracle EBS. Muito obrigado e até a próxima.

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.

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:

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