In der Tat verfügt Microsoft CRM über begrenzte Faktura-Funktionen. So gibt es einen Produktkatalog mit Preislisten, man kann Angebote, Aufträge und Rechnungen schreiben. Zum Ausdruck dieser kann man Berichte erzeugen, die auf den SQL Server Reporting Services basieren.
Das Microsoft CRM aber nicht wirklich als Faktura-Lösung gedacht ist, kann man daran erkennen, dass es beispielsweise keine Unterstützung zur Umsatzsteuerberechnung anbietet. Es gibt zwar die dafür notwendigen Felder, füllen muss man diese allerdings entweder manuell oder, was wohl sinnvoller ist, per programmiertem JScript oder auch Callout.
Insofern kann man also Microsoft CRM als Faktura verwenden, man muss allerdings noch die eine oder andere Funktion hinzufügen. Normaleweise schätze ich einen Aufwand von 3-5 Tagen für die notwendigen Anpassungen.
Als Literatur kann ich uneingeschränkt das folgende Buch empfehlen:
Working with Microsoft Dynamics CRM 3.0
http://www.amazon.de/exec/obidos/ASIN/0735622590/qid=1156705442/sr=8-1/ref=sr_8_xs_ap_i1_xgl/028-9088097-2517304
Außerdem gibt es noch die folgenden Kursunterlagen zum kostenlosen Download:
Implementing Microsoft Dynamics CRM 3.0 Small Business Edition
http://www.microsoft.com/dynamics/crm/using/implementing30sbe.mspx
Using Microsoft Dynamics CRM 3.0 Small Business Edition
http://www.microsoft.com/dynamics/crm/using/sbeguide.mspx