ich habe mein Business Logic in DLL,
Mein Ziel ist: wie kann ich die Resultat von DLL nach Beleg übertragen (Ohne Beleg Speichern) nur zeigen.
Dadurch kann der Benutzer die Werte auf dem Beleg vor dem Speichern sehen.
Kontextmenu--> AppLibraryCall.Sage.System
public class AppLibraryExecution : AppLibraryExecuteBase
{
protected override string Execute()
{
Beleg beleg = BelegHandler.FromDataContainer(base.Mandant, DateTime.Today, base.Data);
for( int i=0;i<beleg.Positionen.Count; i++)
{
beleg.Positionen.Langtext="Demo Artikel " ;
beleg.Positionen.Eizelpreis=getPreisFromDemo(beleg.Positionen.Artikelnummer);
}
// return Beleg ?
}
}
Mein Ziel ist: wie kann ich die Resultat von DLL nach Beleg übertragen (Ohne Beleg Speichern) nur zeigen.
Dadurch kann der Benutzer die Werte auf dem Beleg vor dem Speichern sehen.
Kontextmenu--> AppLibraryCall.Sage.System
public class AppLibraryExecution : AppLibraryExecuteBase
{
protected override string Execute()
{
Beleg beleg = BelegHandler.FromDataContainer(base.Mandant, DateTime.Today, base.Data);
for( int i=0;i<beleg.Positionen.Count; i++)
{
beleg.Positionen.Langtext="Demo Artikel " ;
beleg.Positionen.Eizelpreis=getPreisFromDemo(beleg.Positionen.Artikelnummer);
}
// return Beleg ?
}
}