Bør vi bygge egen løsning eller kjøpe en fagapplikasjon?
Kjøpe ferdig eller lage selv?
Det kan ofte være vanskelig å beslutte hva som er den mest hensiktsmessige måten å implementere nye IT systemer. Mange leverandører tilbyr, mer eller mindre, nøkkelferdige fagsystemer som skal gi en rask implementering og gi tilgang til funksjonalitet som dekker de behov man antar at bedriften har.
Andre igjen tilbyr å tilrettelegge funksjonaliteten man, i samarbeide med kunden, har kommet frem til best understøtter selskapets organisasjon, rutiner og regelverk. Av disse finnes de som bygger systemet fra bunn av, basert på tilgjengelig utviklingsverktøy – og de som baserer leveransen på et rammeverk som medfører stor grad av konfigurasjon i motsetning til programmering.
Det er en vanlig oppfatning i dag at utvikling av systemer fra «bunn av» i de fleste tilfeller viser seg å bli for tid- og kostnadskrevende.
Vi vil derfor her konsentrere oss om å se på noen forhold som kan hjelpe beslutte om det vil være mest hensiktsmessig å anskaffe en kommersiell fagapplikasjon, eller å tilpasse løsningen basert på et tilgjengelig rammeverk.
SQL Server 2012
Nyeste versjon av SQL Server tidligere kjent som “Denali” ble i Seattle forrige uke offisielt lansert som SQL Server 2012. SQL Server 2012 er nå til test i CTP3, og lansering skjer i Q1 2012.
http://www.microsoft.com/sqlserver/en/us/future-editions.aspx
Følg med på samhandle.no for mer informasjon om nyhetene i SQL Server 2012.
SQL Server 2008 SP3 ble også lansert i oktober
http://www.microsoft.com/download/en/details.aspx?id=27594&WT.mc_id=aff-n-in-loc–pd
System Center Configuration Manager 2012
CRM 2011 Online, fetch xml og forhåndsdefinerte parametere
Om du ikke har erfaring med å skrive rapporter til CRM 2011 Online med fetch xml, anbefaler jeg denne bloggartikkelen.
Tips:
- SQL Server 2008 R2 Business Intelligent Developer Studio (BIDS) finnes ikke som standalone installasjonsmedia, men må installeres via en feature installasjon fra SQL Server 2008 installasjonsmedia.
- Når du har BIDS på plass, finner du her Microsoft Dynamics CRM 2011 Fetch Authoring Extension.
- Men grunnen til at jeg satt meg ned for å skrive et lite blogginnlegg nå var egentlig ikke for å lage en oppskrift på hvordan man bruker Fetch XML til å skrive rapporter, men for å dele mine erfaringer med å bruke forhåndsdefinerte parametere i denne type rapporter. Jeg har brukt mye tid i dag på å lese mye feil i diverse forum og blogger. Løsningen viste seg å være veldig enkel.
Behovet mitt var å lage en fetch xml rapport som var kontekstavhengig, – en rapport som kjørte kun på valgte fakturaer og ikke alle fakturaer.
Fra CRM 3 og 4 husker vi prefikset CRMAF_, men i CRM 2011 fungerer ikke dette, -Jeg forsøkte meg på ulike kombinasjoner av parametere og filtere, men fikk ikke ønsket resultat før jeg fant denne siden på TechNet.
Her er en en nedstrippet versjon av min xml som gir meg en rapport som kjører kun på valgte fakturer:
<fetch version=”1.0″ output-format=”xml-platform” mapping=”logical” distinct=”false”>
<entity name=”invoice” enableprefiltering=”true” prefilterparametername=”CRM_FilteredInvoice”>
<attribute name=”invoiceid” />
</entity>
</fetch>
