Hi sir,
enclosed below sir.
Hi sir,
enclosed below sir.
Hello All,
I have a requirement where I need to read an excel file with multiple sheets from Application server AL11 and split in different tables
I did read dataset and captured all Excel data in Binary Data,
now how should I split this binary data into different internal tables (internal tables are static - so always 7 worksheets will be there in my excel file, so 7 internal tables)
Could anyone please suggest me, what should I do - what is the splitting criteria... and how to convert the data.
I am using excel/vba to control the SAP GUI. I want to know if session.findById("wnd[0]/usr/subSUB_ITEM:SAPMZIWB:0945/tabsTS_ITEM/tabpSENO") is the currently selected tab. I found that its parent session.findById("wnd[0]/usr/subSUB_ITEM:SAPMZIWB:0945/tabsTS_ITEM") has a .SelectedTab property or method. I tried using it but Debug.Print session.findById("wnd[0]/usr/subSUB_ITEM:SAPMZIWB:0945/tabsTS_ITEM").SelectedTab Is giving me "Run-time error '438': Object doesn't support this property or method" So I am kind of stuck here. I can use session.findById("wnd[0]/usr/subSUB_ITEM:SAPMZIWB:0945/tabsTS_ITEM/tabpSENO").select to force select this tab but I would rather just read which is the currently selected tab. If anyone has advice I would appreciate it. Here is some of my code that could be useful to others. I have this DumpProperties function. Public Sub DumpProperties(o As Object) Dim t As TLI.TLIApplication Set t = New TLI.TLIApplication Dim ti As TLI.TypeInfo Set ti = t.InterfaceInfoFromObject(o) Dim mi As TLI.MemberInfo, i As Long For Each mi In ti.Members i = i + 1 Debug.Print mi.Name Next Debug.Print TypeName(o) End Sub It gives all the properties and methods of an object. Object type is GuiTab or ISapTabTarget Debug.Print session.findById("wnd[0]/usr/subSUB_ITEM:SAPMZIWB:0945/tabsTS_ITEM/tabpSENO").Type GuiTab Debug.Print TypeName(session.findById("wnd [0]/usr/subSUB_ITEM:SAPMZIWB:0945/tabsTS_ITEM/tabpSENO")) ISapTabTarget DumpProperties session.findById("wnd[0]/usr/subSUB_ITEM:SAPMZIWB:0945/tabsTS_ITEM/tabpSENO") Name Type TypeAsNumber ContainerType Id Parent Text Left Top Width Height ScreenLeft ScreenTop Tooltip Changeable Modified IconName AccTooltip AccLabelCollection AccText AccTextOnRequest ParentFrame IsSymbolFont DefaultTooltip Children SetFocus Visualize DumpState ShowContextMenu FindById FindByName FindByNameEx FindAllByName FindAllByNameEx Select ScrollToLeft The parent object is type GuiTabStrip or ISapTabbedPane DumpProperties session.findById("wnd[0]/usr/subSUB_ITEM:SAPMZIWB:0945/tabsTS_ITEM") Name Type TypeAsNumber ContainerType Id Parent Text Left Top Width Height ScreenLeft ScreenTop Tooltip Changeable Modified IconName AccTooltip AccLabelCollection AccText AccTextOnRequest ParentFrame IsSymbolFont DefaultTooltip Children LeftTab SelectedTab CharLeft CharTop CharWidth CharHeight SetFocus Visualize DumpState ShowContextMenu FindById FindByName FindByNameEx FindAllByName FindAllByNameEx ISapTabbedPane BTW I am connecting to the SAP session with this, not pretty but it works. I past it in every function because I haven't made a way to maintain a "global" connection. If Not IsObject(MyApplication) Then Set SapGuiAuto = GetObject("SAPGUI") Set MyApplication = SapGuiAuto.GetScriptingEngine End If If Not IsObject(Connection) Then Set Connection = MyApplication.Children(0) End If If Not IsObject(session) Then Set session = Connection.Children(0) End If If IsObject(WScript) Then WScript.ConnectObject session, "on" WScript.ConnectObject Application, "on" End If
Hi,
Check your user settings for the heuristic when running it in simulation.
(Edit view -> Planning Scope)
Maybe the start period is set to the week after or week before, so it is taking stock on hand as 0.
Regards.
Hi ,
I tried already but does not work in that case also .
Hi Kenneth,
What database does ProCal use?
Also, what version of Crystal Reports are you working on.
-Abhilash
Hey Gregory,
You can use a button to open file uploader
<Button
id="btnUploader"
text=""
icon="sap-icon://attachment"
press="onAttach" />
in your onAttach function, you can call your file uploader.
Example: Upload Image to SAP Gateway and Display Image in UI5 - Using New Fileuploader with SAP Gateway
Hiya,
I need to extract the data from BSEG and BKPF into two separate internal tables.
It seems to work but i thought I'd check with you experts to see if I've done anything silly or if it could be improved in any way.
The way I have done this is:
SELECT
bukrs
belnr
gjahr
blart
FROM BKPF INTO TABLE itab_data_head
WHERE bukrs IN s_bukrs
AND gjahr IN s_gjahr
AND monat IN s_monat
AND bldat IN s_bldat
AND budat IN s_budat
AND blart IN s_blart
AND belnr IN s_belnr.
IF itab_data_head[] IS INITIAL.
MESSAGE e999(z1) WITH 'No data found' 'for the selection criteria'.
STOP.
ENDIF.
SELECT
bukrs
belnr
gjahr
buzei
bschl
koart
FROM BSEG INTO TABLE itab_data_item
FOR ALL ENTRIES IN itab_data_head
WHERE bukrs = itab_data_head-bukrs
AND belnr = itab_data_head-belnr
AND gjahr = itab_data_head-gjahr.
Thanks in advance!
Hello Keerthi,
I have all the access in SAP Market place like administrator. I believe it is not about authorization. Why Simple Financials is not listed for me? Do you have any idea? I have created an incident in support portal regarding this.
Isn't that an excel saved in xml format ? In that case that is what is in the ZIP file and doesn't need to be changed. You should be able to open it with excel.
Hello Saurabh,
thanks for the quick reply. But when I follow the links Michael has posted as reference, I cannot find any useful information.
E.g., when I set the filter for the product version in the app library for SAP FIORI for SAP S/4HANA1511, the apps I mentioned above as an example ("Calculate Overhead with Production Order" or "Calculate Work in Process") are still not displayed - so far no information available for these apps in the app library!
You can find more information on the apps for which I require further information in the test
script for the S/4HANA Best Practice CORE Finance process "Plant - Period-End Closing":
https://support.sap.com/content/dam/SAAP/Sol_Pack/Library/TestScripts/BEI_S4HANAX_BPD_EN_US.pdf
Hi Jaanus,
Yes, this is possible.
To check your current settngs, have a look at SC -> System Management -> Modules -> Select OII
To change the settings: at IA, under your Integration Virtual Unit: Software -> Integration Interfaces, under OII section
Best regards
Reyes
Hello
I'm a new here! First, sorry in advance for my bad English . I hope, understand me.
I self-learning in SAP about modules FI/CO, SD and PP in our firm.
I need to add a row with text information in print form(smartforms) in an invoice which use SD department.
The text is with aim advertisement and temporarily.
Could you help me, please!?
Thank you in advance!
tried this, still same issue
Regards,
Raymond
Solved the issue. The above requirement can be solved by passing the data of last category and the above category is determined by system.
E.g. if I pass value of Category3 in the FM crmd_order_maintain, system will determine the correct category2 and category1 by itself using the schema present in the system.
Thanks all.
Hi Marcus,
DEV Agreed to this ER and think it's a good idea to use the OpenByDefault property to use the original location of the report to look for the data files.
They just need to look into what is required to change/add the code behind it and they will try to get it into SP 17.
Thanks again
Don