Arne Drews
Mitglied
Moin,
Ich stocke gerade bei der Erzeugung einer ERP-Session, dabei gehe ich wie folgt vor:
So gehe ich in anderen Projekten auch ran. Nur behauptet die Sage-Engine ich wäre kein NamedUser:

Was aber nicht stimmt, wenn man in den Administrator sieht:


Kann mir jemand sagen, warum die DLL meint, ich wäre kein NamedUser?
Ich stocke gerade bei der Erzeugung einer ERP-Session, dabei gehe ich wie folgt vor:
C#:
try
{
using (ErpSession = Sagede.OfficeLine.Engine.ApplicationEngine.CreateSession("OLReweAbf", ApplicationToken.Abf, null, new NamePasswordCredential()))
{
if (ErpSession == null)
throw new Exception("Es konnte keine Sitzung zur Sage 100 hergestellt werden");
Mandant = ErpSession.CreateMandant((short)1);
if (Mandant == null)
throw new Exception($"Es konnte kein Mandanten-Objekt zur Session {ErpSession.Id} erzeugt werden");
// ...
}
}
catch (Exception ex)
{
// ...
}
So gehe ich in anderen Projekten auch ran. Nur behauptet die Sage-Engine ich wäre kein NamedUser:

Was aber nicht stimmt, wenn man in den Administrator sieht:


Kann mir jemand sagen, warum die DLL meint, ich wäre kein NamedUser?