quarta-feira, 6 de julho de 2011

Curso Red Hat System Administration || Resumo

LVM
 Passos para se configurar um storage/disco com formato LVM:
  •  Primeiro Passo: criam-se as partiçõe que serão utilizadas exemplo: fdisk -cu /dev/dispositivo no caso fdisk -cu /dev/vda.
  • Segundo Passo: deve-se colocar um flag nas partições criadas anteriormente e para isto utilizamos o comando pvcreate exemplo: pvcreate /dev/vda3, pvcreate /dev/vda4 , e para validarmos podemos rodar o comando pvdisplay
  • Terceiro Passo: agora devemos agrupar todas a partições que flagamos acima que serão utilizadas via lvm através do comando vgcreate exemplo: vgcreate vgname /dev/vdaN para validarmos, vgdisplay
  • Quarto Passo: Criam-se os volumes lógicos do tamanho que se deseja atraves do comando lvcreate exemplo: lvcreate -n lvname -L tamanho  vgname, para validarmos lvdisplay
  • Quinto Passo: Formatamos os volumes lógicos através do comando : mkfs -t ext4 /dev/vgname/lvname
  • Sexto Passo: criamos o ponto de montagem e montamos atraves dos comandos: mkdir /data (diretório de montagem), e adicionamos no /etc/fstab a linha:  /dev/mapper/vgname-lvname /data ext4 defaults 1 2
Para verificamos  se tudo o que fizermos funcionou rode o comando mount -a  e verifique atraves do comando df -h se esta tudo certo.


Expandindo um volume LVM
  Para expandirmos um volume lvm podemos permanecer com o volume montado e tudo funciona online conforme os itens abaixo, porem como sempre para uma maior garantia devemos efetuar um backup.
  • Verifique se temos espaço suficiente para fazermos a expansão, se não tivermos precisamos aumenta-la através dos passos 1 e 2  descritos acima e rodar o comando vgextend, porem se ja tivemos espaço disponivel verificado através do comando vgdisplay efetuamos  os seguintes passos:
  • Aumentamos o  volume logico atraves do comando lvextend -l tamanho /dev/vgname/lvname
  • Não podemos esquecer de efetuar um resize conforme segue abaixo resize2fs -p /dev/vgname/lvname
Reduzindo um volume LVM
  Para reduzirmos um volume lvm , devemos efetuar todoas as tarefas offline, isto quer dizer desmontar a partição como segue:
  • umount /data
  • fsck -f /dev/mapper/vgname-lvname (efetuamos este comando para limpar toda a priorizacao  para efetuarmos o resize).
  • resize2fs -p /dev/mapper/vgname-lvname 512M
  • lvreduce -L 512M /dev/mapper/vgname-lvname
  • mount -a 
  • pvscan -V
