ecspand Vertragsmanagement – Leasingverträge: Barwertberechnung

Aufbauend auf meinem letzten Post möchte ich heute die Barwertberechnung für Leasingverträge im Rahmen des #ecspand Vertragsmanagements näher beschreiben.

Die Berechnung des Barwertes für Leasingverträge ist in Excel über die Formel BW möglich:

= BW(Zins;Zzr;RMZ;Zw;F)

Hierbei ist

  • Zins = der Zinssatz pro Periode
  • Zzr = die Anzahl der Zahlungszeiträume
  • RMZ = der Betrag (die Annuität), der in jeder Periode gezahlt wird
  • Zw = der zukünftige Wert/Zielwert der nach der letzten Zahlung erreicht sein soll
  • F = die Fälligkeit der Rate

Leider werden finanzmathematische Formeln in SharePoint 2010 nicht unterstützt.

Die Barwertberechnung kann dennoch realisiert werden. Wir benötigen dazu folgende Metadaten aus einem Leasingvertrag:

  • Leasingrate / Datentyp Zahl
  • Verrechnung p.a. / Datentyp Zahl
  • Vorschüssig / Nachschüssig / Datentyp Boolean
  • Laufzeit in Jahren / Datentyp Zahl
  • Zins100 / Berechnetes Feld, Ausgabe Datentyp Zahl

Die Felder ecs_Laufzeit (in Jahren) und ecs_Zins100 werden für die Formel über Hilfsfelder realisiert.

ecs_Laufzeit =([Laufzeit in Monaten]/12)

ecs_Zins100 =(Zinssatz/100)

Der Bearbeiter gibt die Laufzeit in Monaten und den Zinssatz als nummerischen Wert an.


Als Formel der Barwertberechnung wird folgende Formel zugrunde gelegt:

=(1+ecs_Zins100/[Verrechnungen p.a.])^([Verrechnungen p.a.]/360)*WENN(UND([Vorschüssig / Nachschüssig]=1);(ecs_Zins100+[Verrechnungen p.a.])/[Verrechnungen p.a.];1)*Leasingrate*[Verrechnungen p.a.]*(1-([Verrechnungen p.a.]/([Verrechnungen p.a.]+ecs_Zins100))^([Verrechnungen p.a.]*[Laufzeit in Jahren]))/ecs_Zins100

In Excel gestaltet sich die Formel wie folgt:


Der Barwert wird in der ecspand Vertragsmanagement Oberfläche wie folgt angezeigt:


Neben dem Barwert werden weiterhin noch die Mindestleasingzahlung, der Barwert in % und der Restwert benötigt. Da der Barwert in % auf Basis des Zeitwertes berechnet wird, muss dieser als einfache Dreisatzrechnung berechnet werden.


Die Mindestleasingzahlung wird wie folgt berechnet:

ecs_Mindestleasingzahlung =(Leasingrate*([Laufzeit in Jahren]*12)) / Ausgabe Zahl

ecs_BerechnungBarwertinProzent =((Barwert*100)/Zeitwert)

Interessant ist die Restwertberechnung:

ecs_Restwert =(Investitionssumme-(([Laufzeit in Jahren]*12)*(Leasingrate+[Leasingrate / Service]+[Leasingrate / Sonstiges])))*-1

Für Leasingverträge sind weiterhin noch die Entscheidungen nach der Betrachtung der Wirtschaftlichkeit und aufgrund von IFRS Grundsätzen interessant. Beide Felder werden wieder über berechnete Spalten auf Basis von Ja/Nein Auswahlfeldern realisiert:

Entscheidung nach Betrachtung der Wirtschaftlichkeit =WENN([Entscheidung nach Betrachtung der Wirtschaftlichkeit (Ja/Nein)];“Ja“;“Nein“)

Entscheidung aufgrund IFRS-Grundsätzen =WENN([Entscheidung aufgrund IFRS-Grundsätzen (Ja/Nein)];“Ja“;“Nein“)


Die Berechnung der Bewertung Operate/Finance Lease wird im Blogbeitrag ecspand Vertragsmanagement – Leasingverträge: Berechnung der Unterscheidung nach IFRS Operate/Finance Lease behandelt.

Hide „Close“ Button on Disp- or Editform / Ausblenden des „Schließen“ Buttons in der Disp- oder Editform

Nachdem ich ein paar jQuery und Java Scripts für diese Anforderung ausprobiert habe, nutze ich nun ein simples StyleSheet um den „Schließen“ Button auszublenden:

<style>

    .ms-toolbar input

    {

    display:none;

    }

</style>

Den Style packe ich in eine .txt Datei und setze das Ganze mit einem CEWP auf die Disp- und Editform .. that´s all.

