Lade...
 

Handelsware

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

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ü
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

 

Toolbar
Symbol Beschreibung
new.png Neue Handelsware anlegen
save.png Änderungen speichern
delete.png Handelsware löschen
CX_PRINTER_hardcopy.png Handelsware drucken
CX_STOCK_log.png Lagerbewegungen anzeigen
CX_STOCK_on.png Lagerbestand anzeigen
CX_STOCK_ACCOUNT.png "Dispokonto" des Teils aufrufen
CX_ITEM.png Teilestamm des Artikels aufrufen
CX_PURCHASE_ITEM.png Bestellartikelrolle aufrufen
CX_SALES_ITEM.png Verkaufsartikelrolle aufrufen
CX_VALIDITY.png Gültigkeit festlegen

 

Felder
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

 

Knöpfe
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ü
Menüpunkt Beschreibung
Optionen Optionsfenster aufrufen

 

Toolbar
Symbol Beschreibung
new.png Neue Handelsware anlegen
open.png Handelsware bearbeiten
delete.png Handelsware löschen
CX_PRINTER_hardcopy.png Handelsware drucken
CX_ATTRIBUTE_search.png Nach Sachmerkmalen suchen. Hierbei werden die Sachmerkmale der Rolle und des Teils durchsucht, wobei die Sachmerkmalseinstellungen der Rolle überwiegen, falls sie unterschiedlich sind
CX_ATTRIBUTE_search_missing.png Nach Objekten suchen, die keines der anzugebenden Sachmerkmale enthalten (egal welcher Wert eingestellt ist)
list_clear.png Liste leeren und Suchbegriffe löschen
CX_VALIDITY.png Gültigkeit festlegen
copytoclipboard.png Alle Objekte in die Zwischenablage kopieren

 

Suchfelder
Feld Beschreibung
Nummer Nach Teilenummer suchen
Bezeichnung Nach Suchbegriffe suchen
Hersteller Nach Hersteller suchen
Status Nach Status suchen

 

Knöpfe
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ü
Menüpunkt Beschreibung
Optionen Optionsfenster aufrufen

 

Suchfelder
Feld Beschreibung
Nummer Nach Teilenummer suchen
Bezeichnung Nach Suchbegriffe suchen
Hersteller Nach Hersteller suchen
Status Nach Status suchen

 

Knöpfe
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ü
Menüpunkt Beschreibung
Bearbeiten -
: Standardeinstellungen setzen alle geänderten Einstellungen werden zurück gesetzt auf Standard

 

Felder
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

 

Knöpfe
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.

Felder
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

 

 

 

Knöpfe
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.
 

Felder/Knöpfe
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

 

 

pusaitem.bmp (8118 Byte)

Handelsware Basismodul

Modulname

pusaitem.mod

Klassen

CX_ITEM

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.

Empfangene Messages
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      

 

Gesendete Messages
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

CX_ITEM

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.

Empfangene Messages
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      

 

Gesendete Messages
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

CX_ITEM

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.

Empfangene Messages
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      

 

Gesendete Messages
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.

Makros, die in den Excel Einlesedateien benutzt werden können
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:

Pusaitem01 De

 

Operativer Betrieb