Handelsware
Beschreibung
Als Handelswareteile werden Teile in einer extern aufgebauten Datenbank bezeichnet, die sich aus Preislisten verschiedener Lieferanten zusammensetzt.
Preislisten von Lieferanten können also in eine separate Datenbank eingelesen werden.
Um auf diese Teile in der eigenen Datenbank zugreifen zu können, gibt es die Extramaske "Handelsware", die den Zugriff auf die externe Datenbank hier in den Stammdaten, als auch beim Einfügen von Positionen in Angeboten/Aufträgen ermöglicht.
Unter Handelsware versteht man ein Teil mit einer Einkaufs- und Verkaufsrolle. Es wäre auch möglich ein Teil im Teilestamm anzulegen und anschließend einzeln die jeweiligen Rollen zu erstellen. Mit Hilfe dieser Anwendung ist es möglich, gleichzeitig die Teilestamm-, die Einkaufsdaten und (die erste) Verkaufsrolle in einer Schnellerfassung zu bearbeiten. Es ist dennoch jederzeit möglich in die jeweilige Rolle zu wechseln, um detailliertere Änderungen vorzunehmen. Auch können hier angelegte Teile im Teilestamm editiert werden.
Funktionalität
- Eingabefenster
- Listenfenster
- Selektionsfenster
- Optionsfenster
Handelsware laden - Detail Import
- Preislisten importieren
Eingabefenster
Dieses Fenster dient der Pflege eines Teile-Objektes. Sie können ein Teile-Objekt auswählen, in dem Sie im Feld Nummer die gewünschte Nummer eingeben und mit RETURN bestätigen. Wenn Sie das Listenfenster aufrufen wollen, dann können Sie den Menüpunkt "Suchen" auswählen.
Um einen neues Teil anzulegen drücken Sie auf neu. Auf der Karte ,Handelsware’ geben Sie nun als erstes eine Nummer und einen mehrsprachigen Text
In dem Feld ‚Einkaufsdaten’ bzw. ,Verkaufsdaten’ , im unteren Teil der Maske können Sie alle spezifischen Daten wie Preis und Menge, einpflegen. (siehe auch Preispflege)
Sollte eine Handelsware mehrere Verkaufsrollen haben, werden diese in einer Liste angezeigt. Mit einem Doppelklick auf ein Objekt gelangen sie in das Fenster Verkaufsartikel bearbeiten.
Auf der Karte ‚Lieferant’ können Sie nun über ‚Einfügen’ Lieferanten auswählen, welche das Teil liefern. Es öffnet sich die Suchmaske des Lieferantenstammes, aus dem Sie, mit einem Doppelklick, den entsprechenden Lieferanten auswählen oder neu anlegen können.
Gleich darauf öffnet sich das Preisfenster (Lieferantenvereinbarungen).
Ist einmal eine Liefervereinbarung eingegeben, wird diese in der Lasche Lieferanten angezeigt.
Beschreibung der Spalten in der Liste
In der ersten Spalte wird die Nummer des Lieferanten ausgegeben. Darauf folgt in der 3. Spalte der Lieferantenname und die zum Bestellartikel gehörige Bestellnummer.
Preis: Dies ist der in einer Liefervereinbarung mit diesem Lieferanten verhandelte Preis, der ab dem darunter stehenden Datum gültig geworden ist oder gültig wird. Nur bei wirklichen Liefervereinbarungen wird dieser Preis grün dargestellt, bei Bewegungen, die über einen Lieferanten gelaufen sind, mit dem keine Liefervereinbarung getroffen wurde, ist dieser Preis grau.
Der Preis ist außerdem grau, wenn der Lieferant keinen eigenen Preis auf seiner Lieferantenvereinbarung besitzt (Preisart: kein Wert). In diesem Fall wird der momentan gültige Preis aus dem Bestellartikelstammsatz gezogen.
Letzter Preis: Hier wird der letzte Preis des Bestellartikels mit Datum bei diesem Lieferanten angegeben.
Anzeigemodus
Der Anzeigemodus am unteren Fensterrand ist ein Filter, ob nur Lieferantenvereinbarungen oder alle Bewegungsdaten in der Liste angezeigt werden sollen. Bewegungsdaten werden für jeden Lieferanten, der einmal dieses Teil geliefert hat, gespeichert. mehr zum Thema Lieferantenvereinbarungen
Bewegungen in der Liste werden komplett in grau/schwarz dargestellt und sind somit sofort von Liefervereinbarungen zu unterscheiden!
Die Käufer für die Handelsware fügen Sie auf der Karte ,Kunden’ ein. Über ,Einfügen’ öffnet sich die Suchmaske des Kundenstammes, aus dem Sie mit einem Doppelklick den entsprechenden Kunden auswählen oder neu anlegen. Daraufhin öffnet sich ein kleines Fenster, in welchem Sie die Verkaufsvereinbarung für den Kunden einpflegen können.
Um die Preisermittlung variieren zu können, z.B. wenn Verkaufsartikel existieren auf die kein Rabatt gewährt werden soll oder der Verkaufsartikel nicht verpackungsfähig ist, kann man durch das Entfernen eines Häkchens vor den jeweiligen Punkten die Berechnung ausschalten.
Beschreibung der Spalten in der Liste
Zuerst wird die Kundennummer und der Name ausgegeben. Anschließend folgt die Nummer die entweder die selbe ist wie die des Teils oder Sie selber für jeden Kunden bestimmen können. Zuletzt ist der vereinbarte Preis ersichtlich.
Bitte nicht vergessen mit ‚OK’ die Daten zu sichern.
Menüpunkt | Beschreibung |
---|---|
Bearbeiten | - |
: Suchbegriffe | Begriffe, um den Artikel zu suchen; der Bestelltext wird automatisch als Suchbegriff gespeichert, wenn Sie einen neuen Bestellartikel anlegen. Sollten Sie den Bestelltext nachträglich ändern, so müssen Sie den Suchbegriff manuell entsprechend anpassen, bzw. einen weiteren Suchbegriff erfassen. |
: : Einfügen | Suchbegriff einfügen |
: : Entfernen | Suchbegriff entfernen |
: Beschreibung | - |
: : Text | Die Beschreibung der Verkaufsrolle als einfachen Text pflegen |
: : MS-Word | Die Beschreibung der Verkaufsrolle als Worddokument pflegen |
: Teileeinheiten | siehe Einheitentabelle |
: Lieferant | - |
: : Lieferant bearbeiten | Selektierten Lieferanten bearbeiten |
: : Lieferantenpreise | - |
: : : Einfügen | Lieferantenpreise einfügen |
: : : Entfernen | Lieferantenpreise entfernen |
: : Belege anzeigen | Belege anzeigen |
: Kunde | - |
: : Kunde bearbeiten | Selektierten Kunden bearbeiten |
: : Kundenpreise | - |
: : : Einfügen | Kundenpreise einfügen |
: : : Entfernen | Kundenpreise entfernen |
: : Belege anzeigen | Belege anzeigen |
: Lager | - |
: : Lagerbewegungen | Lagerbewegungen anzeigen |
: : Lagerbestände | Lagerbestände anzeigen |
: : Logistik-Konto | Logistikkonto anzeigen |
: Gültigkeit | Gültigkeit festlegen |
: Schließen | Fenster schließen |
Suchen | Listenfenster aufrufen |
Symbol | Beschreibung |
---|---|
Neue Handelsware anlegen | |
Änderungen speichern | |
Handelsware löschen | |
Handelsware drucken | |
Lagerbewegungen anzeigen | |
Lagerbestand anzeigen | |
"Dispokonto" des Teils aufrufen | |
Teilestamm des Artikels aufrufen | |
Bestellartikelrolle aufrufen | |
Verkaufsartikelrolle aufrufen | |
Gültigkeit festlegen |
Feld | Beschreibung |
---|---|
Handelsware | |
: Nummer * | Teilenummer. Dies ist ein Pflichtfeld! |
: Suchbegriffe | Bei der Erzeugung eines Teils wird automatisch der Text als Suchbegriff angelegt |
: Text * | Mehrsprachige Bezeichnung des Teils. Dies ist ein Pflichtfeld! |
: Teileklasse | Mit ‚Teileklasse’ und ‚Teileart’ öffnet sich das Fenster ‚Ordnungsbegriffe’, in dem alle Teileklassen und- arten dargestellt werden. Mit einem Doppelklick können Sie die entsprechende Klasse oder Art übernehmen. |
: Hersteller | Zuordnung zum Hersteller. Unterteile mit gleichem Hersteller wie das Variantenteil, werden beim Hersteller nicht gesondert ausgewiesen. |
: Status | |
: Einkaufsdaten | - |
: : Verpackungseinheit | Mengeneinheit |
: : Vorsteuer | Mehrwertsteuerschlüssel |
: : Einkaufspreis | (Doku: Preispflege) |
: : : Preis | Einkaufspreis |
: : : Gültigkeit | Preisgültigkeit |
: : : Einkaufsbereich * | Fenster ‚Ordnungsbegriffe’ wird geöffnet. Dies ist ein Pflichtfeld! |
: Verkaufsdaten | - |
: : Verpackungseinheit | Mengeneinheit |
: : USt | Umsatzsteuerschlüssel |
: : Beschreibung | Mehrsprachige Beschreibung als Text oder Word Datei |
: : Verkaufspreis | (Doku: Preispflege) |
: : : Preis | Verkaufspreis |
: : : Gültigkeit | Preisgültigkeit |
: : : Statistik * | Fenster ‚Ordnungsbegriffe’ wird geöffnet. Dies ist ein Pflichtfeld! |
: Konditionsberechnung | - |
: : verpackungsfähig | |
: : rabattierfähig | |
Lieferanten | |
: Liste | Auflistung der Lieferantenpreise |
: Anzeigemodus | - |
: : Nur lieferantenspezifische Daten | Nur lieferantenspezifische Daten anzeigen |
: : Alle Bewegungsmonitore | Alle Bewegungsmonitore anzeigen |
Kunden | |
: Liste | Auflistung der Kundenpreise |
: Anzeigemodus | - |
: : Nur Preisvereinbarungen | Nur Preisvereinbarungen anzeigen |
: : Alle Bewegungsmonitore | Alle Bewegungsmonitore anzeigen |
Knopf | Beschreibung |
---|---|
OK | Änderungen an der Handelsware werden gespeichert. Wenn keine Änderungen getätigt wurden ist der Knopf gesperrt. |
Neu | Das Eingabefenster wird geleert. |
Löschen | Die angezeigte Handelsware wird gelöscht. |
Schließen | Das Fenster wird geschlossen, ohne Änderungen zu speichern. Wenn Sie die Änderungen sichern wollen, so müssen Sie den Knopf "OK" drücken. |
Listenfenster
Dient der Auflistung der Handelsware.
Menüpunkt | Beschreibung |
---|---|
Optionen | Optionsfenster aufrufen |
Symbol | Beschreibung |
---|---|
Neue Handelsware anlegen | |
Handelsware bearbeiten | |
Handelsware löschen | |
Handelsware drucken | |
Nach Sachmerkmalen suchen. Hierbei werden die Sachmerkmale der Rolle und des Teils durchsucht, wobei die Sachmerkmalseinstellungen der Rolle überwiegen, falls sie unterschiedlich sind | |
Nach Objekten suchen, die keines der anzugebenden Sachmerkmale enthalten (egal welcher Wert eingestellt ist) | |
Liste leeren und Suchbegriffe löschen | |
Gültigkeit festlegen | |
Alle Objekte in die Zwischenablage kopieren |
Feld | Beschreibung |
---|---|
Nummer | Nach Teilenummer suchen |
Bezeichnung | Nach Suchbegriffe suchen |
Hersteller | Nach Hersteller suchen |
Status | Nach Status suchen |
Knopf | Beschreibung |
---|---|
Bearbeiten | Die aktuelle Handelsware wird im Eingabefenster angezeigt. |
Neu | Ein leeres Eingabefenster wird geöffnet. |
Löschen | Die ausgewählte Handelsware wird gelöscht. |
Schließen | Das Fenster wird geschlossen. |
Selektionsfenster
Dieses Fenster dient der Selektion der Handelsware.
Menüpunkt | Beschreibung |
---|---|
Optionen | Optionsfenster aufrufen |
Feld | Beschreibung |
---|---|
Nummer | Nach Teilenummer suchen |
Bezeichnung | Nach Suchbegriffe suchen |
Hersteller | Nach Hersteller suchen |
Status | Nach Status suchen |
Knopf | Beschreibung |
---|---|
OK | Die selektierte Handelsware wird übernommen. |
Schließen | Die Selektion wird abgebrochen. |
Optionsfenster
Hier können sämtliche Einstellungen für die Suche vorgenommen werden. Das Fenster kann nur über den "OK" Button geschlossen werden.
Menüpunkt | Beschreibung |
---|---|
Bearbeiten | - |
: Standardeinstellungen setzen | alle geänderten Einstellungen werden zurück gesetzt auf Standard |
Feld | Beschreibung |
---|---|
Suchoptionen | - |
: Sofortige Übernahme bei einem Treffer | Wird bei einer Suche nur eine Handelsware gefunden so wird diese im Eingabefenster geöffnet |
: Vor neuer Suche Liste leeren | Vor jeder neuen Suche wird die Liste geleert |
: Allgemeine Suche | Suchbegriffe von der Handelsware selbst verwenden |
: Erweiterte Suche | Suchbegriffe der anderen Rollen der Handelsware werden berücksichtigt |
Gültigkeit | Gültigkeit |
Anzahl Objekte | Bestimmt wie viele Objekte in der Liste bei einer Suche höchstens angezeigt werden |
Knopf | Beschreibung |
---|---|
OK | Die Einstellungen werden gespeichert und das Fenster wird geschlossen. |
Detail Import
Über dieses Fenster können Preistabellen von Lieferanten nach aus speziell aufbereiteten Excel Dateien eingelesen werden. Eine technische Beschreibung des Imports und der eingesetzten Makros finden sie hier.
Als Besonderheit ist zu beachten, dass die Lieferantennummer aus dem Echtsystem als Attribut "supplierID" in die Teile geladen werden muss, um den Lieferanten nachher bei der Erstellung der Bedarfsanforderung eindeutig ermitteln und zuordnen zu können. Es muss also entweder der Lieferant durch ein neues Kunden-Makro in der Einleseroutine ermittelt oder vorher in der Einlesedatei manuell ersetzt werden.
Feld | Beschreibung |
---|---|
Ladeoptionen | - |
: Datei | Die Datei, die eingelesen werden soll. Sie kann über den Knopf frei gewählt werden |
: Zeile von-bis | Über dieses Feld kann nur ein bestimmter Abschnitt anhand von Zeilennummern im Format 120-190 eingegeben werden. Alle anderen Zeilen werden überlesen |
: Variantenteil | Die einzulesenden Teile werden alle dem hier ausgewählten Variantenteil als Unterteile zugeordnet |
: Teileklasse | Die einzulesenden Teile werden dieser Kategorie zugeordnet, egal welcher sie über die Excel Datei zugeordnet waren |
Knopf | Beschreibung |
---|---|
OK | Die ausgewählte Datei wird eingelesen |
Schließen | Das Fenster wird geschlossen, ohne den Einlesevorgang zu starten |
Preislisten importieren
Über dieses Fenster können mehrere Preistabellen verschiedener Lieferanten in einem nach ClassiX eigenem Schema eingelesen werden. Eine technische Beschreibung des Imports und der eingesetzten Makros finden sie hier.
Feld | Beschreibung |
---|---|
Zu importierende Dateien | - |
: Auswählen | Es öffnet sich ein Dialogfenster, um die Dateien auszuwählen, die importiert werden sollen |
: Entfernen | Die in der Liste zu importierender Dateien ausgewählten Einträge können hiermit wieder entfernt werden |
: Dateien importieren | Die in der Liste zu importierender Dateien angegebenen Dateien werden importiert |
Bereits importierte Dateien | - |
: Dubletten | Es wird in der Liste der geladenen Dateien nach Dubletten gesucht. Sollten welche vorhanden sein, werden diese in der Liste markiert |
: Löschen | Es werden alle die Teile in der Handelsware Datenbank gelöscht, die mit diesem ausgewählten Importvorgang eingelesen worden sind. Ein Löschen ist während eines Dialogbetriebs mit der Produktionsdatenbank nicht möglich |
: Schließen | Das Fenster wird geschlossen |
Verwandte Themen
Technische Dokumentation
Übersicht
Handelsware Basismodul
Modulname
pusaitem.mod
Klassen
Security
Neben der Beschränkung der Zugriffsrechte über die Klasse und deren Datenfelder kann das Modul über einige der empfangenen Messages in seiner Nutzung beschränkt werden.
Message | Parameter | Funktion | Security |
---|---|---|---|
ITEM_CHANGED | Artikel-Objekt | Artikel wurde geändert | |
ITEM_CREATED | Artikel-Objekt | Artikel wurde erzeugt | |
ITEM_DELETED | Artikel-Objekt | Artikel wurde gelöscht | |
MANUFACTURER_SELECTED |
Message | Parameter | Funktion | Empfangs-Modul |
---|---|---|---|
EDIT_PURCHASE_SALES_ITEM | NULL oder Artikel-Objekt | Eingabefenster für Artikel aufrufen | Artikel-Editiermodul |
MANUFACTURER_SELECTED | |||
SELECT_MANUFACTURER |
Handelsware Editiermodul
Modulname
pusaiedt.mod
Klassen
Security
Neben der Beschränkung der Zugriffsrechte über die Klasse und deren Datenfelder kann das Modul über einige der empfangenen Messages in seiner Nutzung beschränkt werden.
Message | Parameter | Funktion | Security |
---|---|---|---|
ATTRIBUTE_SELECTED | |||
COMPARE_ITEMS | |||
CUSTOMER_SELECTED | |||
EDIT_PURCHASE_SALES_ITEM | NULL oder Artikel-Objekt | Eingabefenster für Handelsware wird aufrufen | |
ITEM_CHANGED | Artikel-Objekt | Artikel wurde geändert | |
ITEM_CREATED | Artikel-Objekt | Artikel wurde erzeugt | |
ITEM_DELETED | Artikel-Objekt | Artikel wurde gelöscht | |
LANGUAGE_CHANGED | |||
LIST_PURCHASE_SALES_ITEM | Collection Artikel-Objekte oder NULL | Listenfenster für Handelsware wird aufrufen | |
LOAD_PURCHASE_SALES_ITEM | Artikel importieren | ||
MANUFACTURER_SELECTED | |||
PRICE_CALCULATION_GROUP_SELECTED | |||
PRICE_DISCOUNT_CHANGED | |||
PRICE_TABLE_CREATED | |||
PRICE_TABLE_DELETED | |||
SAVE_DESTROYED_SUPPLIER_PRICE | |||
STRUCTURE_SELECTED | |||
SUPPLIER_SELECTED | |||
UNIT_SELECTED | |||
UNIT_TABLE_CHANGED | |||
UNIT_TABLE_CREATED | |||
UNIT_TABLE_DELETED |
Message | Parameter | Funktion | Empfangs-Modul |
---|---|---|---|
ASK_YES_NO | |||
CREATE_PRICE_TABLE | |||
DELETE_PRICE_TABLE | |||
DELETE_UNIT_TABLE | |||
EDIT_CONDITIONED_ATTRIBUTE | |||
EDIT_FORMULA_ATTRIBUTE | |||
EDIT_ITEM | NULL oder Artikel-Objekt | Eingabefenster für Artikel aufrufen | Artikel-Editiermodul |
EDIT_SALES_ITEM | NULL oder Artikel-Objekt | Eingabefenster für Verkaufsartikel aufrufen | Verkaufsartikel-Editiermodul |
EDIT_PURCHASE_ITEM | NULL oder Artikel-Objekt | Eingabefenster für Bestellartikel aufrufen | Bestellartikel-Editiermodul |
EDIT_MANUFACTURER | |||
EDIT_PRICE_DISCOUNT | |||
EDIT_PRICE_TABLE | |||
EDIT_SLOT_ATTRIBUTE | |||
EDIT_STOCK_ACCOUNT | |||
EDIT_UNIT_TABLE | |||
EDIT_VALIDITY_BY_DATE | Fenstertitel, Objekt, Empfänger der Antwort | Eingabefenster für Gültigkeit aufrufen | Gültigkeits-Editiermodul |
ITEM_CHANGED | Artikel-Objekt | Artikel wurde verändert | |
ITEM_CREATED | Artikel-Objekt | Artikel wurde erzeugt | |
LIST_ATTRIBUTE_SET | |||
LIST_PURCHASE_SALES_ITEM | Listenfenster für Artikel aufrufen | Handelsware-Editiermodul | |
LIST_ITEM_STOCK_SUB_MONITORS | |||
MANUFACTURER_SELECTED | |||
PRICE_DISCOUNT_CHANGED | |||
SAVE_DESTROYED_SUPPLIER_PRICE | |||
SELECT_ATTRIBUTE | |||
SELECT_CUSTOMER | |||
SELECT_MANUFACTURER | |||
SELECT_PRICE_CALCULATION_GROUP | |||
SELECT_STOCK_LOGGINGS | |||
SELECT_STRUCTURE | |||
SELECT_SUPPLIER | |||
SHOW_PREVIEW | Widget | Druckvorschau | Druckvorschau |
STRUCTURE_SELECTED | |||
UNIT_SELECTED |
Handelsware Selektionsmodul
Modulname
pusaisel.mod
Klassen
Security
Neben der Beschränkung der Zugriffsrechte über die Klasse und deren Datenfelder kann das Modul über einige der empfangenen Messages in seiner Nutzung beschränkt werden.
Message | Parameter | Funktion | Security |
---|---|---|---|
ITEM_CHANGED | Artikel-Objekt | Artikel wurde geändert | |
ITEM_CREATED | Artikel-Objekt | Artikel wurde erzeugt | |
ITEM_DELETED | Artikel-Objekt | Artikel wurde gelöscht | |
MANUFACTURER_SELECTED | |||
SELECT_PURCHASE_SALES_ITEM | Collection Artikel-Objekte oder NULL, Empfänger der Antwort | Selektionsfenster für Artikel aufrufen | |
SELECT_PURCHASE_ITEM | |||
SELECT_SALES_ITEM |
Message | Parameter | Funktion | Empfangs-Modul |
---|---|---|---|
ITEM_SELECTED | Artikel-Objekt, Empfänger | Artikel wurde selektiert |
Einlesedateien
Die Hilfe zum Thema Einlesedateien bietet eine genaue Beschreibung des Schnittstellenformates.
Spaltenüberschrift | Beschreibung | Beispiel |
---|---|---|
AddSlotAttributes | Die mit ; getrennten Attribute werden in das Teil eingefügt | LAENGE;BREITE;HOEHE |
AddAttributeValue | Legt am Teil ein AttributSet an und gibt ihm die durch ; getrennten Sachmerkmale mit den durch = getrennten Werten | LAENGE=1000mm;BREITE=200mm |
AddItemPattern | Weist dem neuen Teil dem Variantenteil mit der übergebenen Nummer zu | TEIL_KAUF_U |
AddItemType | Sucht die Unterstruktur unter ITEM_CLASSIFICATION mit dem übergebenen Namen und ordnet sie dem Teil zu | Verstärker |
AddStatisticGroup | Sucht die Unterstruktur unter SALES_STATISTICS mit dem übergebenen Namen und ordnet sie dem Teil zu | Elektronik |
AddPurchasingGroup | Sucht die Unterstruktur unter PURCHASING_GROUPS mit dem übergebenen Namen und ordnet sie dem Teil zu | Schlander |
AddLogistics | Speichert das Teil als Kauf- oder Fertigungsteil. Übergabemöglichkeiten sind also "Kaufteil" oder "Fertigungsteil" | Kaufteil |
AddSupply | Legt die Beschaffungsart des Teils fest. Möglichkeiten sind 0=dispositiv 1=lagergeführt Bei Handelswareteilen meist 0 = Standard |
0 |
AddDefaultValue | Standardeinheit des Teils | Stück |
AddStockAccount | Sucht einen Lagerplatz über die übergebene Nummer und ordnet sie dem Teil als Hauptlagerplatz zu | 615601 |
AddPrice | Speichert den übergebenen Preis als Bestellpreis.
Achtung: Hierfür ist es erforderlich, dass in einer Spalte vorher bereits einmal das Teil mit SaveObject gespeichert wurde! |
13€/1Stück |
AddPriceTable | Erzeugt am Bestellteil eine Preistabelle und füllt sie mit den übergebenen Daten. Hierbei werden Tabelleneinträge durch ; getrennt, Attribute als Bedingungen pro Eintrag mit |. Die Tabelleneinträge beginnen immer mit den Bedingungen, anschließend kommt der Preis |
LEISTUNG_MOTOR=3.3kW|100EUR/1Stück; LEISTUNG_MOTOR=2.5kW|75,00EUR/1Stück; LEISTUNG_MOTOR=2.0kW|65,00EUR/1Stück; LEISTUNG_MOTOR=1.5kW|55,00EUR/1Stück; |
FindSupplierByUniqueID | Gibt den über die übergebene Nummer gefundenen Lieferanten zurück | 10992 |
FindSupplier | Sucht einen Lieferanten anhand der übergebenen Branchennummer oder anhand eines übergebenen Suchbegriffs. Wenn es sich um eine Branchennummer handeln soll, muss in der Nummer eine null vorkommen. Wenn keine null vorhanden ist, wird per Suchbegriff gesucht. Ist der übergebene Begriff RAND, so wird ein zufälliger Lieferant ermittelt |
"0405" oder "Schrauben" |
AddSuppliers | Fügt anhand der wie in FindSupplier beschriebenen Suchkriterien Lieferantenvereinbarungen am Bestellteil ein. Hierbei können Preise und auch Preistabellen übergeben werden. Folgendes Format wird erwartet: Branchenkennung oder Suchbegriff des Lieferanten &Priorität(ABC)&Bestellnummer beim Lieferanten&Losgröße&Wiederbeschaffungszeit&Preistabelle(&Beistellungsstückliste mit ; getrennt) |
007&B&694769&3 Stück&2 Wochen& LEISTUNG_MOTOR=3.3kW|105,00EUR/1Stück; LEISTUNG_MOTOR=2.5kW|95,00EUR/1Stück; LEISTUNG_MOTOR=2.0kW|85,00EUR/1Stück; LEISTUNG_MOTOR=1.5kW|80,00EUR/1Stück; &STATOR|2Stück# |
AddASupplier | Fügt den Lieferanten mit der übergebenen Nummer als A-Lieferanten hinzu oder gibt ihm, wenn er schon vorhanden ist, einfach nur das Kennzeichen A-Lieferant | 109782 |
AddDiscount | Fügt dem Bestellpreis einen prozentualen Zu-/Abschlag hinzu | -20% |
PutUniqueID | Nummer des neuen Teils | 132132 |
Spaltenüberschriften in Importdateien
Inhalt | Überschrift | Beispiel | Pfilchtfeld |
---|---|---|---|
Artikelnummer | PutUniqueID | 16830 |
Ja |
Bezeichnung (neu) | PutValue(EditWin,mlDescription) | 90° Schwenkgelenk für Mikrofon Vorverstärker C-460 |
Ja |
Verkaufspreis | PutValue(EditWin, SalesPricePointer) | 163,00 | |
Verkaufswährung | Dup String Cardinality if { PutValue(EditWin, SalesPricePointerUnit) } else Drop | EUR | |
Verkaufspreis-per-Einheit | PutValue(EditWin, SalesPricePointerValUnit) | Stück | Ja |
Gruppe A | AddItemGroup | 1 Audio | Ja |
Gruppe B | AddPurchasingGroup | Halterung | Ja |
Speichern | Drop SaveObject | 1 | Ja |
Einkaufspreis | PutValue(EditWin, PurchasePricePointer) | 163,00 | |
Einkaufswährung | Dup String Cardinality if { PutValue(EditWin, PurchasePricePointerUnit) } else Drop | EUR | |
Einkaufspreis per Einheit | PutValue(EditWin, PurchasePricePointerValUnit) | Stück | |
Rabatt | AddDiscount | 36,825% | |
Datum des Einkaufspreises | String "-" + PutValue(EditWin, PurchasePriceValidity) 1 PutValue(EditWin, PurchaseRestrictedValidity) Widget(EditWin, PurchaseRestrictedValidity) SendMsg(SELECT, DIRECT) |
6.6.2007 | |
Attribut BestellNr | "purchase.number=" Swap + AddAttributeValues | A-61 | Ja |
Attribut Modell | AddModel | A-61 | Ja |
Attribut Markenname / Herstellername | AddManufacturer | 5 | Ja |
Attribut Lieferant | "supplierID=" Swap + AddAttributeValues | 703961 | Ja |
Speichern | Drop SaveObject | 1 | Ja |
Vorlage:
Kopieren Sie diese zwei Zeilen als Überschriften in eine neue Excel Datei:
Preisliste | Bezeichnung | Verkaufspreis | Verkaufswährung | Verkaufspreis per Einheit | Einkaufspreis | Einkaufswährung | Einkaufspreis per Einheit | Speichern | Rabatt | Datum Einkaufspreis | AttributBestellnr | AttributModell | Attribut Herstellername / Markenname | Attribut Lieferant | Speichern |
PutValue(EditWin, called.number) | PutValue(EditWin, mlDescription) | PutValue(EditWin, SalesPricePointer) | PutValue(EditWin, SalesPricePointerUnit) | Dup PutValue(EditWin, SalesPricePointerValUnit) Dup PutValue(EditWin, SalesUnit) Dup PutValue(EditWin, PurchasePricePointerValUnit) PutValue(EditWin, purchaseUnit) | PutValue(EditWin, PurchasePricePointer) | Dup String Cardinality if { PutValue(EditWin, PurchasePricePointerUnit) } else Drop | Dup String Cardinality if { Dup PutValue(EditWin, PurchasePricePointerValUnit) PutValue(EditWin, purchaseUnit) } else Drop | Drop SaveObject | AddDiscount | String "-" + PutValue(EditWin, PurchasePriceValidity) 1 PutValue(EditWin, PurchaseRestrictedValidity) Widget(EditWin, PurchaseRestrictedValidity) SendMsg(SELECT, DIRECT) | "purchase.number=" Swap + AddAttributeValues | AddModel | AddManufacturer | "supplierID=" Swap + AddAttributeValues | Drop SaveObject |
Bitte achten Sie darauf, dass das Spaltenformat immer "Text", oder "Zahl" ist. Ist in einer Spalte das Format "Währung" eingestellt, kann diese beim Import nicht eingelesen werden. Es erscheint die folgende Meldung:
00-0662: Der Rückgabetyp wird von der aktuellen ClassiX-Version noch nicht unterstützt
VT_CY
Klicken Sie in diesem Fall auf die Spaltenüberschrift, sodass die gesamte Spalte markiert ist. Dann klicken Sie auf die rechte Maustaste und wählen aus dem geöffneten Kontextmenü den Eintrag "Spalten formatieren". Nun stellen Sie "Zahl" ein und speichern. Nun kann die Datei importiert werden: