Sie sind auf Seite 1von 34

ABAP - Anotaes Importantes

* C C C C C C C C C C C C F F F F F F F F F F F F F F F F F F F F F F F F F F F

Funo/Comando/Transao/Programa/Userexit/Tabela CATCH SYSTEM-EXCEPTIONS BCD_ZERODIVIDE = 1. (AES) ENDCATCH COLLECT <TAB> CONDENSE <V> . INSERT <TAB> CLIENTE SPECIFIED FROM TABLE <ITAB> LEAVE LIST-PROCESSING ON CHANGE OF <CAMPO>. (AES) ENDON. SEARCH <STRING2> FOR <STRING1>. SHIFT <STRING> LEFT DELETING LEADING SPACE. SHIFT <STRING1> RIGHT DELETING TRAILING <STRING2>. SPLIT <STRING1> AT <SEP> INTO <STRING2> <STRING3> TRANSLATE <VAR> USING '.,' WRITE <V1> TO <V2> LEFT-JUSTIFIED FUNES ADDR_GET ALSM_EXCEL_TO_INTERNAL_TABLE ARCHIVFILE_SERVER_TO_CLIENT (Ex.: J_1BLFA1) C14Z_WAIT_ON_COMMIT CL_TABLE_EDITOR
CONVERSION_EXIT_CGCBR_INPUT

Descrio Trata diversos erros; diviso por zero, overflow, etc. No gera erro fatal, retorna o erro Grava registros como o APPEND, efetuando a somtoria dos campos numericos Eliminar espaos esquerda Inserir dados de uma tab interna em tab Sai da exibio de um relatorio e efetua o reprocessamento sem utilizar botes standard. A cada troca de campo fazer tais aes Procura uma sequencia de string em uma outra Elimina os espaos em branco no incio da string Elimina a string2 no final da string1 Separar Strings de uma varivel por um determinado separador Troca de caracteres Eliminar zeros esquerda Acessa todos os dados de endereo Carrega um Arquivo Excel, diretamente para uma Tabela Interna Download de arquivos com tamanhos de registros diferentes, depois de usar o Transfer Funo que aguarda a atualizao das tabelas no Banco de Dados Mostrar e editar uma tabela interna
Checa se o CGC valido.

COPO_POPUP_TO_DISPLAY_TEXTLIST CS_BOM_EXPL_MAT_V2 CS_WHERE_USED_MAT CUOV_SET_FUNCTION_ARGUMENT DATE_STRING_CONVERT DELTA_TIME_DAY_HOUR DYNP_VALUES_READ F4_DATE FI_WT_POPUP_TO_CONFIRM_STEP FORMAT_TEXTLINES GRAPH_MATRIX_2D GRAPH_MATRIX_3D GRAPH_MATRIX_4D HELP_VALUES_GET_WITH_TABLE_EXT HR_E_NUM_OF_DAYS_OF_MONTH
HR_BR_CPF_CHECK_DIGITS HR_TIME_RESULTS_GET

Mostra um Dialog Box para exibir um texto de lista. Traz a Lista Tcnica de um Material Traz onde o componente usado. Passar argumentos para determinada funo Converte a string data de vrias formas diferentes Calcula o tempo decorrido em minutos Serve para buscar informacoes em campos que no possuem ID Calendrio Abre um popup com as respostas SIM, NO e CANCELAR Divide linhas de texto, conforme tamanho de colunas desejado. Grfico em 2 Dimenses Grfico em 3 Dimenses Grfico em 4 Dimenses Serch-help Dinmico (F4) Retorna atraves de uma data a quantidade do ms relacionado a data em questao.
Checa se o CPF valido( no confirmado). retorna quantidade de horas feitas em um determinado perodo.

HRCM_STRING_TO_AMOUNT_CONVERT J_1B_NF_PARTNER_READ KD_GET_FILENAME_ON_F4 K_KKB_POPUP_RADIO2

Converter string para valor Dados dos Parceiros nas Notas Fiscais Popup para buscar Nome do Arquivo Cria um Popup com 2 Rdio Button.

1 de 45

Javier F. Taboada

ABAP - Anotaes Importantes

* F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F

Funo/Comando/Transao/Programa/Userexit/Tabela K_KKB_POPUP_RADIO3 KKEK_CONVERT_FLOAT_TO_CURR LAST_DAY_OF_MONTHS MASTER_IDOC_DISTRIBUTE MB_SELECT_SD_SCHEDULED_STOCK MD_CONVERT_MATERIAL_UNIT


ME_READ_HISTORY MONTH_NAMES_GET

Descrio Cria um Popup com 3 Rdio Button. Converter varivel Float em Currency Calcula o ltimo dia do ms Criar IDoc de sada Recupera as Ordens de Venda, Status e Quantidades Converte quantidades de uma unidade para outra conforme regra no Material Apura os dados da PO referentes a venda e movimentao de mercadorias
Retorna o Ms Escrito ou abreviado ou em numero

MS_WORD_OLE_FORMLETTER NUMBER_GET_NEXT NUMERIC_CHECK PC_BUILD_COMPLETE_FILENAME PC_CHECK_FILENAME PC_CHECK_FILENAME_WITH_EXT PC_SPLIT_COMPLETE_FILENAME QF05_RANDOM_INTEGER RE_ADD_MONTH_TO_DATE


RE_LAST_DAY_OF_MONTH RFC_READ_TABLE RH_GET_DATE_DAYNAME

Criar Etiquetas atraves do MS Word Incrementa o contador criado na Transao SNRO Checar se um dado numrico Completa o caminho e nome do arquivo Checa a existencia do Arquivo no PC (entrar nome do arquivo sem extenso) Checa a existencia do Arquivo no PC (entrar nome do arquivo com extenso) Divide o nome em Drive, Caminho, Nome do Arquivo e Extenso. Gera nmeros aleatoriamente tendo como parmetros um menor e um maior n Adiciona meses a uma data, calculando a nova data
Retorna o ultimo dia do ms Retorna os campos da tabela, tambp, retorna descrio de todos os campos Recupera dia da semana por extenso

RPY_TABLE_READ RS_COMPARE_WORDS_SIMILAR RS_SET_SELSCREEN_STATUS RV_DYNAMIC_ADRESS RV_ORDER_FLOW_INFORMATION SAP_CONVERT_TO_XLM_FORMAT SAP_CONVERT_TO_XLS_FORMAT


SAP_GUI_PROGRESS

Descrio dos Campos das Tabelas Comparar strings com acentos Associar Status a Tela (no evento at selection-screen output) Merge o endereo do cliente com informao do parceiro Traz o Fluxo de Documentos de uma Ordem de Venda Transforma uma Tabela Interna em Pgina XLM Transforma uma Tabela Interna em Planilha XLS
Indicador de progresso.

SCP_REPLACE_STRANGE_CHARS SD_PARTNER_READ SELECT_VIEWS_FIND SET_FIXLEN(SAPLGRAP) USING 'Pos Inicial' 'Pos Final' SET_TRAIL_BLANKS(SAPLGRAP) USING 'X' SO_NEW_DOCUMENT_SEND_API1 STATUS_READ SWO_QUERY_API_METHODS SWA_STRING_TO_UPPERCASE TERM_CONTROL_EDIT TEXT_CONVERT_XLM_TO_SAP TEXT_CONVERT_XLS_TO_SAP

Troca caracteres estranhos por normais Recuperar dados dos parceiros (Ordem de Venda) Seleciona as vises dos materiais Para fixar um tamanho de sada no Download Mantendo espaos em branco no final do arquivo
Envia e-mail

Busca o status do equipamento para o usurio Procurar BAPI atravs dos Metodos e Object Names Transforma o primeiro caracter em maiscula Editor de Texto em ABAP Faz download de uma Pgina pra uma Tabela Interna Faz download de uma Planilha pra uma Tabela Interna

2 de 45

Javier F. Taboada

ABAP - Anotaes Importantes

* F F F F F B B B B B B B B B B B B B B B B B B P P P P P P P P P P P P P P P

Funo/Comando/Transao/Programa/Userexit/Tabela TH_POPUP TRINT_DISPLAY_TABLE_CONTENTS


WS_DOWNLOAD WS_FILENAME_GET WS_UPLOAD

Descrio Envia uma mensagem para um determinado usurio Lista em ALV o contedo de qualquer Tabela Faz download de arquivos para file local
Chama caixa de file local para imput de dados Faz upload de arquivo separado por tabulaes.

