Archiwa dla Listopad, 2009
Przeglądasz Blog Coolz archiwa z Listopad, 2009.
Przeglądasz Blog Coolz archiwa z Listopad, 2009.
Opis problemu:
Problem pojawia się w momencie próby synchronizacji zadań z outlook’a do systemu Axapta. (Funkcja w module CRM / okresowo / Synchronizacja z programem MIcrosoft Office Outlook / Synchronizacja).
Pojawia się komunikat o błędzie sortowania po polu [Beginnt am].
Opis i rozwiązanie:
Chodzi o to, że Axapta przed importem próbuje sobie posortować zadania wg daty rozpoczęcia (po niemiecku: beginnt am).
Należy zmodyfikować kod w metodzie synchronizeTasksOutlookToAxapta() w klasie SmmOutlookSync_Task.
Kod oryginalny:
// Turn sort and include recurrences ON to get recurring tasks
taskItemsCollection.sort('[Beginnt am]', false);
Czasami jest także spotykany kod:
// Turn sort and include recurrences ON to get recurring tasks
taskItemsCollection.sort('[Start]', false);
Należy zamienić na:
#define.startDateSort('StartDate')
;
taskItemsCollection.sort(#startDateSort, false);