🧾 Dispos verpacken & Fakturierung durchführen
In dieser Übung sollst du die zuvor erstellten Dispos verpacken und anschließend eine Rechnung (Faktura) erstellen und auswerten.
🔹 1. Dispos über Massenbearbeitung verpacken
Verwende die Massenbearbeitung, um die erstellten Dispos zu verpacken.
🧾 Abfrage: Warenbewegung anzeigen
Ermittele im Anschluss folgende Informationen aus der zugehörigen Warenbewegung:
| Feldbeschreibung | Technischer Feldname |
|---|---|
| Aktion | Action.aName |
| Gepackter Artikel | TransPos.aName |
| Menge | TransPos.BookingAmount |
| Kistennummer | TransPos.GroupID |
| Beschreibungstext | DescText.aName |
| Beschreibungstext (kurz) | DescText.aShortName |
| Kontrakt-SID | Trans.FK_Contract_SID |
⚠️ Hinweis:
Zeige nur aktive Datensätze an:RecordState.SID <> 2
🔹 2. Faktura erstellen & Rechnungsdaten abfragen
Erstelle nun einen Faktura-Auftrag für den verpackten Auftrag.
🧾 Abfrage: Rechnungsinformationen anzeigen
Ermittle anschließend folgende Informationen aus der erstellten Rechnung:
| Feldbeschreibung | Technischer Feldname |
|---|---|
| Bezeichnung des Faktura-Auftrags | InvoiceBatch.aName |
| Rechnungsnummer | Invoice.aName |
| Name des Rechnungspartners | CRMAdress.aNameFull |
| Adresse des Rechnungspartners | CRMAdress.streetFull, zipCode, city |
| Zahlungsfrist | Invoice.InvoiceLPayDate |
| Zahlungsbedingung | PaymentType.aName |
| Nettobetrag der Rechnung | Invoice.ValueNetRat |
| Bruttobetrag der Rechnung | Invoice.ValueGrossRat |
| Artikelbezeichnung | Article.aName |
| Menge je Rechnungsposition | InvoicePos.AmountBooking |
| Bruttobetrag der Rechnungsposition | InvoicePos.ValueGrossRat |
| Kontrakt-SID | Contract.SID |
| Warenbewegungs-SID | Trans.SID |
⚠️ Wichtig:
-
Nur aktive Datensätze anzeigen:
RecordState.SID <> 2 -
Stornierte Rechnungen ausschließen:
Invoice.FK_InvoiceRev_SID IS NULL