OBS/Stammdaten/Artikel: Automatischer Bilder Import: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
A Bilder importieren Verzeichnis
Böhrer (Diskussion | Beiträge) K (hat „FRMBILDERIMPORT“ nach „OBS/Stammdaten/Artikel: Automatischer Bilder Import“ verschoben) |
Böhrer (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
Zeile 1: | Zeile 1: | ||
<font size="2" color="#000000" face="Arial"> </font> | {{Stammdaten}}<font size="2" color="#000000" face="Arial"> </font> | ||
<div><center><font size="6">A Bilder importieren Verzeichnis</font></center></div><br /><br />Mit dieser Funktion können Bilder eines Lieferanten die im Verzeichnis ...\obs\data\bildarchiv\*lieferant* gespeichert sind automatisch einem Artikel zugeordnet werden.<br /><div>[[Image:FRMBILDERIMPORT_1.jpg]]</div><br />Klasse: Wird automatisch mit "AR" für Artikel vorbelegt.<br />Typ: Alle zu übernehmenden Artikel können einem "Bild-/Text-Typ" zugeornet werden. (z. B. "Zentral Spicers")<br />HINWEIS: Klasse und Typ sind Pflichtangaben.<br />Lieferanten-Nr.: Bei Eingabe der Lieferantennummer wirde im ARTIKELSTAMM geprüft, ob es für diesen Lieferanten einen Artikel gibt. Iste dies der Fall, wird das bild hinzugefügt. Ist dies nicht der Fall, wird das Bild nicht übernommen. Bleibt die Lieferantennummer unausgefüllt und die Bestell-Nr. ist nicht die Artikelnummer, dann wird kein Bild übernommen.<br /><div><font size="4" face="wingdings">¨</font><font size="2" face="webdings"> </font><font size="3">Artikel muss im Artikelstamm vorhanden seinWenn dieses Feld markiert ist, wird geprüft, ob es für das Bild auf Grund der REFERENZ-NR einen Artikel gibt. Hierbei wird bei angegeführter Liferantennummer die Bestellnummer oder die Artikelnummer gesucht.<br /><div><font size="4" face="wingdings">¨</font><font size="2" face="webdings"> </font><font size="3">Bilder in Datenbank speichernBei mehr als 100 Bildern pro Übernahme sollte man dieses Feld nicht markieren, da sonst die Datenbank zu schnell anwächst.<br /><div><font size="4" face="wingdings">¨</font><font size="2" face="webdings"> </font><font size="3">Bilder in Positionseingabe verwendenIst dieses Feld gesetzt wird das gefundene Bild dieser Übernahme für die Positionserfassung genutzt.<br />In dem nachfolgenden Textfeld werden die zu übernehmenden Bilder angezeigt. Wenn die Taste </font><font size="3">'''[F7]'''</font><font size="3"> Verzeichnis betätigt und das Verzeichnis der Bilder augewählt wurde.<br />Danach wird ein MACRO für die Übernahme der Bilder dargestellt. Dieses MACRO kann bei Bedarf geändert werden. Z. B. kann die REFERENZ-NR die mit der Funktion ArtikelNummer() ermittelt wird von 6 auf 8 Stellen geändert werden, wenn die Bilddaten des Liferanten dies erfordert.<br />Um das MACRO wieder in den ursprünglichen Zustand zu versetzten, muss es gelöscht und gespeichert werden.<br />'''[F2] Importieren:'''</font><font size="3"> Diese Funktion startet den Bildimport nur wenn mit </font><font size="3">'''[F7]'''</font><font size="3"> Bilder ausgewählt wurden.<br /><br />'''Diese Funktionen müssen pro Lieferant abgeändert werden!'''<br />Beispiel Spicers:<br />Diese Funktion ermittelt die ArtikelNummer des Bildes.Der Artikel muss im Stamm vorhanden sein wenn das Bild angelegt werden soll<br /><div><font face="courier new">function ArtikelNummer(cBildName : String) : String;<div><font face="courier new">begin<div><font face="courier new"> cBildName := ExtractFileName(cBildName);<div><font face="courier new"><nowiki> cBildName := StrTran(cBildName,'.JPG','');</nowiki><div><font face="courier new"> Result := LeftStr(cBildName,6);<div><font face="courier new">end;<div><font face="courier new"><br /><div><font face="courier new">//----------------------------------------------------<div><font face="courier new"><br />'''Diese Funktion ermittelt den ArtikelTyp des Bildes.''''''Der Typ muss vorhanden sein.''''''<br />''''''9001 ist Shop Hauptbild''''''9002 ist Shop Zusatzbild'''<div><font face="courier new"><br /><div><font face="courier new">function ArtikelTyp(cBildName : String) : String;<div><font face="courier new">var cBildTyp : String;<div><font face="courier new">begin<div><font face="courier new"> cBildTyp := '9001'<div><font face="courier new"> cBildName := UpperCase(ExtractFileName(cBildName));<div><font face="courier new"><nowiki> cBildName := StrTran(cBildName,'.JPG','');</nowiki><div><font face="courier new"><br /><div><font face="courier new"> if (RightStr(cBildName,1) = 'S') then begin<div><font face="courier new"> cBildTyp := '9002';<div><font face="courier new"> end;<div><font face="courier new"><br /><div><font face="courier new"> Result := cBildTyp;<div><font face="courier new">end;<div><font face="courier new"><br /><div><font face="courier new">//----------------------------------------------------<div><font face="courier new"><br />'''Diese Funktion ermittelt den Artikelnamen des Bildes.'''<div><font face="courier new"><br /><div><font face="courier new">function ArtikelName(cBildName : String) : String;<div><font face="courier new">begin<div><font face="courier new"> cBildName := UpperCase(ExtractFileName(cBildName));<div><font face="courier new"><nowiki> cBildName := StrTran(cBildName,'.JPG','');</nowiki><div><font face="courier new"> Result := 'Art-Nr:'+ExtractFileName(cBildName);<div><font face="courier new">end; <br /><br /><br /><br />[[Category:html]] | <div><center><font size="6">A Bilder importieren Verzeichnis</font></center></div><br /><br />Mit dieser Funktion können Bilder eines Lieferanten die im Verzeichnis ...\obs\data\bildarchiv\*lieferant* gespeichert sind automatisch einem Artikel zugeordnet werden.<br /><div>[[Image:FRMBILDERIMPORT_1.jpg]]</div><br />Klasse: Wird automatisch mit "AR" für Artikel vorbelegt.<br />Typ: Alle zu übernehmenden Artikel können einem "Bild-/Text-Typ" zugeornet werden. (z. B. "Zentral Spicers")<br />HINWEIS: Klasse und Typ sind Pflichtangaben.<br />Lieferanten-Nr.: Bei Eingabe der Lieferantennummer wirde im ARTIKELSTAMM geprüft, ob es für diesen Lieferanten einen Artikel gibt. Iste dies der Fall, wird das bild hinzugefügt. Ist dies nicht der Fall, wird das Bild nicht übernommen. Bleibt die Lieferantennummer unausgefüllt und die Bestell-Nr. ist nicht die Artikelnummer, dann wird kein Bild übernommen.<br /><div><font size="4" face="wingdings">¨</font><font size="2" face="webdings"> </font><font size="3">Artikel muss im Artikelstamm vorhanden seinWenn dieses Feld markiert ist, wird geprüft, ob es für das Bild auf Grund der REFERENZ-NR einen Artikel gibt. Hierbei wird bei angegeführter Liferantennummer die Bestellnummer oder die Artikelnummer gesucht.<br /><div><font size="4" face="wingdings">¨</font><font size="2" face="webdings"> </font><font size="3">Bilder in Datenbank speichernBei mehr als 100 Bildern pro Übernahme sollte man dieses Feld nicht markieren, da sonst die Datenbank zu schnell anwächst.<br /><div><font size="4" face="wingdings">¨</font><font size="2" face="webdings"> </font><font size="3">Bilder in Positionseingabe verwendenIst dieses Feld gesetzt wird das gefundene Bild dieser Übernahme für die Positionserfassung genutzt.<br />In dem nachfolgenden Textfeld werden die zu übernehmenden Bilder angezeigt. Wenn die Taste </font><font size="3">'''[F7]'''</font><font size="3"> Verzeichnis betätigt und das Verzeichnis der Bilder augewählt wurde.<br />Danach wird ein MACRO für die Übernahme der Bilder dargestellt. Dieses MACRO kann bei Bedarf geändert werden. Z. B. kann die REFERENZ-NR die mit der Funktion ArtikelNummer() ermittelt wird von 6 auf 8 Stellen geändert werden, wenn die Bilddaten des Liferanten dies erfordert.<br />Um das MACRO wieder in den ursprünglichen Zustand zu versetzten, muss es gelöscht und gespeichert werden.<br />'''[F2] Importieren:'''</font><font size="3"> Diese Funktion startet den Bildimport nur wenn mit </font><font size="3">'''[F7]'''</font><font size="3"> Bilder ausgewählt wurden.<br /><br />'''Diese Funktionen müssen pro Lieferant abgeändert werden!'''<br />Beispiel Spicers:<br />Diese Funktion ermittelt die ArtikelNummer des Bildes.Der Artikel muss im Stamm vorhanden sein wenn das Bild angelegt werden soll<br /><div><font face="courier new">function ArtikelNummer(cBildName : String) : String;<div><font face="courier new">begin<div><font face="courier new"> cBildName := ExtractFileName(cBildName);<div><font face="courier new"><nowiki> cBildName := StrTran(cBildName,'.JPG','');</nowiki><div><font face="courier new"> Result := LeftStr(cBildName,6);<div><font face="courier new">end;<div><font face="courier new"><br /><div><font face="courier new">//----------------------------------------------------<div><font face="courier new"><br />'''Diese Funktion ermittelt den ArtikelTyp des Bildes.''''''Der Typ muss vorhanden sein.''''''<br />''''''9001 ist Shop Hauptbild''''''9002 ist Shop Zusatzbild'''<div><font face="courier new"><br /><div><font face="courier new">function ArtikelTyp(cBildName : String) : String;<div><font face="courier new">var cBildTyp : String;<div><font face="courier new">begin<div><font face="courier new"> cBildTyp := '9001'<div><font face="courier new"> cBildName := UpperCase(ExtractFileName(cBildName));<div><font face="courier new"><nowiki> cBildName := StrTran(cBildName,'.JPG','');</nowiki><div><font face="courier new"><br /><div><font face="courier new"> if (RightStr(cBildName,1) = 'S') then begin<div><font face="courier new"> cBildTyp := '9002';<div><font face="courier new"> end;<div><font face="courier new"><br /><div><font face="courier new"> Result := cBildTyp;<div><font face="courier new">end;<div><font face="courier new"><br /><div><font face="courier new">//----------------------------------------------------<div><font face="courier new"><br />'''Diese Funktion ermittelt den Artikelnamen des Bildes.'''<div><font face="courier new"><br /><div><font face="courier new">function ArtikelName(cBildName : String) : String;<div><font face="courier new">begin<div><font face="courier new"> cBildName := UpperCase(ExtractFileName(cBildName));<div><font face="courier new"><nowiki> cBildName := StrTran(cBildName,'.JPG','');</nowiki><div><font face="courier new"> Result := 'Art-Nr:'+ExtractFileName(cBildName);<div><font face="courier new">end; <br /><br /><br /><br />[[Category:html]] | ||
---- | ---- | ||
[[Benutzer:Auto import|Auto import]] 15:18, 25. Aug. 2011 (CEST) | [[Benutzer:Auto import|Auto import]] 15:18, 25. Aug. 2011 (CEST) |
Version vom 23. Dezember 2011, 14:01 Uhr
Eingabemaske
Ansprechpartner
Artikel
- Artikel
- Beispiel: Anlegen eines Artikels
- Anleitung für den Etikettendruck
- Brutto und Nettopreise in OBS
- Artikel Preispflege
- Tasten und Schaltflächen
- Weitere Funktionen Schaltfläche
- Eingabemaske
- Registerkarte: Allgemeine Artikelstammda
- Registerkarte: Umsatzstatistiken + Anderes
- Multisteuer
- Registerkarte: Langtext
- Registerkarte: Shop (xtcModified Shop)
- F5 EAN
- F6 Personenbezogene Preise
- F7 Kalkulation
- F8 EAN-Verwaltung
- F9 VK - Preise 1-9
- F10 EK Lieferanten für Artikel/
- Artikel / Lieferanten Einstellung
- Periodenumsatz
Warengruppen
Leistungen
- Tasten und Schaltflächen
F10 Weitere
- Eingabemaske
Erlöskonten
Textbausteine
Schnittstellen
Artikelpflege
Return
Lieferanten-Artikel bearbeiten
Übernahmeparameter definieren
Datanorm 4.0
Edifakt
Internet-Shop
Menü: xtcModifed
- A Shop-Stammdaten
- C Personen übertragen
- D Kataloge verwalten
- E Kategorien verwalten
- F Preislisten-Update
- G Bestellungen abholen
- H Verfügbarkeit übertragen
- I Merkliste übertragen
- V Varianten übertragen
- W Artikelvarianten übertragen
- X Protokoll
- Y leere Passworte füllen
- Z Update-Informationen zurücksetzen
Menü: VShop 3.2
- A Shop-Stammdaten
- B Datenbankzugang
- C Personen übertragen
- D Preise aktualisieren
- E eigene Artikel übertragen
- F Preislisten verwalten
- G Warengruppen verwalten
- H Bestellvorlagen übertragen
- Y leere Passworte füllen
- Z FTP-Protokoll
Menü: VShop 4.0
- A Shop-Stammdaten
- B Datenbankzugang
- C Personen übertragen
- D Preise aktualisieren
- E eigene Artikel übertragen
- F Preislisten verwalten
- G Warengruppen verwalten
- H Bestellvorlagen übertragen
- I Kundengruppen
- K Zugang für Bildübertragung
- Y leere Passworte füllen
- Z FTP-Protokoll
Verträge
- Tasten und Schaltflächen
- Eingabemaske
- Registerkarte: 1 Vertrag
- Registerkarte: 2 Druckabrechnung
- Registerkarte: 3 Text Pauschale
- Registerkarte: 4 Text Druckabrechnung
- Registerkarte: 5 Text Zählerstandabfrage
- Registerkarte: 6 Zusatzkosten
- Weitere
E-Mail
- Tasten und Schaltflächen
- F10 Weitere Funktionen
- Eingabemaske
- Mail-Regeln
Projektverwaltung
- Liste
- Eingabemaske
- Marketing
Infoverwaltung
Aufgaben
- Aufgaben-Gruppen
- Wiederkehrende Aufgaben
- Geteilte Aufgaben
Kalender
- Termine
- Termine
- neuen Termin erstellen/Termin bearbeiten
- neuen Langzeittermin erstellen/Langzeittermin bearbeiten
- Geburtstag
- Geteilte Termine
- Technikersteuerung
Faxverwaltung
- Tasten und Schaltflächen
Automatische Vorgänge
SMS-Verwaltung
Programmparameter
Mit dieser Funktion können Bilder eines Lieferanten die im Verzeichnis ...\obs\data\bildarchiv\*lieferant* gespeichert sind automatisch einem Artikel zugeordnet werden.
Klasse: Wird automatisch mit "AR" für Artikel vorbelegt.
Typ: Alle zu übernehmenden Artikel können einem "Bild-/Text-Typ" zugeornet werden. (z. B. "Zentral Spicers")
HINWEIS: Klasse und Typ sind Pflichtangaben.
Lieferanten-Nr.: Bei Eingabe der Lieferantennummer wirde im ARTIKELSTAMM geprüft, ob es für diesen Lieferanten einen Artikel gibt. Iste dies der Fall, wird das bild hinzugefügt. Ist dies nicht der Fall, wird das Bild nicht übernommen. Bleibt die Lieferantennummer unausgefüllt und die Bestell-Nr. ist nicht die Artikelnummer, dann wird kein Bild übernommen.
¨ Artikel muss im Artikelstamm vorhanden seinWenn dieses Feld markiert ist, wird geprüft, ob es für das Bild auf Grund der REFERENZ-NR einen Artikel gibt. Hierbei wird bei angegeführter Liferantennummer die Bestellnummer oder die Artikelnummer gesucht.
¨ Bilder in Datenbank speichernBei mehr als 100 Bildern pro Übernahme sollte man dieses Feld nicht markieren, da sonst die Datenbank zu schnell anwächst.
¨ Bilder in Positionseingabe verwendenIst dieses Feld gesetzt wird das gefundene Bild dieser Übernahme für die Positionserfassung genutzt.
In dem nachfolgenden Textfeld werden die zu übernehmenden Bilder angezeigt. Wenn die Taste [F7] Verzeichnis betätigt und das Verzeichnis der Bilder augewählt wurde.
Danach wird ein MACRO für die Übernahme der Bilder dargestellt. Dieses MACRO kann bei Bedarf geändert werden. Z. B. kann die REFERENZ-NR die mit der Funktion ArtikelNummer() ermittelt wird von 6 auf 8 Stellen geändert werden, wenn die Bilddaten des Liferanten dies erfordert.
Um das MACRO wieder in den ursprünglichen Zustand zu versetzten, muss es gelöscht und gespeichert werden.
[F2] Importieren: Diese Funktion startet den Bildimport nur wenn mit [F7] Bilder ausgewählt wurden.
Diese Funktionen müssen pro Lieferant abgeändert werden!
Beispiel Spicers:
Diese Funktion ermittelt die ArtikelNummer des Bildes.Der Artikel muss im Stamm vorhanden sein wenn das Bild angelegt werden soll
In dem nachfolgenden Textfeld werden die zu übernehmenden Bilder angezeigt. Wenn die Taste [F7] Verzeichnis betätigt und das Verzeichnis der Bilder augewählt wurde.
Danach wird ein MACRO für die Übernahme der Bilder dargestellt. Dieses MACRO kann bei Bedarf geändert werden. Z. B. kann die REFERENZ-NR die mit der Funktion ArtikelNummer() ermittelt wird von 6 auf 8 Stellen geändert werden, wenn die Bilddaten des Liferanten dies erfordert.
Um das MACRO wieder in den ursprünglichen Zustand zu versetzten, muss es gelöscht und gespeichert werden.
[F2] Importieren: Diese Funktion startet den Bildimport nur wenn mit [F7] Bilder ausgewählt wurden.
Diese Funktionen müssen pro Lieferant abgeändert werden!
Beispiel Spicers:
Diese Funktion ermittelt die ArtikelNummer des Bildes.Der Artikel muss im Stamm vorhanden sein wenn das Bild angelegt werden soll
function ArtikelNummer(cBildName : String) : String;
begin
cBildName := ExtractFileName(cBildName);
cBildName := StrTran(cBildName,'.JPG','');
Result := LeftStr(cBildName,6);
end;
//----------------------------------------------------
Diese Funktion ermittelt den ArtikelTyp des Bildes.'Der Typ muss vorhanden sein.'
'9001 ist Shop Hauptbild'9002 ist Shop Zusatzbild
Diese Funktion ermittelt den ArtikelTyp des Bildes.'Der Typ muss vorhanden sein.'
'9001 ist Shop Hauptbild'9002 ist Shop Zusatzbild
function ArtikelTyp(cBildName : String) : String;
var cBildTyp : String;
begin
cBildTyp := '9001'
cBildName := UpperCase(ExtractFileName(cBildName));
cBildName := StrTran(cBildName,'.JPG','');
if (RightStr(cBildName,1) = 'S') then begin
cBildTyp := '9002';
end;
Result := cBildTyp;
end;
//----------------------------------------------------
Diese Funktion ermittelt den Artikelnamen des Bildes.
Diese Funktion ermittelt den Artikelnamen des Bildes.
function ArtikelName(cBildName : String) : String;
begin
cBildName := UpperCase(ExtractFileName(cBildName));
cBildName := StrTran(cBildName,'.JPG','');
Result := 'Art-Nr:'+ExtractFileName(cBildName);