SharePoint 2010 Service Accounts

Da grad die Frage bzgl. der Service Account´s in SP2010 an mich herangetragen wurde hier eine kurze Aufstellung zu den benötigten Accounts mit Berechtigungen als Zusammenfassung aus dem Todd Klindt´s Admin Blog:

Source: Todd Klindt´s Admin Blog

Author: Todd Klindt

Account name

Role

Domain rights

Local SharePoint Server rights needed

SQL rights needed

sp_install Used to install SharePoint binaries. Domain User Local administrator on all SharePoint boxes dbcreator and securityadmin SQL roles
sp_farm Farm account. Used for Windows Timer Service, Central Admin and User Profile serve Domain User Local Admin during UPS provisioning, log on locally right None
sp_webapp App pool id for content web apps Domain User None None
sp_serviceapps Service app pool id Domain User None None, unless using Office Web Apps. Them must give access to content databases manually
sp_search Search process id Domain User None None
sp_content Account used to crawl content Domain User None None
sp_userprofile1 Account used by the User Profile services to access Active Directory Must have Replicating Change permissions to AD. Must be given in BOTH ADUC and ADSIEDIT. If domain is Windows 2003 or early, must also be a member of the „Pre-Windows 2000“ built-in group. None None
sp_superuser2 Cache account Domain User Web application Policy Full Control

Web application super account setting

None
sp_superreader2 Cache account Domain User Web application Policy Full read

Web application super reader account setting

None

 

1) See http://technet.microsoft.com/en-us/library/ee721049.aspx and http://www.harbar.net/articles/sp2010ups.aspx

2) http://www.sharepointchick.com/archive/2010/10/06/resolving-the-super-user-account-utilized-by-the-cache-is.aspx

Daneben ist dies hier eine hilfreiche Quelle: http://technet.microsoft.com/en-us/library/ee662513.aspx

SharePoint 2010 Datenbanken – SQL Server Backup und Recovery mit Quest Recovery Manager

Hach, ich liebe das Internet! .. Da ich heute auf der Agenda das Thema SQL Server Backup für SharePoint zu stehen habe (als Einweisung der neuen Kollegen in die Betriebsthematik) freue ich mich umso mehr über den Artikel von Todd Klindt in seinem SharePoint Admin Blog!

Der Artikel beschreibt kurz und knapp die Einrichtung eines Wartungsplans im SQL Server 2008 über den Wizard bei gleichzeitiger Integritätsprüfung. Der Kommentar „Nice start .. but .. “ ist darüber hinaus hilfreich da ich bei allen Kunden und auch intern die Transaktionsprotokolle mit sichere. Auf Basis dieser Backups kann ein effektives Backup & Recovery Management im Rahmen eines Desaster Recovery Plans mit Quest Recovery Manager for SharePoint realisiert werden. Mit der Möglichkeit die SQL Server eigenen Backups zu nutzen und trotzdem bei einer Wiederherstellung alle Informationen zurückholen zu können ist das Tool im Preis/Leistungsverhältnis die erste Wahl für mich!. So, aber jetzt zum Artikel:

Source: Todd Klindt´s Admin Blog / Author: Todd Klindt

by  Todd O. Klindt on 1/16/2011 7:29 PM

Category: SharePoint 2007SharePoint 2010Sharepoint

I do a lot of SharePoint installs and one question I always ask before the engagement is over is „How are you going to back this all up?“ More often than I’m comfortable with, the answer is, „I don’t know.“ In those cases I tell them the very, very least they can do is to do database level backups with SQL. Many times I hear silence on the other end of the phone. Seems many SharePoint folks just aren’t comfortable in SQL and aren’t sure how to do backups. I decided to write up this quick walk through to send to folks to get them started. I hate it when people lose SharePoint data.

To do this you’ll need to an account that is a serveradmin on the SQL server and you’ll need to log in as that account and start SQL Server Management Studio (SSMS). This walk through was done on SQL 2008 R2, but it’s very similar on SQL 2008 and SQL 2005, so if you’re using either of those you should be able to follow along. Under Management right click on „Maintenance Plans“ and click „Maintenance Plan Wizard.“


Give the plan a name, like „Backup Database.“ You can also schedule the backups to run on this screen by clicking „Change…“


Next we’ll pick the things our maintenance plan will do We’ll check „Back Up Database (Full)“ as well as „Check Database Integrity.“ Corrupt databases back up just as well as uncorrupted databases. It’s good to run an integrity check just to make sure you’re backing up something that will actually help you if you need to do a restore.


Next choose the order the two jobs will run in. We’ll leave this at the defaults.


Next we pick which databases the integrity check will run against. Choose „All databases.“


