ABAP - Anotações Importantes 1 de 55 Javier F. Taboada * Função/Comando/Transação/Programa/Userexit/Tabela C CATCH SYSTEM-EXCEPTIONS BCD_ZERODIVIDE = 1. (AÇÕES) ENDCATCH C COLLECT <TAB> C CONDENSE <V> . C INSERT <TAB> CLIENTE SPECIFIED FROM TABLE <ITAB> C LEAVE LIST-PROCESSING C ON CHANGE OF <CAMPO>. (AÇÕES) ENDON. C SEARCH <STRING2> FOR <STRING1>. C SHIFT <STRING> LEFT DELETING LEADING SPACE. C SHIFT <STRING1> RIGHT DELETING TRAILING <STRING2>. C SPLIT <STRING1> AT <SEP> INTO <STRING2> <STRING3> C TRANSLATE <VAR> USING '.,' C WRITE <V1> TO <V2> LEFT-JUSTIFIED FUNÇÕES F ADDR_GET F ALSM_EXCEL_TO_INTERNAL_TABLE F ARCHIVFILE_SERVER_TO_CLIENT (Ex.: J_1BLFA1) F C14Z_WAIT_ON_COMMIT F CL_TABLE_EDITOR F CONVERSION_EXIT_CGCBR_INPUT F COPO_POPUP_TO_DISPLAY_TEXTLIST F CS_BOM_EXPL_MAT_V2 F CS_WHERE_USED_MAT F CUOV_SET_FUNCTION_ARGUMENT F DATE_STRING_CONVERT F DELTA_TIME_DAY_HOUR F DYNP_VALUES_READ F F4_DATE F FI_WT_POPUP_TO_CONFIRM_STEP F FORMAT_TEXTLINES F GRAPH_MATRIX_2D F GRAPH_MATRIX_3D F GRAPH_MATRIX_4D F HELP_VALUES_GET_WITH_TABLE_EXT F HR_E_NUM_OF_DAYS_OF_MONTH F HR_BR_CPF_CHECK_DIGITS F HR_TIME_RESULTS_GET F HRCM_STRING_TO_AMOUNT_CONVERT F J_1B_NF_PARTNER_READ
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
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
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
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
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