UDF auf Belegkopfebene füllen
Monika Bucher
Hallo,ich habe folgende Anforderung:
UDF auf Belegkopfebene (ProfitCenter). Dieses Feld soll mit dem Inhalt des ProfitCenters der 1. Belegposition gefüllt werden. Das geht per form. Suche, solange die 1. Belegposition auch eine Artikelposition ist. Wenn allerdings die 1. Position eine Textpos. ist, geht's hiermit nicht mehr.
Hab' ich da per Optimizer oder Function eine Möglichkeit?
Der Beleg ist aber zu dem Zeitpunkt noch nicht angelegt. Das ProfitCenter muss also aus der Maske geholt werden.
Vielen Dank für Tipps hierzu.
Gruß Monika Bucher
Michael Egloff
Hallo Monika,du kannst dich auf den Hinzufügen Knopf anmelden und bevor der Beleg hinzugefügt wird, das Feld in der ersten Zeile (oder dann halt in der zweite oder dritten) per Code auslesen und ins UDF reinschreiben.
Erst dann wird der Beleg hinzugefügt und somit ist das Feld dann gefüllt.
Monika Bucher
Hallo,danke erstmal. Ich habe mich daran versucht, bekomme aber mal wieder eine Fehlermeldung. Ich muss dazusagen, dass ich eigentlich kein C# kann und mir die ganzen Funktionen so zusammenkopiert habe. Ich habe im Anhang mal den Code und die Definition im Optimizer angehängt. Siehst Du da evtl. auf Anhieb den Fehler? Er meckert mir an, dass er das Feld "U_PL" nicht findet. Aber eine Item-Nummer habe ich ja bei UDF's nicht.
Zur NOt könnten wir ja auch noch eine Session auf unser Budget hierzu machen. Ist wahrscheinlich kein großes Problem.
Gruß Monika
Attachment
[url=http://www.coresystems.ch/wp-content/../wp-content/forum-file-uploads/monikabucher/CoreSuite-Frage_Produktlinie_fuellen.doc]CoreSuite-Frage_Produktlinie_fuellen.doc[/url]
Monika Bucher
Hallo Herr Egloff,das Problem ist gelöst. HErr Meier hat mir hierbei gerade geholfen
VIelen Dank.
Gruß Monika Bucher
0
Please sign in to leave a comment.
Comments
0 comments