BAPIS (http://ifr.sap.com/catalog/query.asp) BAPI_AR_ACC_GETOPENITEMS BAPI_ACC_GL_POSTING_POST BAPI_CLASS_CHANGE BAPI_CLASS_CREATE BAPI_CHARACT_CREATE BAPI_ENTRYSHEET_CREATE BAPI_GOODSMVT_CREATE BAPI_INCOMINGINVOICE_CREATE BAPI_PO_CHANGE BAPI_PO_CREATE BAPI_PO_CREATE1 BAPI_PO_RELEASE BAPI_PROFITCENTER_CHANGE BAPI_PROFITCENTER_CREATE BAPI_REQUISITION_CHANGE BAPI_REQUISITION_CREATE BAPI_REQUISITION_DELETE BAPI_REQUISITION_RELEASE PROGRAMAS GRBUSG_3 RBDAGAI2 RBDAGAIE RBDAPP01 RBDMANIN REKH0003 REKH0004 RFHBUA10 RGUGBR00 RHGEN00 RHGRENZ0 RHGRENZ1 RHGRENZ2 RHSOBJCH RKCTSEAR

Mostra as Partidas em Aberto em um determinado perodo de um cliente Lanamento das Contas de Razo - (Transao F-02) Bapi para alterar dados de Classe Bapi para criar Classe Bapi para Criar Caractersticas Bapi para Aceite de Servio Bapi para Recebimento Incluso na MIRO Bapi para alterar Pedido de Compra Bapi para criar Pedido Compra. Ref. a transao ME21 Bapi para criar Pedido de Compra. Ref. a transao ME21N Bapi para liberar Pedido de Compra Bapi para alterar dados do Centro de Lucro Bapi para criar Centro de Lucro Bapi para alterar Requisio Bapi para criar Requisio Bapi para deletar/cancelar item de Requisio Bapi para liberar Requisio Exemplos com grficos Re-processing of IDocs after ALE input error Reprocessing of edited IDocs Post inbound Idocs to application documents Start error handling for non-posted Idocs Exemplos com grficos SAP demo program that shows how to do 2D, 3D, and 4D graphics. Download para Excel Substitution/Validation utility Regen PD and PA inconsistencies Program will delete any 1001 infotypes whose start date is after the delimit date. Extend the end date on delimited records. Delimit IT1001 only. Corrects the following error in workflow: Table SOBJ is consistent as regards key Search source code for up to two strings.

3 de 45

Javier F. Taboada

ABAP - Anotaes Importantes

* P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P

Funo/Comando/Transao/Programa/Userexit/Tabela RPDTRA00 RPR_ABAP_SOURCE_SCAN RPR_ABAP_SOURCE_SCAN ou RSRSCAN1 RPUAUD00 RPUAUDDL RPUDELPN RPUP1D00/10 RPUP2D00/10 RPUP3D00/10 RPUP4D00/10 RSABAPIV RSAMTNUL RSANADAT RSAPSCRIPT_ERROR RSAVGL00 RSBDCBTC RSBDCDRU RSBDCOS0 RSBDCSUB RSBTCDEL RSCLTCOP RSDBCREO RSDBGENA RSEINB00 RSEOUT00 RSINCL00 RSMODPRF RSORAREL RSPARAM RSPO0041 RSPO0075 RSRSCAN1 (RKCTSEAR - RPR_ABAP_SOURCE_SCAN) RSSNAPDL RSTBSERV RSTXCPRI (Utilitrios/Tipo de aparelho/Copiar categoria) RSTXDBUG RSTXFCON RSTXFCPY RSTXLDMC RSTXR3TR

Descrio List all HR transactions. Search ABAP code for a string. Look too RSRSCAN1 or RKCTSEAR. Procura STRING em programas ABAP HR Report to list all logged changes for an employee. Uses the PCL4 Audit Cluster. HR Report to delete audit data from the PCL4 Audit Cluster. Delete all info for an employee number, including cluster data and infotypes View/Delete data from PCL1 Cluster View/Delete data from PCL2 Cluster View/Delete data from PCL3 Cluster View/Delete data from PCL4 Cluster Mass print/display of ABAP/4 help text Encontrar campos = 0 Referncia cruzada Procurar erros no sapscript Table adjustment across clients BDC job with an internal batch number and wait for the end of the batch input session. Prints the contents of a Batch Input session. No options for error transactions only. Execute UNIX commands. Release batch input sessions automatically Clean the old background job records Copy tables across clients Clean batch input session log Verificar problemas na construo das telas Idoc inbound processing by file Process outbound IDocs Extended program list Criar field_exit Get the Oracle Release Display all instance parameters Removing old spooling objects To activate access method M for device types Search source code for a given string. Will also search includes. Clean the old ABAP error dumps Compare a contents of a table between clients Copiar dispositivos (marcar a opo utilizar referncia) Debug de sapscripts Converts SAPScript page formats Copiar formulrios em Sapscript entre mandantes Logotipos para sapscript Transportador de SAPScripts

4 de 45

Javier F. Taboada

ABAP - Anotaes Importantes

* P P P P P P P P P P P P P P P P T T T T T T T T T T T T T T T T T T T T T T T

Funo/Comando/Transao/Programa/Userexit/Tabela RSTXSCRP RSTXSCRP RSTXSCRP RSTXTCAT RSTXTPDF4 RSTXTRAN RSUSR003 RSUSR006 RSUSR200 RSWBO052 RSWBO060 RSWUWFML RSWWIDE RV80HGEN SAPMSABAPDEMOS_TREE SDCHECKVOFA TRANSAO 0VTC B050 CK40N CK81 CL01 CL20N CL22N CL24N CL26 CL30N CL6A CL6C CLHP CLMM CMOD -> Ampliaes Globais/Palavra Chave/Modificar CMOD -> PRFB CO14 CS01 CT04 DWDM EWK1 FB03 FBL3M

Descrio Save a SAPScript layout set to disk, and load it back into SAP. Transport SAPscript files across systems Upload and download SAPScript layout sets Programa que insere o texto da funo READ_REXT Pass the spool number of a report's output to this program has converted to PDF format. Add standard texts to a transport so they can be moved between systems. Checa a troca de password de usurios SAP* e DDIC List users last login Lista os usurios que no se logaram desde uma determinada data Change development class of a sapscript (provided by Alan Cecchini) put objects into a request and transport it to any other system Report that interrogates the Workflow inbox, based on certain selections Permite apagar o contedo das tabelas de Workflow Ativa o programa de frmulas Exemplos ABAP Tipos de faturamento estorno DESCRIO DA TRANSAO Cadastramento de Itinerrios Controle de Mensagens Clculo de custos Lista completa de relatrios de Custos Criar Classe Atribuir Objetos a Classes Atribuir Classes a Classes Superiores Atribuir Objetos/Classes a uma Classe Liberao em Massa de Atribuies Procurar Objetos em Classes ndices de Classes ndice Hierarquico de Classes Atualizar Hierarquia de Classes Modificao em Massa de Avaliaes Modificar nome de colunas standard Criar user-exits e field-exits Confirmao de Ordem de Produo Criar Lista Tcnica de Materiais Administrao de Caractersticas Exemplos de ABAP Object (ex. HTML, Tree, Drag&Drop, Integrao com Office, etc.) Pesquisa qualquer string em qualquer programa Exibir Documento Contbil Listar o livro razo

5 de 45

Javier F. Taboada

ABAP - Anotaes Importantes

* T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T

Funo/Comando/Transao/Programa/Userexit/Tabela FBL5N FCHI FS00 J1B3N J1BG J1BJ J1BL KCH1 KCH3 KCH5N KCH6N MB03 MB1B MB51 MB5L ME9F -> ME22N MMBE OAYN OMFD OMFE OP4A OPK8 ORFA ORFB ORKS OVX4 PA10 PA20 PA30 SCC1 SCC4 SCU0/OY19 SE11 -> Elementos de Dados -> Saltar/Traduzir SE14 SE24 SE30 SE36 SE39 SE43N SE48

Descrio Relatrio partidas individuais de clientes Determinar intervalo de cheques Conta do Razo Impresso da nota fiscal Associar impressoras das filiais Associar Formulrio a Nota Fiscal Atualizar tipos de mensagem(n.fisc.) Criar Hierarquia Standard e Grupos de Centros de Lucro Exibir Grupos de Centros de Lucro Modificar Hierarquia Standard Exibir Hierarquia Standard Exibir Documento do Material Baixa de Estoque Lista documentos de material Valor do estoque/Saldo Impresso das mensagens de compra Posio de Estoque rea de Depreciao Cotao atribuir programa/formulrio Compras atribuir programa/formulrio Determinao de Turnos de Produo Amarrar o formulrio de Ordem de Produo ao programa Contas do Ativo Contas Financeiras Contas por Centro de Custo Grupo de vendedores Arquivo pessoal Exibir dados mestre HR Atualizar registro administrao pessoal Cpia de requests Cpia/Desbloqueio de Mandante Comparao de Client Modificar nome de colunas standard Ajusta tabela Class Builder - (Manuteno das Classes) Analisar tempo de execuo Bancos lgicos de dados Comparar dois programas Manuteno de menus Procura cdigos/funes em programas e telas

6 de 45

Javier F. Taboada

ABAP - Anotaes Importantes

* T T T T T T T T T T T T T T T T T T T T T T T T T T TB TB TB TB TB TB TB TB TB TB TB TB TB

Funo/Comando/Transao/Programa/Userexit/Tabela SE56 SE63 SE80 SE83 (Reuse Library) SE84 SE91 SE93 SERP SLIN SM12 SM36 SNRO SO10 SP01 SQ01 SQ02 SQ03 SU24 ST02 ST05 STMS V/08 VK11 VI01 VOFM VT01N TABELAS DD01L DD01T DD02L DD02T DD03L DD03T DD04L DD04T DD05S DF04T E070 E071 E071K

Descrio Gerar Dialgo de Atualizao de Tabelas Tradues Criar classe de desenvolvimento Exemplos de ABAP Object (ex. Tree, Drag&Drop, Integrao com Office, etc.) Repository info Manuteno de classes de mensagem Atualizao de Transao Inserir /Eliminar Report de rvore de Relatrios Verificao Ampliada para um Programa ABAP Selecionar entradas de bloqueio. Derruba uma entrada de usurio que est bloqueada Job atravs de variante Criar contadores Criar textos standard Controle de Sada do Spool Sap Query: Atualizar Queries Sap Query: Atualizar Infosets Sap Query: Atualizar Grupo de Usurios Consulta os objetos de autorizao de uma transao com os valores default Abend nas Interfaces Trace de uma transao, mostrando as tabelas usadas Gerenciamento do Sistema de Transporte Esquema de Calculo da Pricing Criar Registros de Condio Criar documentos de custo Manuteno de frmulas e pr-requesitos Criar documento de transporte Dominios Textos dos Dominios Tabelas SAP Textos das Tabelas Campos das Tabelas Textos Campos das Tabelas Elementos de Dados Textos dos Elementos de Dados Campos da Chave Externa Denominaes das Funes Sistema de transporte: cabealho de ordens/tarefas Sistema de transporte: entradas de objeto de ordens/tarefas Sistema de transporte: entradas chave de ordens/tarefas

7 de 45

Javier F. Taboada

ABAP - Anotaes Importantes

* TB TB TB TB TB TB TB TB TB TB TB TB TB TB TB TB TB TB TB TB TB TB TB TB TB TB X X X X X X X X X X X X X

Funo/Comando/Transao/Programa/Userexit/Tabela FUNCT J_1BNFDOC J_1BNFLIN J_1BNFNAD J_1BNFSTX KNVP MAST MODSAP NRIV PA0001 STKO STPO STZU STXH T705D TADIR TFDIR TFTIT TNAPR TPAR TRDIR TSTC TSTCC TSTCP TSTCT TVZBT USER-EXITS EXIT_RVV50R1T_001 (Ampliao: RVV50R1T) EXIT_SAPLF048_001 EXIT_SAPLJ1BM_001 (Ampliao: J1BF0001) EXIT_SAPLMEREQ_001 a EXIT_SAPLMEREQ_009 EXIT_SAPLCOI1_027 (Ampliao: IWO10027) - ZXWOCU24 EXIT_SAPLCOZV_001 EXIT_SAPLV54B_001 (Ampliao: V54B0001) - ZXV54U02 EXIT_SAPLV54B_002 (Ampliao: V54B0001) - ZXV54U03 EXIT_SAPMFDTA_001 EXIT_SAPMM06B_001 EXIT_SAPMM06E_012 (Ampliao: MM06E005) EXIT_SAPMM06E_017 (Ampliao: MM06E005) EXIT_SAPMV45A_003 (ZXVVAU05)

Descrio Textos Breves Cabealho da Nota Fiscal Partidas Individuais das Notas Fiscais Parceiros da Nota Fiscal Imposto por Item Mestre de Clientes - Funo Parceiros Material x Lista Ampliaes SAP(exit's) Intervalo de Contadores PA00XX (Infotipos modulo HR) Cabealho da Lista Tcnica Itens da Lista Tcnica Dados da Lista Tcnica Tabela de Textos Cdigos das Funes Catlogo de objetos repository Mdulos de Funo Textos das Funes Associao dos Formulrios aos Programas (SD) Tabela de Parceiros Tabela dos Programas Cdigos das Transaes SAP Atributos Adicionais para TSTC Parametros para Transaes Textos das Transaes Condies de Pagamento Exit para Processamento Coletivo Aps lanamento da MB1B j possui o nmero do Doc. Gravado. Boleto Bancrio Requisio de Compras Gerar user exit norma apropriao prpria do cliente Antes de Salvar a Ordem de Produo Custos de Transporte - Prepare Pricing Determination - KOMK Custos de Transporte - Prepare Pricing Determination - KONP Arquivos de Remessa para Cobrana Escritural Exit na Requisio de Compra ME21N - (Gravao) - Consistncia Cdigo de imposto do item na pasta Fatura ME21N - (Digitao) - Consistncia Cdigo de imposto do item na pasta Fatura Exit no Faturamento

8 de 45

Javier F. Taboada

ABAP - Anotaes Importantes

* X X X X X

Funo/Comando/Transao/Programa/Userexit/Tabela USEREXIT_FILL_VRBK_VBRP (Prog: RV60AFZC) USEREXIT_MOVE_FIELD_TO_VBAP (Prog: MV45AFZZ) USEREXIT_NUMBER_RANGE (Prog: MV45AFZZ) USEREXIT_SAVE_DOCUMENT (Prog: MV45AFZZ) USEREXIT_SAVE_PREPARE_DOCUMENT (Prog: MV45AFZZ) MANUTENO DE TABELAS Passos para a criao de Transao para Manuteno de Tabela: 1) Entre na SE80, crie e ative um Grupo de Funes 2) Entre na SE11, crie a tabela, ative-a entre no men Utilitrios/Gerador de Atualizao de Tabela 3) No Gerador de Atualizao, Grupo de Autorizao: &NC&, Nome do Grupo de Funes que vc criou no passo 1. Clicar em procurar nmero de tela (Qualquer Atualizao na Tabela, necessrio clicar no lpis e permitir ativar nova gerao) 4) Devem ser marcadas as opes: Criar de novo os mdulos de Funo e Criar de Novo a Tabela (Se os campos forem muito grandes, crie 2 nveis) 5) Entrar na SE93 e criar a Transao com Parametros, preencher nome da transao: SM30, marcar o campo Omitir 1a. Tela, marcar tambm Herdar Caractersticas GUI, preencher os parametros: UPDATE X e VIEWNAME (tabela) ALTERAO NOS TTULOS DAS COLUNAS 1) Chamar a transao criada, ir pelo menu para -> Sistema/Status 2) Dar duplo-clique no nmero da tela para edit-la NF WRITER Para a NF Writer no aparecer no livro fiscal: 1) Cri-la sem Impostos 2) Marcar com um 'X' o campo J_1BDYLIN_TM15S na tela de Itens BLOQUEIOS DE FATURAMENTO Definir Motivos de Bloqueio (Faturamento): SPRO -> Vendas e Distribuio/Faturamento/Doc. Faturamento/Definir Motivos Bloq. NUMERAO DE NF Numerao de NFs das Filiais: SPRO -> F5 -> Componentes vlidos /Funes Gerais/NF/Sada/Intervalos Numerao SPRO -> F5 -> Componentes vlidos /Funes Gerais/NF/Sada/Grupos de Numerao CHAVES DE ACESSO Chaves de Acesso: //service.sap.com/sscr Rhodia - User: S0001175056 - PSW: EQUIPESD Fertimport - User: S0001900232 - PSW: A623E798 Fogs - User: S0003402275 - PSW: I812B774 Brasvending - User: S0001711884 - PSW: BSAPNET Vibrapar - User: S0003070086 - PSW: I936I296

