Você está na página 1de 24

TADM12 - PARTE 1 / 2

Unit 1 - SAP ERP Application Architecture


Introduction Overview to Application SAP ERP 6.0 SAP Business Sute consiste de: SAP ERP SAP Industry Sute SAP NetWeaver Combina o core do ERP com colaborao baseada no portal. SAP Web AS componentes: SAP Kernel, SAP_BASIS, SAP_ABA e SAP_BW. SAP ECC componentes: SAP_APPL e SAP_HR 5 -1 - 2 release and maintenance strategy: 5 anos de suporte (Mainstream maintenance), 1 ano de supporte extendido com acrscimo de 2% e mais 2 anos de suporte extendido com acrscimo de 4%. Aps isto, o cliente responsvel pelo suporte. ICM - Internet Communication Manager: adicionado na verso Web AS 6.10, possibilita a conversa via HTTP com web servers e via SMTP com mail servers. SAP ERP consiste de: SAP ERP CENTRAL COMPONENT (ECC) EP - Enterprise Portal (NW) BI - Business Warehouse (NW) XI - Exchange Infrastructure (NW) SRM - Supplier Relationship Management Add ons ABAP: o SAP Estrategic Enterprise Management o SAP E-Recruiment o SAP cProject Sute o SAP Learning Solution o SAP Financial Supply Chain Management Java omponents o Employee Self-Services / Manager Self-Services o SAP Internet Sale Web Application Component o ... SAP Solution Manager Several front end tools Several mobile components Technical Overview of SAP ERP Um sistema SAP possue somente um DB para armazenar os dados da aplicao. O DB contm um schema ou na verso estendida dois schemas (ABAP e JAVA). Para base de aplicaes ABAP necessrio a CI Central Instance (Abap-Dispatcher, WPs e ABAP MS Message Server) para completar um sistema SAP. Dialog Instance pode ser instalada para escalonar o sistema SAP. Para base de aplicaes JAVA, necessrio uma CI (JAVA-Dispatcher e Server Process) e a CSI Central Services Instance (Message Server e Enqueue). Dialog Instance pode ser instalada para escalonar o sistema SAP.

Conectividade entre SAP NW AS Java e SAP NW AS ABAP feita via SAP JCO (SAP Java Conector). SAP ERP 6.0 consiste de diferentes reas funcionais (Analtica, Financeira...), onde ABAP e/ou sistemas baseados em Java tem que ser instalados. Do ponto de vista tcnico, SAP ERP 6.0 consiste de diferentes layers, application e technical layer. Usage Types (Objetivos do Sistema)

Usage Type determina o conjunto de componentes (fisicos mesmo) que sero instalados no sistema, por exemplo NW AS ABAP, NW AS JAVA, Portal, BI Java.
Usage types descrevem como instalaes de SAP NetWeaver so utilizadas, e qual capacidade pode oferecer para vrios landscapes de TI. Fornecendo instalao e configurao bsica e suporte para sistemas SAP NetWeaver, Usage types fornecem as bases para executar TI e cenrios de negcios. Usage types tornam mais fcil o planejamento dos landscpaes, determinando a forma como capacidades oferecidas pelo SAP NetWeaver podem ser implantados e ativados em um sistema SAP NetWeaver. Alm disso, a configurao ser simplificada, oferecendo modelos para a configurao e uso de tipos e cenrios de TI. Usage types so introduzidas com o SAP NetWeaver 2004s. SAP ERP 6.0 baseado no SAP NW 7.0, no qual consiste de Usage Types. Usage Types: Elementos estruturados para software SAP em um nvel tcnico; Determina a finalidade de um sistema; So realizados por instalar e configurar uma coleo de componentes de software; Pode exigir outros Usage Types no mesmo sistema para operao; Usage Types para SAP NW: AS ABAP AS Java EPC - Enterprise Portal Core EP - Enterprise Portal BI - Business Inteligence BI Java DI - Development Infrastructure PI - Process Integration Unicode Define um tipo de caracter que engloba virtualmente todos os caracteres usados no mundo; suporta mltiplas linguagens com sistemas MDMP (multi-display-multi-processing); aumenta consumo entre 30 e 35% de CPU, memria e rede; e de 36% (UTF8) ou 60% a 70% (UTF-16) no banco de dados; o mesmo SAP GUI pode ser usado tanto em unicode quanto em no unicode. MCOD (Multiple Components One Database) ; No necessita de esforos adicionais, integrado no processo de instalao; Sap recomenda utilizar apenas em mesmo contexto (DES com DES, etc.) e no misturar OLTP com OLAP;