Ou para alteramos ou tiramos um disco e adicionarmos outro devemos proceder com os passos abaixo:

  • umount
  • fsck
  • resize2fs
  • lvreduce
  • vgreduce
  • pvchange -an
  • pvremove



    sexta-feira, 10 de junho de 2011

    Desabilitar o Archive log no Banco da Dados RAC.

    Pessoal recentemente precisei "desligar" o modo de archive do banco de dados em Cluster, para efetuar a cópia e criação de clientes no Sap então segue os passos:

    1) Log no sqlplus
              sqlplus / as sysdba

    2)Rode o comando para desabilitar o modo cluster, repare que desabilitei somente em uma instancia ,aonde iremos efetuar os comando de desabilitacao do archivelogs       
            SQL>alter system set cluster_database=false scope=spfile sid='node1';

    3)Pare o Cluster com o comando Abaixo:
          srvctl stop database -d node -o immediate

    4) Entre na instance e coloque a mesma no modo " mount "
             sqlplus / as sysdba 
             SQL> startup mount;

    5) Verifique como esta o banco;
             archive log list;

    6) Coloque o banco no modo não archivelog;
             SQL>alter database noarchivelog;

    7) Coloque a instancia novamente no cluster
              alter system set cluster_database=true scope=spfile sid='node2';

    8) "Derrube" a instancia novamente.
               SQL>shutdown immediate;

    9) Coloque o cluster no ar.
              srvctl start database -d node

    10)Verifique o modo do banco em archive
             SQL>archive log list; 

    Para retornar o banco no modo archive basta efetuar os passos acima descrito alterando o item 6 para "alter database archivelog ";


    Valeu




    quarta-feira, 2 de fevereiro de 2011

    Off-Topic Casamento


    SISTEMA OPERACIONAL DO CASAMENTO

    Prezado Técnico,
    Há um ano e meio troquei o programa [Noiva 1.0] pelo [Esposa 1.0] e verifiquei que o Programa gerou um aplicativo inesperado chamado [Bebê.exe ] que ocupa muito espaço no HD.
    Por outro lado, o [Esposa 1.0] se auto-instala em todos os outros programas e é carregado automaticamente assim que eu abro qualquer aplicativo.
    Aplicativos como [Cerveja_Com_A_Turma 0.3], [Noite_De_Farra 2.5] ou [Domingo_De_Futebol 2.8], não funcionam mais, e o sistema trava assim que eu tento carregá-los novamente.
    Além disso, de tempos em tempos um executável oculto (vírus) chamado [Sogra 1.0] aparece, encerrando Abruptamente a execução de um comando.
    Não consigo desinstalar este programa. Também não consigo diminuir o espaço ocupado pelo [Esposa 1.0] quando estou rodando meus aplicativos preferidos.
    Sem falar também que o programa [Sexo 5.1] sumiu do HD.
    Eu gostaria de voltar ao programa que eu usava antes, o [Noiva 1.0], mas o comando [Desinstalar.exe] não funciona adequadamente.
    Poderia ajudar-me? Por favor!
    Ass: Usuário Arrependido

    quarta-feira, 5 de janeiro de 2011

    Transações sobre IDOCS

    Pessoal vasculhei e sumarizei uma serie de transações sobre idocs como segue:




    SALE - IMG ALE Configuration root 
    WE20 - Manually maintain partner profiles
    WE11 - Delete idocs
    BD64 - Maintain customer distribution model 
    BD71 - Distribute customer distribution model 
    SM59 - Create RFC Destinations 
    BDM5 - Consistency check (Transaction scenarios) 
    BD82 - Generate Partner Profiles 
    BD61 - Activate Change Pointers - Globally 
    BD50 - Activate Change Pointer for Msg Type 
    BD52 - Activate change pointer per change.doc object 
    BD59 - Allocation object type -> IDOC type 
    BD56 - Maintain IDOC Segment Filters 
    BD53 - Reduction of Message Types 
    BD21 - Select Change Pointer 
    BD87 - Status Monitor for ALE Messages 
    BDM5 - Consistency check (Transaction scenarios) 
    BD62 - Define rules 
    BD79 - Maintain rules 
    BD55 - Defining settings for IDoc conversion 
    WEDI - ALE IDoc Administration 
    WE21 - Ports in Idoc processing 
    WE60 - IDoc documentation 
    SARA - IDoc archiving (Object type IDOC) 
    WE47 - IDoc status maintenance 
    WE07 - IDoc statistics 
    BALE - ALE Distribution Administration 
    WE05 - IDoc overview 
    BD87 - Inbound IDoc reprocessing 
    BD88 - Outbound IDoc reprocessing 
    BDM2 - IDoc Trace 
    BDM7 - IDoc Audit Analysis 
    BD21 - Create IDocs from change pointers 
    SM58 - Schedule RFC Failures 
    Basic config for Distributed data: 
    BD64: Maintain a Distributed Model 
    BD82: Generate Partner Profile 
    BD64: Distribute the distribution Model 
    Programs:
    RBDMIDOC – Creating IDoc Type from Change Pointers 
    RSEOUT00 – Process all selected IDocs (EDI) 
    RBDAPP01 - Inbound Processing of IDocs Ready for Transfer 
    RSARFCEX - Execute Calls Not Yet Executed 
    RBDMOIND - Status Conversion with Successful tRFC Execution 
    RBDMANIN - Start error handling for non-posted IDocs 
    RBDSTATE - Send Audit Confirmations 
    For testing you can use WE19

    sábado, 9 de outubro de 2010

    Verificar se existe erro em um profile !!

    Ai vai uma dica legal para verificarmos se existe algum erro no arquivo de parâmetros  da profile utilizando o comando sappfpar

    Logue no sistema como o usuário  sid{adm}

    Entre como o comando abaixo:

    sappfpar pf=/usr/sap//SYS/profile/INSTANCE_nomedoprofile check

    Como Tenho uma instance de nome PEC e o HOSTNAME deste servidor sappec01 então fica assim:

    sappfpar pf=/usr/sap/PEC/SYS/profile/PEC_DVMESG_sappec01 check


    Abraço

    quinta-feira, 30 de setembro de 2010

    Atualizar o Oracle Instant Client nos servidores SAP

    Vou mostrar como atualizar o client oracle em um servidor SAP com linux.
    Segue os passos:

     1) Primeiro passo  é verificar a versão do client no sistema SAP atual dentro do sistema SAP:
          a)Vá para a transação SM51 e clique no Botão
    SM 51

           b)Verifique qual a Versão do Oracle client conforme tela abaixo:

    Versão do Client antes do Update

    2) Baixe o sistema SAP e copie o Arquivo OCL10264.SAR que se encontra na área de download do service.sap (a) e copie para o caminho /oracle/client/10x_64  logado no linux como ADM .
       a)
    b) Vá ao caminho
           /oracle/client/10x_64


    3) Descompacte o arquivo .SAR no diretorio descrito no item 2b:
           a) SAPCAR -xvf  OCL10264.SAR e será criado o diretorio conforme tela abaixo:

    4)Remova o link simbolico e crie ele novamente apontando para o novo diretório:
         a) rm -f instantclient

         b) criar o link simbolico


    5) Renomear o diretorio antigo.

    6) Verifique se a estrutura de diretorios no linux ficaram conforme tela abaixo:



    7)Pronto agora coloque o SAP no ar, entre e verifique se sua atualização funcionou.

    segunda-feira, 27 de setembro de 2010

    SAPGUI 7.20 Revisão 3 For Java

    Pessoal no dia 2 de agosto foi disponibilizada para download a versão 7.20 revisão 3 do SAPGUI FOR JAVA.
    Efetuei o Download no site da Sap do arquivo "PlatinGUIMaX_3-10006059.JAR" e procedi com a instalação que é muito básica, clicar sobre o arquivo e next, next, finish.
    Após a instalação você deve ir até o diretorio e rodar o aplicativo conforme tela abaixo no caso do mac.

    Já no login você notará a diferença, como por exemplo a nova concepção treeview de login entre outras melhorias, vale a pena a atualização.

    sexta-feira, 24 de setembro de 2010

    Gravar tudo o que é digitado e aparece no terminal do Linux

    Pessoal  precisei criar um log de tudo que estava acontecendo  no terminal do linux na instalação de um software no linux, pesquisei e verifiquei que é muito fácil como  gravar isto, segue os passos:

    1) Digite : script
           Exemplo script meulog.log
    2) Digite os comandos que você queira:
           Exemplo  ps -ef  oracle
    3) Para sair e gravar o arquivo com tudo que apareceu no terminal digite : exit
    4) Para verificar o arquivo digite vi menulog.log

    sábado, 14 de agosto de 2010

    Problema para estabilizar Workflow SAP

    Problemas com Workflow da SAP.

    O funcional relatou um problema de Workflow não estava funcionado, eis a solução
    alterei a senha do usuário  WF-BATCH e coloquei ele do tipo dialog e efetuei um login.
    Entrei na transação SWUB e coloquei a senha definitiva deste usuário, configurei novamente  tRFC
    Pronto voltou a funcionar.
    Abaixo segue um guia rápido.


    1- SU01--> alterei a senha e o tipo para dialog.
    2 -Logue no cliente com o usuário e coloque a senha definitiva
    3 - SWUB --> coloque  a senha definitva a qual você logou
    4.SWU3 --> Configure RFC Destination
    5.SU01--> altere novamente o usuário para o tipo sistema


    Pronto

    sexta-feira, 30 de julho de 2010

    Erro para subir o banco de dados Oracle Após Upgrade

    Um amigo meu  Basis teve um problema esta semana, vou compartilhar com vocês qual o  problema e a solução.

    Ele efetuou o upgrade de um banco de dados Oracle para a versão 10.2.02, porem quando ele subia o banco no modo upgrade, o banco subia normalmente , porem ao tentar subir via startsap o banco nao subia ou via sqlplus startup também não claro pois subir pelo startsap ou sqlplus o comando é o mesmo.A soluçao para este problema é a seguinte:

    1) Entre no sistema com o  usuario ora e entre no SQLPLUS
                   connect  / as sysdba
    2) Rode o comando de startup no modo UPGRADE
                  startup upgrade
    3)Rode o script para ele atualizar o dicionario para a nova versão do Banco.
                  @catupgrd.sql
    4)Rode o script para verificarmos se todos os componentes foram atualizados
                  @utlu102s.sql

    5)Efetue um shutdown no modo immediate
                 shutdown immediate;
    6)Abra o banco no modo normal
                startup
    7)Rode o script para recompilar todos os objetos invalidos
                    @utlrp.sql

    segunda-feira, 26 de julho de 2010

    Retorno Nf-e (PI) para ECC

    Tive um problema aqui na empresa e gostaria de compartilhar com vocês pois acho que as pessoas que usam a solução da SAP para Nf-e deve ter ou um dia vai ter este problema.
    Criamos o ambiente de homologação de sap porem as notas não iam para nosso servidor que efetua a comunicação com Sefaz e nem retornava deste servidor para nosso ECC.
    Bom primeiro passo é verificar as portas RFC's tanto na verificação de conexão como na verificação autenticação. Ai surgiu uma duvida que com a ajuda no meu amigo (Kaleo) expert em PI me mostrou como verificar qual a conexão RFC esta relacionada para o retorno da Nf-e. esta transação é a BD97 como segue na figura abaixo:


    Resolvi o problema pois verifiquei que o usuário que efetuava a conexão na RFC de retorno estava bloqueado,desbloqueei o usuário e tudo funcionou.

    Até a próxima Dica.

    segunda-feira, 12 de julho de 2010

    Adicionar HD Externo no RHEL

    Pessoal precisei efetuar um backup de um banco para transporta-lo para outro endereço, para isto gerei um backup utilizando a tecnologia RMAN da oracle necessitei plugar um hd externo da samsung de 500 gb no linux. Abaixo segue os passos :

    1) Plugue o HD em uma porta USB e rode o comando:
    DMESG

    scsi0 : SCSI emulation for USB Mass Storage devices
    isa bounce pool size: 16 pages
    Vendor: Samsung Model: S2 Portable Rev:
    Type: Direct-Access ANSI SCSI revision: 02
    SCSI device sda: 976773168 512-byte hdwr sectors (500108 MB)
    sda: assuming drive cache: write through
    SCSI device sda: 976773168 512-byte hdwr sectors (500108 MB)
    sda: assuming drive cache: write through
    sda: sda1
    Attached scsi disk sda at scsi0, channel 0, id 0, lun 0


    2) Repare que a letra associada acima da unidade é a sda1, portanto precisamos criar uma partição para ela com fdisk:
    fdisk /dev/sda1 ---> n -->p -->1 --> --> --> w

    3) Agora precisamos formatar esta particao criada:
    mkfs.ext3 /dev/sda1


    4) crie um diretorio aonde vai ser montado o hd no meu caso criei o usbext
    mdkir /usbext

    5) monte o HD externo
    mount -t ext3 /dev/sda1 /usbext

    Pronto o hd externo esta disponivel para acesso:
    /dev/sda1 459G 102M 436G 1% /usbext


    Abraço

    terça-feira, 29 de junho de 2010

    Tabelas de Segurança do SAP

    Precisei criar uma planilha com os nomes dos perfis e sua descrição de um determinado client pesquisando descrobri algumas tabelas a qual achei muito relevante para Basis como segue:

    USR* Tabelas que contem informações sobre o usuário.
    AGR* Tableas que contem informações sobre perfil.
    USH* Tabelas que contem informações sobre documentação/modificações.
    Você deve utilizar as transações SQVI ou SE16, conectar diretamente via sqlplus , ou alguma
    outra ferramenta para efetuar pesquisas como foi meu caso.



    Table Description
    AGR_1016 Name of the activity group profile
    AGR_1016B Name of the activity group profile
    AGR_1250 Authorization data for the activity group
    AGR_1251 Authorization data for the activity group
    AGR_1252 Organizational elements for authorizations
    AGR_AGRS Roles in Composite Roles
    AGR_DEFINE Role definition
    AGR_HIER2 Menu structure information - Customer vers
    AGR_HIERT Role menu texts
    AGR_OBJ Assignment of Menu Nodes to Role
    AGR_PROF Profile name for role
    AGR_TCDTXT Assignment of roles to Tcodes
    AGR_TEXTS File Structure for Hierarchical Menu - Cus
    AGR_TIME Time Stamp for Role: Including profile
    AGR_USERS Assignment of roles to users
    USER_ADDR Address Data for users
    USGRP User groups
    USGRPT Text table for USGRP
    USH02 Change history for logon data
    USOBT Relation transaction to authorization object (SAP)
    USOBT_C Relation Transaction to Auth. Object (Customer)
    USOBX Check table for table USOBT
    USOBX_C Check Table for Table USOBT_C
    USOBXFLAGS Temporary table for storing USOBX/T* chang
    USR01 User Master Data (runtime data)
    USR02 Logon data (password,user name, validity date etc..)
    USR04 User master authorization (one row per user)
    USR06 License data
    USR10 Authorisation profiles (i.e. &_SAP_ALL)
    USR11 Text for authorisation profiles
    USR12 Authorisation values
    USR13 Short text for authorisation
    USR40 Table for illegal passwords ( never enter * in this table)
    UST04 User profiles (multiple rows per user)
    UST10C Composit profiles (i.e. profile has sub profile)


    This is the vast list of USR,USH & AGR tables


    Table name Description
    AGRR2 R2 transfer structure
    AGRR2T R2 roles transfer structure - Texts
    AGR_1016 Name of the activity group profile
    AGR_1016B Name of the activity group profile
    AGR_1250 Authorization data for the activity group
    AGR_1251 Authorization data for the activity group
    AGR_1252 Organizational elements for authorizations
    AGR_1253 Authorization Data for Activity Group - Static Objects
    AGR_AGRS Roles in Composite Roles
    AGR_AGRS2 Role definition
    AGR_ATTS Role attributes
    AGR_BOR_DTL Extended BOR Details for Menu Nodes
    AGR_BUFFI Internet Links for a Role
    AGR_BUFFI2 Internet links table - Customer version of SAP roles
    AGR_BUFFI3 Internet links table - SAP versions of SAP roles
    AGR_CATS Transfer structure for categories/PFCG start
    AGR_CUSTOM Role Customizing objects
    AGR_DATEU Personal settings for roles
    AGR_DEFINE Role definition
    AGR_EXT_DTL Extended Details for Menu Nodes
    AGR_FAVOS Personal settings for PFCG
    AGR_FILT Transfer table filter for PRGN_TREE_START
    AGR_FLAGS Role attributes
    AGR_FLAGSB Role attributes
    AGR_HIER Table for Structure Information for Menu
    AGR_HIER2 Menu structure information - Customer version of SAP roles
    AGR_HIER3 Menu structure information - SAP version of SAP roles
    AGR_HIERT Role menu texts
    AGR_HIERT2 Role menu texts - Customer version of SAP objects
    AGR_HIERT3 Role menu texts - SAP Original
    AGR_HIER_BOR Table for Object-Oriented Navigation (OBN)
    AGR_HPAGE Role Home Page
    AGR_HPAGET Description of the Home Page for a Role
    AGR_ICON Display the status icon in the Profile Generator
    AGR_INFO Filter Values from Generation Run
    AGR_LOGSYS Logical system
    AGR_LSD Role attributes
    AGR_MAP MiniApp and Text
    AGR_MAPP MiniApps in Role
    AGR_MAP_KNUMA Conversion Table AG_GUID CRM <> KNUMA
    AGR_MARK Table for report SAPPROFC_NEW
    AGR_MEM_INITIAL Agreements: Buffer for Intial Upload
    AGR_MINI MiniApps in Role
    AGR_MINI2 MiniApps in Role
    AGR_MINIT Role mini-appl texts
    AGR_MINIT2 Role mini-application texts
    AGR_NSPCE Namespace
    AGR_NUMBER Internal Counter for Assigning Profile Names
    AGR_NUM_2 Internal Counter for Assigning Profile Names
    AGR_OBJ Assignment of Menu Nodes to Role
    AGR_POPUP Structure for dialog box
    AGR_POPUP2 Structure for transaction assignment
    AGR_POPUP3 Auxiliary structure to input authorization objects
    AGR_PROF Profile name for role
    AGR_REL_KNUMA_CM Assignment: Agreement --> Campaign
    AGR_SELECT Assignment of roles to Tcodes
    AGR_SHIER Structure for the Drag and Drop Tool
    AGR_SHIERT Structure for the Drag and Drop Tool
    AGR_SHIER_BOR Structure for Additional Details with no STRING Field
    AGR_SMENU Transfer structure for role maintenance
    AGR_SPRTXT Structure for the Drag and Drop Tool
    AGR_START Start Role Maintenance: Structure for Tree
    AGR_STRING Structure for the Drag and Drop Tool
    AGR_STRUC Structure to transfer Tcodes into the Profile Generator
    AGR_ST_NAME Role Name
    AGR_TAB PFCG start tree transfer structure
    AGR_TCDTXT Assignment of roles to Tcodes
    AGR_TCODE3 Assignment of roles to Tcodes
    AGR_TCODES Assignment of roles to Tcodes
    AGR_TCODES_TEXTS Transaction Codes with Texts from AGRs
    AGR_TEXTS File Structure for Hierarchical Menu - Customer
    AGR_TIME Time Stamp for Role (Menu, Profile, Authorizations)
    AGR_TIMEB Time Stamp for Role (Profile Generation)
    AGR_TIMEC Time Stamp for Role (User Assignment)
    AGR_TIMED Time Stamp for Role (Profile Comparison, RFC Distribution)
    AGR_TRAN Transport modules of external personalization objects
    AGR_TRANS Help Structure for Translation
    AGR_TXT Role and Text
    AGR_UPLO Stucture for upload node types
    AGR_UPLT Stucture for upload node types
    AGR_UPLTX Stucture for upload description text
    AGR_USERS Assignment of roles to users
    AGR_USERT Assignment of roles to users
    USH02 Change history for logon data
    USH02_ARC_TMP Change History for Logon Data: Last Entries from Archive
    USH04 Change history for authorizations
    USH04_ARC_TMP Authorizations Change History: Last Entries from Archive
    USH10 Change history for authorization profiles
    USH10_ARC_TMP Change History for Profile Data: Last Entries from Archive
    USH12 Change history for authorization values
    USH12_ARC_TMP Change History for Authorizations: Last Archive Entries
    USR01 User master record (runtime data)
    USR02 Logon Data (Kernel-Side Use)
    USR03 User address data
    USR04 User master authorizations
    USR05 User Master Parameter ID
    USR06 Additional Data per User
    USR06SYS System-Specific User Classification (License-Related)
    USR07 Object/values of last authorization check that failed
    USR08 Table for user menu entries
    USR09 Entries for user menus (work areas)
    USR10 User master authorization profiles
    USR11 User Master Texts for Profiles (USR10)
    USR12 User Master Authorization Values
    USR13 Short Texts for Authorizations
    USR14 Surchargeable Language Versions per User
    USR15 External User Name (Replaced By Table USRACL)
    USR16 Values for Variables for User Authorizations
    USR20 Date of last user master reorganization
    USR21 Assign user name address key
    USR21S Shadow table: Assignment of user name to address key
    USR22 Logon data without kernel access
    USR30 Additional Information for User Menu
    USR40 Table for illegal passwords
    USR41 User master: Additional data
    USR41_MLD Transaction Data for USR41
    USRACCNTV Generated Table for View USRACCNTV
    USRACL SNC Access Control List (ACL): User
    USRACLEXT Extended SNC Access Control List (ACL) for Users
    USRARCSTAT Reloaded Archiving Runs
    USRATTR Additional Attributes for Users
    USRBF User Buffer Contents for Fast RFC Logon
    USRBF2 User buffer content for fast RFC logon - new
    USRBF3 User Buffer Content for Fast RFC Logon - New
    USRCD Structure for Change Documents Display in RSUSR100
    USRCDT Structure for Change Documents (Technical View)
    USRCOBJ Object Filters for Exploding Product Structures
    USRCOMB Critical Combinations of Authorizations
    USRCOMBT Short Texts for Critical Combinations of Authorizations
    USRCRCOMB Part List of Variants for Critical Combinations of Auths
    USRDFLT User Settings Field/Value Combination
    USRDFLT_KEY Key for User Settings
    USRDFLT_PERS User Settings
    USRDFLT_PERS_ALV User Settings - ALV Display
    USREF Transfer structure for cross-reference function modules
    USREFUS Reference user for internet applications
    USREFUSVAR Assignment of Reference User Variabe to Reference User
    USREL_2 User Administration: Relationship Between Two Objects
    USREL_3 User Administration: Relationship Between Three Objects
    USREL_AT User Administration: User in Relationship (with Time)
    USREL_SA GUM: Assignment of Role/Position to System (Type)
    USREL_UA GUM: Assignment of Role to User
    USREL_US GUM: Assignment of User (Group) to System (Type)
    USREL_USA User Administration: User - System - Activity Group
    USREL_UT User Administration: User in Relationship (with Time)
    USREL__A User Administration: System - Activity Group
    USREL__S User Administration: System in Relationships
    USREL__U User Administration: User in Relationship
    USREXTID Assignment of External ID to Users
    USREXTIDH External ID (Access Using Hash Value)
    USREXTIDT Values Table for External ID Type
    USREXTIDTT Values Table for External ID Type (Texts)
    USRFIELD Central user maintenance: Field maintenance allowed or not
    USRFLD CUA: Definition of Logical Fields
    USRFLDDEF CUA: Definition of Logical Field Names of ALE Distrib. Users
    USRFLDGRP CUA: Field Selection Groups
    USRFLDSEL CUA: Field Attributes
    USRFLDT CUA: Text Table to Define Logical Fields
    USRFLDTSEL Selection of fields
    USRFLDVAL CUA: Selection Criteria for Field Attributes
    USRGENPRS Table for General Workplace Personalization Data
    USRGETFTR Transfer Structure
    USRGETSTRC Structure for user transfer
    USRGIFAV iPPE Interface: Favorite
    USRGIFOL iPPE Interface: Folder
    USRGIPROFIL User Assignment to an iPPE Profile
    USRGIPROFIL_DYNP Dialog Structure: User Assignment - iPPE Workbench
    USRGIPROFIL_WTY Assign User Profile
    USRGISETTINGS User Settings for the iPPE Workbench
    USRGISTACK iPPE Workbench: Stack
    USRINFO Extended User Info for SM04
    USRINKONS Reference table for FMs for determining inconsistencies
    USRLISTPROFILE Variable List Definition in PDM Environment
    USRLUIPROFILE User Assignments to Profiles in the iPPE Workbench Express
    USRLUIPROFILE_DYNP User Assignments to Profiles
    USRLUISETTINGS User-Specific Settings of the iPPE Workbench Express
    USRLUISETTINGS_DYNP User-Specific Settings for Profile
    USRM0 Material Master User Settings: Screen Reference "User"
    USRM1 Material Master User Settings: Organizational Levels
    USRM2 User Settings for the Material Master: Logical Screens
    USRM3 Material Master User Settings: Retail Organizational Levels
    USRMETHOD Method to be called when distributing users
    USRMM User settings: material master
    USROBJECTS Table of Previous Initial Object in Structure Overview
    USRPDM User-Specific Data in the PDM Environment
    USRPWDHISTORY Password History
    USRSETTINGS_DYNP User Settings: Navigation Tree - Dialog Structure
    USRSTAMP Time Stamp for all Changes to the User
    USRSYSACT CUA: Roles in Distributed Systems
    USRSYSACTT CUA: Roles in Distributed Systems
    USRSYSLNG User's Language in a System
    USRSYSPRF CUA: Profiles in Distributed Systems
    USRSYSPRFT CUA: Profile Text in Distributed Systems
    USRSYSUPL CUA: Price Lists in SAP System
    USRSYSUPPL CUA: Assignment of User Types to Price Lists
    USRSYSUTPA CUA: System Measurement: User Types with Attributes
    USRSYSUTYP CUA: Texts for User Types in SAP System
    USRSYSUZUS CUA: Texts for Special Versions
    USRSYSVTYP Generated Table for View USRSYSVTYP
    USRTICLASS Class Assignment for Tabular Maintenance of iPPE
    USRTREECOL User-Specific Column Permutations per Array Type
    USRURLPRS Table for Personalization of Services
    USRURLSVR Logical Web Servers for Logical Systems (User-Specific)
    USRVAR Variants for Critical Authorizations
    USRVARCOM Variants of Critical Combinations of Authorizations
    USRVARCOMT Short Texts for Variants of Critical Combs of Authorizations
    USRVARID Part List of Variants for Critical Authorizations
    USRVART Short Texts for Variants of Critical Authorizations
    USRVIEWCOL User-Specific Column View
    USRVIEWTAB User-specific Tabstrip View
    USR_AUFK User-Defined Fields of AUFK
    USR_FLAGS Various Flags for Authorization Programs
    USR_FLGNT Personal User Settings / Without Transport
    USR_LIST Generated Table for View USR_LIST
    USR_QUERY BW Query
    USR_TREESNODE Node Structure of a Simple Tree (Report SAPTREX3)
    USR_VALUES Transfer structure for selection acc. to auth. values