MSA HH 5.0

Hello SAP gurus,
Does anyone know if MSA HH 5.0 works with MI 7.1?
Regards,
Mariana

Hi,
I guess you would have more success if you put your request in the forum
SAP NetWeaver -> Mobile
as this covers the MI (Mobile infrastructure) related topics.
Regards,
Wolfhard

Similar Messages

  • ERROR WHILE SAVING - MSA 4.0

    Hi All
    I get this "Error While Saving" error when i save an affiliations or save a call activity. this error is very inconsistant. I get it sometimes and sometimes not. Can please someone help me with this?  Soemtimes it even saves after throwing this error.
    I can provide more details.
    Thanks in advance,
    HST

    Hi ,
    Ensure you have generated the application both BOL and UI completely.
    Also do the following steps.
    1. Close Mobile Client and any other applications if its running.
    2. Could you confirm the following files are registered -
       All dll and ocx in <<Installation Directory>>\Sap\Mobile\bin and in
       <<Installation Directory>>\Sap\Mobile\3rd_Party.
    3. Ensure that TeeChart.ocx is present in 3rd Party folder
       If not copy it from another client machine and register it.
    Also register the MSA.dll and sfabol.dll
    Regards,
    Gervase

  • How to get all AD User accounts, associated with any application/MSA/Batch Job running in a Local or Remote machine using Script (PowerShell)

    Dear Scripting Guys,
    I am working in an AD migration project (Migration from old legacy AD domains to single AD domain) and in the transition phase. Our infrastructure contains lots
    of Users, Servers and Workstations. Authentication is being done through AD only. Many UNIX and LINUX based box are being authenticated through AD bridge to AD. 
    We have lot of applications in our environment. Many applications are configured to use Managed Service Accounts. Many Workstations and servers are running batch
    jobs with AD user credentials. Many applications are using AD user accounts to carry out their processes. 
    We need to find out all those AD Users, which are configured as MSA, Which are configured for batch jobs and which are being used for different applications on
    our network (Need to find out for every machine on network).
    These identified AD Users will be migrated to the new Domain with top priority. I get stuck with this requirement and your support will be deeply appreciated.
    I hope a well designed PS script can achieve this. 
    Thanks in advance...
    Thanks & Regards Bedanta S Mishra

    Hey Satyajit,
    Thank you for your valuable reply. It is really a great notion to enable account logon audit and collect those events for the analysis. But you know it is also a tedious job when thousand of Users come in to picture. You can imagine how complex it will be
    for this analysis, where more than 200000 users getting logged in through AD. It is the fact that when a batch / MS or an application uses a Domain Users credential with successful process, automatically a successful logon event will be triggered in associated
    DC. But there are also too many users which are not part of these accounts like MSA/Batch jobs or not linked to any application. In that case we have to get through unwanted events. 
    Recently jrv, provided me a beautiful script to find out all MSA from a machine or from a list of machines in an AD environment. (Covers MSA part.)
    $Report= 'Audit_Report.html'
    $Computers= Get-ADComputer -Filter 'Enabled -eq $True' | Select -Expand Name
    $head=@'
    <title>Non-Standard Service Accounts</title>
    <style>
    BODY{background-color :#FFFFF}
    TABLE{Border-width:thin;border-style: solid;border-color:Black;border-collapse: collapse;}
    TH{border-width: 1px;padding: 2px;border-style: solid;border-color: black;background-color: ThreeDShadow}
    TD{border-width: 1px;padding: 2px;border-style: solid;border-color: black;background-color: Transparent}
    </style>
    $sections=@()
    foreach($computer in $Computers){
    $sections+=Get-WmiObject -ComputerName $Computer -class Win32_Service -ErrorAction SilentlyContinue |
    Select-Object -Property StartName,Name,DisplayName |
    ConvertTo-Html -PreContent "<H2>Non-Standard Service Accounts on '$Computer'</H2>" -Fragment
    $body=$sections | out-string
    ConvertTo-Html -Body $body -Head $head | Out-File $report
    Invoke-Item $report
    A script can be designed to get all scheduled back ground batch jobs in a machine, from which the author / the Owner of that scheduled job can be extracted. like below one...
    Function Get-ScheduledTasks
    Param
    [Alias("Computer","ComputerName")]
    [Parameter(Position=1,ValuefromPipeline=$true,ValuefromPipelineByPropertyName=$true)]
    [string[]]$Name = $env:COMPUTERNAME
    [switch]$RootOnly = $false
    Begin
    $tasks = @()
    $schedule = New-Object -ComObject "Schedule.Service"
    Process
    Function Get-Tasks
    Param($path)
    $out = @()
    $schedule.GetFolder($path).GetTasks(0) | % {
    $xml = [xml]$_.xml
    $out += New-Object psobject -Property @{
    "ComputerName" = $Computer
    "Name" = $_.Name
    "Path" = $_.Path
    "LastRunTime" = $_.LastRunTime
    "NextRunTime" = $_.NextRunTime
    "Actions" = ($xml.Task.Actions.Exec | % { "$($_.Command) $($_.Arguments)" }) -join "`n"
    "Triggers" = $(If($xml.task.triggers){ForEach($task in ($xml.task.triggers | gm | Where{$_.membertype -eq "Property"})){$xml.task.triggers.$($task.name)}})
    "Enabled" = $xml.task.settings.enabled
    "Author" = $xml.task.principals.Principal.UserID
    "Description" = $xml.task.registrationInfo.Description
    "LastTaskResult" = $_.LastTaskResult
    "RunAs" = $xml.task.principals.principal.userid
    If(!$RootOnly)
    $schedule.GetFolder($path).GetFolders(0) | % {
    $out += get-Tasks($_.Path)
    $out
    ForEach($Computer in $Name)
    If(Test-Connection $computer -count 1 -quiet)
    $schedule.connect($Computer)
    $tasks += Get-Tasks "\"
    Else
    Write-Error "Cannot connect to $Computer. Please check it's network connectivity."
    Break
    $tasks
    End
    [System.Runtime.Interopservices.Marshal]::ReleaseComObject($schedule) | Out-Null
    Remove-Variable schedule
    Get-ScheduledTasks -RootOnly | Format-Table -Wrap -Autosize -Property RunAs,ComputerName,Actions
    So I think, can a PS script be designed to get the report of all running applications which use domain accounts for their authentication to carry out their process. So from that result we can filter out the AD accounts being used for those
    applications. After that these three individual modules can be compacted in to a single script to provide the desired output as per the requirement in a single report.
    Thanks & Regards Bedanta S Mishra

  • Query Performance in OLAP MSAS Universe using Filter

    Hello,
    We are at Business Objects XI 3.1/SP2. We have an OLAP universe that is built on MSAS 2008 OLAP Cube.
    I see this huge performance difference in using a filter i have built for Today. Here are the MDX's- i ran the query in webi and isolated the mdx using SQL profiler
    Case 1 - Hardcoded Date
    CREATE SET [ Sales Cube].NSB6286E583B514117B33B203672E2A951_0 AS { [Team].[US Sales] }
    CREATE SET [Sales Cube].NS7D81E652D4684D73B09A216CFE8934EE_1 AS Filter([Date].[Calendar Date].levels(4).allmembers,((([Date].[Calendar Date].currentmember.properties("CAPTION")="09 SEP 2010"))))
    SELECT
      {[Measures].[Sales YTD ]} ON COLUMNS
    ,NON EMPTY
        CrossJoin
          CrossJoin
            CrossJoin
              NSB6286E583B514117B33B203672E2A951_0
             ,NS7D81E652D4684D73B09A216CFE8934EE_1
           ,AddCalculatedMembers
              [Team].[Employee].MEMBERS
         ,AddCalculatedMembers
            [Clients].MEMBERS
      DIMENSION PROPERTIES
        MEMBER_UNIQUE_NAME
       ,MEMBER_CAPTION
       ON ROWS
    FROM [Sales Cube];
    This comes back really fast..within seconds..
    Now i have a today filter in the universe which is built as below..where Today is a ready-made function available in our cube.
    <FILTER EXPRESSION="IIF(([Date].[Calendar Date].currentmember.properties(&quot;CAPTION&quot;))=([Today].item(0).MEMBER_CAPTION),1, 0)"><CONDITION
    OPERATORCONDITION="Equal"><CONSTANT
    CAPTION="1"/></CONDITION></FILTER>
    When i use this to run my report.. It just keeps running for 30 mins and then just time's out. Can i design the filter better, so that instead of doing an IIF, it just uses a  single value.
    Case 2 - Filter Date
    CREATE SET [Sales Cube].NS34A72A83298145649AE7286D9F179AF_0 AS { [Team].[US Sales] }
    WITH
      MEMBER [Measures].[2FF3DF31-5D02-4A9B-A8,BC,E7,25,C2,30,1B,61] AS
        IIF
            [Date].[Calendar Date].CurrentMember.Properties("CAPTION")
          =
            [Today].Item(0).Member_Caption
         ,1
         ,0
    SELECT
      {[Measures].[Sales YTD]} ON COLUMNS
    ,NON EMPTY
        Filter
          CrossJoin
            CrossJoin
              CrossJoin
                AddCalculatedMembers
                  [Date].[Calendar Date].[Date].MEMBERS
               ,NS34A72A83298145649AE7286D9F179AF_0
             ,AddCalculatedMembers
                [Team].[Employee].MEMBERS
           ,AddCalculatedMembers
              [Clients].MEMBERS
          [Measures].[2FF3DF31-5D02-4A9B-A8,BC,E7,25,C2,30,1B,61] = 1
      DIMENSION PROPERTIES
        MEMBER_UNIQUE_NAME
       ,MEMBER_CAPTION
       ON ROWS
    FROM [Sales Cube];

    Pablo,
    This appears to be a generic database or OS issue, not a Text specific issue. It really depends on what your application is doing.
    If your application is doing some other database activity such as queries or DMLs on other non-text tables, chances are Oracle Text related data blocks are being aged out of cache. You can either increase the db_cache_size init
    parmater or try to keep the text tables and index tables blocks in cache using ALTER TABLE commands.
    If your app is doing NON-database activity, then chances are your application is taking up much of the machine's physical memory such that OS is swapping ORACLE out of the memory. In which case, you may want to consider to add more memory to the machine or have ORACLE run on a separate machine by itself.

  • Error when trying to create new BP in MSA 5.0 SP08

    Hi,
    We have currently an issue in MSA 5.0 SP08 when we are trying to create a new BP. We receive the message "Relationship (Employee) - Error handler in function EvalsfakvbeztpfromReltyp reached". Looking into the code we find this error handler in the BOINTBPEMP :
    The error is triggered when the standard method CreateBusineesObject is invoked. Sfamitabt contains a guid but it's a string and as you can see, the method should wait an object. Not sure if it is the source of our problem:
    Public Overridable Function CreateBusinessObject(ByVal typeName As String, Optional ByVal parameterNames As Object = Nothing, Optional ByVal parameterValues As Object = Nothing) As SAP.MT.FW.BLL.BusinessObject
         Member of: SAP.MT.FW.BLL.BusinessFactory
    Some more investigation we did : the object Err.Number equal 0 (no internal error) and i was not able to put a break point into the class constructor for BOEMPLOYEE because it is a protected event (CreateBusinessObject("BOEMPLOYEE" should be link to the class contructor of BOEMPLOYEE when a new object is created)
    However, I can confirm that SFAMITABT contains a valid guid (i checked smomitabt) and i also tried during the debug session to change interactively the guid with an other valid one, but i still have this problem.
    I started the sql profiler but i saw nothing relevant in there.
    I modified the sensitivity for the debug in order to see if i will have more informations but without success and the MSIL (intermediate languaged) did not help me more.
    Please advise,
    Thanks
    Christophe

    Aren't customer task not used anymore?
    Or am I mixing things up here.
    Well the problem isn't a problem it is SAP standard behaviour you simply can't configure customer tasks (type T in PFTC)
    You can only configure Standard Tasks (TS) or workflow templates (WS)
    Kind regards, Rob Dielemans
    Edited by: Rob Dielemans on May 29, 2009 12:51 PM
    Just had a look at the SAP help and indeed types T aren't allowed anymore SAP gives the solution to copy the customer task, this will automatically change it to a standard task

  • IPC error message when starting MSA

    Hi,
    A bit strange but every time we start Mobile Sales [standard SAP 5.0 SP08], we get a message "Installation of Internet Pricing and Configurator is incomplete". We are able to access Mobile Sales, but the strange thing is that IPC was not set as an option during install.
    Thanks,
    Sebastiaan.

    Hello,
    Please check the following for IPC
    1. DO you need IPC? ( it does the pricing and configuration for MSA).
    If no then you can do as mentioned earlier for MSY that should work.
    2. if the answer is yes and if you need that to be restarted automatically every time check whether it is part
    of start up for all users in your documents and settings, this ensures that you dont have to restart
    IPC every time you log in.
    3. once IPC starts there will be a cross mark on the IPC system tray icon until it becomes fully up
    and running.
    4. then you start your application.
    Prerequisites for IPC to work are :
    1. you need to have j2SDK not JRE whose version is betwen 1.4.2_03 to 1.4.2_12.
    2. if its SQL 2000 server then SP04 of SQl server 2000 is a must.
    3. after IPC is installed then go to run->cmd and give command <b>set cat</b>  it should display
    ipc installation path.
    go to run->cmd and give command <b>set java</b>  it should display j2sdk installation path, along with
    some other setting totally two.
    this ensures that ICP installation is complete.
    Regards,
    latha

  • Creating BP in MSA

    Dear Colleagues,
    When I try to craete the new BP in MSA, R/3 account group combo shows no value and because of that Partner ID is not set by the system after saving.
    Combo should display the vaule which I have created in CRM system and for each, number range is assigned.
    AM I missing anything here?
    Please respond
    Regards
    Milind

    Hi Milind,
    Check contents of table smot077x on your mobile client. This table is master data table for account group (KTOKD). My guess is, you don't have any data in this table. If that is the case, then check CDB. If CDB has data, then play with subscriptions of your site to get the same data downloaded to your mobile client.
    If CDB doesn't have data then you will have to find appropriate download object to download this data from CRM to CDB.
    Hope this helps.
    Regards,
    Kaushal

  • Error while Debugging MSA  'Creation of Login Object Failed'

    Dear Friends,
    I am working on CRM Mobile Sales 5.0 SP 5.
    I have setup my Mobile Client and Mobile Application Studion On the same machine.
    I have perform the initial generation of the application from Mobile Repository server to my machine.
    it gave me 6 errors and 12 warnings  and took about 4 hrs for generation.
    Now when i tried to debug the generated application,
    i get my login screen and once I enter username and password.
    Error popups up stating "Creation of login object failed".
    and then another error
    "Starting MPPFailed" (MPP is my project name).
    Please suggest me how should i go about to debug the application solving the above errors.
    Awaiting Reply,
    Best Regards,
    Pratik Patel

    Am not sure if you were able to resolve the issue but below are some points:
    a. I think the dlls sfabol and msa are not any more registerable, since they are more of VB.NET components and here assembly is registered and not the dll.
    b. For logging into the application just ensure that you have user id in table SMOUSER and the employee for that user in SMOMITABT table.
    c. If this is fine, then ensure that you have the latest BDOC metadata information on your laptop. I think in 5.0 also you need to use Clientconsole to download this information.
    d. If this is all okay, then try running SQL profiler and check if the query to the ides db is being executed by the framework. If the query is fired then it means application seems to behave properly but the query is not retrieving relevant details.
    For further details feel free to contact me..
    thanks,
    Piyush

  • Creation of MSA Sandbox for migation from CRM MSA 40 to CRM MSA 70

    Hello community,
    We are planing an upgrade from CRM MSA CP  4.0 SP 08 to CRM MSA CP 7.0.
    As we know that one of the biggest issues is the code migration, we want to setup a sandbox system.
    The idea is to install a repository server and a MDW in 7.0, then put the 4.0 repository backup to the 7.0 repository server and
    start the CMT (code migration tool). We have installed the landscape already, but if we want to install the CMT wer ge the message, that the MDW ist not installed on the machine.
    The question that we have , is our plan ok, or do we need to install a 4.0 repoitory server and make the update of the repository server later on ?
    As i cannot find a proper description for the steps i want to ask you, what steps are correct ?
    If anyone made some experience already, it would be great if you could share them.
    Thank you very much
    Frank

    Hello
    You are mistaken. CMT should be run only from 4.0 MDW machine, this tool can not be run from 7.0 MDW machine.
    Please refer to the note 1087949 for the issue mentioned.
    Regards
    Shankar

  • Parent Child [MSAS cube is not working in BO]

    Hi
    Does anyone know if the BO is prepared to work with the Parent Child concept? I'm asking that because I've created a universe connected into a MSAS cube and it's not working for hierarchies designed using the parent child concept. When I include the field in the report, it return me a null value, in other words, an error, however if I remove this field the report works fine.
    does anyone suffer of the same issue?
    Thx

    Hi Rody,
    this forum is for the SAP BusinessObjects BI Solution Architecture. I would suggest you post the question into the SAP BusinessObjects product forum for the product that you are trying to use.
    regards
    Ingo Hilgefort

  • Document Generation in MSA - Make Word Doc Read-Only or PDF Documents

    Hello,
    The mobile sales client comes with an Document Generation tool to fill Word Document Templates with SAP data on demand.
    Because of legal issues, we do not want to allow anyone to be able to modify the generated word document. Using the permission functionality of the word template is not working as it would prevent the Generator itself to fill in the data.
    Is there any option to set the created Document to "Read-only" after the generation is finished or to convert the Word document on fly to a PDF version?
    As I am not so experienced in VB I would appreciate any code examples.
    Regards,
    Andreas

    Hi,
    there are at least 2 different ways to implement your request:
    - before and after the word document is created you can start a word makro (which e.g. disables the document); this would be done in the method "TextGeneration" of the underlying BO, e.g. BOSALESDOCGEN. The code is quite simple, in earlier Word versions it was sth like
    WordObj.ToolsMacro sMacroname, 1
    - you can call any 3rd party SW to convert the doc file to pdf, similar to this thread
    [MSA "Cancel login" functionality;
    Regards,
    Wolfhard

  • MSA ConnTrans issue

    Hi all,
    I have a problem with the ConnTrans tool on MSA repository.
    The Send and Receive functions are completed without errors but when the Import action starts ,t ConnTrans gives error.
    It seems the ConnTrans is not able to  import the first entry from CRM itself and the technical team is saying that an entry is getting locked repeatedly when they analyzed the SQL server 'Locks\Process ID' and that is preventing the queue flow. How can I find what is stuck ?
    Pls help.
    Regards,
    Emily.

    Hi Emily,
    Since the Send and recieve works properly, and Import is failing from the beginning,
    I would like you to check the following :
    1. Make sure that comm.station is installed properly and also you maintain the destination(CRM Server) that you want to connect to the Comm.station.
    2. In the Mobile Client, Go to QmtCOnfg.exe from Bin.Net and Select the destination (CRM Server) where you want to send and recieve data and test the connection.
    3. In the Client Console, Make sure that you have generated the Tables and BDocs from the Destination(CRM Server) that you configured in the Mobile Client.
    For example, If you have configured the Q5C server in the Comm.station, then generate the tables and BDocs from the same Q5C server from the Client Console.
    4.Run the Contrans.
    For furthur analysis, Please check the TLTrace.dat file available in the %Temp% folder from the Run Command.(TLTrace should be set to 1  in the registry)
    Note : If all the above information are configured correctly and still contrans fails, then there might be some inconsistencies in the BDocs
    and Table Structures.
    Hence generate the tables and BDocs again from the Client Console and Run the Contrans. It will work..
    Have a good day!!
    Best Regards,
    Vignesh Ravikumar

  • MSA: Conntrans send failing

    Dear colleagues,
    I am working on CRM 4.0, MSA 4.0 release.
    MSA is installed on laptop and working fine. At this point, Conntrans is also sending and receiving data successfully.
    But don't know why, after some time, sending is failing. Still the Receiving is working fine.
    I tested the Adaptor connection in Client console. it is successful. Also I released and reassign the site again, but still the problem exists.
    Appreciate your help....
    Regards
    Milind

    Take a look at the system log(sm21) and check for any errors during the time of the conntrans.
    --> also check for short-dumps (st22), ... you never know.
    if none of this provides any answers, activate the RFC trace for the communication user and perform the conntrans.
    --> the trace file should give you a clue as to why the send is not performed.
    If you can't find anything on the server, the problem is probably linked to the client itself. You can activate the profiler to check whether any SQL statements are going bad when activating the send.
    Michael.

  • Problems with MSA - IPC communication

    Hello.
    We experience some problems with MSA -> IPC communication on our Mobile Clients.
    The version of CRM is 7.0.
    The problem seems to be related to mobile clients switching status (online | offline | vpn connected | disconnected | etc).
    It is difficult to predict the behaviour of a general salesperson, but regardless when the mobile client is awaken and MSA is already running, the connection to the IPC should work, right ?
    I wonder if anyone else has experienced any problems related to this ?
    Our platform is Windows 7, we use Checkpoint vpn-client.
    From what i've seen during testing, the problem is not consistent, it arises at odd times but it seems to be related to Network/VPN connection.
    What we have done is edit the tomcat\conf\server.xml file to bind tomcat to localhost address: 127.0.0.1. I've not been able to reproduce the problem when binding tomcat to this address. However, i would really appreciate any feedback on this matter.
    BR Gerhard.

    Does the user has Admin rights for the laptop ?
    Rgds,
    Shobhit

  • Pass language parameter to MSA

    Hi experts
    We are looking to pass the parameters of username and password automatically in our Citrix envirnonment to prevent the need for another logon after the Citrix logon
    I have used the command:
    mobileclient.exe /application "C:\Program Files\SAP\Mobile\APP.Net\MSA" /username %username% /password xxxxxx
    This works well but it dawned on me that by doing this, the user can no longer choose the language during login.
    Can anyone give me an idea how I could get around this issue?
    Is the language held anywhere in the user profile that we could update manually as a one off initial setup for the user?
    We are using MSA 5.0 SP11
    Any advice would be welcomed
    Thanks
    James

    Hello James
    I understand the requirement, but currently there is no way to pass the Language information using command Line Options.
    But still there is one alternative way using which you can achieve this, There will be one file called 'UIFConfig.uifcfg' which is availble at Generated Mobile Application Folder.This file contains the startup configuration for the UI framwork.
    You can change the following line
    <DefaultLanguage>EN</DefaultLanguage>
    For Example, if you want the application to be launched in German language,
    <DefaultLanguage>DE</DefaultLanguage>
    You have to mention the Lanuage short name for the default language so that UI framework will consider the default language if you don't specify it.
    Best Regards
    Shankar

  • Export data from MSA to Excel?

    Can we export daat from MSA to Excel? When we search for the business partners, is there a way to download the results to excel?
    Thanks!

    Hi,
    Yes you can bring the data to Excel. One you a Business Partner Search,the results flow down to the list tile.
    1)Select one of the grid rows and Right Click on where the Arrow points.
    2) A small drop down comes up.choose the option "Generate Report".
    3) This opens up the"InstantReport" screen. Choose "MicrosoftExcel" in the Instant Report To Combo.
    4)Select the grid columns that you want and add them using the buttons present there.
    5)Then click on the button "Generate".
    6)The data flows down to an Excel sheet.
    Regards,
    Abishek

Maybe you are looking for