Unit 2 - Planing the Installation of SAP ERP (ECC)


Planing the Installation (24) Recursos necessrios para definir sizing: Nmero de usurios concorrentes; Valor da Alta disponibilidade; Tipos de sistema (SAP ECC, CRM...); Funes usadas no sistema, como SAP ECC( HR e FI); Verso do sistema; Tipo do SO (32, 64 bits, HP-UX, Windows...); DB; Tipo de aceso; *** Para SAP NW AS Java, utilizar porta 50000 e superior. Network: SAP GUI for Windows - Conexo necessria por Dialog step: abaixo 7kb. Comunicao SAP - 100 megabits por segundo ou mais. *** Database Requirements DBs armazenam diferentes tipos de dados: Dados de negcios (master data, transaction data...) e index correspondentes; Dados de logging para o DB (necessrio para recover); Dados de configurao para DB; ** SAP recomenda para armazenamento dos dados: Dados de negcio e ndices - RAID 5 Dados de logging corrente - RAID 1 Dados de configurao - RAID 1 RAID1 > Dois discos espelhados. Caso um pare, o outro assume; RAID5 > Vrios discos trabalhando como em RAID0, porm gravando dados de paridade em todos eles. Caso um falhe, com informaes de paridade e demais dados em outros HDs possvel reconstruir o arquivo. *** SAP Solution Manager SolMan fornece um acesso central a todas ferramentas. Mtodos, documentos e outros dados requeridos no ambiente de implementao. Voc pode usar contedos de implementao, delivered com SolMan e updates regulares, e ajustes para seus requerimentos. Certifique-se de ter acesso ao SolMan, de modo que possa gerar uma chave (key) para a instalao do seu novo sistema SAP. SLD - System Landscape Directory Repositrio Central de informaes para seu system landscape. Armazena informaes sobre todos componentes instalados e instalveis de um Landscape. Durante uma instalao possvel: Registrar um SLD existente (default) Configurar um SLD local; Sem destino de SLD;

Unit 3 - Preparing for the Installation of SAP ECC


Steps for preparing the SAP ERP ECC Installation Download DVDs de instalao Preparar DVDs Download SAP ECC instalation Guide Download todas notas listadas no Guide Install/Update SAP Frontend Components (SAP GUI Windows) Instalar Java Runtime para SAPInst Setar variveis de ambiente para SAPInst Instalar JDK para SAP NW AS Java Setar variveis de embiente para SAP NW AS Java Download JCE (Java Cryptography Extension) Checar requerimentos de hardware e software Gerar uma SAP Solution Manager Key No recomendado instalar o JDK no diretrio default. Preparando a instalao: Instalar JDK em todos os servers que rodaro o SAPInst; Criar varivel de ambiente JAVA_HOME; Adicionar %JAVA_HOME\bin para a varivel PATH Download JCE Policy Files - (arquivo de segurana) Generate Solution Manager Key Quando instalar um componente do SAP ERP 6.0 ou SAP NW 7.0 necessrio gerar uma key no SolMan para uma instalao com sucesso

Futher preparation for Installation on Windows


Preparao: Checar Windos File System Reduzir o tamanho do File Cache Preparar Installation User Preparar Transport Host

Unit 4 Installing SAP GUI

Trs tipos de GUI: for windows; for java; for HTML Instalar e aplicar patch. Admsetup.exe para gerar SAP GUI Installation Server. Para aplicar patch no installation Server, executar o SAPAdmin.exe. Installation of SAP GUI for Java Baixar do site da SAP a verso mais atual e consultar c:\program files\ SAPGUI for Java\<version>\doc\manual.html para maiores detalhes de configurao.

