<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: fmbb transaction in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/fmbb-transaction/m-p/1637605#M284203</link>
    <description>&lt;P&gt;FMBB transaction contain an ALV grid which BDC recording does not capture during recording process. BDC recording capture table type controls.&lt;/P&gt;</description>
    <pubDate>Sat, 18 Jan 2020 12:08:19 GMT</pubDate>
    <dc:creator>former_member669163</dc:creator>
    <dc:date>2020-01-18T12:08:19Z</dc:date>
    <item>
      <title>fmbb transaction</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/fmbb-transaction/m-p/1637603#M284201</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi all,&lt;/P&gt;&lt;P&gt;      i need to upload budget details from excel spreadsheet to sap using tcode FMBB, so any body help me which one is the best method to acieve it.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards&lt;/P&gt;&lt;P&gt;praveen&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 28 Sep 2006 07:21:14 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/fmbb-transaction/m-p/1637603#M284201</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-09-28T07:21:14Z</dc:date>
    </item>
    <item>
      <title>Re: fmbb transaction</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/fmbb-transaction/m-p/1637604#M284202</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;   use GUI_Upload to upload excel data  &lt;/P&gt;&lt;P&gt;   SHDB to record screen sequence and &lt;/P&gt;&lt;P&gt;   use call trasaction FMBB method to upload data in sap&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;amole&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 28 Sep 2006 08:07:30 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/fmbb-transaction/m-p/1637604#M284202</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-09-28T08:07:30Z</dc:date>
    </item>
    <item>
      <title>Re: fmbb transaction</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/fmbb-transaction/m-p/1637605#M284203</link>
      <description>&lt;P&gt;FMBB transaction contain an ALV grid which BDC recording does not capture during recording process. BDC recording capture table type controls.&lt;/P&gt;</description>
      <pubDate>Sat, 18 Jan 2020 12:08:19 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/fmbb-transaction/m-p/1637605#M284203</guid>
      <dc:creator>former_member669163</dc:creator>
      <dc:date>2020-01-18T12:08:19Z</dc:date>
    </item>
    <item>
      <title>Re: fmbb transaction</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/fmbb-transaction/m-p/1637606#M284204</link>
      <description>&lt;P&gt;Veja se isso atende, pode ser que precise de ajustes:&lt;/P&gt;
 
  Private Sub
  bt_FMBB_Click()
 
 
 
  Rem 
  B1 INICIO***********************************************
 
 
 
  Set session =
  GetObject("SAPGUI").GetScriptingEngine.Children(0).Children(0)
  'Isso conecta o Excel ao SAP ************************
 
 
 
  Dim objExcel
 
 
  Dim objSheet
 
 
  Set objExcel = GetObject(,
  "Excel.Application")
 
 
  Set objSheet =
  objExcel.ActiveWorkbook.ActiveSheet
 
 
 
   
  ANO = Trim(CStr(objSheet.Cells(2, 1).Value))  'A VARIAVEL ANO
 
 
 
   
  MES_X = Trim(CStr(objSheet.Cells(2, 2).Value))  'A VARIAVEL MES
 
 
 
  Application.Wait Now +
  TimeValue("0:00:02")
 
 
 
  session.findById("wnd[0]/tbar[0]/okcd").Text
  = "FMBB"  'sem favoritos
 
 
  session.findById("wnd[0]/tbar[0]/btn[0]").press
 
 
 
  'session.findById("wnd[0]/usr/cntlIMAGE_CONTAINER/shellcont/shell/shellcont[0]/shell").selectedNode
  = "F00002"  'funciona com o
  Favoritos
 
 
  'session.findById("wnd[0]/usr/cntlIMAGE_CONTAINER/shellcont/shell/shellcont[0]/shell").doubleClickNode
  "F00002"
 
 
 
  If session.ActiveWindow.Name =
  "wnd[1]" Then
 
 
 
  session.findById("wnd[1]/usr/ctxtFMKU_S_SCREEN-FM_AREA").Text
  = "SBSP"
 
 
  session.findById("wnd[1]/usr/ctxtFMKU_S_SCREEN-FM_AREA").caretPosition
  = 4
 
 
  session.findById("wnd[1]").sendVKey
  0
 
 
 
  Else
 
 
 
  End If
 
 
 
  session.findById("wnd[0]/usr/ssubSUB0:SAPLFMBWB:0216/tabsHD_TABSTRIP/tabpHD_DATA/ssubSBA_HEADER:SAPLFMBWB:2030/cmbFMBW_S_SCREEN-DOCTYPE").SetFocus
 
 
  session.findById("wnd[0]/usr/ssubSUB0:SAPLFMBWB:0216/tabsHD_TABSTRIP/tabpHD_DATA/ssubSBA_HEADER:SAPLFMBWB:2030/cmbFMBW_S_SCREEN-DOCTYPE").Key
  = "TRAN"
 
 
  session.findById("wnd[0]/usr/ssubSUB0:SAPLFMBWB:0216/tabsHD_TABSTRIP/tabpHD_DATA/ssubSBA_HEADER:SAPLFMBWB:2030/ctxtFMBW_S_SCREEN-VERSION").Text
  = "0"
 
 
  session.findById("wnd[0]/usr/ssubSUB0:SAPLFMBWB:0216/tabsHD_TABSTRIP/tabpHD_DATA/ssubSBA_HEADER:SAPLFMBWB:2030/txtFMBW_S_SCREEN-SFISCYEAR").Text
  = ANO
 
 
  session.findById("wnd[0]/usr/ssubSUB0:SAPLFMBWB:0216/tabsHD_TABSTRIP/tabpHD_DATA/ssubSBA_HEADER:SAPLFMBWB:2030/cmbFMBW_S_SCREEN-SPERIOD").SetFocus
 
 
  session.findById("wnd[0]/usr/ssubSUB0:SAPLFMBWB:0216/tabsHD_TABSTRIP/tabpHD_DATA/ssubSBA_HEADER:SAPLFMBWB:2030/cmbFMBW_S_SCREEN-SPERIOD").Key
  = MES_X
 
 
  session.findById("wnd[0]/usr/ssubSUB0:SAPLFMBWB:0216/tabsHD_TABSTRIP/tabpHD_DATA/ssubSBA_HEADER:SAPLFMBWB:2030/ctxtFMBW_S_SCREEN-SBUDTYPE").Text
  = "MODI"
 
 
  session.findById("wnd[0]/usr/ssubSUB0:SAPLFMBWB:0216/tabsHD_TABSTRIP/tabpHD_DATA/ssubSBA_HEADER:SAPLFMBWB:2030/cmbFMBW_S_SCREEN-RPERIOD").SetFocus
 
 
  session.findById("wnd[0]/usr/ssubSUB0:SAPLFMBWB:0216/tabsHD_TABSTRIP/tabpHD_DATA/ssubSBA_HEADER:SAPLFMBWB:2030/cmbFMBW_S_SCREEN-RPERIOD").Key
  = MES_X
 
 
  session.findById("wnd[0]/usr/ssubSUB0:SAPLFMBWB:0216/tabsHD_TABSTRIP/tabpHD_DATA/ssubSBA_HEADER:SAPLFMBWB:2030/ctxtFMBW_S_SCREEN-RBUDTYPE").Text
  = "MODI"
 
 
  session.findById("wnd[0]/usr/ssubSUB0:SAPLFMBWB:0216/tabsHD_TABSTRIP/tabpHD_DATA/ssubSBA_HEADER:SAPLFMBWB:2030/ctxtFMBW_S_SCREEN-RBUDTYPE").SetFocus
 
 
  session.findById("wnd[0]/usr/ssubSUB0:SAPLFMBWB:0216/tabsHD_TABSTRIP/tabpHD_DATA/ssubSBA_HEADER:SAPLFMBWB:2030/ctxtFMBW_S_SCREEN-RBUDTYPE").caretPosition
  = 4
 
 
 
  Rem B1 FIM
  *************************************************
 
 
 
  Dim NumeroLinhas As Object
 
 
  Set NumeroLinhas =
  Worksheets("FMBB").Cells(1, 1).CurrentRegion
 
 
  TotalLinhas = NumeroLinhas.Rows.Count
 
 
 
  For Linha = 2 To TotalLinhas
 
 
 
   
  M_MENOS = Trim(CStr(objSheet.Cells(Linha, 3).Value))  'A VARIAVEL MAIS_MENOS
 
 
   
  CFIN = Trim(CStr(objSheet.Cells(Linha, 4).Value))  'A VARIAVEL CFIN
 
 
   
  PEP = Trim(CStr(objSheet.Cells(Linha, 5).Value))  'A VARIAVEL PEP
 
 
   
  IFIN = Trim(CStr(objSheet.Cells(Linha, 6).Value))  'A VARIAVEL IFIN
 
 
   
  FDS = Trim(CStr(objSheet.Cells(Linha, 7).Value))  'A VARIAVEL FDS
 
 
   
  VLR = Trim(CStr(objSheet.Cells(Linha, 8).Value))  'A VARIAVEL VLR
 
 
   
  TEXTO = Trim(CStr(objSheet.Cells(Linha, 9).Value))  'A VARIAVEL TEXTO
 
 
 
  session.findById("wnd[0]/usr/ssubSUB0:SAPLFMBWB:0216/subSUB_TABSTRIPS:SAPLFMBWB:0300/tabsLINE_TABSTRIP/tabpLINE_TAB1/ssubSBA_LINE:SAPLFMBWB:0310/cntlCONTAINER_TAB1/shellcont/shell").modifyCell
  Linha - 2, "LINE_SIGN", M_MENOS ' variável sinal de menos ou mais
 
 
  session.findById("wnd[0]/usr/ssubSUB0:SAPLFMBWB:0216/subSUB_TABSTRIPS:SAPLFMBWB:0300/tabsLINE_TABSTRIP/tabpLINE_TAB1/ssubSBA_LINE:SAPLFMBWB:0310/cntlCONTAINER_TAB1/shellcont/shell").modifyCell
  Linha - 2, "FUNDSCTR", CFIN 
  ' variável Centro Financeiro
 
 
  session.findById("wnd[0]/usr/ssubSUB0:SAPLFMBWB:0216/subSUB_TABSTRIPS:SAPLFMBWB:0300/tabsLINE_TABSTRIP/tabpLINE_TAB1/ssubSBA_LINE:SAPLFMBWB:0310/cntlCONTAINER_TAB1/shellcont/shell").modifyCell
  Linha - 2, "MEASURE", PEP  '
  fixo quando Despesa - para Investimento = PEP
 
 
  session.findById("wnd[0]/usr/ssubSUB0:SAPLFMBWB:0216/subSUB_TABSTRIPS:SAPLFMBWB:0300/tabsLINE_TABSTRIP/tabpLINE_TAB1/ssubSBA_LINE:SAPLFMBWB:0310/cntlCONTAINER_TAB1/shellcont/shell").modifyCell
  Linha - 2, "CMMTITEM", IFIN 
  ' variável Item Financeiro
 
 
  session.findById("wnd[0]/usr/ssubSUB0:SAPLFMBWB:0216/subSUB_TABSTRIPS:SAPLFMBWB:0300/tabsLINE_TABSTRIP/tabpLINE_TAB1/ssubSBA_LINE:SAPLFMBWB:0310/cntlCONTAINER_TAB1/shellcont/shell").modifyCell
  Linha - 2, "FUND", FDS  '
  fixo quando Despesa - para Investimento = FUNDOS
 
 
  session.findById("wnd[0]/usr/ssubSUB0:SAPLFMBWB:0216/subSUB_TABSTRIPS:SAPLFMBWB:0300/tabsLINE_TABSTRIP/tabpLINE_TAB1/ssubSBA_LINE:SAPLFMBWB:0310/cntlCONTAINER_TAB1/shellcont/shell").modifyCell
  Linha - 2, "TVALUE", VLR ' variável Valor
 
 
  session.findById("wnd[0]/usr/ssubSUB0:SAPLFMBWB:0216/subSUB_TABSTRIPS:SAPLFMBWB:0300/tabsLINE_TABSTRIP/tabpLINE_TAB1/ssubSBA_LINE:SAPLFMBWB:0310/cntlCONTAINER_TAB1/shellcont/shell").modifyCell
  Linha - 2, "TEXT50", TEXTO ' variável Valor
 
 
  session.findById("wnd[0]/usr/ssubSUB0:SAPLFMBWB:0216/subSUB_TABSTRIPS:SAPLFMBWB:0300/tabsLINE_TABSTRIP/tabpLINE_TAB1/ssubSBA_LINE:SAPLFMBWB:0310/cntlCONTAINER_TAB1/shellcont/shell").insertRows
  Linha
 
 
 
  Next Linha
 
 
 
  session.findById("wnd[0]/usr/ssubSUB0:SAPLFMBWB:0216/subSUB_TABSTRIPS:SAPLFMBWB:0300/tabsLINE_TABSTRIP/tabpLINE_TAB1/ssubSBA_LINE:SAPLFMBWB:0310/cntlCONTAINER_TAB1/shellcont/shell").pressEnter
 
 
  session.findById("wnd[0]/usr/ssubSUB0:SAPLFMBWB:0216/subSUB_TABSTRIPS:SAPLFMBWB:0300/tabsLINE_TABSTRIP/tabpLINE_TAB1/ssubSBA_LINE:SAPLFMBWB:0310/cntlCONTAINER_TAB1/shellcont/shell").deleteRows
  TotalLinhas - 1
 
 
  session.findById("wnd[0]/usr/ssubSUB0:SAPLFMBWB:0216/subSUB_TABSTRIPS:SAPLFMBWB:0300/tabsLINE_TABSTRIP/tabpLINE_TAB1/ssubSBA_LINE:SAPLFMBWB:0310/cntlCONTAINER_TAB1/shellcont/shell").deleteRows
  TotalLinhas - 1
 
 
  session.findById("wnd[0]/tbar[0]/btn[11]").press
 
 
  Worksheets("FMBB").Cells(2,
  10).Value = session.findById("wnd[0]/sbar").Text  '(linha 2, coluna 10)
 
 
  session.findById("wnd[0]/tbar[0]/btn[15]").press
 
 
 
  Rem B2
  ************************************************
 
 
 
  Rem
  ***************************************************
 
 
 
  'Mensagem de finalização
 
 
   
  MsgBox "Documento gerado com sucesso"
 
 
 
   
  'Descarregando variaveis
 
 
   
  Set objSheet = Nothing
 
 
   
  Set objExcel = Nothing
 
 
 
  End Sub</description>
      <pubDate>Fri, 20 Nov 2020 15:30:37 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/fmbb-transaction/m-p/1637606#M284204</guid>
      <dc:creator>former_member603441</dc:creator>
      <dc:date>2020-11-20T15:30:37Z</dc:date>
    </item>
    <item>
      <title>Re: fmbb transaction</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/fmbb-transaction/m-p/1637607#M284205</link>
      <description>&lt;P&gt;need more clarification please?&lt;/P&gt;</description>
      <pubDate>Fri, 05 Feb 2021 14:36:33 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/fmbb-transaction/m-p/1637607#M284205</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2021-02-05T14:36:33Z</dc:date>
    </item>
    <item>
      <title>Re: fmbb transaction</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/fmbb-transaction/m-p/1637608#M284206</link>
      <description>&lt;P&gt;I saw your posted
comment Please raise a new question and follow our rules of engagement: &lt;A href="https://community.sap.com/resources/rules-of-engagement"&gt;https://community.sap.com/resources/rules-of-engagement&lt;/A&gt;. I suggest using the "I have a similar question" option under the question to get started. Feel free to take our Q&amp;amp;A  tutorial at: &lt;A href="https://developers.sap.com/tutorials/community-qa.html"&gt;https://developers.sap.com/tutorials/community-qa.html&lt;/A&gt;.
With these tips you'll be able to prepare questions that draw responses from
our members.&lt;/P&gt;&lt;P&gt;Best,&lt;BR /&gt;
Your SAP Community moderator&lt;/P&gt;</description>
      <pubDate>Fri, 05 Feb 2021 14:38:44 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/fmbb-transaction/m-p/1637608#M284206</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2021-02-05T14:38:44Z</dc:date>
    </item>
  </channel>
</rss>