Next we get to configure the backups. We are also going to back up „All databases“ to make sure we get everything. I also leave the defaults that create one file per database but do not create a folder for each backup. If your SKU of SQL supports backup compression you can also enable it here. I highly recommend it if it’s available to you.


Tada! The Maintenance Plan is created. Of course it needs to run before it does us any good. To run a Maintenance Plan right click on it and click Execute.


If this is the first time you’ve tried to run a Maintenance Plan on your SQL instance you might get the following error:


Just like the error says, this is because the SQL Server Agent is not started. To fix that, right click on the SQL Server Agent and click Start.


Now try to execute your Maintenance Plan again. It should work. Your next question should be, „This is freakin‘ cool! How do I schedule this?“ I’m glad you asked. To add a schedule right click on the Maintenance Plan and click Modify. At the top of the modify screen click the calendar to the right of the line that says, „Not scheduled (On Demand)“.


This will bring up a scheduling dialog that will let you schedule when your Maintenance Plan will run.

Thanks for reading this far, no go out there and back up some database.

tk

Comments

Nice start … but

 

A couple of points that I would add;
– include another job for backing up of the Transaction Log.  If no one is able to provide direction, a good general timeframe is Daily for Full Backup and Hourly for Transaction Log Backup
– add a cleanup job otherwise you’re going to run out space … especially with SharePoint.  Retain as long as you can, but allow for growth.
– I prefer to use the „Create a sub-dir for each database“.  With all of the SharePoint DB’s, Transaction Logs. etc, it can get pretty messy
– Change the path that the backups are made to different to where the databases are stored (if possible)
– Notification is also a good idea … but beyond the scope of a comment!

on 1/16/2011 8:35 PM

Need to backup Logs after full backup

 

Hi,
you also need to backup logs as well if its SQL 2008/R2.
Other wise your log files will grow up like a hell.

on 1/16/2011 8:36 PM

Re: Nice start … but

 

Thanks for the comment.

– I purposely avoided the topic of Recovery Models.
– Probably not a bad idea
– Cool
– It is a good idea to save the backups to a different drive or machine. I should have mentioned that.
– I didn’t want to cover operators either, so I ignored notifications.

tk

Todd O. Klindt on 1/16/2011 9:09 PM

Re: Need to backup Logs after full backup

 

I didn’t want to cover transaction logs or recovery models in this blog post. Maybe I’ll cover it in a later one.

tk

Todd O. Klindt on 1/16/2011 9:11 PM

 

SharePoint MySite Profildaten lassen sich nicht bearbeiten – was tun?

Bei einem meiner Kunden tritt nach der Einrichtung der MySite bei der Bearbeitung der Profildaten folgender Fehler auf:

Die Lösung ist auch hier wieder so einfach wie schnell umgesetzt. Da ich einen eigenen Metadaten Store eingerichtet habe muss dieser natürlich noch als Dienstanwendung im Standard zum Profil Service zugeordnet werden. Dazu geht man in der CA unter Application Management auf den Bereich „Configure service application assocsations“

Dort wähle ich in der Sicht „Service Applications“

Und setze meine Meta Daten Service Connection als default

Nach einem IIS Reset tritt der Fehler bei mir nicht mehr auf und ich kann die Profildaten bearbeiten.

Fehler bei der Bereitstellung der CRM 5.0 Beta List Component in SharePoint 2010

Zurzeit teste ich das Zusammenspiel von CRM 5.0 Beta und SharePoint 2010. Da wir für CRM 4.0 und SharePoint 2007 eine eigene Lösung entwickelt haben um Dokumente mit CRM Bezug in SharePoint zu speichern, war ich umso gespannter auf die integrierte Microsoft Lösung für das CRM 5.0.

Kurz nach der reibungslosen Installation der CRM 5.0 Beta wollte ich die List Component in meinem Testsystem deployen. Die CRM List Component liegt im wsp Format vor. Vorab ist den Instruktionen der Readme zu folgen, d.h.:

Das Browser File Handling der Web Anwendung ist auf „Permissive“ zu stellen, d.h. in der CA der SP2010 auf Application Management\ Manage Web Application\ – dann die Webanwendung wählen und „General Settings“ gehen – Dort im Bereich Browser File Handling die Einstellung machen:

Anschließend ist das PowerShell Script „AllowHtcExtn.ps1“ auszuführen. Ist das Script durchgelaufen müsst ihr den IIS reseten.

Dann in die Webanwendung wechseln und unter Galleries/Solutions das .wsp File uploaden:

In meinem Fall konnte ich die Lösung nicht aktivieren. Fehlermeldung:

„Unhandled exception was thrown by the sandboxed code wrapper’s Execute method in the partial trust app domain: An unexpected error has occurred“ error.“