Unit 5 Installing Components of SAP ERP


Introducing SAPInst Instalao Windows: Log on no usurio com grupo administrador; Iniciar Sapinst do DVD de instalao. Normalmente cria um diretrio de instalao sapinst_instdir, Extrair os executveis em um diretrio temporrio que eliminado aps finalizar o sapinst. Instalao UNIX: Log on no seu host como um user root. Iniciar Sapinst do DVD de instalao. Remote Installation with SAPInst Computadores na mesma rede (ping possvel); SAPinst Server usa as portas 21200 e 21212 para comunicar com SAPinst GUI. Troubleshooting with SAPinst Caso ocorrer um erro durante a instalao, possvel ver o log manualmente, resolver o erro e reiniciar o sapinst e selecionar Retry para continuar a inatalao. *** Todas informaes so armazenadas em vrios log files. O principal arquivo de sada do SAPinst contm: sapinst.log - informaes no progresso da instalao; sapinst_dev.log - registros de todas mensagens da instalao em detalhes; Windows: %userprofile%\.sdtgui UNIX: <user_home>/.sdtgui ***

Unit 6 Performing Post-Installation Activities **


Overview of Post-Installation Steps 1. Star and Stop System 2. Log on 3. Instalar licena permanente 4. Instalar documentao online 5. Configurar conexo remota para suporte SAP 6. Executar configurao inicial ABAP (TMS, Logon Groups, profile...) 7. Aplicar ltimos SP e Patches 8. Criar um client de produo 9. Executar um full backup de toda instalao 10. Executar vrias configuraes dependendo dos componentes instalados 11. Assegurar usurio de segurana 12. Executar a configurao Wizard 13. Checar documentao Java 14. Configurar cenrios IT com help do SolMan (Funcional) *** Steps to install SAP Licenses (pg 182) Instalar uma nova licena permanente aps: Uma nova instalao SAP Renomear seu SAP System ID Alterar o Message Server Hots Alterar uma configurao de hardware existente, alterar o hardware key, e tipo do DB Usar transao SLICENSE para determinar o hardware key em todos computadores onde uma conexo RFC mantida. AS Java License Em uma instalao Java puro, instalar a licena com o SAP Visual Administrator (VA). Log on no VA. Caso necessite criar uma nova entrada necessrio conhecer a porta http do Java Message Server (default 81<instance number>) ou a porta P4 de um Java Dispatcher (default 5<instance number>04). Steps to Install SAP Online Documentation

Remote Connection to SAP Support (pg 189) SAPRouter um programa SAP que atua como uma estao intermediria (proxy) em uma conexo de rede entre sistemas SAP, ou entre sistemas SAP e redes externas. Ele controla o acesso para sua rede (nvel de aplicao gateway), e, como tal, um acessrio (enhancement) til para um sistema firewall existente (por filtro). Protege seu sistema SAP mas no substitue o firewall. Controla e loga as conexes para sistema SAP, por instance de um SAP Service Center; Configura uma conexo indireta quando programas envolvidos na conexo no comunicam com outras redes; Melhora a segurana da rede; Aumenta a performance e estabilidade reduzindo SAP system workload dentro de uma rede local (LAN) quando comunica com (WAN). SAProuter necessrio se voc usa: Remote Services (Early Watch) Remote Consulting SAP Support Portal

SAProuter iniciado como um demon no Unix e service no Windows.

Initial ABAP Configuration


Configurar a CTS (Change and Transport System) aps instalao - transao STMS. Importar as profiles (instance, start e default) atravs da RZ10 > Utilities > Import Profiles > Of active servers. SAPinst instala o sistema com um mnimo nmero de WPs, utilizando a frmula: o Dialog = 2 o Update = 1 o Update2 = 1 o Batch = 2 o Enqueue = 1 o Spool = 1 SAP recomenda utilizar a RZ10 para adaptar as profiles.

Operation Modes Criados na transao RZ04 Todas Instances ativas so gravadas e Wps definidos com valores default Distribuir os OM individualmente com o total de WPs da instance profile Especificar os perodos na timetable (SM63) para os OM vlidos e a troca (switch) que deve ocorrer entre eles.

