Kundenauftrag erstellen
Markus Rewak
hi,gibt es in customizer eine zuverlässige vordefinierte Funktion um z.B. aus einem GP-Stamm einen Kundenauftrag zu erstellen.
Gleiche Funktionsweise wie mit enterprise search (Kundenauftrag erstellen)
Ähnlich wie Form.OpenFormByKey() nur eben im Add-Mode und setzen des cardcodes.
Viele Grüße
Markus
Lorenz Stierlin
Hallo MarkusLeider gibt es dafür keine vorgefertigte Funktion/Methode.
Aber Sie können es wie folgt versuchen:
[CODE]
try {
//Read out CardCode
String cardCode = TextEdit.GetFromUID(pVal.Form, "5").Value;
String cardType = ComboBox.GetFromUID(pVal.Form, "40").Value;
//Check if Lead or Customer
if (cardType == "C" || cardType == "L") {
//Open Form
SwissAddonFramework.UI.Components.MenuItem.GetFromUID("2049").Activate();
//Fill in CardCode
((SAPbouiCOM.EditText) SwissAddonFramework.B1Connector.GetB1Connector().Application.Forms.ActiveForm.Items.Item("4").Specific).Value = cardCode;
}
} catch (Exception ex){
MessageBox.Show(ex.ToString(), "OK");
}
[/CODE]
Freundliche Grüsse,
Lorenz
Markus Rewak
Hallo Lorenz,danke für dein Feedback. Habe dass dann auch programmiert, hatte allerdings gehofft dass es im Framework eine Methode hierfür gibt.
Viele Grüße
Markus
0
Please sign in to leave a comment.
Comments
0 comments