Download - Diver Sos
ABAP - Anotações Importantes
1 de 39 Javier F. Taboada
* Função/Comando/Transação/Programa/Userexit/Tabela DescriçãoC CATCH SYSTEM-EXCEPTIONS BCD_ZERODIVIDE = 1. (AÇÕES) ENDCATCH Trata diversos erros; divisão por zero, overflow, etc. Não gera erro fatal, retorna o erroC COLLECT <TAB> Grava registros como o APPEND, efetuando a somátoria dos campos numericosC CONDENSE <V> . Eliminar espaços á esquerdaC INSERT <TAB> CLIENTE SPECIFIED FROM TABLE <ITAB> Inserir dados de uma tab interna em tabC LEAVE LIST-PROCESSING Sai da exibição de um relatorio e efetua o reprocessamento sem utilizar botões standard.C ON CHANGE OF <CAMPO>. (AÇÕES) ENDON. A cada troca de campo fazer tais açõesC SEARCH <STRING2> FOR <STRING1>. Procura uma sequencia de string em uma outraC SHIFT <STRING> LEFT DELETING LEADING SPACE. Elimina os espaços em branco no início da stringC SHIFT <STRING1> RIGHT DELETING TRAILING <STRING2>. Elimina a string2 no final da string1C SPLIT <STRING1> AT <SEP> INTO <STRING2> <STRING3> Separar Strings de uma variável por um determinado separadorC TRANSLATE <VAR> USING '.,' Troca de caracteresC WRITE <V1> TO <V2> LEFT-JUSTIFIED Eliminar zeros á esquerda
FUNÇÕESF ADDR_GET Acessa todos os dados de endereçoF ALSM_EXCEL_TO_INTERNAL_TABLE Carrega um Arquivo Excel, diretamente para uma Tabela InternaF ARCHIVFILE_SERVER_TO_CLIENT (Ex.: J_1BLFA1) Download de arquivos com tamanhos de registros diferentes, depois de usar o TransferF C14Z_WAIT_ON_COMMIT Função que aguarda a atualização das tabelas no Banco de DadosF CL_TABLE_EDITOR Mostrar e editar uma tabela internaF CONVERSION_EXIT_CGCBR_INPUT Checa se o CGC é valido.F COPO_POPUP_TO_DISPLAY_TEXTLIST Mostra um Dialog Box para exibir um texto de lista.F CS_BOM_EXPL_MAT_V2 Traz a Lista Técnica de um MaterialF CS_WHERE_USED_MAT Traz onde o componente é usado.F CUOV_SET_FUNCTION_ARGUMENT Passar argumentos para determinada funçãoF DATE_STRING_CONVERT Converte a string data de várias formas diferentesF DELTA_TIME_DAY_HOUR Calcula o tempo decorrido em minutosF DYNP_VALUES_READ Serve para buscar informacoes em campos que não possuem IDF F4_DATE CalendárioF FI_WT_POPUP_TO_CONFIRM_STEP Abre um popup com as respostas SIM, NÃO e CANCELARF FORMAT_TEXTLINES Divide linhas de texto, conforme tamanho de colunas desejado.F GRAPH_MATRIX_2D Gráfico em 2 DimensõesF GRAPH_MATRIX_3D Gráfico em 3 DimensõesF GRAPH_MATRIX_4D Gráfico em 4 DimensõesF HELP_VALUES_GET_WITH_TABLE_EXT Serch-help Dinâmico (F4)F HR_E_NUM_OF_DAYS_OF_MONTH Retorna atraves de uma data a quantidade do mês relacionado a data em questao.F HR_BR_CPF_CHECK_DIGITS Checa se o CPF é valido( não confirmado).F HR_TIME_RESULTS_GET retorna quantidade de horas feitas em um determinado período.F HRCM_STRING_TO_AMOUNT_CONVERT Converter string para valorF J_1B_NF_PARTNER_READ Dados dos Parceiros nas Notas Fiscais
ABAP - Anotações Importantes
2 de 39 Javier F. Taboada
* Função/Comando/Transação/Programa/Userexit/Tabela DescriçãoF KD_GET_FILENAME_ON_F4 Popup para buscar Nome do ArquivoF K_KKB_POPUP_RADIO2 Cria um Popup com 2 Rádio Button.F K_KKB_POPUP_RADIO3 Cria um Popup com 3 Rádio Button.F KKEK_CONVERT_FLOAT_TO_CURR Converter variável Float em CurrencyF LAST_DAY_OF_MONTHS Calcula o último dia do mêsF MASTER_IDOC_DISTRIBUTE Criar IDoc de saídaF MB_SELECT_SD_SCHEDULED_STOCK Recupera as Ordens de Venda, Status e QuantidadesF MD_CONVERT_MATERIAL_UNIT Converte quantidades de uma unidade para outra conforme regra no MaterialF ME_READ_HISTORY Apura os dados da PO referentes a venda e movimentação de mercadoriasF MONTH_NAMES_GET Retorna o Mês Escrito ou abreviado ou em numeroF MS_WORD_OLE_FORMLETTER Criar Etiquetas atraves do MS WordF NUMBER_GET_NEXT Incrementa o contador criado na Transação SNROF NUMERIC_CHECK Checar se um dado é numéricoF PC_BUILD_COMPLETE_FILENAME Completa o caminho e nome do arquivoF PC_CHECK_FILENAME Checa a existencia do Arquivo no PC (entrar nome do arquivo sem extensão)F PC_CHECK_FILENAME_WITH_EXT Checa a existencia do Arquivo no PC (entrar nome do arquivo com extensão)F PC_SPLIT_COMPLETE_FILENAME Divide o nome em Drive, Caminho, Nome do Arquivo e Extensão.F QF05_RANDOM_INTEGER Gera números aleatoriamente tendo como parâmetros um menor e um maior nºF RE_ADD_MONTH_TO_DATE Adiciona meses a uma data, calculando a nova dataF RE_LAST_DAY_OF_MONTH Retorna o ultimo dia do mêsF RFC_READ_TABLE Retorna os campos da tabela, tambpé, retorna descrição de todos os campos F RH_GET_DATE_DAYNAME Recupera dia da semana por extensoF RPY_TABLE_READ Descrição dos Campos das TabelasF RS_COMPARE_WORDS_SIMILAR Comparar strings com acentosF RS_SET_SELSCREEN_STATUS Associar Status a Tela (no evento at selection-screen output)F RV_DYNAMIC_ADRESS Merge o endereço do cliente com informação do parceiroF RV_ORDER_FLOW_INFORMATION Traz o Fluxo de Documentos de uma Ordem de VendaF SAP_CONVERT_TO_XLM_FORMAT Transforma uma Tabela Interna em Página XLMF SAP_CONVERT_TO_XLS_FORMAT Transforma uma Tabela Interna em Planilha XLSF SAP_GUI_PROGRESS Indicador de progressão.F SCP_REPLACE_STRANGE_CHARS Troca caracteres estranhos por normaisF SD_PARTNER_READ Recuperar dados dos parceiros (Ordem de Venda)F SELECT_VIEWS_FIND Seleciona as visões dos materiaisF SET_FIXLEN(SAPLGRAP) USING 'Pos Inicial' 'Pos Final' Para fixar um tamanho de saída no DownloadF SET_TRAIL_BLANKS(SAPLGRAP) USING 'X' Mantendo espaços em branco no final do arquivoF SO_NEW_DOCUMENT_SEND_API1 Envia e-mailF STATUS_READ Busca o status do equipamento para o usuárioF SWO_QUERY_API_METHODS Procurar BAPI através dos Metodos e Object Names
ABAP - Anotações Importantes
3 de 39 Javier F. Taboada
* Função/Comando/Transação/Programa/Userexit/Tabela DescriçãoF SWA_STRING_TO_UPPERCASE Transforma o primeiro caracter em maiúsculaF TERM_CONTROL_EDIT Editor de Texto em ABAPF TEXT_CONVERT_XLM_TO_SAP Faz download de uma Página pra uma Tabela InternaF TEXT_CONVERT_XLS_TO_SAP Faz download de uma Planilha pra uma Tabela InternaF TH_POPUP Envia uma mensagem para um determinado usuárioF TRINT_DISPLAY_TABLE_CONTENTS Lista em ALV o conteúdo de qualquer TabelaF WS_DOWNLOAD Faz download de arquivos para file localF WS_FILENAME_GET Chama caixa de file local para imput de dadosF WS_UPLOAD Faz upload de arquivo separado por tabulações.
BAPIS (http://ifr.sap.com/catalog/query.asp)B BAPI_AR_ACC_GETOPENITEMS Mostra as Partidas em Aberto em um determinado período de um clienteB BAPI_ACC_GL_POSTING_POST Lançamento das Contas de Razão - (Transação F-02)B BAPI_CLASS_CHANGE Bapi para alterar dados de ClasseB BAPI_CLASS_CREATE Bapi para criar ClasseB BAPI_CHARACT_CREATE Bapi para Criar CaracterísticasB BAPI_ENTRYSHEET_CREATE Bapi para Aceite de ServiçoB BAPI_GOODSMVT_CREATE Bapi para RecebimentoB BAPI_INCOMINGINVOICE_CREATE Inclusão na MIROB BAPI_PO_CHANGE Bapi para alterar Pedido de CompraB BAPI_PO_CREATE Bapi para criar Pedido Compra. Ref. a transação ME21B BAPI_PO_CREATE1 Bapi para criar Pedido de Compra. Ref. a transação ME21NB BAPI_PO_RELEASE Bapi para liberar Pedido de CompraB BAPI_PROFITCENTER_CHANGE Bapi para alterar dados do Centro de LucroB BAPI_PROFITCENTER_CREATE Bapi para criar Centro de LucroB BAPI_REQUISITION_CHANGE Bapi para alterar RequisiçãoB BAPI_REQUISITION_CREATE Bapi para criar RequisiçãoB BAPI_REQUISITION_DELETE Bapi para deletar/cancelar item de RequisiçãoB BAPI_REQUISITION_RELEASE Bapi para liberar Requisição
PROGRAMASP GRBUSG_3 Exemplos com gráficosP RBDAGAI2 Re-processing of IDocs after ALE input error P RBDAGAIE Reprocessing of edited IDocs P RBDAPP01 Post inbound Idocs to application documents P RBDMANIN Start error handling for non-posted Idocs P REKH0003 Exemplos com gráficosP REKH0004 SAP demo program that shows how to do 2D, 3D, and 4D graphics.P RFHBUA10 Download para ExcelP RGUGBR00 Substitution/Validation utility
ABAP - Anotações Importantes
4 de 39 Javier F. Taboada
* Função/Comando/Transação/Programa/Userexit/Tabela DescriçãoP RHGEN00 Regen PD and PA inconsistenciesP RHGRENZ0 Program will delete any 1001 infotypes whose start date is after the delimit date.P RHGRENZ1 Extend the end date on delimited records. P RHGRENZ2 Delimit IT1001 only.P RHSOBJCH Corrects the following error in workflow: Table SOBJ is consistent as regards key P RKCTSEAR Search source code for up to two strings.P RPDTRA00 List all HR transactions.P RPR_ABAP_SOURCE_SCAN Search ABAP code for a string. Look too RSRSCAN1 or RKCTSEAR.P RPR_ABAP_SOURCE_SCAN ou RSRSCAN1 Procura STRING em programas ABAPP RPUAUD00 HR Report to list all logged changes for an employee. Uses the PCL4 Audit Cluster.P RPUAUDDL HR Report to delete audit data from the PCL4 Audit Cluster.P RPUDELPN Delete all info for an employee number, including cluster data and infotypesP RPUP1D00/10 View/Delete data from PCL1 ClusterP RPUP2D00/10 View/Delete data from PCL2 ClusterP RPUP3D00/10 View/Delete data from PCL3 ClusterP RPUP4D00/10 View/Delete data from PCL4 ClusterP RSABAPIV Mass print/display of ABAP/4 help textP RSAMTNUL Encontrar campos = 0P RSANADAT Referência cruzadaP RSAPSCRIPT_ERROR Procurar erros no sapscriptP RSAVGL00 Table adjustment across clientsP RSBDCBTC BDC job with an internal batch number and wait for the end of the batch input session.P RSBDCDRU Prints the contents of a Batch Input session. No options for error transactions only.P RSBDCOS0 Execute UNIX commands.P RSBDCSUB Release batch input sessions automaticallyP RSBTCDEL Clean the old background job recordsP RSCLTCOP Copy tables across clientsP RSDBCREO Clean batch input session logP RSDBGENA Verificar problemas na construção das telasP RSEINB00 Idoc inbound processing by file P RSEOUT00 Process outbound IDocs P RSINCL00 Extended program listP RSMODPRF Criar field_exitP RSORAREL Get the Oracle ReleaseP RSPARAM Display all instance parametersP RSPO0041 Removing old spooling objectsP RSPO0075 To activate access method M for device typesP RSRSCAN1 (RKCTSEAR - RPR_ABAP_SOURCE_SCAN) Search source code for a given string. Will also search includes.
ABAP - Anotações Importantes
5 de 39 Javier F. Taboada
* Função/Comando/Transação/Programa/Userexit/Tabela DescriçãoP RSSNAPDL Clean the old ABAP error dumpsP RSTBSERV Compare a contents of a table between clientsP RSTXCPRI (Utilitários/Tipo de aparelho/Copiar categoria) Copiar dispositivos (marcar a opção utilizar referência)P RSTXDBUG Debug de sapscriptsP RSTXFCON Converts SAPScript page formatsP RSTXFCPY Copiar formulários em Sapscript entre mandantesP RSTXLDMC Logotipos para sapscriptP RSTXR3TR Transportador de SAPScriptsP RSTXSCRP Save a SAPScript layout set to disk, and load it back into SAP.P RSTXSCRP Transport SAPscript files across systemsP RSTXSCRP Upload and download SAPScript layout setsP RSTXTCAT Programa que insere o texto da função READ_REXTP RSTXTPDF4 Pass the spool number of a report's output to this program has converted to PDF format.P RSTXTRAN Add standard texts to a transport so they can be moved between systems.P RSUSR003 Checa a troca de password de usuários SAP* e DDICP RSUSR006 List users last loginP RSUSR200 Lista os usuários que não se logaram desde uma determinada dataP RSWBO052 Change development class of a sapscript (provided by Alan Cecchini)P RSWBO060 put objects into a request and transport it to any other systemP RSWUWFML Report that interrogates the Workflow inbox, based on certain selectionsP RSWWIDE Permite apagar o conteúdo das tabelas de WorkflowP RV80HGEN Ativa o programa de fórmulasP SAPMSABAPDEMOS_TREE Exemplos ABAPP SDCHECKVOFA Tipos de faturamento estorno
TRANSAÇÃO DESCRIÇÃO DA TRANSAÇÃOT 0VTC Cadastramento de ItineráriosT B050 Controle de MensagensT CK40N Cálculo de custosT CK81 Lista completa de relatórios de CustosT CL01 Criar ClasseT CL20N Atribuir Objetos a ClassesT CL22N Atribuir Classes a Classes SuperioresT CL24N Atribuir Objetos/Classes a uma ClasseT CL26 Liberação em Massa de AtribuiçõesT CL30N Procurar Objetos em ClassesT CL6A Índices de ClassesT CL6C Índice Hierarquico de ClassesT CLHP Atualizar Hierarquia de Classes
ABAP - Anotações Importantes
6 de 39 Javier F. Taboada
* Função/Comando/Transação/Programa/Userexit/Tabela DescriçãoT CLMM Modificação em Massa de AvaliaçõesT CMOD -> Ampliações Globais/Palavra Chave/Modificar Modificar nome de colunas standardT CMOD -> PRFB Criar user-exits e field-exitsT CO14 Confirmação de Ordem de ProduçãoT CS01 Criar Lista Técnica de MateriaisT CT04 Administração de CaracterísticasT DWDM Exemplos de ABAP Object (ex. HTML, Tree, Drag&Drop, Integração com Office, etc.)T EWK1 Pesquisa qualquer string em qualquer programaT FB03 Exibir Documento ContábilT FBL3M Listar o livro razãoT FBL5N Relatório partidas individuais de clientesT FCHI Determinar intervalo de chequesT FS00 Conta do RazãoT J1B3N Impressão da nota fiscalT J1BG Associar impressoras das filiaisT J1BJ Associar Formulário a Nota FiscalT J1BL Atualizar tipos de mensagem(n.fisc.)T KCH1 Criar Hierarquia Standard e Grupos de Centros de LucroT KCH3 Exibir Grupos de Centros de LucroT KCH5N Modificar Hierarquia StandardT KCH6N Exibir Hierarquia StandardT MB03 Exibir Documento do MaterialT MB1B Baixa de EstoqueT MB51 Lista documentos de materialT MB5L Valor do estoque/SaldoT ME9F -> ME22N Impressão das mensagens de compraT MMBE Posição de EstoqueT OAYN Área de DepreciaçãoT OMFD Cotação atribuir programa/formulárioT OMFE Compras atribuir programa/formulárioT OP4A Determinação de Turnos de ProduçãoT OPK8 Amarrar o formulário de Ordem de Produção ao programaT ORFA Contas do AtivoT ORFB Contas FinanceirasT ORKS Contas por Centro de CustoT OVX4 Grupo de vendedoresT PA10 Arquivo pessoalT PA20 Exibir dados mestre HR
ABAP - Anotações Importantes
7 de 39 Javier F. Taboada
* Função/Comando/Transação/Programa/Userexit/Tabela DescriçãoT PA30 Atualizar registro administração pessoalT SCC1 Cópia de requestsT SCC4 Cópia/Desbloqueio de MandanteT SCU0/OY19 Comparação de ClientT SE11 -> Elementos de Dados -> Saltar/Traduzir Modificar nome de colunas standardT SE14 Ajusta tabelaT SE24 Class Builder - (Manutenção das Classes)T SE30 Analisar tempo de execuçãoT SE36 Bancos lógicos de dadosT SE39 Comparar dois programasT SE43N Manutenção de menusT SE48 Procura códigos/funções em programas e telasT SE56 Gerar Dialógo de Atualização de TabelasT SE63 TraduçõesT SE80 Criar classe de desenvolvimentoT SE83 (Reuse Library) Exemplos de ABAP Object (ex. Tree, Drag&Drop, Integração com Office, etc.)T SE84 Repository infoT SE91 Manutenção de classes de mensagemT SE93 Atualização de TransaçãoT SERP Inserir /Eliminar Report de Árvore de RelatóriosT SLIN Verificação Ampliada para um Programa ABAPT SM12 Selecionar entradas de bloqueio. Derruba uma entrada de usuário que está bloqueadaT SM36 Job através de varianteT SNRO Criar contadoresT SO10 Criar textos standardT SP01 Controle de Saída do SpoolT SQ01 Sap Query: Atualizar QueriesT SQ02 Sap Query: Atualizar InfosetsT SQ03 Sap Query: Atualizar Grupo de UsuáriosT SU24 Consulta os objetos de autorização de uma transação com os valores defaultT ST02 Abend nas InterfacesT ST05 Trace de uma transação, mostrando as tabelas usadasT STMS Gerenciamento do Sistema de TransporteT V/08 Esquema de Calculo da PricingT VK11 Criar Registros de CondiçãoT VI01 Criar documentos de custoT VOFM Manutenção de fórmulas e pré-requesitosT VT01N Criar documento de transporte
ABAP - Anotações Importantes
8 de 39 Javier F. Taboada
* Função/Comando/Transação/Programa/Userexit/Tabela DescriçãoTABELAS
TB DD01L DominiosTB DD01T Textos dos DominiosTB DD02L Tabelas SAPTB DD02T Textos das TabelasTB DD03L Campos das TabelasTB DD03T Textos Campos das TabelasTB DD04L Elementos de DadosTB DD04T Textos dos Elementos de DadosTB DD05S Campos da Chave ExternaTB DF04T Denominações das FunçõesTB E070 Sistema de transporte: cabeçalho de ordens/tarefasTB E071 Sistema de transporte: entradas de objeto de ordens/tarefasTB E071K Sistema de transporte: entradas chave de ordens/tarefasTB FUNCT Textos BrevesTB J_1BNFDOC Cabeçalho da Nota FiscalTB J_1BNFLIN Partidas Individuais das Notas FiscaisTB J_1BNFNAD Parceiros da Nota FiscalTB J_1BNFSTX Imposto por ItemTB KNVP Mestre de Clientes - Função ParceirosTB MAST Material x ListaTB MODSAP Ampliações SAP(exit's)TB NRIV Intervalo de ContadoresTB PA0001 PA00XX (Infotipos modulo HR)TB STKO Cabeçalho da Lista TécnicaTB STPO Itens da Lista TécnicaTB STZU Dados da Lista TécnicaTB STXH Tabela de Textos TB T705D Códigos das FunçõesTB TADIR Catálogo de objetos repositoryTB TFDIR Módulos de FunçãoTB TFTIT Textos das FunçõesTB TNAPR Associação dos Formulários aos Programas (SD)TB TPAR Tabela de Parceiros TB TRDIR Tabela dos ProgramasTB TSTC Códigos das Transações SAPTB TSTCC Atributos Adicionais para TSTCTB TSTCP Parametros para Transações
ABAP - Anotações Importantes
9 de 39 Javier F. Taboada
* Função/Comando/Transação/Programa/Userexit/Tabela DescriçãoTB TSTCT Textos das TransaçõesTB TVZBT Condições de Pagamento
USER-EXITSX EXIT_RVV50R1T_001 (Ampliação: RVV50R1T) Exit para Processamento ColetivoX EXIT_SAPLF048_001 Após lançamento da MB1B já possui o número do Doc. Gravado.X EXIT_SAPLJ1BM_001 (Ampliação: J1BF0001) Boleto BancárioX EXIT_SAPLMEREQ_001 a EXIT_SAPLMEREQ_009 Requisição de ComprasX EXIT_SAPLCOI1_027 (Ampliação: IWO10027) - ZXWOCU24 Gerar user exit norma apropriação própria do clienteX EXIT_SAPLCOZV_001 Antes de Salvar a Ordem de ProduçãoX EXIT_SAPLV54B_001 (Ampliação: V54B0001) - ZXV54U02 Custos de Transporte - Prepare Pricing Determination - KOMKX EXIT_SAPLV54B_002 (Ampliação: V54B0001) - ZXV54U03 Custos de Transporte - Prepare Pricing Determination - KONPX EXIT_SAPMFDTA_001 Arquivos de Remessa para Cobrança EscrituralX EXIT_SAPMM06B_001 Exit na Requisição de CompraX EXIT_SAPMM06E_012 (Ampliação: MM06E005) ME21N - (Gravação) - Consistência Código de imposto do item na pasta FaturaX EXIT_SAPMM06E_017 (Ampliação: MM06E005) ME21N - (Digitação) - Consistência Código de imposto do item na pasta FaturaX EXIT_SAPMV45A_003 (ZXVVAU05) Exit no FaturamentoX USEREXIT_FILL_VRBK_VBRP (Prog: RV60AFZC) Exit no FaturamentoX USEREXIT_MOVE_FIELD_TO_VBAP (Prog: MV45AFZZ) Criação/Alteração das Ordens de VendaX USEREXIT_NUMBER_RANGE (Prog: MV45AFZZ) Criação/Alteração das Ordens de VendaX USEREXIT_SAVE_DOCUMENT (Prog: MV45AFZZ) Criação/Alteração das Ordens de VendaX USEREXIT_SAVE_PREPARE_DOCUMENT (Prog: MV45AFZZ) Criação/Alteração das Ordens de Venda
MANUTENÇÃO DE TABELAS CONDIÇÕES DINAMICASPassos para a criação de Transação para Manutenção de Tabela: Exemplo de Condições Dinamicas:1) Entre na SE80, crie e ative um Grupo de Funções2) Entre na SE11, crie a tabela, ative-a entre no menú Utilitários/Gerador de REPORT demo_select_dynamic_conditions .Atualização de Tabela3) No Gerador de Atualização, Grupo de Autorização: &NC&, Nome do Grupo de DATA: cond(72) TYPE c, itab LIKE TABLE OF cond.Funções que vc criou no passo 1. Clicar em procurar número de tela (QualquerAtualização na Tabela, é necessário clicar no lápis e permitir ativar nova geração) PARAMETERS: city1(10) TYPE c, city2(10) TYPE c.4) Devem ser marcadas as opções: Criar de novo os módulos de Função e Criar de Novo a Tabela (Se os campos forem muito grandes, crie 2 níveis) DATA wa TYPE spfli-cityfrom.5) Entrar na SE93 e criar a Transação com Parametros, preencher nome datransação: SM30, marcar o campo Omitir 1a. Tela, marcar também Herdar CONCATENATE 'CITYFROM = ''' city1 '''' INTO cond.Características GUI, preencher os parametros: UPDATE X e VIEWNAME (tabela) APPEND cond TO itab.
ALTERAÇÃO NOS TÍTULOS DAS COLUNAS CONCATENATE 'OR CITYFROM = ''' city2 '''' INTO cond.1) Chamar a transação criada, ir pelo menu para -> Sistema/Status APPEND cond TO itab.2) Dar duplo-clique no número da tela para editá-la CONCATENATE 'OR CITYFROM = ''' 'BERLIN' '''' INTO cond.
NF WRITER APPEND cond TO itab.
ABAP - Anotações Importantes
10 de 39 Javier F. Taboada
* Função/Comando/Transação/Programa/Userexit/Tabela DescriçãoPara a NF Writer não aparecer no livro fiscal:1) Criá-la sem Impostos SELECT cityfrom2) Marcar com um 'X' o campo J_1BDYLIN_TM15S na tela de Itens INTO wa
BLOQUEIOS DE FATURAMENTO FROM spfliDefinir Motivos de Bloqueio (Faturamento): WHERE (itab).SPRO -> Vendas e Distribuição/Faturamento/Doc. Faturamento/Definir Motivos Bloq. ENDSELECT.
NUMERAÇÃO DE NF EPSON FX-2170/2180Numeração de NFs das Filiais: Configurar EPSON FX-2170/2180:SPRO -> F5 -> Componentes válidos /Funções Gerais/NF/Saída/Intervalos Numeração Ligar a impressora mantendo a tecla PITCH pressionada. Pressione a tecla FONTE.SPRO -> F5 -> Componentes válidos /Funções Gerais/NF/Saída/Grupos de Numeração Selecione o item de menu pelo PITCH, trocar o valor com TEAR OFF/BIN
CHAVES DE ACESSO PAUSE. Desligar a impressora para assumir.Chaves de Acesso: //service.sap.com/sscr EPSON LQ-570Rhodia - User: S0001175056 - PSW: EQUIPESD Configurar EPSON LQ-570:Fertimport - User: S0001900232 - PSW: A623E798 Ligar a impressora mantendo a tecla LOAD/EJECT pressionada. Fogás - User: S0003402275 - PSW: I812B774 Segurar a tecla PAUSE por 3 seg para ajuste fino.Brasvending - User: S0001711884 - PSW: BSAPNET CRIAR FIELD-EXITVibrapar - User: S0003070086 - PSW: I936I296 Para criar FIELD-EXIT.
PROJETOS/AMPLIAÇÕES CMOD -> Saltar -> Ampliações Globais -> Exit de Campo, se não tiver digitar PRFB naProjetos/Ampliações - como administrá-los: linha de comando. Continuando -> Criar, pede o Elemento de Dados, criar a Field-Exit_Para descobrir a ampliação, 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 AMPLIAÇÃO. A seguir chamar a trans. PARA LOCALIZAR SCREEN-EXITSCMOD incluir os componentes e ativar o projeto. SMOD -> No campo Ampliações: pressionar F4 (Entradas Possíveis)Como mudar os parametros de inicialização das impressoras: -> Pressionar F5 (Sistema de Informações)SPAD -> Dispositivos de Saída/Escolher o dispositivo clicando 2x no Tipo de Dispositivo ->Pressionar Shift-F7 (Todas as Seleções)Correspondente/Clicar no Botão Edições/Escolher o Tipo de Edição clicando 2x, para -> No Campo Componente colocar o nome do programa entre asteríscos. Ex. SAPMV45*modificar os parametros clique 2x em Inicialização. -> Pressionar Enter.
ACESSAR OUTRO CAMPO EM UMA FIELD-EXIT TESTAR FUNÇÃO COM SEQUÊNCIAS DE TESTEEste método tem praticamente a mesma finalidade da função DYNP_VALUE_READ SE37 -> BAPI_SALESORDER_CREATEFROMDAT2 -> Editarfield-symbols <fs> type any. Módulo de Função -> Testar -> Sequências deTeste assign ('(NOME_PROGRAMA)NOME_CAMPO') to <fs>. . BAPI_SALESORDER_CREATEFROMDAT2Com isso é possível em uma Field-Exit por exemplo, verificar e alterar o valor de . BAPI_TRANSACTION_COMMIT -> Executar (F8)qualquer outro campo do programa. Botão: "DIRETÓRIO DE DADOS DE TESTE" -> ExecutarObs. Os nomes do programa e do campo devem estar em letras maiúsculas 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 Informações Crie a Tabela Texto com Mandt, Spras, e o Campo-Chave.Técnicas, dar duplo click no número da mensagem. Na Tabela Texto, coloque o cursor no Campo-Chave, pressione o botão de chavesCom isso a Classe de Mensagens será aberta com todas as Mensagens. externas, coloque como Tabela de verificação a Tabela Normal, coloque em
ABAP - Anotações Importantes
11 de 39 Javier F. Taboada
* Função/Comando/Transação/Programa/Userexit/Tabela DescriçãoPERMITIR VALORES NEGATIVOS NAS TABLE_CONTROLS características semanticas: Campos-chave de uma tabela texto e em Cardinalidade
Abrir a tela no Screen Painter, no campo desejado, colocar na máscara do campo a letra V 1 : CN, em seguida gerar proposta.COMO CRIAR PARAMETER ID PARA UM DOMINIO CRIAR OBJETO DE AUTORIZAÇÃO
Entrar na SE80 (Object Navigator) pressionar o botão Processar Objeto (Shift-F5) clicar em Entre em SU21 (Adicionar Objeto a Classe), dar duplo clique na Classe, criar objetoID parametro SET/GET, colocar o nome do ID com 3 posições a ser criado, pressionar F5 criar Campo Verificador.para criar, coloque a descrição e pressione o botão gravar. Entrar em SU03 - Lista de Autorizações
COMO ELIMINAR AS VARIANTES Entrar em S02 - Criar Perfil, associar o Objeto a Autorização e ao PerfilChamar o programa a ser executado, no menu, escolher ir para: Variantes, eliminar. BUSCAR O NOME DA TRANSAÇÃO NA MEMÓRIAOu chamar na SE38 colocar o nome do programa e escolher a opção Variantes, eliminar. DATA: L_TCODE LIKE SY-TABIX.
CRIAR REQUEST PARA AGRUPAR OBJETOS DE TRADUÇÕES CALL 'GET_PARAM_TCOD' ID 'PTCOD' FIELD L_TCODEAtravés da SE38 rodar o programa RS_LXE_RECORD_TORDER, pressionar o botão INCLUIR CONDIÇÕES NAS VISÕES CRIADAS PELA SM30Ctrl-F1 para criar a Request, depois selecionar por data, usuário para agrupar os objetos Entrar na SE11, modificar a tabela desejada.na referida Request Entrar em Utilitários-> Gerador de Atualização
CRIAR TABELA INTERNA DECLARADA DINAMICAMENTE Entrar em Ambiente-> Modificação -> HorasDATA: ls_wa TYPE REF TO data, Aqui pode-se criar vários FORMS que serão executados nos diversos momentos da lt_itab TYPE REF TO data. atualização da tabela.FIELD-SYMBOLS: <fs_itab> TYPE ANY TABLE. Ex.: Preciso filtrar as informações apresentadas dependendo do país de Logon, neste caso DATA: lv_name TYPE string. o Momento é o número 10lv_name = 'SFLIGHT'. Ex.: A cada nova entrada preciso verificar uma condição, o Momento é o 05.CREATE DATA ls_wa TYPE (lv_name). COMO USAR A SE38 EM AMBIENTES SEM PERMISSÃOCREATE DATA lt_itab TYPE TABLE OF (lv_name). Chame a transação que precisa editar, vá para Sistema-> Status, de duplo clique em ASSIGN lt_itab->* TO <fs_itab>. cima no nome do programa, vai abrir a SE38 com o progrma carregado.SELECT * FROM (lv_name) EIS - ASPECTOS
INTO TABLE <fs_itab>. Na transação OKCG e define-se o campo “DE”, depois na OKCC define-CARREGAR UM LOGO OU BACKGROUND o campo “PARA’ . A seguir na transação KCA0 cria-se o Aspecto.
Os logos e backgrounds usados no ALV ficam na tabela BDS_CONN05.
Vc não consegue isualiza-los mas pode lista-los atraves da SE16 selecio-nando-os com CLASSNAME = PICTURES.Para incluir um logo, crie uma arquivo, tipo GIF, entre na transação 0FPM002 com os parâmetros: Nome da Classe = 'PCTURES'; Cat. De Classe = 'OT'; Chave de Obj = 'NOME DO LOGO'; Descrição = Descr.;Tipo de Documento = POC_GIF e execute a transação. Na tela seguinteselecione a aba CRIAR e dê um duplo-clique em TELA. Selecione o seuarquivo no diretório e execute.
ABAP - Anotações Importantes
12 de 39 Javier F. Taboada
ABAP - Anotações Importantes
13 de 39 Javier F. Taboada
ABAP - Anotações Importantes
14 de 39 Javier F. Taboada
ABAP - Anotações Importantes
15 de 39 Javier F. Taboada
Transação DescriçãoCL01 Criar ClassesCT01 Criar CaracterísticasF-02 Criar lançamento conta RazãoF-04 Liquidar com compensaçãoF-05 Lançar avaliação em moeda estrangeiraF-07 Lançar saída de pagamentoF-22 Entrar fatura do clienteF-28 Lançar entrada de pagamentosF-29 Lançar adiantamento do clienteF-30 Transferir e compensarF-43 Entrar fatura do fornecedorF-47 Solicitação de adiantamentoF-51 Transferir e compensarFB08 Estornar documentoFBRA Anular compensaçãoFBV0 Registrar documento pré-editado
J1B1N Criar nota fiscalJ1B2 Modificar nota fiscalKE51 Criar Centro de LucroMB01 Entrada de Mercadoria por PedidoMB31 Entrada de Mercadoria por OrdemMB1A Registrar Saída de MercadoriaMB1B Registrar RetificaçãoMB1C Registrar Outras Entradas de MercadoriaMB11 Registrar Movimento de MercadoriaMBST Estornar documento de materialME22N Modificar pedidoMIGO Entrada de mercadorias Pedido - Equipe de ProdutoMIRO Criar fatura recebidaMR22 Debitar/creditar materialMR8M Estornar documento de faturamentoVA01 Criar Ordem de Venda
VL02N Modificar entrega
BAPIBAPI_CLASS_CREATEBAPI_CHARACT_CREATEBAPI_ACC_GL_POSTING_POST
BAPI_BILLINGDOC_CREATEMULTIPLE
BAPI_ACC_DOCUMENT_POSTBAPI_ACC_BILLING_POSTBAPI_ACC_INVOICE_RECEIPT_POST
BAPI_J_1B_NF_CREATEFROMDATA
BAPI_PROFITCENTER_CREATEBAPI_GOODSMVT_CREATEBAPI_GOODSMVT_CREATEBAPI_GOODSMVT_CREATEBAPI_GOODSMVT_CREATEBAPI_GOODSMVT_CREATEBAPI_GOODSMVT_CREATE
BAPI_PO_CHANGEBAPI_GOODSMVT_CREATEBAPI_INCOMINGINVOICE_CREATEBAPI_ACC_GOODS_MOVEMENT_POSTBAPI_BILLINGDOC_CANCEL1BAPI_SALESORDER_CREATEFROMDAT2
System TablesADCP Person/Address assignment (central address administration)
ADIRACCESS Table to store keys for TADIR objects
ADR2 Telephone numbers (central address admin.)
ADRP Persons (central address administration)
APQD DATA DEFINITION Queue
APQI Queue info definition
D010SINF ABAP- Information about ABAP program source code
E071 Change and Transport System- Object Entries of Requests/Tasks
E07T Change and Transport System- Short Texts for Requests/Tasks
ENLFDIR Additional Attributes for Function Modules
INDX System table INDX
NAST Message Status
STXH STXD SAPscript text file header
T005 Countries
T005S Taxes- Region (Province) Key
T005U Taxes- Region Key- Texts
T006 Units of Measurement
T015M Names of the months
T247 Month name and short text
T777A Building Addresses
TADIR Directory of Repository Objects
TBTCO Job status overview table
TBTCP Batch job step overview
TFDIR Function Module
TFTIT Function Module Short Text
TSP03L Spool- Long device names
TSTC SAP Transaction Codes
TSTCT Transaction Code Texts
TUTYP User Types in Current Price List in SAP System
TUZUS Special versions
TVARV Table of variables in selection criteria
TVDIR View Directory
US930 Data Relevant to Measurement for User Master Record
USR01 User master record (runtime data)
USR02 Logon data
USR04 User master authorizations
USR06 Additional Data per User
USR14 Surchargeable Language Versions per User
USR21 Assign user name address key
ARCH_OBJ Objects for archiving and reorganization
BTCUED Description of user event IDs for background processing
BTXSUPB BSI- Upgrade-Information
CCCFLOW Client Copy Control Flow
DBSTATC DB Optimizer Control (Statistics Creation)
DEVACCESS Table for development users
DEVL OBSOLETE- Do not use (See TCETRAL)
E070 Change and Transport System- Header of Requests/Tasks
E070L CTS- Index for Assigning Numbers to Requests/Tasks
INSTVERS Documentation for installation Status and History
PAT03 Patch Directory
SDBAC DBA Action Table
T100 Messages
TAPLT Program Application Long Texts
TASYS OBSOLETE- Do not use, see TCEDELI
TDEVC Development Classes
TEMSE Temp Sequential table.
TLOCK Change and Transport System- Lock Table
TNAPR Processing programs for output. Can be very handy to find the print program for a SAPScript.
TNAST Printed output control table
TPFET Table of profile parameters
TPFHT Profile header, administration data for profiles in DB
TPROT Table contains all DD tables to be logged
TRBAT Communication Table for Transport Control
TRDIRT Title texts for programs in TRDIR
TRESN Table of Naming Conventions in ABAP Workbench
TRJOB Job ID for Coordinating Batch-ABAP/UNIX for Transports
TSP03C Spool- Device Description Extension
TST03 TemSe data
TSYST OBSOLETE- Do not use (see TCESYST)
TWSYS OBSOLETE- Do not use (See TCETRAL)
USOBT Relation transaction - authorization object
USR03 User address data
USR05 User Master Parameter ID
USR12 User master authorization values
USR40 Table for illegal passwords
USR41 User master- Additional data
UST04 User masters
VARIT Variant texts
VARID Variant directory
D010TAB Table for Use Report---Tables
DD02L SAP tables
DD02T R/3 DD- SAP table texts
DD03L Table Fields
DD03T DD- Texts for fields (language dependent)
EDIDC IDOC Control Records
EDIDOT Short description of IDoc types
EDID2 IDOC segments (version 3.1)
EDID4 IDOC segments (version 4.6)
EDSEA EDI- Table of all segments of current release
VRSX2 Central Table for Version Management (Report Source)
TSE05
CDPOS Change document items
CDHDR Change document header
T529A
T588Z
T588M Infotype Screen Control
AFAB Network - Relationships
AFFH PRT assignment data for the work order
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.
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.
PM - SD Tables
AFFL Work order sequence
AFFT Order - Process Instructions
AFFV Order - Process Instruction Values
AFFW Goods movements with errors from confirmations
AFIH Maintenance order header
AFKO Order header data PP orders
AFPO Order item
AFRC Incorrect cost calculations from confirmations
AFRD Default values for collective confirmation
AFRH Header information for confirmation pool
AFRU Order completion confirmations
AFRV Confirmations pool
AFVC Operation within an order
AFVU DB structure of the user fields of the operation
AFVV DB structure of the quantities/dates/values in the operation
AFWI Subsequently posted goods movements for confirmations
AUFK Order master data
AUFM Goods movements for order
BGMK Master Warranty Header
BGMP Master Warranty Item
BGMS Master Warranty Text Item
BGMT Master Warranty Text
BGMZ Warranty Counter
CRHD Work Center Header
CRTX Text for the Work Center or Production Resource/Tool
EQKT Equipment Short Texts
EQST Equipment to BOM Link
EQUI Equipment master data
EQUZ Equipment time segment
HIKO Order master data history
IFLO Table generated for View IFLO
IFLOT Functional Location (Table)
IFLOTX Functional Location- Short Texts
IHGNS Permit Segment for Plant Maintenance
IHPA Plant Maintenance- Partners
IHSG Object-Related Permits in Plant Maintenance
ILOA PM Object Location and Account Assignment
IMPTT Measuring Point (Table)
IMRG Measurement Document
KAKO Capacity Header Segment
KONP Conditions (Item)
KONV Conditions (Transaction Data)
OBJK Plant Maintenance Object List
QMEL Quality Notification
QMFE Quality notification - items
QMIH Quality message - maintenance data excerpt
QMMA Quality notification - activities
QMSM Quality notification - tasks
QMUR Quality notification - causes
T001 Company Codes
T001L Storage Locations
T001W Plants/Branches
T077D Customer account groups
T003O Order Types
T352R Maintenance revisions
T353I_T Maintenance activity type description
T356 Priorities
T357G Permits
T357G_T Text for Table 357GT
T370A Activity Category for PM Lists
TINCT Customers- Incoterms- Texts
TVKO Organizational Unit- Sales Organizations
TVKOS Organizational Unit- Divisions per Sales Organization
TVKOV Org. Unit- Distribution Channels per Sales Organization
TVTA Organizational Unit- Sales Area(s)
VIAUFKST Generated Table for View VIAUFKST
KONV Conditions for Transaction Data
KONP Conditions for Items
LIKP Delivery Header Data
LIPS Delivery: Item data
VBAK Sales Document: Header Data
VBAP Sales Document: Item Data
VBBE Sales Requirements: Individual Records
VBEH Schedule line history
VBEP Sales Document: Schedule Line Data
VBFA Sales Document Flow
VBLB Sales document: Release order data
VBLK SD Document: Delivery Note Header
VBPA Sales Document: Partner
VBRK Billing: Header Data
VBRP Billing: Item Data
VBUK Sales Document: Header Status and Administrative Data
VBUP Sales Document: Item Status
VEKP Handling Unit - Header Table
VEPO Packing: Handling Unit Item (Contents)
VEPVG Delivery Due Index
A501 Plant/Material
EBAN Purchase Requisition
EBKN Purchase Requisition Account Assignment
EKAB Release Documentation
EKBE History per Purchasing Document
EKET Scheduling Agreement Schedule Lines
EKKN Account Assignment in Purchasing Document
EKKO Purchasing Document Header
EKPO Purchasing Document Item
IKPF Header- Physical Inventory Document
ISEG Physical Inventory Document Items
LFA1 Vendor Master (General section)
LFB1 Vendor Master (Company Code)
NRIV Number range intervals
Sales and Distribution Tables
Materials Management Tables
RESB Reservation/dependent requirements
T161T Texts for Purchasing Document Types
AGKO Cleared Accounts
ANAR Asset Types
ANAT Asset type text
ANEK Document Header Asset Posting
ANEP Asset Line Items
ANEV Asset downpymt settlement
ANKT Asset classes- Description
ANLA Asset Master Record Segment
ANLB Depreciation terms
ANLC Asset Value Fields
ANLH Main asset number
AT02T Transaction Activity Category- Description
AT02A Transaction Code for Menu TIMN
AT10 Transaction type
AT10T Name of Transaction Type
BKDF Document Header Supplement for Recurring Entry
BKORM Accounting Correspondence Requests
BKPF Accounting Document Header
BLPK Document log header
BLPP Document log item
BLPR Document Log Index and Planned Order (Backflush)
BNKA Bank master record
BP000 Business Partner Master (General Data)
BPBK Doc.Header Controlling Obj.
BPEG Line Item Total Values Controlling Obj.
BPEJ Line Item Annual Values Controlling Obj.
BPEP Line Item Period Values Controlling Obj.
BPGE Totals Record for Total Value Controlling obj.
BPJA Totals Record for Annual Total Controlling Obj.
BSAD Accounting- Secondary Index for Customers (Cleared Items)
BSAK Accounting- Secondary Index for Vendors (Cleared Items)
BSAS Accounting- Secondary Index for G/L Accounts (Cleared Items)
BSEC One-Time Account Data Document Segment
BSEG Accounting Document Segment
BSID Accounting- Secondary Index for Customers
BSIK Accounting- Secondary Index for Vendors
BSIM Secondary Index, Documents for Material
BSIS Accounting- Secondary Index for G/L Accounts
CEPC Profit Center Master Data Table
CEPCT Texts for Profit Center Master Data
COBRA Settlement Rule for Order Settlement
COBRB Distribution Rules Settlement Rule Order Settlement
COKA CO Object- Control Data for Cost Elements
COSP CO Object- Cost Totals for External Postings
COSS CO Object- Cost Totals for Internal Postings
CRCO Assignment of Work Center to Cost Center
CSKA Cost Elements (Data Dependent on Chart of Accounts)
CSKB Cost Elements (Data Dependent on Controlling Area)
CSLA Activity master
Finance Tables
FEBEP Electronic Bank Statement Line Items
FPLA Billing Plan
FPLT Billing Plan- Dates
GLPCT EC-PCA- Totals Table
KNA1 General Data in Customer Master
KOMK Pricing Communication Header
MAHNV Management Records for the Dunning Program
REGUT TemSe - Administration Data
SKA1 G/L Account Master (Chart of Accounts)
SKAT G/L Account Master Record (Chart of Accounts- Description)
SKB1 G/L account master (company code)
T003T Document Type Texts
T007S Tax Code Names
T087J Text
TAPRFT Text tab. for investment profile
TKA01 Controlling Areas
TKA09 Basic Settings for Versions
TKVS CO Versions
TZB0T Flow types text table
TZPAT Financial Assets Management product type texts
VBSEGS Document Segment for G/L Accounts Document Parking
VTBFHA Transaction
VTBFHAPO Transaction Flow
VTBFHAZU Transaction Activity
VTBFINKO Transaction Condition
VTIDERI Master Data Listed Options and Futures
VTIFHA Underlying transaction
VTIFHAPO Underlying transaction flows
VTIFHAZU Underlying transaction status table
VTIOF Options Additional Data
VWPANLA Asset master for securities
Project Systems TablesIMAK Appropriation requests - general data
IMAV Appropriation request variant
IMPR Investment Program Positions
IMPU Texts for cap. inv. program positions
IMTP Investment programs
IMZO Assignment Table- CO Object - Capital Investment Prog.Pos.
PMCO Cost structure of maintenance order
PRHI Work Breakdown Structure, Edges (Hierarchy Pointer)
PROJ Project definition
PRPS WBS (Work Breakdown Structure) Element Master Data
MAST Material BOM
STKO BOM Header
STPO BOM Positions (detail)
MAPL Assignment fo Task Lists to Materials
PLKO Routing Group Header
PLSO Routing Group Sequence
PLPO Routing Group Operations
AFKO Production Order Header
Production Planning
AFPO Production Order Position (details)
Transactions
search_sap_menu
VOE1VOE2VOE3VOE4WEDIBALE
OVA9
OVAI
OVAJ
IDoc Transactions
WE09/WE02WE05WE19
WE20WE21WE30WE31WE42WE57WE60WE81WE82BD51BD54BD55BD64BD87BALABALMSM59
EDI Specific Transactions
Scheduling agreements
Output determination
856 - ASN
V/36
VV21,VV22,VV23VL71
810 - InvoiceV/54VV31,VV32,VV33VF31
V/30V/48,V/32,V/43VV11,VV12,VV13
V/27
Sales & Distribution
VA02VA05VA22VA32VA42
BillingVF02VF11VF04
DeliveryVL02NVL04VKM5VL06GVL06PVL09VT02NVT70
GeneralVKM3,VKM4VKM1VD52
WorkflowSWEADSWE2
855 – Order Response
Requirements coding
SWE3PPOMESWESSWUD
VL04LT03
VL02N
Purchase OrdersME22NME57
Goods MovementMIGO
OtherMD04SE38SM01SHDB
CMODSE16SOSTSU53SQVIST22ST01ST11ST05SM21ST22SM12
Delivery via transfer orders
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
View IDocs
EDI test tool. Use to test inbound Function module changes.
Portas no processamento Idoc
Create IDoc extension type
Segment create
Código 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 Função
Criar Sistemas Lógicos
Conversion rule user exit. Link conversion rule user exit to the different system \ partner combinations
Modelo de Distribuição
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)
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.
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
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
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
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
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)
Table contents display
View mails sent externally from SAP
Check authorization object
Table Quickviewer – Used to created quick client dependent reports
ABAP Dump Analysis
Display developer trace
SQL Trace
System log
Display short dumps
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
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
System trace
Display locked entries
Ampliação Descrição User-Exit Include
V54B0001 Cálculo custos de transporte: preparar a determ.preço EXIT_SAPLV54B_001 zxv54u02
EXIT_SAPLV54B_002
V54B0003 Cálculo custos frete: determinar ctg.taxa de câmbio e moeda EXIT_SAPLV54B_003
V54B0004 Cálculo custos de frete: determinar status EXIT_SAPLV54B_004
V54C0001 Proc.custos de transp.: denominação(ões) itens csts.transp. EXIT_SAPLV54C_001
V54C0002 Cálculo cst.transporte: gerar subitens de cst.transporte EXIT_SAPLV54C_002
V54C0003 Processamento custos de frete: determinar emissor da fatura EXIT_SAPLV54C_003
V54C0004 Processam.custos de frete: determ.localização p/cálc.imposto EXIT_SAPLV54C_004
V54D0001 Cálculo do frete: determinação dos países imposto EXIT_SAPLV54D_001
V54KSFRC Determinar os fatores p/a divisão dos custos de transporte EXIT_SAPLV54K_001
V54P0001 Ampliação dos códigos funções p/informação de custos frete EXIT_SAPLV54P_001
EXIT_SAPLV54P_002
V54U0001 Proc.custos transp.: verificar se as modific.foram efetuadas EXIT_SAPLV54U_001
V54U0002 Verificar a completitude dos custos de frete EXIT_SAPLV54U_002
V54U0003 Atribuição do nº custo de transporte EXIT_SAPLV54U_003
V54U0004 Preparação para a atualização de novos objetos (cst.transp.) EXIT_SAPLV54U_004
V54U0005 Atualizar novos objetos na preparação de csts.transporte EXIT_SAPLV54U_005
V54U0006 Pedido de custos de frete - abastecimento dados do cabeçalho EXIT_RV54POCR_006
V54U0007 Pedido de frete - Fornecimento de dados de item EXIT_RV54POCR_007
Descrição
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 Proc.transporte: verificar se o cód.função é permitido EXIT_SAPMV56A_001 ZXV56U18
V56AGTAR User exit p/a filtragem no cálculo elemento de expedição EXIT_SAPLV56A_003 ZXV56U38
V56ARCHV Verificações específ.cliente no arquivamento de transportes EXIT_SDVTTKWR_001 ZXV56U32
EXIT_SDVTTKWR_002 ZXV56U33
V56ATKTX Modificar o núm.linhas na entrada de texto no transporte EXIT_SAPMV56A_002 ZXV56U31
V56BMOD Processamento de transporte: modificação de campo EXIT_SAPLV56B_001 ZXV56U34
V56DISTZ Preparação transporte: determinação de distâncias EXIT_SAPLSTAG_001 ZXV56U23
V56FCOPY Proc.transporte: copiar dados de fornecimento EXIT_SAPLV56F_010 ZXV56U15
V56FSTAT Proc.transporte: atividades ao definir um status EXIT_SAPLV56F_011 ZXV56U16
EXIT_SAPLV56F_012 ZXV56U35
V56I0001 IDOC TPSDLS: modificação do grupo cabeçalhos remessa EXIT_SAPLV56I_001
V56I0002 IDOC TPSDLS: modificação do grupo de itens de remessa EXIT_SAPLV56I_002
V56I0003 IDOC TPSDLS: modificação do grupo de dados de embalagem EXIT_SAPLV56I_003
V56I0004 IDOC TPSDLS: modificação do Idoc geral EXIT_SAPLV56I_004
V56I0005 IDOC TPSDLS: modificação dos itens remessa relev.p/transp. EXIT_SAPLV56I_005
V56I0006 IDOC TPSDLS: determinação própria do usuário p/substit.local EXIT_SAPLV56I_006
V56I0010 IDOC TPSSHT01: input transportes planejados EXIT_SAPLV56I_010
V56I0020 Modificação do reg.controle IDoc em interface SD-TPS EXIT_SAPLV56I_020 ZXV56U30
V56I0030 Custos de frete RFC do APO EXIT_SAPLLE_TRA_X_001 ZXCMW8U03
V56IVIEW User exit for the structure of the planning overview EXIT_SAPFV56I_001 ZXV56U01
V56K0001 Mensagens de transporte que saiem (EDI) EXIT_SAPFV56I_002 ZXV56U36
V56KBAPI Ampliação para chamada do BAPI de transporte EXIT_SAPLV56K_BAPI_001 ZXV56KBAPIU01
V56L0001 Status do transporte para um fornecimento EXIT_SAPLV56L_001 ZXV56U22
V56L0007 Desativar o bloqueio transf.múltipla para remessas p/SPT EXIT_SAPLV56L_007 ZXV56U20
V56LDELI Ler os dados fornecimento para o processamento do transporte EXIT_SAPLV56L_002 ZXV56U25
V56LOCID Preparação de transp.: determ.identificação de um local EXIT_SAPLSTAG_002 ZXV56U24
V56MVT04 Ampliações para o processamento coletivo do transporte EXIT_SAPLV56M_001 ZXV56U26
EXIT_SAPLV56M_002 ZXV56U27
EXIT_SAPLV56M_003 ZXV56U28
V56SLDET Proc.transporte: determinação de trajetos EXIT_SAPLV56S_001 ZXV56U13
V56TDLIF Filtrar itens de remessa para transporte EXIT_SAPLV56T_001 ZXV56U21
V56UCHCH Proc.transporte: verificar se houve modificações EXIT_SAPLV56U_001 ZXV56U09
V56UCHCO Verificar a completitude dos transportes EXIT_SAPLV56U_002 ZXV56U17
V56UDLUP Obsoleto a part.4.6C: AtualizRemessa via rotinas de remessa OBSOLETO
V56UNUMB Atribuição do nº transporte EXIT_SAPLV56U_003 ZXV56U312
V56USTAT Determinação própr.cliente do status planejam.transferência EXIT_SAPLV56U_007 ZXV56U39
V56USVDO Atualização de objetos novos para o transporte EXIT_SAPLV56U_005 ZXV56U10
V56USVDP Preparação para atualizar objetos novos para o transporte? EXIT_SAPLV56U_004 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
Javier Fernandez Taboada
Ampliação Descrição User-Exit Include
LMR1M001 User exits na revisão de faturas de logística EXIT_SAPLMR1M_002
EXIT_SAPLMR1M_003
EXIT_SAPLMRMP_010
LMR1M002 Modificação de conta para a determinação de conta EM/EF EXIT_SAPLKONT_011
LMR1M003 Atribuição de nºs na revisão de faturas de logística EXIT_SAPLMRME_003
LMR1M004 Revisão de faturas logística: textos de item p/docs.subseq. EXIT_SAPLMRMP_004
LMR1M005 Revisão faturas (logística): liberação p/lanç.docs.pré-edit. EXIT_SAPLMRMC_002
LMR1M006 Revisão de faturas logística: processar fatura XML EXIT_SAPLMRM_BAPI_001
User-Exits da MIRO
Javier Fernandez Taboada
Descrição
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
SMEM Sap Memory (Spa-Gpa)
MEMORIES Export/Import Memories
ITAB-TOP25 Abap: Top 25 Internal Tables Concerning Storage Costs
STRINGHEAD Strings: Header Table
SCREEN Screen Table
DATASETS Datasets / Files
VERSION System Version
PROGRAMS Programs Loaded
CUA Cua Status Data
DSEG Data Segments And Work Areas
ES Extendend Memory Segments (System Wide)
ZTTA Task Type Area
SPA System Program Area
PXA Program Execution Area
PXAHEAD Pxa Control Area
PXACLIENTS Pxa Client Control Area
PXAHASH Pxa Hash Table
PXALRU Pxa Lru Chain
PXAMEM Pxa Memory Chain
PXALOCKS Pxa Rudi Lock Map
PXAUFOHASH Pxa Hash Table Of Unfound Objects
PXAUFOCACH Pxa Cache Of Unfound Objects
CACHE Cache Statistics
HEAD Abap: Program Header
TRIG Abap: Events
CONT Abap: Code
BASE Abap: Base Entries
DATA Abap: Data Descriptions
DATV Abap: Variable Data Descr.
DATP Abap: Parameter Data Descr.
DDNM Abap: Ddic Names Of Data Descr.
XTYP Abap: Type Descr.
COMP Abap: Component Descr.
TYPE Type
PBAG Pbag
LINEREF Abap: Line Reference Table
SOURCEREF Abap: Source Reference Table
INCLREF Abap: Source Table
SELC Abap: Select Options And Parameters
LITL Abap: Literals
LITLINDEX Abap: Literal Index Table
CONS Abap: Constants
INIT Abap: Initial Values
STOR-PXA Abap: Global Variables (Stor)
STOR-ROLL Abap: Global Variables
ITAB Abap: Internal Tables
DINF Dynp: Dynpro Info
DYNPRO Dynp: Current Dynpro
DYNBSD Dynp: Bsdup Table
DYNFLD Dynp: Field Description Table
DYNSTP Dynp: Step Table
DYNFTB Dynp: Field Name Table
DYNMTB Dynp: Module Name Table
DYNLTB Dynp: Literal Table
DYNTTB Dynp: Table Timestamp Table
DYNKTB Dynp: Key Area Table
PBUF Presentation Buffer Directory
CPIC-IN Communication Input Area
CPIC-OUT Communication Output Area
RFC Remote Function Calls
DB-TABLP Tables Part. Buffer Directory
DB-CUA Cua Buffer Directory
RSQL Control Blocks For Rsql Calls
OSQL New Control Blocks For Open-Sql Calls
NTAB-TABS Nametab: Table Descriptions
NTAB-FLDS Nametab: Field Catalogs
NTAB-SNTAB Nametab: Short Nametabs
NTAB-IREC Nametab: Initial Records
STRUCBUF Structure View Buffer
DYNITCACHE Dynamically Created Table Types Cache
ABAP-STATE Abap: State Stack
ABAP-FSTK Abap: Form Stack
ABAP-PARM Abap: Parm Stack
ABAP-BSTK Abap: Block Stack
ABAP-VALUE Abap: Value Stack
ROLL-AREA Roll Area
SHORT-AREA Short Area
PERM-AREA Perm Area
TASK-AREA Task Area
HEAP-AREA Heap Area
EM/EH-AREA A49 Em/Eh Area
MM-AREA Mm Area
EG-AREA Eg Area
CLAS Classes Defined In This Progr.
CLFR Friends Defined For Classes
VTAB Vtab For Classes In This Progr.
INTI Implemented Interfaces
INTD Defined/Used Interfaces
INTC Included Interfaces
OREF Addressing Info For Objref->
IREF Addressing Info For Intref->
CREF Class Index In Prog (->Cfix)
CFIX Dyn. Part Of Cref (Class Ref)
IFIX Dyn. Part Of Iref (Intref)
EVNT Defined/Used Events (Descr)
CLAD Class Admin (Loaded Classes)
IFAD Interface Admin
CTX Remote Objects Context Id
OBJMGR Object Manager State
CLASSES Classes And Instance Headers
OBJHTAB Object Header / Addressing Table
OBJ-GCSTACK Objects: Garbage Collection Stack
OBJ-DFSTACK Objects: Deferred Free Stack
PCBLIST Pointer List
PCBHASH Pointer Hash
STRINGADMI Strings: Administration Information
STRINGSTAT Strings: Statistics Information
STRINGHEAD Strings: Header Table
SYMBDATA Symbol Table For Data
SYMBCOMP Symbol Table For Comp
SYMBTYPE Symbol Table For Type
SYMBATTR Symbol Table For Attributes
SYMBIFAT Symbol Table For Interface Attributes
METHPARM Method And Event Parameters
METHEXCP Method Exceptions
KMTD Kernel Method Indirections
ACID Checkpoint Groups
INTFMETH Interface Methods
INTFEVNT Interface Events
SYMBMETH Interface Events
SYMBEVNT Interface Events
GCIX Gc Index
DATL Local Data Cb
DSEGGLB Global Dseg Cb
DSEGLOC Local Dseg Cb
INTR Interface Usage
INTF Dyn. Part Of Interface Usage
TPLR Type Pool Usage
EXCP Exception Raising
SREF String Literals (Pxa)
SFIX String Literals (Roll)
PROGHASH Hash Table For Program Administration
CLADHASH Hash Table For Class Administration
IFADHASH Hash Table For Interface Administration
STCO-PXA Constant Structures With Strings
STCO-ROLL Constant Structures With Strings
STIX Offsets In Stco
TEXTPOOL Loaded Text Pools
AAB-STATE Activation State Assertions / Breakpoints
AAB-ACID Act. Table For Assertions / Bps (Groups)
AAB-PROG Act. Table For Assertions / Bps (Programs)
COVERAGADM Coverage Analyzer Administration