Schedule Background jobs Transao SM36 fornece uma lista de jobs importantes que podem ser agendados, monitorados e editados (boto standard jobs). Basic Confiduration: Additional Tasks Configurar Logon Groups - SMLG Instalar impressoras - SPAD Configurar System Log - SM21 Client Copy SAPinst cria treis clientes ABAP durante a instalao (client 000, 001, e 066). Copiar um client produtivo a partir do client 000: 1. Manter o novo cliente - SCC4 2. Ativar kernel user SAP* o Parmetro login/no_automatic_user_sapstar = 0 o Reiniciar o AS 3. Logar no novo client com SAP*/PASS 4. Copiar o client com transao SCCL e profile SAP_CUST 5. Checar Log Files - SCC3 6. Criar usurios com autorizao User/Administrator 7. Desativar user SAP* Need for Installation Checks Installation Check, checa a consistncia no novo sistema instalado, verificando: o Se instalao esta completa o Compatibilidade entre verso do SAP e o SO o Acesso ao Message Server o Verifica todos de WPs o Informaes sobre Enqueue e Update Service Install Additionsl Languages Selecionar Clasify Language Escolher linguagem Importar Activation of SAP ECC Transao SPRO (IMG) Selecione SAP Reference IMG SAP Load Generator SGEN

Initial JAVA Configuration (pg 217)

Unit 7 - Further Software Lifecycle Tasks


Installing a Dialog Instance Na tela welcome screen do SAPinst selecione Dialog Instance Selecione Parameter Mode: Custom ou Typical Informe o diretrio da profile Informe a senha para usurios <sid>adm e SAPService<SID> Caso seja uma Java Dialog ou ABAP+Java informe o local do DVD Java Informe o local do DVD Kernel Verifique os parmetros e selecione start

Unit 8 - SAP Patch Day


Support Packages Correes e novas funes que a SAP disponibiliza para clientes. Product consiste de componentes de software que representam processos de negcio relacionados. So instalados ou vem junto com um upgrade para uma nova verso (release). Release so componentes entregues com novas funes. Support Packages so entregues em um contexto de software maintenance. Contm um ou mais componentes de software com um nmero de patches. Os SP devem ser transportados usando o NWDIs CMS. Formato do arquivo SCA. Patches so entregues durante o desenvolvimento de um componente que permite uma rpida correo do erro antes do completo SP estar disponvel. Tambm importado pelo CMS.Formato SDA.

Introduction: Java Support Package Manager No SAP NW 7.0, o JSPM - Java Support Package Manager usado para importar SP para NW AS Java e todos os componentes baseados e executados em Java. JSPM, ferramenta para importar SP e SP Stacks. JSPM Pode atualizar: Updating o Kernel, IGS-Internet Graphics Server e outros AS Java nativos; o Atualizar ele mesmo (JSPM), o SDM - (Software Deployment Manager)System Deployment Service; o Todos Usage Types instalados; o Modificar componentes (integrao com NWDI) Implementao de componentes do SAP e de terceiros Implementao, Update e Upgrade de Packages de Negcio no SAP Business Suite JSPM trabalha junto com o SAP NWDI. Para implantar SP e componentes de software, JSPM conecta com SDM - (Software Deployment Manager) Server (Central Instance) AS Java e SDM Server devem ser iniciados antes do JSPM. Somente o usurio <sid>adm pode iniciar o JSPM

