Moin, Ich habe wohl einen Bug lokalisiert, betroffen ist die Funktion “Posten Ausgleichen” (sowohl Debitor- als auch Kreditor-Posten) Unter Navision 4.0 muß zum Auslgleichen der Posten ein Posten als Ausgleichsposten fetgelegt werden werden. legt man einen Posten als Ausgleichspoten fest, so wird u. a. das Feld 86 “Applying Entry” der Tabelle 21 (bei den Debitorposten) bzw das das Feld 86 “Applying Entry” der Tabelle 25 (bei den Kreditorposten) auf TRUE gestezt. So weit so gut, legt man einen anderen Posten als Ausgleichposten fest, so wird dieser Posten auch entsprechend gekennzeichnet, aber der vormals ausgewählte Posten hat nach wie vor den Wert TRUE im Feld 86 (Applying Entry) Das ganze kann man relativ einfach prüfen. 1.)Wählt dazu im Cronus einen Debitor bzw Kreditor an der mehr als einen offenen Posten hat (z.B. Kreitor 10000) 2.)wählt den Punkt Posten an und dann den Punkt Funktion->Posten ausgleichen 3.) nun markiert Ihr per SHIFT F9 jeden dieser Posten, so das Ihr alle Offenen mindestens einmal als Ausgleichsposten festgelegt habt. 4.) Zum Schluß entfernt Ihr per STRG+F9 den Ausgleichsposten, so das “Augenscheinlich” kein Posten als Ausgleichposten markiert ist. 5.) Schließt nun die Posten-Ausgleichsform und öffnet sie wieder 6.) legt nun, den in der Form als letztes angezeigten Posten per SHIFT+F9 als Ausgleichsposten fest (beim Kreditor 10000 ist es der Posten mit der BelegNr. 108023) In alle restlichen Posten setzt Ihr per F9 einen AusgleichsID (für useren Test ist e irrelevant, das die Summe aller Posten nicht null ergibt) Schließ nun die Form 7.) wenn Ihr nun die Form wieder öffnet, werdet Ihr feststellen das NICHT der Posten mit der BelegNr. 108023 als Ausgleichposten in der Form angezeigt wird, sondern der Posten mit der BelegNr. 5578 Dies hängt damit zusammen, das alle Posten das Kennzeichen Applying Entry = TRUE haben. Wäre schön wenn das mal jemand entsprechend weiterleiten könnte, bzw bestätigen könnte. Gruß Ufuk Altinkaynak
Kurzer Nachtrag Sieht so aus als wenn der On Modify Trigger der Entsprechenden Fom’s nicht ausgeführt wird, dort wird die C101 aufgerufen, aber der Trigger wird nie ausgelöst.