Nach etwas längerer Netzrecherche wurde ich fündig – Abhilfe schafft hier die Erzeugung eines .reg Files mit folgendem Inhalt:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\StrongName\Verification\*,31bf3856ad364e35]

Ich habe das .reg File dann einfach per Klick zur Registry hinzugefügt. Anschließend kann ich die Solution aktivieren und dann klappt auch die Verbindung von Dynamics CRM 5.0 zu SharePoint 2010! Im Bereich Settings (CRM 5.0 Beta) findest Du unter dem Punkt „Document Management“ die Document Management Settings. Hier wird die URL eingetragen:

Ist die URL gültig kannst Du die Struktur für die Ordner Erstellung in SP2010 wählen. In meinem Fall habe ich die Ordnererstellung auf Basis der CRM Entitäten gewählt:

Sind die Listen erzeugt kann es auch schon losgehen – etwas verwirrend fand ich anfangs jedoch, dass letztendlich alle Dokumente einen Mandantenbezug haben, d.h. erstelle ich für einen Mandanten (Account) eine Opportunity wird in der SharePoint Document Library „Accounts“ nicht nur ein Ordner für den Account selbst, sondern auch ein Ordner „Opportunity“ und danach ein Ordner mit dem Namen der Opportunity angelegt, in welchem das Dokument gespeichert wird. In Bezug zu meiner Auswahl in den Document Management Settings / Select Folder Structure BASED ON ENTITY, Auswahl Account oder Contact ist möglich, ist die Ablage der Dokumente in der Bibliothek „Accounts“ also dann doch recht schnell erklärt.

Wähle ich nicht die Option „Based on Entity“ werden alle Dokumente entsprechend Ihres Bezugs in der entsprechenden Dokumentbibliothek abgelegt, Rechnungen kommen zu Rechnungen, u.s.w.

SharePoint 2010 PowerShell Befehle auf einen Blick

Anbei alle SP2010 PowerShell Befehle und noch ein paar Beispiele für die Nutzung:

Neue WebApp erzeugen:

  • New-SPWebapplication –name „Name“ –port PORT –ApplicationPool „Name“ –ApplicationPoolAccount (Get-SPManagedAccount „domain\name“)

Neue WebSite mit Template erzeugen

Backup einer SharePoint Site

Solution zur Farm adden

  • Add-SPSolution d:\solutionpath\solution.wsp

Bereitstellen der Lösung in der Farm

  • Install-SPSolution –Identity solution.wsp –WebApplication http://localhost -GACDeployment