JSPM: Preparatory Steps Antes de usar JSPM: 1. Antes do Update: Checar a capacidade funcional do sistema 2. Download do SP Stack = SP + Kernel 3. Armazenar arquivos localmente (JSPM Inbox - default /usr/sap/trans/EPS/in) 4. Checar o espao livre do file system para o arquivo SDM 5. Checar, e se necessrio, atualizar o JDK e a JavaVM 6. Checar a senha default do usurio Java administrator JSPM: Importing Corrections Para importar correes usando JSPM. 1. Log on com usurio <sid>adm 2. Iniciar JSPM e log on com a senha SDM 3. Atualizar o JSPM 4. Chamar JSPM novamente e entrar com a senha SDM 5. Na tab Deployment selecionar a opo Support Package > Next 6. Selecionar next se o SP Stack tem o status apropriado. *** Se a Dialog Instance estiver executando, JSPM requisita que seja finalizada. Se um restart requerido, restart selecionando next. *** Applying Patches (pg 305) SAP recomenda manter o sistema atualizado regularmente aplicando o SP-Support Package e Kernel Patches. Support Packages Stack: conjunto otimizado de support packages e patches; Possui toda documentao do que contm e como aplicar em determinados cenrios, em determinados componentes, etc. http://service.sap.com/sp-stacks Implementing Packages Importa SP ABAP Implementa SP Java Implementa ltimas verses dos executveis do SAP (kernel) Implementa patches para o SAP GUI e outros Standalone Engines Implementa patches para o DB SPAM/SAINT Transao SPAM uma ferramenta para importar SP. Oferece as funes: Load Support Packages; Import Support Packages;

Applying Patches (pg 305)


Support Packages Stack: conjunto otimizado de support packages e patches; Possui toda documentao de o que contm como aplicar em determinados cenrios, em determinados componentes, etc. Steps to Apply a Kernel Patch Dependendo do seu sistema instalado voc pode usar a ferramenta Java JSPM (Java Support Package Manager) ou procedimento manual. Manual update: Para todos sistemas baseados em AS ABAP (somente) JSPM: Para todos sistemas baseados no AS Java (incluindo sistemas Add-In)

Manual Update SAP System parado; no windows, servios parados, incluindo SAPOsCol. Other Tools in Software Lifecycle Management SDM - Software Deployment Manager usado por um grande nmero de ferramentas no ambiente AS Java. responsvel por implementar software no AS Java e usado em conjunto com NWDI, JSPM, etc. uma aplicao client/server. No lado do AS Java ele executa o SDM Server que iniciado pela Central Instance do AS Java automaticamente. SDA-Software Deployment Archive o formato entregue para aplicaes baseadas em SAP AS Java. compatvel com formato dos arquivos ZIP. SCA-Software Component Archive a representao fsica do status de um componente de software. SCA um conjunto de SDA's. Copyng and Migrating Systems (pg 324) SAP recomenda uma cpia do sistema para configurar um teste, demonstrao ou treinamento. Tambm necessrio executar uma cpia do sistema caso voc mude seu SO ou DB. Dois tipos de cpia: Homogeneous: Mesmo So e DB. Heterogeneous: SO ou DB diferentes. SAP Notes and Support Packages SAP Notes contm informaes gerais, hints and tips, recomendaes do SAP, problemas e solues para erros em funes standard da SAP. SP so importados atravs da SPAM. SAP Notes so implementados com SNOTE. Support Package Manager (SPAM) SPAM oferece as funes: Load Support Packages Import Support Packages o Restart capability: permite reiniciar do ponto onde parou; o Display the import status: informaes dos status; o Special import procedure: (Import mode: Downtime-minimized); o Start time control: Fases SP em mdulos que podem ser individuais; o Background processing: pode ser agendado; Procedimento para importar uma atualizao do SPAM/SAINT: 1. Checar no SAP Marketplace se as verses so mais atualizadas; 2. Download das ltimas verses; 3. Descompactar o arquivo baixado para o diretrio trans/EPS/in 4. Log on no client 000 e chamar transao SPAM; 5. Comunicar o patch: SPAM > Support Package > Load Packages > From Application Server 6. Para importar as novas verses, Support Package > Import SAPM/SAINT Update Importing Support Packages (pg 341) Backing Up SAP NW AS Java (pg 355)

Unit 9 Acess to Help


Configuring the Online Documentation SAP Library = Online Documentation = help instalado. Usando o SAP Library, pode-se facilmente pesquisar, acessar o glossrio e uma introduo de como usar o SAP (Getting Started). Tipos de help:

