Erweiterung der Verkaufsbelege mit Positionscodes, Zeilenverschiebung, Zwischensummen und Anpassungsoptionen für Berichte.
Aktuelle Version: 1.0.6.0ab Business Central 22.
Handbuch
Erstellungsdatum: 2024/11/22 Die aktuelle Version dieses Handbuchs finden Sie unter:
☰ Inhaltsverzeichnis
Allgemein
App Erweiterte Verkaufsbelege Diese App bietet neue Funktionen um Postionen in Verkaufsbelegen mit Positionscodes zu belegen, Zeilen innerhalb des Beleges zu verschieben und in Ausdrucken Zwischensummen zu verwenden...
Einrichtung
App Einrichtung In dieser Seite wird eingerichtet wie sich die neuen Funktionen in den Verkaufsbelegen verhalten sollen...
Diese App bietet neue Funktionen um Postionen in Verkaufsbelegen mit Positionscodes zu belegen, Zeilen innerhalb des Beleges zu verschieben und in Ausdrucken Zwischensummen zu verwenden.
Diese App beinhaltet keine Ausdrucke, aber allgemeine Funktionen die in Ausdrucken verwenden werden können.
In dieser Seite wird eingerichtet wie sich die neuen Funktionen in den Verkaufsbelegen verhalten sollen.
Allgemein, Felder
Verwende Positionsnr. Sortierung
Gibt an, ob die Positionsnummer Sortierung verwendet werden soll und auch damit die Hoch- und Runter Pfeile.
Rubrikennr. Fehler anzeigen
Gibt an, ob sie direkt die Fehler wegen Rubrikennummern und Zusammenzählungsberechnung direkt während der Belegerstellung erhalten wollen.
Lieferschein ohne Nullmengen (Verkauf)
Gibt an, ob man Lieferscheinzeilen ohne Menge und eventuelle Textzeilen mit niedriger Einrückung auslassen will.
Rechnung ohne Nullmengen (Verkauf)
Gibt an, ob man Rechnungszeilen ohne Menge und eventuelle Textzeilen mit niedriger Einrückung auslassen will.
Vorgabe Fett
Gibt an, ob man die Zeile automatisch auf fett setzt.
Einrückung, Felder
Stückliste entfalten Einrückung
Gibt an, dass Sie automatisch die Komponentenzeilen einrücken wollen, wenn Sie eine Stückliste in einem Verkaufsbeleg entfalten.
Textbaustein Einrückung
Gibt an, dass Sie automatisch die Textzeilen einrücken wollen, wenn Sie einen Erweiterten Text in einem Verkaufsbeleg einfügen.
Sammelrechnung Einrückung
Gibt an, dass Sie automaisch die Lieferzeilen eingerückt haben wollen unter die Zusammenfassungstextzeile wenn Sie Sammelrechnungen erstellen.
Docs / NVXESD Extended Sales Documents / Aufgaben Arbeiten mit der App
Warnung
In dieser App sind einige Funktionen und Konzepte beschrieben, die zusätzliche Programmieraufwand bedeuten. Berichtsanpassungen sind nur Vorschläge und sind in dieser App nicht enthalten.
In den Verkaufsangeboten gibt es auch die möglichkeit Optionale Positionen anzugeben. Diese werden normal erfasst, aber nur anstatt die Menge zu befüllen muss die Optionale Menge befüllt werden.
Optionale Positionen haben die Besonderheit, dass sie nicht in der Gesamtsumme des Angebots aufscheinen und auch nicht in einen Verkaufsauftrag übernommen werden können.
Positionscode
Mit Positionscodes kann man eine Nummerierung der Zeilen vergeben. Wie zum Beispiel: "1.1", "1.2", "1.2.1", usw.
Rubrikennummer / Zusammenzählung
Das Feld Rubrikennummer und das Feld Zusammenzählung sind dazu da um Zwischensummen zu erzeugen. Im Feld Zusammenzählung kann man eine Formel eingeben die aus mehreren Rubrikennummern besteht.
In dem vorbereiteten Feldern Gesamt Zeilenbetrag oder Gesamt Optionaler Zeilenbetrag werden dann die Summen der einzelnen Zeilen mit Rubrikennummern in der Summenzeile angezeigt.
Es können bei Bedarf auch zusätzliche Felder in einer Page oder einem Bericht hinzugefügt werden die summiert werden sollen.
Beispielimplementierung:
field(ESDTotalLineAmountNVX; Rec.ESDGetTotalingValueNVX(Rec.FieldNo("Line Amount")))
{
ApplicationArea = All;
AutoFormatExpression = Rec."Currency Code";
AutoFormatType = 1;
Caption = 'Total Line Amount';
CaptionClass = Rec.ESDGetTotalValueFieldCaptionNVX(Rec.FieldNo("Line Amount"));
Editable = false;
ToolTip = 'Specifies the sum of the Line Amount corresponding the formula in the ''Totaling'' field.';
Visible = false;
}
Fett
Das Feld "Fett" regelt, ob die Spalten "Art", "Nr." und "Beschreibung" in der Maske fett dargestellt werden. Dies erfordert zusätzliche Programmierung zur Anpassung von Berichten mit fetten Zeilen.
Neue Seite
Die Funktion "Neue Seite" ermöglicht die Anpassung von Berichten durch das Hinzufügen eines Seitenumbruchs, erfordert jedoch zusätzliche Programmierung.
Positionsnr.
Das Feld "Positionsnr." hat ebenfalls einen Schlüssel und somit eine effiziente Sortiermöglichkeit erhalten. In der Erweiterten Verkaufsbeleg Einrichtung kann die Sortierung nach Positionsnummern aktiviert oder deaktiviert werden. Der Ausdruck muss jedoch angepasst werden, um diese Sortierung zu berücksichtigen. Dies erfordert zusätzliche Programmierung zur Anpassung.
Gibt die optionale Menge an. Optionale Mengen werden nicht in der Gesamtsumme berücksichtigt.
Optionaler Zeilenbetrag
Gibt den optionalen Zeilenbetrag an. Optionale Zeilenbeträge werden nicht in der Gesamtsumme berücksichtigt.
Gesamt Optionaler Zeilenbetrag
Gibt die Summe des Optionaler Zeilenbetrags nach der Formel im Feld ''Zusammenzählung'' an.
Positionscode
Gibt den Positionscode an.
Rubrikennummer
Gibt die Rubrikennummern an.
Zusammenzählung
Gibt die Rubrikennummern an, welche zusammengezählt werden sollen.
Gesamt Zeilenbetrag
Gibt die Summe des Zeilenbetrags nach der Formel im Feld ''Zusammenzählung'' an.
Fett
Gibt an, ob die Zeile Fett gedruckt werden soll. Dieses Feld muss in einen Bericht implementiert werden um eine Auswirkung zu haben.
Neue Seite
Gibt einen Wert für einen Bericht an, um am Ausdruck eine neue Seite auszudrucken. Dieses Feld muss in einen Bericht implementiert werden um eine Auswirkung zu haben.
Gibt die optionale Menge an. Optionale Mengen sind nicht in der Gesamtsumme des Angebots berücksichtigt.
Optionaler Zeilenbetrag
Gibt den optionalen Zeilenbetrag an. Optionale Zeilenbeträge sind nicht in der Gesamtsumme des Angebots berücksichtigt.
Gesamt Optionaler Zeilenbetrag
Gibt die Summe des Optionaler Zeilenbetrags nach der Formel im Feld ''Zusammenzählung'' an.
Positionscode
Gibt den Positionscode an.
Rubrikennummer
Gibt die Rubrikennummern an.
Zusammenzählung
Gibt die Rubrikennummern an, welche zusammengezählt werden sollen.
Gesamt Zeilenbetrag
Gibt die Summe des Zeilenbetrags nach der Formel im Feld ''Zusammenzählung'' an.
Fett
Gibt an, ob die Zeile Fett gedruckt werden soll. Dieses Feld muss in einen Bericht implementiert werden um eine Auswirkung zu haben.
Neue Seite
Gibt einen Wert für einen Bericht an, um am Ausdruck eine neue Seite auszudrucken. Dieses Feld muss in einen Bericht implementiert werden um eine Auswirkung zu haben.
Gibt die Rubrikennummern an, welche zusammengezählt werden sollen.
Gesamt Zeilenbetrag
Gibt die Summe des Zeilenbetrags nach der Formel im Feld ''Zusammenzählung'' an.
Fett
Gibt an, ob die Zeile Fett gedruckt werden soll. Dieses Feld muss in einen Bericht implementiert werden um eine Auswirkung zu haben.
Neue Seite
Gibt einen Wert für einen Bericht an, um am Ausdruck eine neue Seite auszudrucken. Dieses Feld muss in einen Bericht implementiert werden um eine Auswirkung zu haben.
Gibt die Rubrikennummern an, welche zusammengezählt werden sollen.
Gesamt Zeilenbetrag
Gibt die Summe des Zeilenbetrags nach der Formel im Feld ''Zusammenzählung'' an.
Fett
Gibt an, ob die Zeile Fett gedruckt werden soll. Dieses Feld muss in einen Bericht implementiert werden um eine Auswirkung zu haben.
Neue Seite
Gibt einen Wert für einen Bericht an, um am Ausdruck eine neue Seite auszudrucken. Dieses Feld muss in einen Bericht implementiert werden um eine Auswirkung zu haben.
Gibt die Rubrikennummern an, welche zusammengezählt werden sollen.
Gesamt Zeilenbetrag
Gibt die Summe des Zeilenbetrags nach der Formel im Feld ''Zusammenzählung'' an.
Fett
Gibt an, ob die Zeile Fett gedruckt werden soll. Dieses Feld muss in einen Bericht implementiert werden um eine Auswirkung zu haben.
Neue Seite
Gibt einen Wert für einen Bericht an, um am Ausdruck eine neue Seite auszudrucken. Dieses Feld muss in einen Bericht implementiert werden um eine Auswirkung zu haben.
Gibt die Rubrikennummern an, welche zusammengezählt werden sollen.
Gesamt Zeilenbetrag
Gibt die Summe des Zeilenbetrags nach der Formel im Feld ''Zusammenzählung'' an.
Fett
Gibt an, ob die Zeile Fett gedruckt werden soll. Dieses Feld muss in einen Bericht implementiert werden um eine Auswirkung zu haben.
Neue Seite
Gibt einen Wert für einen Bericht an, um am Ausdruck eine neue Seite auszudrucken. Dieses Feld muss in einen Bericht implementiert werden um eine Auswirkung zu haben.
Gibt die Rubrikennummern an, welche zusammengezählt werden sollen.
Gesamt Zeilenbetrag
Gibt die Summe des Zeilenbetrags nach der Formel im Feld ''Zusammenzählung'' an.
Fett
Gibt an, ob die Zeile Fett gedruckt werden soll. Dieses Feld muss in einen Bericht implementiert werden um eine Auswirkung zu haben.
Neue Seite
Gibt einen Wert für einen Bericht an, um am Ausdruck eine neue Seite auszudrucken. Dieses Feld muss in einen Bericht implementiert werden um eine Auswirkung zu haben.
Gibt die optionale Menge an. Optionale Mengen sind nicht in der Gesamtsumme des Angebots berücksichtigt.
Optionaler Zeilenbetrag
Gibt den optionalen Zeilenbetrag an. Optionale Zeilenbeträge sind nicht in der Gesamtsumme des Angebots berücksichtigt.
Gesamt Optionaler Zeilenbetrag
Gibt die Summe des Optionaler Zeilenbetrags nach der Formel im Feld ''Zusammenzählung'' an.
Positionscode
Gibt den Positionscode an.
Rubrikennummern
Gibt die Rubrikennummern an.
Zusammenzählung
Gibt die Rubrikennummern an, welche zusammengezählt werden sollen.
Gesamt Zeilenbetrag
Gibt die Summe des Zeilenbetrags nach der Formel im Feld ''Zusammenzählung'' an.
Fett
Gibt an, ob die Zeile Fett gedruckt werden soll. Dieses Feld muss in einen Bericht implementiert werden um eine Auswirkung zu haben.
Neue Seite
Gibt einen Wert für einen Bericht an, um am Ausdruck eine neue Seite auszudrucken. Dieses Feld muss in einen Bericht implementiert werden um eine Auswirkung zu haben.
Gibt die Rubrikennummern an, welche zusammengezählt werden sollen.
Gesamt Zeilenbetrag
Gibt die Summe des Zeilenbetrags nach der Formel im Feld ''Zusammenzählung'' an.
Fett
Gibt an, ob die Zeile Fett gedruckt werden soll. Dieses Feld muss in einen Bericht implementiert werden um eine Auswirkung zu haben.
Neue Seite
Gibt einen Wert für einen Bericht an, um am Ausdruck eine neue Seite auszudrucken. Dieses Feld muss in einen Bericht implementiert werden um eine Auswirkung zu haben.
Gibt die Rubrikennummern an, welche zusammengezählt werden sollen.
Fett
Gibt an, ob die Zeile Fett gedruckt werden soll. Dieses Feld muss in einen Bericht implementiert werden um eine Auswirkung zu haben.
Neue Seite
Gibt einen Wert für einen Bericht an, um am Ausdruck eine neue Seite auszudrucken. Dieses Feld muss in einen Bericht implementiert werden um eine Auswirkung zu haben.
Gibt die Rubrikennummern an, welche zusammengezählt werden sollen.
Gesamt Zeilenbetrag
Gibt die Summe des Zeilenbetrags nach der Formel im Feld ''Zusammenzählung'' an.
Fett
Gibt an, ob die Zeile Fett gedruckt werden soll. Dieses Feld muss in einen Bericht implementiert werden um eine Auswirkung zu haben.
Neue Seite
Gibt einen Wert für einen Bericht an, um am Ausdruck eine neue Seite auszudrucken. Dieses Feld muss in einen Bericht implementiert werden um eine Auswirkung zu haben.
Gibt die Rubrikennummern an, welche zusammengezählt werden sollen.
Fett
Gibt an, ob die Zeile Fett gedruckt werden soll. Dieses Feld muss in einen Bericht implementiert werden um eine Auswirkung zu haben.
Neue Seite
Gibt einen Wert für einen Bericht an, um am Ausdruck eine neue Seite auszudrucken. Dieses Feld muss in einen Bericht implementiert werden um eine Auswirkung zu haben.
Gibt die Rubrikennummern an, welche zusammengezählt werden sollen.
Gesamt Zeilenbetrag
Gibt die Summe des Zeilenbetrags nach der Formel im Feld ''Zusammenzählung'' an.
Fett
Gibt an, ob die Zeile Fett gedruckt werden soll. Dieses Feld muss in einen Bericht implementiert werden um eine Auswirkung zu haben.
Neue Seite
Gibt einen Wert für einen Bericht an, um am Ausdruck eine neue Seite auszudrucken. Dieses Feld muss in einen Bericht implementiert werden um eine Auswirkung zu haben.
Möchten Sie wissen, was sich in der Erweiterung geändert hat? Nachfolgend finden Sie eine Übersicht über die neuen Funktionen und Änderungen, die in den Updates vorgenommen wurden.
Build-Übersicht in DevOps
NVXJSL 1.0.6.0
ab Business Central 18 2023/11/28
Fehlerbehebungen
Der Beleg des Rahmenauftrages wurde vergessen. Dies wurde nun nachgeholt.
Verbesserungen
Es ist nun möglich, dass man FETT nun automatisch vorbelegen kann, wenn man eine Zeile anlegt.
NVXJSL 1.0.5.0
ab Business Central 18 2023/11/27
Fehlerbehebungen
In den gebuchten Belegen wird die Beschreibung nun ebenso fett angezeigt, wenn es Zeilen mit unterschiedlicher Einrückung gibt.
Verbesserungen
Skip Zero Mgt. wurde für Verkaufslieferungen und Verkaufsrechnungen hinzugefügt.
NVXJSL 1.0.4.0
ab Business Central 18 2023/01/19
Fehlerbehebungen
Die Positionsn.r wird nun richtig berechnet wenn Stücklisten entfaltet oder Textbausteine eingefügt werden.
Verbesserungen
Neue Einrichutng zum kontrollieren ob bestimmte Prozesse Einrückungen automatisch vornehmen sollen.
NVXJSL 1.0.3.0
ab Business Central 18 2022/10/24
Fehlerbehebungen
Die Spalte Optionale Menge wurde neben die Menge verschoben
Zeilen werden zusätzlich als fett angezeigt, wenn es sich um eine Zusammenzählung handelt
Ebenso wird Zeile fett angezeigt, wenn eingerückte Sub-Zeilen existieren
Die DataCaptionExpression wurde in der Erw. Verkaufsbelegeinrichtung eingetragen
Wenn eine Menge eingetragen wird und es ist eine optionale Menge eingetragen, so wird diese auf Null gesetzt
NVXJSL 1.0.2.0
ab Business Central 18 2022/05/18
Fehlerbehebungen
Die Optionale Menge ist jetzt Sichtbarkeit auf der Seite Verkaufszeilen
Die Hilfe würde überarbeitet
NVXJSL 1.0.1.0
ab Business Central 18 2022/05/10
Fehlerbehebungen
Geänderte Sichtbarkeit für einige Felder
Optionale Menge Felder zur Übersichtlichkeit der Page verschoben