Add-SPClaimMapping
Add-SPFeatureSetMember
Add-SPInfoPathUserAgent
Add-SPProfileServiceApplicationTenant
Add-SPServiceApplicationProxyGroupMember
Add-SPSolution
Add-SPUserSolution
Backup-SPConfigurationDatabase
Backup-SPFarm
Backup-SPSite
Check-SPContentDatabase
Clear-SPBusinessDataCatalogPartitionData
Clear-SPLogLevel
Clear-SPMetadataWebServicePartitionData
Clear-SPSecureStoreCredentialMapping
Connect-SPConfigurationDatabase
Copy-SPBusinessDataCatalogAclToChildren
Disable-SPBusinessDataCatalogEntity
Disable-SPFeature
Disable-SPInfoPathFormTemplate
Disable-SPSessionStateService
Disable-SPSingleSignOn
Disable-SPTimerJob
Disable-SPWebApplicationHttpThrottling
Disconnect-SPConfigurationDatabase
Dismount-SPContentDatabase
Dismount-SPStateServiceDatabase
Enable-SPBusinessDataCatalogEntity
Enable-SPFeature
Enable-SPInfoPathFormTemplate
Enable-SPSessionStateService
Enable-SPTimerJob
Enable-SPWebApplicationHttpThrottling
Export-SPBusinessDataCatalogModel
Export-SPBusinessDataCatalogPartitionData
Export-SPEnterpriseSearchTopology
Export-SPInfoPathAdministrationFiles
Export-SPMetadataWebServicePartitionData
Export-SPProfileServiceApplicationTenant
Export-SPSiteSubscriptionSettings
Export-SPWeb
Get-SPAccessServiceApplication
Get-SPAlternateURL
Get-SPBackupHistory
Get-SPBrowserCustomerExperienceImprovementProgram
Get-SPBusinessDataCatalogMetadataObject
Get-SPBusinessDataCatalogThrottleConfig
Get-SPCertificate
Get-SPCertificateStore
Get-SPClaimProviderManager
Get-SPContentDatabase
Get-SPContentDeploymentJob
Get-SPContentDeploymentPath
Get-SPCustomLayoutsPage
Get-SPDatabase
Get-SPDataConnectionFile
Get-SPDataConnectionFileDependent
Get-SPDesignerSettings
Get-SPDiagnosticConfig
Get-SPDiagnosticsProvider
Get-SPEdiscoveryHubSearchScope
Get-SPediscoveryHubSite
Get-SPEnterpriseSearchAdministrationComponent
Get-SPEnterpriseSearchCrawlComponent
Get-SPEnterpriseSearchCrawlContentSource
Get-SPEnterpriseSearchCrawlCustomConnector
Get-SPEnterpriseSearchCrawlDatabase
Get-SPEnterpriseSearchCrawlExtension
Get-SPEnterpriseSearchCrawlMapping
Get-SPEnterpriseSearchCrawlRule
Get-SPEnterpriseSearchCrawlTopology
Get-SPEnterpriseSearchExtendedClickThroughExtractorJobDefinition
Get-SPEnterpriseSearchExtendedConnectorProperty
Get-SPEnterpriseSearchExtendedQueryProperty
Get-SPEnterpriseSearchIndexPartition
Get-SPEnterpriseSearchLanguageResourcePhrase
Get-SPEnterpriseSearchManagerService
Get-SPEnterpriseSearchManagerServiceInstance
Get-SPEnterpriseSearchManagerServiceProxy
Get-SPEnterpriseSearchMetadataCategory
Get-SPEnterpriseSearchMetadataCrawledProperty
Get-SPEnterpriseSearchMetadataManagedProperty
Get-SPEnterpriseSearchMetadataMapping
Get-SPEnterpriseSearchPropertyDatabase
Get-SPEnterpriseSearchQueryAuthority
Get-SPEnterpriseSearchQueryComponent
Get-SPEnterpriseSearchQueryDemoted
Get-SPEnterpriseSearchQueryKeyword
Get-SPEnterpriseSearchQueryScope
Get-SPEnterpriseSearchQueryScopeRule
Get-SPEnterpriseSearchQuerySuggestionCandidates
Get-SPEnterpriseSearchQueryTopology
Get-SPEnterpriseSearchRankingModel
Get-SPEnterpriseSearchSecurityTrimmer
Get-SPEnterpriseSearchService
Get-SPEnterpriseSearchServiceApplication
Get-SPEnterpriseSearchServiceApplicationProxy
Get-SPEnterpriseSearchServiceInstance
Get-SPEnterpriseSearchSiteHitRule
Get-SPExcelBlockedFileType
Get-SPExcelDataConnectionLibrary
Get-SPExcelDataProvider
Get-SPExcelFileLocation
Get-SPExcelServiceApplication
Get-SPExcelUserDefinedFunction
Get-SPFarm
Get-SPFarmConfig
Get-SPFeature
Get-SPFeatureSet
Get-SPHelpCollection
Get-SPIdentityProvider
Get-SPIisWebServiceApplicationPool
Get-SPIisWebServiceSettings
Get-SPInfoPathFormsService
Get-SPInfoPathFormTemplate
Get-SPInfoPathUserAgent
Get-SPInfoPathWebServiceProxy
Get-SPLogEvent
Get-SPLogLevel
Get-SPManagedAccount
Get-SPManagedPath
Get-SPMetadataServiceApplication
Get-SPMetadataServiceApplicationProxy
Get-SPMobileMessagingAccount
Get-SPObjectSecurity
Get-SPParentFarmTrust
Get-SPProcessAccount
Get-SPProduct
Get-SPSearchService
Get-SPSearchServiceInstance
Get-SPSecureStoreApplication
Get-SPSecurityTokenService
Get-SPServer
Get-SPServiceApplication
Get-SPServiceApplicationProxy
Get-SPServiceApplicationProxyGroup
Get-SPServiceContext
Get-SPServiceEndpoint
Get-SPServiceInstance
Get-SPSessionStateService
Get-SPSite
Get-SPSiteAdministration
Get-SPSiteSubscription
Get-SPSiteSubscriptionConfig
Get-SPSiteSubscriptionMetadataConfig
Get-SPSolution
Get-SPStateServiceApplication
Get-SPStateServiceApplicationProxy
Get-SPStateServiceDatabase
Get-SPTaxonomySession
Get-SPTimerJob
Get-SPTopologyWebServiceApplication
Get-SPTopologyWebServiceProxy
Get-SPUsageApplication
Get-SPUsageDefinition
Get-SPUsageService
Get-SPUser
Get-SPUserSolution
Get-SPVisioExternalData
Get-SPVisioPerformance
Get-SPVisioSafeDataProvider
Get-SPVisioServiceApplication
Get-SPVisioServiceApplicationProxy
Get-SPWeb
Get-SPWebAnalyticsServiceApplication
Get-SPWebApplication
Get-SPWebApplicationHttpThrottlingMonitors
Get-SPWebPartPack
Get-SPWebTemplate
Get-SPWorkflowConfig
Grant-SPBusinessDataCatalogMetadataObject
Grant-SPServiceApplication
Import-SPBusinessDataCatalogModel
Import-SPBusinessDataCatalogPartitionData
Import-SPEnterpriseSearchTopology
Import-SPInfoPathAdministrationFiles
Import-SPMetadataWebServicePartitionData
Import-SPProfileServiceApplicationTenant
Import-SPSiteSubscriptionSettings
Import-SPWeb
Initialize-SPContentDatabase
Initialize-SPResourceSecurity
Initialize-SPStateServiceDatabase
Install-SPApplicationContent
Install-SPDataConnectionFile
Install-SPFeature
Install-SPHelpCollection
Install-SPInfoPathFormTemplate
Install-SPSolution
Install-SPUserSolution
Install-SPWebPartPack
Install-SPWebTemplate
Merge-SPLogFile
Mount-SPContentDatabase
Mount-SPStateServiceDatabase
Move-SPBlobStorageLocation
Move-SPUser
New-SPAccessServiceApplication
New-SPAlternateURL
New-SPBusinessDataCatalogServiceApplication
New-SPBusinessDataCatalogServiceApplicationProxy
New-SPCentralAdministration
New-SPCertificate
New-SPClaimMapping
New-SPClaimsObject
New-SPClaimsPrincipal
New-SPConfigurationDatabase
New-SPContentDatabase
New-SPContentDeploymentJob
New-SPContentDeploymentPath
New-SPEnterpriseSearchCrawlComponent
New-SPEnterpriseSearchCrawlContentSource
New-SPEnterpriseSearchCrawlCustomConnector
New-SPEnterpriseSearchCrawlDatabase
New-SPEnterpriseSearchCrawlExtension
New-SPEnterpriseSearchCrawlMapping
New-SPEnterpriseSearchCrawlRule
New-SPEnterpriseSearchCrawlTopology
New-SPEnterpriseSearchLanguageResourcePhrase
New-SPEnterpriseSearchMetadataCategory
New-SPEnterpriseSearchMetadataCrawledProperty
New-SPEnterpriseSearchMetadataManagedProperty
New-SPEnterpriseSearchMetadataMapping
New-SPEnterpriseSearchPropertyDatabase
New-SPEnterpriseSearchQueryAuthority
New-SPEnterpriseSearchQueryComponent
New-SPEnterpriseSearchQueryDemoted
New-SPEnterpriseSearchQueryKeyword
New-SPEnterpriseSearchQueryScope
New-SPEnterpriseSearchQueryScopeRule
New-SPEnterpriseSearchQueryTopology
New-SPEnterpriseSearchRankingModel
New-SPEnterpriseSearchSecurityTrimmer
New-SPEnterpriseSearchServiceApplication
New-SPEnterpriseSearchServiceApplicationProxy
New-SPEnterpriseSearchSiteHitRule
New-SPExcelBlockedFileType
New-SPExcelDataConnectionLibrary
New-SPExcelDataProvider
New-SPExcelFileLocation
New-SPExcelServiceApplication
New-SPExcelUserDefinedFunction
New-SPFeatureSet
New-SPIdentityProvider
New-SPIisWebServiceApplicationPool
New-SPLogFile
New-SPManagedAccount
New-SPManagedPath
New-SPMetadataServiceApplication
New-SPMetadataServiceApplicationProxy
New-SPObaSolutionPackage
New-SPParentFarmTrust
New-SPProfileServiceApplication
New-SPProfileServiceApplicationProxy
New-SPSecureStoreApplication
New-SPSecureStoreApplicationField
New-SPSecureStoreServiceApplication
New-SPSecureStoreServiceApplicationProxy
New-SPSecureStoreTargetApplication
New-SPServiceApplicationProxyGroup
New-SPSite
New-SPSiteSubscription
New-SPStateServiceApplication
New-SPStateServiceApplicationProxy
New-SPStateServiceDatabase
New-SPSubscriptionSettingsServiceApplication
New-SPSubscriptionSettingsServiceApplicationProxy
New-SPUsageApplication
New-SPUsageLogFile
New-SPUser
New-SPVisioSafeDataProvider
New-SPVisioServiceApplication
New-SPVisioServiceApplicationProxy
New-SPWeb
New-SPWebAnalyticsServiceApplication
New-SPWebAnalyticsServiceApplicationProxy
New-SPWebApplication
New-SPWebApplicationExtension
New-SPWordConversionServiceApplication
New-SPWordConversionServiceApplicationProxy
Publish-SPServiceApplication
Receive-SPSharedServiceApplicationInfo
Remove-SPAlternateURL
Remove-SPBusinessDataCatalogModel
Remove-SPBusinessDataCatalogPartition
Remove-SPBusinessDataCatalogThrottleConfig
Remove-SPCertificate
Remove-SPClaimMapping
Remove-SPConfigurationDatabase
Remove-SPContentDatabase
Remove-SPContentDeploymentJob
Remove-SPContentDeploymentPath
Remove-SPEnterpriseSearchCrawlComponent
Remove-SPEnterpriseSearchCrawlContentSource
Remove-SPEnterpriseSearchCrawlCustomConnector
Remove-SPEnterpriseSearchCrawlDatabase
Remove-SPEnterpriseSearchCrawlExtension
Remove-SPEnterpriseSearchCrawlMapping
Remove-SPEnterpriseSearchCrawlRule
Remove-SPEnterpriseSearchCrawlTopology
Remove-SPEnterpriseSearchLanguageResourcePhrase
Remove-SPEnterpriseSearchMetadataCategory
Remove-SPEnterpriseSearchMetadataManagedProperty
Remove-SPEnterpriseSearchMetadataMapping
Remove-SPEnterpriseSearchPropertyDatabase
Remove-SPEnterpriseSearchQueryAuthority
Remove-SPEnterpriseSearchQueryComponent
Remove-SPEnterpriseSearchQueryDemoted
Remove-SPEnterpriseSearchQueryKeyword
Remove-SPEnterpriseSearchQueryScope
Remove-SPEnterpriseSearchQueryScopeRule
Remove-SPEnterpriseSearchQueryTopology
Remove-SPEnterpriseSearchRankingModel
Remove-SPEnterpriseSearchSecurityTrimmer
Remove-SPEnterpriseSearchServiceApplication
Remove-SPEnterpriseSearchServiceApplicationProxy
Remove-SPEnterpriseSearchSiteHitRule
Remove-SPExcelBlockedFileType
Remove-SPExcelDataConnectionLibrary
Remove-SPExcelDataProvider
Remove-SPExcelFileLocation
Remove-SPExcelUserDefinedFunction
Remove-SPFeatureSet
Remove-SPFeatureSetMember
Remove-SPIdentityProvider
Remove-SPIisWebServiceApplicationPool
Remove-SPInfoPathUserAgent
Remove-SPManagedAccount
Remove-SPManagedPath
Remove-SPParentFarmTrust
Remove-SPProfileServiceApplicationTenant
Remove-SPSecureStoreApplication
Remove-SPServiceApplication
Remove-SPServiceApplicationProxy
Remove-SPServiceApplicationProxyGroup
Remove-SPServiceApplicationProxyGroupMember
Remove-SPSite
Remove-SPSiteSubscription
Remove-SPSiteSubscriptionMetadataConfig
Remove-SPSiteSubscriptionSettings
Remove-SPSolution
Remove-SPSolutionDeploymentLock
Remove-SPStateServiceDatabase
Remove-SPUsageApplication
Remove-SPUser
Remove-SPUserSolution
Remove-SPVisioSafeDataProvider
Remove-SPVisioServiceApplication
Remove-SPVisioServiceApplicationProxy
Remove-SPWeb
Remove-SPWebApplication
Rename-SPServer
Restart-SPEnterpriseSearchQueryComponent
Restore-SPEnterpriseSearchServiceApplication
Restore-SPFarm
Restore-SPSite
Resume-SPStateServiceDatabase
Revoke-SPBusinessDataCatalogMetadataObject
Revoke-SPServiceApplication
Set-SPAccessServiceApplication
Set-SPAlternateURL
Set-SPBrowserCustomerExperienceImprovementProgram
Set-SPBusinessDataCatalogMetadataObject
Set-SPBusinessDataCatalogServiceApplication
Set-SPBusinessDataCatalogThrottleConfig
Set-SPCentralAdministration
Set-SPContentDatabase
Set-SPContentDeploymentJob
Set-SPContentDeploymentPath
Set-SPCustomLayoutsPage
Set-SPDataConnectionFile
Set-SPDesignerSettings
Set-SPDiagnosticConfig
Set-SPDiagnosticsProvider
Set-SPediscoveryHub
Set-SPEnterpriseSearchAdministrationComponent
Set-SPEnterpriseSearchCrawlContentSource
Set-SPEnterpriseSearchCrawlDatabase
Set-SPEnterpriseSearchCrawlRule
Set-SPEnterpriseSearchCrawlTopology
Set-SPEnterpriseSearchExtendedConnectorProperty
Set-SPEnterpriseSearchExtendedQueryProperty
Set-SPEnterpriseSearchIndexPartition
Set-SPEnterpriseSearchMetadataCategory
Set-SPEnterpriseSearchMetadataCrawledProperty
Set-SPEnterpriseSearchMetadataManagedProperty
Set-SPEnterpriseSearchMetadataMapping
Set-SPEnterpriseSearchPropertyDatabase
Set-SPEnterpriseSearchQueryAuthority
Set-SPEnterpriseSearchQueryComponent
Set-SPEnterpriseSearchQueryKeyword
Set-SPEnterpriseSearchQueryScope
Set-SPEnterpriseSearchQueryScopeRule
Set-SPEnterpriseSearchQueryTopology
Set-SPEnterpriseSearchRankingModel
Set-SPEnterpriseSearchService
Set-SPEnterpriseSearchServiceApplication
Set-SPEnterpriseSearchServiceApplicationProxy
Set-SPEnterpriseSearchServiceInstance
Set-SPExcelDataConnectionLibrary
Set-SPExcelDataProvider
Set-SPExcelFileLocation
Set-SPExcelServiceApplication
Set-SPExcelUserDefinedFunction
Set-SPFarmConfig
Set-SPIdentityProvider
Set-SPIisWebServiceApplicationPool
Set-SPIisWebServiceSettings
Set-SPInfoPathFormsService
Set-SPInfoPathFormTemplate
Set-SPInfoPathWebServiceProxy
Set-SPLogLevel
Set-SPManagedAccount
Set-SPMetadataServiceApplication
Set-SPMetadataServiceApplicationProxy
Set-SPMobileMessagingAccount
Set-SPParentFarmTrust
Set-SPPassPhrase
Set-SPProfileServiceApplication
Set-SPProfileServiceApplicationProxy
Set-SPProfileServiceApplicationTenant
Set-SPSearchService
Set-SPSearchServiceInstance
Set-SPSecureStoreApplication
Set-SPSecureStoreServiceApplication
Set-SPServiceApplication
Set-SPServiceEndpoint
Set-SPSessionStateService
Set-SPSite
Set-SPSiteAdministration
Set-SPSiteSubscriptionConfig
Set-SPSiteSubscriptionMetadataConfig
Set-SPStateServiceApplication
Set-SPStateServiceApplicationProxy
Set-SPStateServiceDatabase
Set-SPSubscriptionSettingsServiceApplication
Set-SPTimerJob
Set-SPTopologyWebServiceApplication
Set-SPTopologyWebServiceProxy
Set-SPUsageApplication
Set-SPUsageDefinition
Set-SPUsageService
Set-SPUser
Set-SPVisioExternalData
Set-SPVisioPerformance
Set-SPVisioSafeDataProvider
Set-SPVisioServiceApplication
Set-SPWeb
Set-SPWebAnalyticsServiceApplication
Set-SPWebApplication
Set-SPWebApplicationHttpThrottlingMonitor
Set-SPWebApplicationSiginRedirectUrl
Set-SPWebTemplate
Set-SPWordConversionServiceApplication
Set-SPWorkflowConfig
Start-SPAdminJob
Start-SPAssignment
Start-SPContentDeploymentJob
Start-SPEnterpriseSearchManagerServiceInstance
Start-SPEnterpriseSearchServiceInstance
Start-SPInfoPathFormTemplate
Start-SPServiceInstance
Start-SPTimerJob
Stop-SPAssignment
Stop-SPEnterpriseSearchManagerServiceInstance
Stop-SPEnterpriseSearchServiceInstance
Stop-SPInfoPathFormTemplate
Stop-SPServiceInstance
Suspend-SPStateServiceDatabase
Test-SPInfoPathFormTemplate
Uninstall-SPDataConnectionFile
Uninstall-SPFeature
Uninstall-SPHelpCollection
Uninstall-SPInfoPathFormTemplate
Uninstall-SPSolution
Uninstall-SPUserSolution
Uninstall-SPWebPartPack
Uninstall-SPWebTemplate
Unpublish-SPServiceApplication
Update-SPFarmEncryptionKey
Update-SPInfoPathFormTemplate
Update-SPInfoPathUrl
Update-SPSecureStoreApplicationServerKey
Update-SPSecureStoreCredentialMapping
Update-SPSecureStoreGroupCredentialMapping
Update-SPSecureStoreMasterKey
Update-SPSolution
Update-SPUserProfilePhotoStore
Update-SPUserSolution
Upgrade-SPContentDatabase
Upgrade-SPEnterpriseSearchServiceApplication
Upgrade-SPSingleSignOnDatabase