HtmlHelpFile: formato HTML compilado, disponibilizado em file server, exibidos no HelpViewer. Disponvel apenas no windows, pode-se fazer pesquisa e imprimir vrias documentaes concorrentes, 10% do tamanho do HTML padro; PlainHtmlHttp: formato HTML padro, disponibilizado em um web Server, permite fazer pesquisa e imprimir uma documentao individual; PlainHtmlFile: formato HTML padro, disponibilizado em file Server, aberto diretamente no Browser; DynamicHelp: usado em todos front-ends, formato HTML padro, acessvel via Knowledge Warehouse Server.

IMG > General Settings > Setting Variants for help (SAP Library) ou SR13 usado para configurar o help. A partir do R/3 4.6C, no necessrio alterar configuraes no perfil. Na configurao das variveis do help, o campo Area indica a rea de conhecimento a que se refere o contedo. Ex.: EWBHELP (documentao para todos usurios), IWBTRAIN (treinamento), etc. Se forem instalados vrios tipos de help, o usurio poder optar em Help > Settings > Extended Help (via GUI). Configuraes locais de front end so possveis atravs do arquivo sapdoccd.ini, presente no windir, diretrio do sapgui ou um nvel acima deste. Este arquivo deve ter dados que esto na SR13, caso contrrio no mostrar o help.

The SAP Service Marketplace

Unit 10 - Printer Connection in AS ABAP


Configuring Printers in SAP Systems O output em uma impressora feito sempre da seguinte forma: uma spool request criada (formato independente de impressora, com informaes de autor, data, etc. e os dados a serem impressos) e aps uma output request criada (dados especficos para impressora). Data Flow during Printing

O contedo do atual documento de uma spool request armazenado na TemSe (Seqncia de objetos temporrios), onde voc define o local do armazenamento com o parmetro da profile rspo/store_location (RZ11) Valores possveis para parmetro: Valor db (default): Spool Requests so armazenadas no DB na tabela TST03 (vantagem, o backup junto com o DB) Valor G: Armazena no SO em um diretrio global (vantagem, performance) *** Tambm possvel especificar o local de armazenamento individualmente para o output device na transao SPAD (menu path Edit > Data Storage). *** Se uma impressora no pode ser controlada pelo sistema operacional, ela no pode ser usada no SAP. Os principais mtodos de impresso so: Local Printing, Remote Printing, e Front-end Printing.

Local Printing

O local printing caracteriza-se pelo spool WP e o spool do sistema operacional estar na mesma mquina, independente se a impressora est ou no. O WP passa dos dados de impresso na mesma mquina. o mtodo mais rpido para impresso. no Unix, os dados so passados via mtodo L, usando mtodos do sistema operacional com linguagem especfica sendo guardadas em profiles; no Windows, o mtodo de acesso C e os dados so passados diretamente ao sistema operacional via API da impressora. O uso de vrios SPO WP gera diferenas no seqenciamento de outputs. Remote Printer

No caso do remote printing o spool WP e o spooler do sistema operacional esto em hosts separados. Cenrios tpicos: a impressora acessada diretamente via rede (Access method U); uso do programa saplpd instalado em Windows (mtodo S ou U).

Front-End Printing

O front-end printing caracteriza-se por utilizar a impressora local do usurio. O administrador cria apenas uma impressora e associa ao mtodo de acesso F. No Windows, o sapldp recebe a solicitao e encaminha ao Windows output controle. Nos outros SOs, os dados so direcionados diretamente ao spooler do sistema operacional. O nmero de SPO WP direcionados para front-end printing pode ser estipulado no parmetro rdisp/wp_no_Fro_max. Creating Output Devices Para criar uma impressora, acessar SPAD, preencher em devices/servers: Informaes para output device: Output device: nome longo, 30 caracteres; Short Name: nome interno; Device type: modelo da impressora. SWIN direciona para o formato Windows printer driver, que pode ser til caso o usurio tenha vrias impressoras diferentes; Spool Server: AS com SPO ou logical Server; Location: texto da localizao da impressora; Message: mensagem que substitui a localizao (ex.: temporariamente fora do ar); Lock print in SAP system: cria output, mas no manda para impressora; Host spool Access method: como o SPO WP acessa o spooler do SO? Host printer: nome da impressora no sistema operacional (case-sensitive); Host: apenas para local printing, calculado pelo Spool Server. Destination host: apenas para remote printing. Nome do servidor que tem o spooler do SO.

