Monday, November 8, 2010

Ax 2009 WorkFlow

SysWorkflowEventDispatcher - raiseWorkflowActivationEvent:
Microsoft.Dynamics.Framework.Workflow.Communication.WorkflowRuntimeServices::ActivateWorkflow

Friday, October 22, 2010

AIF debugging

For å debugge en AIF-jobb gjør følgende:
• Endre metoden runAsWrapper i klassen AifOutboundProcessingService:
Kommenter ut runas… og legg inn kode som visst under:

// runas(runAsUserId,
// classnum(AifOutboundProcessingService),
// staticmethodstr(AifOutboundProcessingService, processAsUser),
// messageIdContainer,
// runAsCompany);
AifOutboundProcessingService::processAsUser(messageIdContainer);

• Kjør følgende metodekall fra en klasse:

new AifOutboundProcessingService().run();
new AifGatewaySendService().run();

Friday, April 23, 2010

Feilmelding Begrensningstypen må først settes til en annen verdi enn NotSet eller NoConstraint

Feilen "Begrensningstypen må først settes til en annen verdi enn NotSet eller NoConstraint" fra Ax, kan fikses ved å endre i Axd-klasse, getConstraintList

Friday, January 29, 2010

Date parsing in C#

System.Globalization.DateTimeFormatInfo FormatInfo = new System.Globalization.DateTimeFormatInfo();
DateTime date = DateTime.ParseExact("2009-11-30 13:59:40", "yyyy-MM-dd HH:mm:ss", FormatInfo);
string DateString = date.ToString("dd.MM.yyyy HH:mm:ss");

Monday, December 21, 2009

PriceDisc.findPriceAgreement

Rabattprosent ved opprettelse av salgsordre hentes via findDiscAgreement i klassen PriceDisc.

Wednesday, November 25, 2009

Det oppstod en uspesifisert feil på kjøretidsmotoren

Feilmeldingen "Det oppstod en uspesifisert feil på kjøretidsmotoren. Feilkode: %d" skyldes manglende AxTabell-klasse.
Feilen oppstår i AxdBaseRead.serializeRecord.

Kan ikke låse resurskanalen BTS

Slett rad i AifResourceLock