14 Nisan 2015 Salı

CRM License Key Öğrenme

Kullandığınız CRM'in license key bilgilerini MSCRM_CONFIG veritabanına atılacak sorgu ile öğrenebilirsiniz.

USE MSCRM_CONFIG

SELECT LicenseKey FROM ConfigSettings

MS CRM 2011/2013 UserName Alma


MS CRM 2011 ve 2013'te  kullanıcıların adlarını alarak kullanmanız gerektiğinde aşağıdaki javascript kod parçasını kullanmanız yeterli olacaktır.

function GetName() {
    var serverUrl = Xrm.Page.context.getClientUrl();
    var oDataSelect = serverUrl + "/xrmservices/2011/OrganizationData.svc/SystemUserSet?$select=DomainName&$filter=SystemUserId eq guid'" + Xrm.Page.context.getUserId() + "'";
 
    var retrieveReq = new XMLHttpRequest();
    retrieveReq.open("GET", oDataSelect, false);
    retrieveReq.setRequestHeader("Accept", "application/json");
    retrieveReq.setRequestHeader("Content-Type", "application/json;charset=utf-8");
    retrieveReq.onreadystatechange = function () {
        GetData(this);
    };
    retrieveReq.send();
}
 
function GetData(retrieveReq) {
    if (retrieveReq.readyState == 4) {
        if (retrieveReq.status == 200) {
            var retrieved = JSON.parse(retrieveReq.responseText).d;
            if (retrieved.results != null) {
                alert(retrieved.results[0].DomainName);
            }
        }
    }
}

23 Ekim 2013 Çarşamba

Microsoft Dynamics CRM artık IPhone'da


Artık IPhone kullananlarda MS CRM üzerindeki işlerini istediği yerde rahatlıkla kontrol edebilecek. İlgili kişilerini düzenleyebilecek, randevularını görüntüleyebilecek, üzerindeki görevleri tamamlayabilecek vs. Açıkça söylemek gerekirse uygulamanın tasarımı da hoşuma gitti.

daha fazlası için tıklayınız

 

 

3 Şubat 2013 Pazar

Uzaktan Shutdown / Restart

Bazen sunucular, remote desktop (mstsc) ile isteklerinize cevap veremeyebilir. İşte bu anlarda uzak bilgisayara (admin hakkı ile) shutdown komutu* gönderebilirsiniz.
shutdown -r -f -m \\ip adresi
Parametreleriniz;
-r reboot
-s shutdown
-f çalışan prosesleri kapatmaya zorla
*Servisler cevap vermeyecek durumda ise çalışmayacaktır.

16 Mart 2012 Cuma

MS CRM 4.0 QueryExpression Kullanımı

QueryExpression Query = new QueryExpression();
Query.ColumnSet = new AllColumns();
Query.Criteria = new FilterExpression();
ConditionExpression Condition = new ConditionExpression();
Condition.AttributeName = "contactid";
Condition.Operator = ConditionOperator.Equal;
Condition.Values = new object[] { Convert.ToString(item["UpdatedRecord"]) };
Query.Criteria.Conditions = new ConditionExpression[] { Condition };
Query.EntityName = EntityName.contact.ToString();
RetrieveMultipleRequest retrieve = new RetrieveMultipleRequest();
retrieve.Query = Query;
retrieve.ReturnDynamicEntities = true;
BusinessEntityCollection res = G.CrmService.RetrieveMultiple(Query);