Device Types

O sistema SAP usa um device type para formatar a sada da impresso. Quando o WP Spool gera um output request, ele usa as especificaes do device type, que descreve como os dados da impresso devem ser formatados para um output device particular. Page Format: descreve o formato de impresso de uma pgina. Format Type: descreve como a sada deve aparecer no papel. Format: um device-specific de um format type. Character set: contem os caracteres que podem ser impressos em um output device particular. Print control: controla as opes do output device, como boldface, font size...

Concept of Logical Spool Servers


Um Spool Server um SAP AS com pelo menos um Spool WP. Cada output request processado em um Spool Server. Um output device pode ser colocado diretamente em um spool Server, mas existem vantagens de se usar um logical (spool) Server, como classificao (dev/PRD), load balancing, etc. A criao de um Spool Server feita na SPAD, guia Devices / Servers, escolhendo spool servers.

Informaes importantes: Server Name: nome do spool Server, Max 20 caracteres; Server class: classificao (ex.: mass printing); Logical Server: para criar um logical Server; Mapping: nome de um real ou logical Server que este logical aponta; Pode-se definir um spool Server apenas para front-end printing, atravs do parmetro rspo/local_print/server, apontando para o nome do servidor. Caso contrrio, ser usado o servidor local (se tiver Spool WP) ou o com menor carga. A classificao do output device pode ser feito via SPAD > Output Devices > Edit > Classification. Vantagens do logical Spool Server: (pg 409) Downtime security: utilizando um alternative Server, caso o normal no esteja disponvel, as requisies so direcionadas. O servidor alternativo pode ser outro logical apontando para outros logicals, formando uma teia. Load Balancing: calcula o nmero de WP Spool, output requests e pages, entre o principal e o alternativo. Requisies seqenciais tm prioridade sobre load balance. Transporting the Print Landscape: os logical servers podem ser migrados entre ambientes, sendo necessrio apenas mapear os logical servers para os spool servers no novo sistema. Managing Spool Requests (pg 417) Para manter spool e output devices, acessar transao SP01. Para apenas verificar o status da sua prpria requisio de spool, SP02. possvel monitorar outros sistemas, colocando uma RFC vlida no campo system name. Caso o monitoramento remoto via RZ20 esteja configurado, basta deixar esse campo vazio. Status de uma spool request: - : ainda no enviado ao sistema operacional; + : spool request sendo criada; Waiting: ainda no processada pelo pool do sistema; Proc.: Spool WP formatando a output request; Print: sendo impressa pelo spooler do sistema operacional; Compl.: output request impressa. <F5>: output requests com vrios status; Problem: erro no srio, a requisio foi impressa; Error: indica erro grave; Time: um horrio foi especificado para o output pelo seu criador. Para remover spool requests antigas, agendar o programa ABAP RSPO1041 com uma variant apropriada. Para verificar a consistncia do spool database, agendar o RSPO1043 com uma variant apropriada com freqncia diria.

Unit 11 - Scheduling Background Tasks


Fundamentals of Background Processing O parmetro rdisp/max_wprun_time determina o tempo mximo em que um WP processar uma requisio, antes de terminar o programa. O WP background usado para execuo de longas tarefas e tambm so conhecidos como batch work process. Um Background Job consiste de um ou mais steps: ABAP comando externo programa externo Background Jobs podem ser agendados com diferentes prioridades: Class A - Alta Class B - Mdia Class C - Normal Variants: so entrada de dados de telas do programa executado no job. ***

Cada ABAP Program pode ser agendado como um step de um Job. Uma Variant permite executar um programa ABAP em Background com dados de entrada. Um External command uma chamada de um script, um comando, ou um programa do SO. Um External Program um comando do SO. *** Scheduling and Monitoring SM36 para criar novos jobs. SM36WIZ Job Wizard. SM37: monitorar jobs. RZ03 permiter ver os jobs agendados.