Descrio Exit no Faturamento Criao/Alterao das Ordens de Venda Criao/Alterao das Ordens de Venda Criao/Alterao das Ordens de Venda Criao/Alterao das Ordens de Venda CONDIES DINAMICAS Exemplo de Condies Dinamicas: REPORT demo_select_dynamic_conditions . DATA: cond(72) TYPE c, itab LIKE TABLE OF cond. PARAMETERS: city1(10) TYPE c, city2(10) TYPE c. DATA wa TYPE spfli-cityfrom. CONCATENATE 'CITYFROM = ''' city1 '''' INTO cond. APPEND cond TO itab. CONCATENATE 'OR CITYFROM = ''' city2 '''' INTO cond. APPEND cond TO itab. CONCATENATE 'OR CITYFROM = ''' 'BERLIN' '''' INTO cond. APPEND cond TO itab. SELECT cityfrom INTO wa FROM spfli WHERE (itab). ENDSELECT. EPSON FX-2170/2180 Configurar EPSON FX-2170/2180: Ligar a impressora mantendo a tecla PITCH pressionada. Pressione a tecla FONTE. Selecione o item de menu pelo PITCH, trocar o valor com TEAR OFF/BIN PAUSE. Desligar a impressora para assumir. EPSON LQ-570 Configurar EPSON LQ-570: Ligar a impressora mantendo a tecla LOAD/EJECT pressionada. Segurar a tecla PAUSE por 3 seg para ajuste fino. CRIAR FIELD-EXIT Para criar FIELD-EXIT.

9 de 45

Javier F. Taboada

ABAP - Anotaes Importantes

Funo/Comando/Transao/Programa/Userexit/Tabela Descrio PROJETOS/AMPLIAES CMOD -> Saltar -> Ampliaes Globais -> Exit de Campo, se no tiver digitar PRFB na Projetos/Ampliaes - como administr-los: linha de comando. Continuando -> Criar, pede o Elemento de Dados, criar a Field-Exit_ Para descobrir a ampliao, pegar o nome da EXIT, chamar na SE11 a tabela MODSAP <Campo>, associar Programa e Tela, por fim Ativar. e procurar pelo nome da EXIT a respectiva AMPLIAO. A seguir chamar a trans. PARA LOCALIZAR SCREEN-EXITS CMOD incluir os componentes e ativar o projeto. SMOD -> No campo Ampliaes: pressionar F4 (Entradas Possveis) Como mudar os parametros de inicializao das impressoras: -> Pressionar F5 (Sistema de Informaes) SPAD -> Dispositivos de Sada/Escolher o dispositivo clicando 2x no Tipo de Dispositivo ->Pressionar Shift-F7 (Todas as Selees) Correspondente/Clicar no Boto Edies/Escolher o Tipo de Edio clicando 2x, para -> No Campo Componente colocar o nome do programa entre asterscos. Ex. SAPMV45* modificar os parametros clique 2x em Inicializao. -> Pressionar Enter. ACESSAR OUTRO CAMPO EM UMA FIELD-EXIT TESTAR FUNO COM SEQUNCIAS DE TESTE Este mtodo tem praticamente a mesma finalidade da funo DYNP_VALUE_READ SE37 -> BAPI_SALESORDER_CREATEFROMDAT2 -> Editar field-symbols <fs> type any. Mdulo de Funo -> Testar -> Sequncias deTeste assign ('(NOME_PROGRAMA)NOME_CAMPO') to <fs>. . BAPI_SALESORDER_CREATEFROMDAT2 Com isso possvel em uma Field-Exit por exemplo, verificar e alterar o valor de . BAPI_TRANSACTION_COMMIT -> Executar (F8) qualquer outro campo do programa. Boto: "DIRETRIO DE DADOS DE TESTE" -> Executar Obs. Os nomes do programa e do campo devem estar em letras maisculas CRIAR TABELAS TEXTO LIGADAS AS DE DADOS LOCALIZAR MENSAGENS DE ERRO Crie a Tabela Normal com Mandt e o Campo-Chave. Dar duplo click no rodap em cima da mensagem, clicar em Informaes Crie a Tabela Texto com Mandt, Spras, e o Campo-Chave. Tcnicas, dar duplo click no nmero da mensagem. Na Tabela Texto, coloque o cursor no Campo-Chave, pressione o boto de chaves Com isso a Classe de Mensagens ser aberta com todas as Mensagens. externas, coloque como Tabela de verificao a Tabela Normal, coloque em PERMITIR VALORES NEGATIVOS NAS TABLE_CONTROLS caractersticas semanticas: Campos-chave de uma tabela texto e em Cardinalidade Abrir a tela no Screen Painter, no campo desejado, colocar na mscara do campo a letra V1 : CN, em seguida gerar proposta. COMO CRIAR PARAMETER ID PARA UM DOMINIO CRIAR OBJETO DE AUTORIZAO Entrar na SE80 (Object Navigator) pressionar o boto Processar Objeto (Shift-F5) clicar em Entre em SU21 (Adicionar Objeto a Classe), dar duplo clique na Classe, criar objeto ID parametro SET/GET, colocar o nome do ID com 3 posies a ser criado, pressionar F5 criar Campo Verificador. para criar, coloque a descrio e pressione o boto gravar. Entrar em SU03 - Lista de Autorizaes COMO ELIMINAR AS VARIANTES Entrar em S02 - Criar Perfil, associar o Objeto a Autorizao e ao Perfil Chamar o programa a ser executado, no menu, escolher ir para: Variantes, eliminar. BUSCAR O NOME DA TRANSAO NA MEMRIA Ou chamar na SE38 colocar o nome do programa e escolher a opo Variantes, eliminar. DATA: L_TCODE LIKE SY-TABIX. CRIAR REQUEST PARA AGRUPAR OBJETOS DE TRADUES CALL 'GET_PARAM_TCOD' ID 'PTCOD' FIELD L_TCODE Atravs da SE38 rodar o programa RS_LXE_RECORD_TORDER, pressionar o boto INCLUIR CONDIES NAS VISES CRIADAS PELA SM30 Ctrl-F1 para criar a Request, depois selecionar por data, usurio para agrupar os objetos Entrar na SE11, modificar a tabela desejada. na referida Request Entrar em Utilitrios-> Gerador de Atualizao CRIAR TABELA INTERNA DECLARADA DINAMICAMENTE Entrar em Ambiente-> Modificao -> Horas DATA: ls_wa TYPE REF TO data, Aqui pode-se criar vrios FORMS que sero executados nos diversos momentos da lt_itab TYPE REF TO data. atualizao da tabela. FIELD-SYMBOLS: <fs_itab> TYPE ANY TABLE. Ex.: Preciso filtrar as informaes apresentadas dependendo do pas de Logon, neste caso DATA: lv_name TYPE string. o Momento o nmero 10 lv_name = 'SFLIGHT'. Ex.: A cada nova entrada preciso verificar uma condio, o Momento o 05. CREATE DATA ls_wa TYPE (lv_name). COMO USAR A SE38 EM AMBIENTES SEM PERMISSO

10 de 45

Javier F. Taboada

ABAP - Anotaes Importantes

Funo/Comando/Transao/Programa/Userexit/Tabela CREATE DATA lt_itab TYPE TABLE OF (lv_name). ASSIGN lt_itab->* TO <fs_itab>. SELECT * FROM (lv_name) INTO TABLE <fs_itab>. CARREGAR UM LOGO OU BACKGROUND

Descrio Chame a transao que precisa editar, v para Sistema-> Status, de duplo clique em cima no nome do programa, vai abrir a SE38 com o progrma carregado. EIS - ASPECTOS

Na transao OKCG e define-se o campo DE, depois na OKCC defineo campo PARA . A seguir na transao KCA0 cria-se o Aspecto.

Os logos e backgrounds usados no ALV ficam na tabela BDS_CONN05. Vc no consegue isualiza-los mas pode lista-los atraves da SE16 selecionando-os com CLASSNAME = PICTURES. Para incluir um logo, crie uma arquivo, tipo GIF, entre na transao 0FPM002 com os parmetros: Nome da Classe = 'PCTURES'; Cat. De Classe = 'OT'; Chave de Obj = 'NOME DO LOGO'; Descrio = Descr.; Tipo de Documento = POC_GIF e execute a transao. Na tela seguinte selecione a aba CRIAR e d um duplo-clique em TELA. Selecione o seu arquivo no diretrio e execute.

11 de 45

Javier F. Taboada

Transao CL01 CT01 F-02 F-04 F-05 F-07 F-22 F-28 F-29 F-30 F-43 F-47 F-51 FB08 FBRA FBV0 J1B1N J1B2 KE51 MB01 MB31 MB1A MB1B MB1C MB11 MBST ME22N MIGO MIRO MR22 MR8M VA01 VL02N

Descrio Criar Classes Criar Caractersticas Criar lanamento conta Razo Liquidar com compensao Lanar avaliao em moeda estrangeira Lanar sada de pagamento Entrar fatura do cliente Lanar entrada de pagamentos Lanar adiantamento do cliente Transferir e compensar Entrar fatura do fornecedor Solicitao de adiantamento Transferir e compensar Estornar documento Anular compensao Registrar documento pr-editado Criar nota fiscal Modificar nota fiscal Criar Centro de Lucro Entrada de Mercadoria por Pedido Entrada de Mercadoria por Ordem Registrar Sada de Mercadoria Registrar Retificao Registrar Outras Entradas de Mercadoria Registrar Movimento de Mercadoria Estornar documento de material Modificar pedido Entrada de mercadorias Pedido - Equipe de Produto Criar fatura recebida Debitar/creditar material Estornar documento de faturamento Criar Ordem de Venda Modificar entrega

BAPI BAPI_CLASS_CREATE BAPI_CHARACT_CREATE BAPI_ACC_GL_POSTING_POST

BAPI_BILLINGDOC_CREATEMULTIPLE

BAPI_ACC_DOCUMENT_POST BAPI_ACC_BILLING_POST BAPI_ACC_INVOICE_RECEIPT_POST

BAPI_J_1B_NF_CREATEFROMDATA BAPI_PROFITCENTER_CREATE BAPI_GOODSMVT_CREATE BAPI_GOODSMVT_CREATE BAPI_GOODSMVT_CREATE BAPI_GOODSMVT_CREATE BAPI_GOODSMVT_CREATE BAPI_GOODSMVT_CREATE BAPI_PO_CHANGE BAPI_GOODSMVT_CREATE BAPI_INCOMINGINVOICE_CREATE BAPI_ACC_GOODS_MOVEMENT_POST BAPI_BILLINGDOC_CANCEL1 BAPI_SALESORDER_CREATEFROMDAT2

System Tables
ADCP ADIRACCESS ADR2 ADRP APQD APQI D010SINF E071 E07T ENLFDIR INDX NAST STXH T005 T005S T005U T006 T015M T247 T777A TADIR TBTCO TBTCP TFDIR TFTIT TSP03L TSTC TSTCT TUTYP TUZUS TVARV TVDIR US930 USR01 USR02 USR04 USR06 USR14 USR21 ARCH_OBJ BTCUED BTXSUPB CCCFLOW DBSTATC DEVACCESS DEVL E070 E070L INSTVERS PAT03 SDBAC T100 TAPLT Person/Address assignment (central address administration) Table to store keys for TADIR objects Telephone numbers (central address admin.) Persons (central address administration) DATA DEFINITION Queue Queue info definition ABAP- Information about ABAP program source code Change and Transport System- Object Entries of Requests/Tasks Change and Transport System- Short Texts for Requests/Tasks Additional Attributes for Function Modules System table INDX Message Status STXD SAPscript text file header Countries Taxes- Region (Province) Key Taxes- Region Key- Texts Units of Measurement Names of the months Month name and short text Building Addresses Directory of Repository Objects Job status overview table Batch job step overview Function Module Function Module Short Text Spool- Long device names SAP Transaction Codes Transaction Code Texts User Types in Current Price List in SAP System Special versions Table of variables in selection criteria View Directory Data Relevant to Measurement for User Master Record User master record (runtime data) Logon data User master authorizations Additional Data per User Surchargeable Language Versions per User Assign user name address key Objects for archiving and reorganization Description of user event IDs for background processing BSI- Upgrade-Information Client Copy Control Flow DB Optimizer Control (Statistics Creation) Table for development users OBSOLETE- Do not use (See TCETRAL) Change and Transport System- Header of Requests/Tasks CTS- Index for Assigning Numbers to Requests/Tasks Documentation for installation Status and History Patch Directory DBA Action Table Messages Program Application Long Texts

TASYS TDEVC TEMSE TLOCK TNAPR TNAST TPFET TPFHT TPROT TRBAT TRDIRT TRESN TRJOB TSP03C TST03 TSYST TWSYS USOBT USR03 USR05 USR12 USR40 USR41 UST04 VARIT VARID D010TAB DD02L DD02T DD03L DD03T EDIDC EDIDOT EDID2 EDID4 EDSEA VRSX2 TSE05

OBSOLETE- Do not use, see TCEDELI Development Classes Temp Sequential table. Change and Transport System- Lock Table Processing programs for output. Can be very handy to find the print program for a SAPScript. Printed output control table Table of profile parameters Profile header, administration data for profiles in DB Table contains all DD tables to be logged Communication Table for Transport Control Title texts for programs in TRDIR Table of Naming Conventions in ABAP Workbench Job ID for Coordinating Batch-ABAP/UNIX for Transports Spool- Device Description Extension TemSe data OBSOLETE- Do not use (see TCESYST) OBSOLETE- Do not use (See TCETRAL) Relation transaction - authorization object User address data User Master Parameter ID User master authorization values Table for illegal passwords User master- Additional data User masters Variant texts Variant directory Table for Use Report---Tables SAP tables R/3 DD- SAP table texts Table Fields DD- Texts for fields (language dependent) IDOC Control Records Short description of IDoc types IDOC segments (version 3.1) IDOC segments (version 4.6) EDI- Table of all segments of current release Central Table for Version Management (Report Source) Can add parameters to the INSERT COMMAND (IC). Then, when you insert command, your info appears in the editor. Useful for comment blocks, common section of code, etc. Change document items Change document header governs the foreground sequence of infotypes the system will use to prompt the user during online and batch processing. You will have to code your BDC to follow that sequence of creating infotypes. governs the dynamic event processing that will only take place during online user inputs. For BDC's you will have to create separate BDC's to handle any infotypes that are inserted dynamically by this table. Infotype Screen Control

CDPOS CDHDR T529A

T588Z

T588M PM - SD Tables AFAB AFFH AFFL AFFT AFFV

Network - Relationships PRT assignment data for the work order Work order sequence Order - Process Instructions Order - Process Instruction Values

AFFW AFIH AFKO AFPO AFRC AFRD AFRH AFRU AFRV AFVC AFVU AFVV AFWI AUFK AUFM BGMK BGMP BGMS BGMT BGMZ CRHD CRTX EQKT EQST EQUI EQUZ HIKO IFLO IFLOT IFLOTX IHGNS IHPA IHSG ILOA IMPTT IMRG KAKO KONP KONV OBJK QMEL QMFE QMIH QMMA QMSM QMUR T001 T001L T001W T077D T003O T352R T353I_T T356 T357G T357G_T

Goods movements with errors from confirmations Maintenance order header Order header data PP orders Order item Incorrect cost calculations from confirmations Default values for collective confirmation Header information for confirmation pool Order completion confirmations Confirmations pool Operation within an order DB structure of the user fields of the operation DB structure of the quantities/dates/values in the operation Subsequently posted goods movements for confirmations Order master data Goods movements for order Master Warranty Header Master Warranty Item Master Warranty Text Item Master Warranty Text Warranty Counter Work Center Header Text for the Work Center or Production Resource/Tool Equipment Short Texts Equipment to BOM Link Equipment master data Equipment time segment Order master data history Table generated for View IFLO Functional Location (Table) Functional Location- Short Texts Permit Segment for Plant Maintenance Plant Maintenance- Partners Object-Related Permits in Plant Maintenance PM Object Location and Account Assignment Measuring Point (Table) Measurement Document Capacity Header Segment Conditions (Item) Conditions (Transaction Data) Plant Maintenance Object List Quality Notification Quality notification - items Quality message - maintenance data excerpt Quality notification - activities Quality notification - tasks Quality notification - causes Company Codes Storage Locations Plants/Branches Customer account groups Order Types Maintenance revisions Maintenance activity type description Priorities Permits Text for Table 357GT

T370A TINCT TVKO TVKOS TVKOV TVTA VIAUFKST

Activity Category for PM Lists Customers- Incoterms- Texts Organizational Unit- Sales Organizations Organizational Unit- Divisions per Sales Organization Org. Unit- Distribution Channels per Sales Organization Organizational Unit- Sales Area(s) Generated Table for View VIAUFKST

Sales and Distribution Tables


KONV KONP LIKP LIPS VBAK VBAP VBBE VBEH VBEP VBFA VBLB VBLK VBPA VBRK VBRP VBUK VBUP VEKP VEPO VEPVG

Conditions for Transaction Data Conditions for Items Delivery Header Data Delivery: Item data Sales Document: Header Data Sales Document: Item Data Sales Requirements: Individual Records Schedule line history Sales Document: Schedule Line Data Sales Document Flow Sales document: Release order data SD Document: Delivery Note Header Sales Document: Partner Billing: Header Data Billing: Item Data Sales Document: Header Status and Administrative Data Sales Document: Item Status Handling Unit - Header Table Packing: Handling Unit Item (Contents) Delivery Due Index

Materials Management Tables


A501 EBAN EBKN EKAB EKBE EKET EKKN EKKO EKPO IKPF ISEG LFA1 LFB1 NRIV RESB T161T

Plant/Material Purchase Requisition Purchase Requisition Account Assignment Release Documentation History per Purchasing Document Scheduling Agreement Schedule Lines Account Assignment in Purchasing Document Purchasing Document Header Purchasing Document Item Header- Physical Inventory Document Physical Inventory Document Items Vendor Master (General section) Vendor Master (Company Code) Number range intervals Reservation/dependent requirements Texts for Purchasing Document Types

Finance Tables
AGKO ANAR Cleared Accounts Asset Types

ANAT ANEK ANEP ANEV ANKT ANLA ANLB ANLC ANLH AT02T AT02A AT10 AT10T BKDF BKORM BKPF BLPK BLPP BLPR BNKA BP000 BPBK BPEG BPEJ BPEP BPGE BPJA BSAD BSAK BSAS BSEC BSEG BSID BSIK BSIM BSIS CEPC CEPCT COBRA COBRB COKA COSP COSS CRCO CSKA CSKB CSLA FEBEP FPLA FPLT GLPCT KNA1 KOMK MAHNV REGUT SKA1

Asset type text Document Header Asset Posting Asset Line Items Asset downpymt settlement Asset classes- Description Asset Master Record Segment Depreciation terms Asset Value Fields Main asset number Transaction Activity Category- Description Transaction Code for Menu TIMN Transaction type Name of Transaction Type Document Header Supplement for Recurring Entry Accounting Correspondence Requests Accounting Document Header Document log header Document log item Document Log Index and Planned Order (Backflush) Bank master record Business Partner Master (General Data) Doc.Header Controlling Obj. Line Item Total Values Controlling Obj. Line Item Annual Values Controlling Obj. Line Item Period Values Controlling Obj. Totals Record for Total Value Controlling obj. Totals Record for Annual Total Controlling Obj. Accounting- Secondary Index for Customers (Cleared Items) Accounting- Secondary Index for Vendors (Cleared Items) Accounting- Secondary Index for G/L Accounts (Cleared Items) One-Time Account Data Document Segment Accounting Document Segment Accounting- Secondary Index for Customers Accounting- Secondary Index for Vendors Secondary Index, Documents for Material Accounting- Secondary Index for G/L Accounts Profit Center Master Data Table Texts for Profit Center Master Data Settlement Rule for Order Settlement Distribution Rules Settlement Rule Order Settlement CO Object- Control Data for Cost Elements CO Object- Cost Totals for External Postings CO Object- Cost Totals for Internal Postings Assignment of Work Center to Cost Center Cost Elements (Data Dependent on Chart of Accounts) Cost Elements (Data Dependent on Controlling Area) Activity master Electronic Bank Statement Line Items Billing Plan Billing Plan- Dates EC-PCA- Totals Table General Data in Customer Master Pricing Communication Header Management Records for the Dunning Program TemSe - Administration Data G/L Account Master (Chart of Accounts)

SKAT SKB1 T003T T007S T087J TAPRFT TKA01 TKA09 TKVS TZB0T TZPAT VBSEGS VTBFHA VTBFHAPO VTBFHAZU VTBFINKO VTIDERI VTIFHA VTIFHAPO VTIFHAZU VTIOF VWPANLA

G/L Account Master Record (Chart of Accounts- Description) G/L account master (company code) Document Type Texts Tax Code Names Text Text tab. for investment profile Controlling Areas Basic Settings for Versions CO Versions Flow types text table Financial Assets Management product type texts Document Segment for G/L Accounts Document Parking Transaction Transaction Flow Transaction Activity Transaction Condition Master Data Listed Options and Futures Underlying transaction Underlying transaction flows Underlying transaction status table Options Additional Data Asset master for securities

Project Systems Tables


IMAK IMAV IMPR IMPU IMTP IMZO PMCO PRHI PROJ PRPS Appropriation requests - general data Appropriation request variant Investment Program Positions Texts for cap. inv. program positions Investment programs Assignment Table- CO Object - Capital Investment Prog.Pos. Cost structure of maintenance order Work Breakdown Structure, Edges (Hierarchy Pointer) Project definition WBS (Work Breakdown Structure) Element Master Data

Production Planning
MAST STKO STPO MAPL PLKO PLSO PLPO AFKO AFPO Material BOM BOM Header BOM Positions (detail) Assignment fo Task Lists to Materials Routing Group Header Routing Group Sequence Routing Group Operations Production Order Header Production Order Position (details)

Transactions search_sap_menu EDI Specific Transactions VOE1 VOE2 VOE3 VOE4 WEDI BALE Scheduling agreements

OVA9 OVAI

OVAJ

IDoc Transactions WE09/WE02 WE05 WE19 WE20 WE21 WE30 WE31 WE42 WE57 WE60 WE81 WE82 BD51 BD54 BD55 BD64 BD87 BALA BALM SM59 Output determination 856 - ASN

V/36 VV21,VV22,VV23 VL71 810 - Invoice V/54 VV31,VV32,VV33 VF31 855 Order Response V/30 V/48,V/32,V/43 VV11,VV12,VV13 Requirements coding V/27

Sales & Distribution VA02 VA05 VA22 VA32 VA42 Billing VF02 VF11 VF04 Delivery VL02N VL04 VKM5 VL06G VL06P VL09 VT02N VT70 General VKM3,VKM4 VKM1 VD52 Workflow SWEAD SWE2 SWE3 PPOME SWES SWUD

Delivery via transfer orders VL04 LT03 VL02N Purchase Orders ME22N ME57 Goods Movement MIGO Other MD04 SE38 SM01 SHDB CMOD SE16 SOST SU53 SQVI ST22 ST01 ST11 ST05 SM21 ST22 SM12

Finds the menu path to a transaction - Can either type in TX code in the search criteria or a description

Translation between EDI categories and SD item categories Table EDSC view. Customer link to sales area detail Table view EDPVW. Add partner types that will be transferred to the IDoc Table view EDPAR. Link external partner number with our internal number EDI Administrator Menu Idoc Administration

Create entries for each sold-to customer for which you will receive EDI schedule releases. At implementation, the only field that needs to be maintained is "Check PO number," which causes SAP to make sure that the PO number sent on the release matches the PO number on the schedule agreement. This transaction updates table T663A. SAP will not post an EDI schedule release, if this record is missing. Create entries for each Vendor / Partner description combination. (Vendors must match sold-to Acct. at Cust., and Partner descriptions must match ship-to Partner descriptions.) This transaction updates table T661W. SAP uses this table to determine the schedule agreement sold-to partner. If you would like SAP to post schedule requirements using discrete dates only, instead of weekly and/or monthly buckets, you can indicate the days of the week that you deliver to this customer. SAP will divide the customer's quantity for a week or month evenly into the days of the week specified by the distribution function code. This code must be sent in the DELINS IDoc in field E1EDP16-ETVTF.

IDoc lists according to content. View IDocs via specific IDoc number or business application detail contained within the contents of a segment. View IDocs EDI test tool. Use to test inbound Function module changes. Partner profile configuration. Add partner detail together with inbound and outbound relationships. We also incorporate message control on the outbound IDocs. Utilize the organizational units to trap functional errors for further processing Portas no processamento Idoc Create IDoc extension type Segment create Cdigo de processo de entrada Assign function module to logical message and IDoc type IDoc type documentation tool Criar Mensagem Link Release detail to Extension IDoc Type Propriedade do Modulo de Funo Criar Sistemas Lgicos Conversion rule user exit. Link conversion rule user exit to the different system \ partner combinations Modelo de Distribuio Reprocess IDocs in error or waiting for action. (Both inbound and outbound in 4.6. Use BD88 in prior versions) ALE Application Distribution ALE Master Data Distribution Destinos RFC (exibir e adotar)

Maintain output determination for deliveries (Output determination procedures). V10000 (Header output) has condition type LAVA (usually with requirement 1 NB: Use V/84 V7ALLE SHAD for grouped ASNs. I.e. Group deliveries into shipments Create output condition records for shipping. LAVA WE (Partner function) - We must add each new partner with VV21 Reissue output for deliveries Maintain access sequence for billing documents Create condition records for billing documents. (RD00 RE Billing party) Reissue output for billing documents

Sales document output types (BA00) Maintain access sequence for sales documents Create condition records for sales documents. (BA00 SP Sold to party)

Create code to check requirements for output control. Used to check ZBA0 against BA00 output.

Sales order change List of sales orders Quotation change Scheduling agreement change Contract change

Change billing document Cancel Billing document Billing due list

Change delivery document Delivery due list List of deliveries List of outbound deliveries for goods issue List of outbound deliveries for picking Cancel goods issue Change shipment Output for shipments

List of sales documents List of blocked SD documents Material Determination

Event queue administration Event type linkages Event linkages Organizational Unit Maintenance Consistency Checks for Event Linkages Workflow Diagnostic Tool

Delivery due list. Run the delivery due with your order number to create the delivery Create Transfer Order. EG. Warehouse: 101 and enter. Picking background. Save Delivery change. EG: Edit the delivery to do the following Pack External customer material number = COO. External delivery number Waybill number. BOL Transport tag. Carrier Header partner SP (E.G. FXP). Tracking number = Packing Unit

POChange Create POfrom purchase requisition

Post goods receipt

Material Requirements. Shows material requirements and releases against materials ABAP Editor. Used to modify ABAP programs Transaction list. Lock transactions in the system. Also a good tool to see what transactions are available Transaction recorder (BDC) User exit \ project tool. Coordinates your changes into projects for the purpose of activating all user exits for a particular project. A user exit needs to be modified before it will work Table contents display View mails sent externally from SAP Check authorization object Table Quickviewer Used to created quick client dependent reports ABAP Dump Analysis System trace Display developer trace SQL Trace System log Display short dumps Display locked entries

Ampliao Descrio V54B0001 Clculo custos de transporte: preparar a determ.preo V54B0003 V54B0004 V54C0001 V54C0002 V54C0003 V54C0004 V54D0001 V54KSFRC V54P0001 V54U0001 V54U0002 V54U0003 V54U0004 V54U0005 V54U0006 V54U0007 Clculo custos frete: determinar ctg.taxa de cmbio e moeda Clculo custos de frete: determinar status Proc.custos de transp.: denominao(es) itens csts.transp. Clculo cst.transporte: gerar subitens de cst.transporte Processamento custos de frete: determinar emissor da fatura Processam.custos de frete: determ.localizao p/clc.imposto Clculo do frete: determinao dos pases imposto Determinar os fatores p/a diviso dos custos de transporte Ampliao dos cdigos funes p/informao de custos frete Proc.custos transp.: verificar se as modific.foram efetuadas Verificar a completitude dos custos de frete Atribuio do n custo de transporte Preparao para a atualizao de novos objetos (cst.transp.) Atualizar novos objetos na preparao de csts.transporte Pedido de custos de frete - abastecimento dados do cabealho Pedido de frete - Fornecimento de dados de item

User-Exit Include EXIT_SAPLV54B_001 zxv54u02 EXIT_SAPLV54B_002 EXIT_SAPLV54B_003 EXIT_SAPLV54B_004 EXIT_SAPLV54C_001 EXIT_SAPLV54C_002 EXIT_SAPLV54C_003 EXIT_SAPLV54C_004 EXIT_SAPLV54D_001 EXIT_SAPLV54K_001 EXIT_SAPLV54P_001 EXIT_SAPLV54P_002 EXIT_SAPLV54U_001 EXIT_SAPLV54U_002 EXIT_SAPLV54U_003 EXIT_SAPLV54U_004 EXIT_SAPLV54U_005 EXIT_RV54POCR_006 EXIT_RV54POCR_007

Descrio Prepara dados p/ KOMK Prepara dados p/ KOMP Shipment Costs Calculation: Determine Rate Type Shipment Cost Calculation: Determine the Calculat Determine Texts for Shipment Cost Items Shipment Cost Calculation: Generation of Shipment Cost Subit Shipment Costs Processing: Determine Invoicing Party Shipment Costs Processing: Determine Loc. for Tax Invoice Shipment Costing: Determining the Tax Countries Determining the factors for apportionment of shipment costs Shipment Cost Information: Define Customer-Specific Function Shipment Cost Information: Execute Customer-Specific Functio Review of Shipment Costs for Changes Review of Shipment Costs for Completeness Specification of shipment cost number Shipment Cost Processing: Prepare New Objects for Saving Shipment Cost Processing: Save New Objects Shipment Purchase Order - Header Data Supply Shipment Purchase Order - Item Data Supply

V56AFCCH V56AGTAR V56ARCHV V56ATKTX V56BMOD V56DISTZ V56FCOPY V56FSTAT V56I0001 V56I0002 V56I0003 V56I0004 V56I0005 V56I0006 V56I0010 V56I0020 V56I0030 V56IVIEW V56K0001 V56KBAPI V56L0001 V56L0007 V56LDELI V56LOCID V56MVT04

Proc.transporte: verificar se o cd.funo permitido User exit p/a filtragem no clculo elemento de expedio Verificaes especf.cliente no arquivamento de transportes Modificar o nm.linhas na entrada de texto no transporte Processamento de transporte: modificao de campo Preparao transporte: determinao de distncias Proc.transporte: copiar dados de fornecimento Proc.transporte: atividades ao definir um status IDOC TPSDLS: modificao do grupo cabealhos remessa IDOC TPSDLS: modificao do grupo de itens de remessa IDOC TPSDLS: modificao do grupo de dados de embalagem IDOC TPSDLS: modificao do Idoc geral IDOC TPSDLS: modificao dos itens remessa relev.p/transp. IDOC TPSDLS: determinao prpria do usurio p/substit.local IDOC TPSSHT01: input transportes planejados Modificao do reg.controle IDoc em interface SD-TPS Custos de frete RFC do APO User exit for the structure of the planning overview Mensagens de transporte que saiem (EDI) Ampliao para chamada do BAPI de transporte Status do transporte para um fornecimento Desativar o bloqueio transf.mltipla para remessas p/SPT Ler os dados fornecimento para o processamento do transporte Preparao de transp.: determ.identificao de um local Ampliaes para o processamento coletivo do transporte

EXIT_SAPMV56A_001 EXIT_SAPLV56A_003 EXIT_SDVTTKWR_001 EXIT_SDVTTKWR_002 EXIT_SAPMV56A_002 EXIT_SAPLV56B_001 EXIT_SAPLSTAG_001 EXIT_SAPLV56F_010 EXIT_SAPLV56F_011 EXIT_SAPLV56F_012 EXIT_SAPLV56I_001 EXIT_SAPLV56I_002 EXIT_SAPLV56I_003 EXIT_SAPLV56I_004 EXIT_SAPLV56I_005 EXIT_SAPLV56I_006 EXIT_SAPLV56I_010 EXIT_SAPLV56I_020
EXIT_SAPLLE_TRA_X_001

ZXV56U18 ZXV56U38 ZXV56U32 ZXV56U33 ZXV56U31 ZXV56U34 ZXV56U23 ZXV56U15 ZXV56U16 ZXV56U35

EXIT_SAPFV56I_001 EXIT_SAPFV56I_002
EXIT_SAPLV56K_BAPI_001

ZXV56U30 ZXCMW8U03 ZXV56U01 ZXV56U36


ZXV56KBAPIU01

V56SLDET V56TDLIF V56UCHCH V56UCHCO V56UDLUP V56UNUMB V56USTAT V56USVDO V56USVDP

Proc.transporte: determinao de trajetos Filtrar itens de remessa para transporte Proc.transporte: verificar se houve modificaes Verificar a completitude dos transportes Obsoleto a part.4.6C: AtualizRemessa via rotinas de remessa Atribuio do n transporte Determinao prpr.cliente do status planejam.transferncia Atualizao de objetos novos para o transporte Preparao para atualizar objetos novos para o transporte?

EXIT_SAPLV56L_001 EXIT_SAPLV56L_007 EXIT_SAPLV56L_002 EXIT_SAPLSTAG_002 EXIT_SAPLV56M_001 EXIT_SAPLV56M_002 EXIT_SAPLV56M_003 EXIT_SAPLV56S_001 EXIT_SAPLV56T_001 EXIT_SAPLV56U_001 EXIT_SAPLV56U_002 OBSOLETO EXIT_SAPLV56U_003 EXIT_SAPLV56U_007 EXIT_SAPLV56U_005 EXIT_SAPLV56U_004

ZXV56U22 ZXV56U20 ZXV56U25 ZXV56U24 ZXV56U26 ZXV56U27 ZXV56U28 ZXV56U13 ZXV56U21 ZXV56U09 ZXV56U17 ZXV56U312 ZXV56U39 ZXV56U10 ZXV56U11

Shipment Processing: Check Function Code Allowed Customer Exit for Setting Filtering on Shipping Unit Calc Shipment Archiving: Customer-Defined Checks: Prefetch Enhancement of Shipment Archiving: Checks Per Shipment Establish Inline Lines During Text Maintenance Transportation Processing: Field Modification Shipment Stage: Determine Distance Shipment Processing: Copying Delivery Data to Shipment Docum Shipment Processing: Activities for Setting a Status, Time 1 Shipment Processing: Activities for Setting a Status, Time 2

Modification of IDOC Control Record in SD-TPS Interface Freight Costs User Exit User Exits for Generation of Planning Overview User Exit for Filtering Shipping Units User Exit: Fill Interface for Change BAPI Status of Shipments for a Delivery Switch Off Multiple Transmission Block for Deliveries to TPS Reading of Delivery Data for Shipment Processing Leg Determination: Generation of Location Identification Collective Processing for Shipment: Enhancement of Field Cat Collective Processing Shipment: Assign Deliveries to Shipmen Collective Processing Shipment: Filling Generated Shipment D Shipment Processing: Leg Determination Filter Delivery Items for Shipment Checking of Shipments for Changes Checking of Shipments for Completeness Shipment Number Allocation Additional Rules for Determining Transportation Planning Sta Updating of Additional Objects Within Shipment Processing Shipment Processing: Prepare New Objects for Saving

User-Exits da MIRO
Ampliao LMR1M001 Descrio User exits na reviso de faturas de logstica User-Exit EXIT_SAPLMR1M_002 EXIT_SAPLMR1M_003 EXIT_SAPLMRMP_010 EXIT_SAPLKONT_011 EXIT_SAPLMRME_003 EXIT_SAPLMRMP_004 EXIT_SAPLMRMC_002 EXIT_SAPLMRM_BAPI_001 Include

LMR1M002 LMR1M003 LMR1M004 LMR1M005 LMR1M006

Modificao de conta para a determinao de conta EM/EF Atribuio de ns na reviso de faturas de logstica Reviso de faturas logstica: textos de item p/docs.subseq. Reviso faturas (logstica): liberao p/lan.docs.pr-edit. Reviso de faturas logstica: processar fatura XML

Javier Fernandez Taboada

User-Exits da MIRO
Descrio Customer Exit: Change Proposed Account Assignment Customer Exit: Pass On Document Header Data Customer Exit: Analyze Document Header a Item Data Account Grouping for GR/IR Account Deterermination Customer Exit: Number Assignment in Logistics Verif. Customer Exit: Item Text In Follow-On Documents Customer Exit: Change Criteria for Parked Documents Customer Exit: Change XML Data for BAPI

Javier Fernandez Taboada

SMEM MEMORIES ITAB-TOP25 STRINGHEAD SCREEN DATASETS VERSION PROGRAMS CUA DSEG ES ZTTA SPA PXA PXAHEAD PXACLIENTS PXAHASH PXALRU PXAMEM PXALOCKS PXAUFOHASH PXAUFOCACH CACHE HEAD TRIG CONT BASE DATA DATV DATP DDNM XTYP COMP TYPE PBAG LINEREF SOURCEREF INCLREF SELC LITL LITLINDEX CONS INIT STOR-PXA STOR-ROLL ITAB DINF DYNPRO DYNBSD DYNFLD DYNSTP DYNFTB

Sap Memory (Spa-Gpa) Export/Import Memories Abap: Top 25 Internal Tables Concerning Storage Costs Strings: Header Table Screen Table Datasets / Files System Version Programs Loaded Cua Status Data Data Segments And Work Areas Extendend Memory Segments (System Wide) Task Type Area System Program Area Program Execution Area Pxa Control Area Pxa Client Control Area Pxa Hash Table Pxa Lru Chain Pxa Memory Chain Pxa Rudi Lock Map Pxa Hash Table Of Unfound Objects Pxa Cache Of Unfound Objects Cache Statistics Abap: Program Header Abap: Events Abap: Code Abap: Base Entries Abap: Data Descriptions Abap: Variable Data Descr. Abap: Parameter Data Descr. Abap: Ddic Names Of Data Descr. Abap: Type Descr. Abap: Component Descr. Type Pbag Abap: Line Reference Table Abap: Source Reference Table Abap: Source Table Abap: Select Options And Parameters Abap: Literals Abap: Literal Index Table Abap: Constants Abap: Initial Values Abap: Global Variables (Stor) Abap: Global Variables Abap: Internal Tables Dynp: Dynpro Info Dynp: Current Dynpro Dynp: Bsdup Table Dynp: Field Description Table Dynp: Step Table Dynp: Field Name Table

DYNMTB DYNLTB DYNTTB DYNKTB PBUF CPIC-IN CPIC-OUT RFC DB-TABLP DB-CUA RSQL OSQL NTAB-TABS NTAB-FLDS NTAB-SNTAB NTAB-IREC STRUCBUF DYNITCACHE ABAP-STATE ABAP-FSTK ABAP-PARM ABAP-BSTK ABAP-VALUE ROLL-AREA SHORT-AREA PERM-AREA TASK-AREA HEAP-AREA EM/EH-AREA A49 MM-AREA EG-AREA CLAS CLFR VTAB INTI INTD INTC OREF IREF CREF CFIX IFIX EVNT CLAD IFAD CTX OBJMGR CLASSES OBJHTAB OBJ-GCSTACK OBJ-DFSTACK PCBLIST

Dynp: Module Name Table Dynp: Literal Table Dynp: Table Timestamp Table Dynp: Key Area Table Presentation Buffer Directory Communication Input Area Communication Output Area Remote Function Calls Tables Part. Buffer Directory Cua Buffer Directory Control Blocks For Rsql Calls New Control Blocks For Open-Sql Calls Nametab: Table Descriptions Nametab: Field Catalogs Nametab: Short Nametabs Nametab: Initial Records Structure View Buffer Dynamically Created Table Types Cache Abap: State Stack Abap: Form Stack Abap: Parm Stack Abap: Block Stack Abap: Value Stack Roll Area Short Area Perm Area Task Area Heap Area Em/Eh Area Mm Area Eg Area Classes Defined In This Progr. Friends Defined For Classes Vtab For Classes In This Progr. Implemented Interfaces Defined/Used Interfaces Included Interfaces Addressing Info For Objref-> Addressing Info For Intref-> Class Index In Prog (->Cfix) Dyn. Part Of Cref (Class Ref) Dyn. Part Of Iref (Intref) Defined/Used Events (Descr) Class Admin (Loaded Classes) Interface Admin Remote Objects Context Id Object Manager State Classes And Instance Headers Object Header / Addressing Table Objects: Garbage Collection Stack Objects: Deferred Free Stack Pointer List

PCBHASH STRINGADMI STRINGSTAT STRINGHEAD SYMBDATA SYMBCOMP SYMBTYPE SYMBATTR SYMBIFAT METHPARM METHEXCP KMTD ACID INTFMETH INTFEVNT SYMBMETH SYMBEVNT GCIX DATL DSEGGLB DSEGLOC INTR INTF TPLR EXCP SREF SFIX PROGHASH CLADHASH IFADHASH STCO-PXA STCO-ROLL STIX TEXTPOOL AAB-STATE AAB-ACID AAB-PROG COVERAGADM

Pointer Hash Strings: Administration Information Strings: Statistics Information Strings: Header Table Symbol Table For Data Symbol Table For Comp Symbol Table For Type Symbol Table For Attributes Symbol Table For Interface Attributes Method And Event Parameters Method Exceptions Kernel Method Indirections Checkpoint Groups Interface Methods Interface Events Interface Events Interface Events Gc Index Local Data Cb Global Dseg Cb Local Dseg Cb Interface Usage Dyn. Part Of Interface Usage Type Pool Usage Exception Raising String Literals (Pxa) String Literals (Roll) Hash Table For Program Administration Hash Table For Class Administration Hash Table For Interface Administration Constant Structures With Strings Constant Structures With Strings Offsets In Stco Loaded Text Pools Activation State Assertions / Breakpoints Act. Table For Assertions / Bps (Groups) Act. Table For Assertions / Bps (Programs) Coverage Analyzer Administration

Das könnte Ihnen auch gefallen