Status de um Job

Scheduled: mandou rodar, mas no definiu quando comea; Released: mandou rodar, definindo quando comea; Ready: est na hora de executar, mas est aguardando WP livre; Active: executando; Finished: sucesso; Canceled: cancelado ou erro.

Time-Based Scheduling of Jobs

Scheduling Jobs and Load Balancing

Event-Based Scheduling of Jobs (pg 454) Um evento um sinal para o processo background para iniciar todos jobs lincados a este evento.

O parmetro rdisp/btcname contem o nome do background server que processa batches iniciados por evento.

Um Job dependente de um Evento pode ser agendado para iniciar com uma das condies: After event: Inicia aps o evento definido ser recebido pelo sistema SAP. At operation mode: Permite lincar o Job com a ativao de um operation mode. After Job: Criar um Job simples onde a execuo do Job sucessor pode ser condicionado ao status do Job predecessor. Events Novos eventos so definidos na transao SM62. Os eventos podems ser System event e user event.

Background Processing: Other Topics Se tiver jobs classe A, alguns WP ficam livres, mesmo tendo jobs B e C para rodar. Configura-se isso na RZ04, recomendado 1. Caso execute programa externo, o job chama o programa sapxpg, que chama o programa. No h como restringir se o usurio pode executar determinado programa no SO ou no. *** External commands so comandos ou programas predefinidos no sistema SAP pelo administrador. No SAP authorization check executado antes da execuo do comando. Programas externos fornecem ao administrador a flexibilidade para executar um comando no sistema SAP sem preparao administrativa. (Usurio com autorizao para comandos externos necessitam a autorizao de objetos S_RZL_ADM: Background Processing: Background Administrator) *** SM69/SM49, visualizam os comandos externos do SO j definidos pela SAP. Tambm permitem criar seus prprios comandos Z

Unit 12 - Technical Aspects of External Communication


Communication with SAPconnect SAPconnect uma interface standard para comunicao externa que permite enviar dados via servios de telecomunicaes, como fax, mensagens de texto (pager/sms), internet e-mail, e X.400, como impressoras e entre diferentes sistemas SAP. a interface central para comunicao externa dos sistemas SAP. SCOT, a transao para configurar o SAPConnect. *** Para habilitar o envio de mensagens usando um tipo de comunicao, executar os seguintes passos: Ativar o communication type ( Settings > Communication Methods). SAPconnect o mtodo associado por defautl para o communication type; requerido pelo menos uma configurao (communication) node para enviar documentos; Todos programas que podem ser requeridos devem ser disponveis e configurados. *** Communication Using SMTP Como o SAP Web AS 6.10, SMTP (Simple Mail Transfer Protocol) suportado diretamente pelo SAP (ABAP) kernel. Isso significa que possvel trocar e-mails entre o sistema SAP e qualquer servidor de e-mail compatvel com SMTP sem usar componentes adicionais externos (como connectors ou gateways) Configuring the SAP System for SMTP Customizar os seguintes parmetros profile para o AS ABAP: rdisp/start_icman = ture exe/icman = <path for the executable of the ICM> icm/server_port_<*> = PROT=SMTP,PORT=<port> rdisp/tm_max_no: Restringe o mximo nmero de usurios por instance. Sending E-Mails from na SAP System POP (Post Office Protocol): Foi definido em conexo com TCP/IP e permite o recebimento de e-mails mesmo em sistemas que no garantam permanente conexo para o mail server. POP3, junto com SMTP (para enviar mensagens) o protocolo padro para a maioria dos clientes na Internet. IMAP (Internet Message Access Protocol): um protocolo de e-mail que permite o cliente para processar mails no server. SMTP (Simple Mail Transfer Protocol): o padro para trocar e-mails entre servidores na rede. Mails clients usam SMTP para enviar e-mails para um servidor, mas no para receber e-mails. MIME (Multipurpose Internet Mail Extensions): Consiste de extenses da Internet para incluir dados binrios nos e-mails na internet. (formato HTML).