Vorgangsimport

Bei Importen von Aufträgen aus einem Webshop oder anderen Systemem müssen die Daten von dem entsprechenden Programm direkt in die 
Importtabellen WebVorgang, WebAdresse und WebPosition eintragen werden. Dadurch sind alle Arten des Imports möglich die auch mit EDI 
und VDA möglich sind (siehe oben), aber auch das Importieren von Bestellungen und Verbindlichkeiten.
Hierbei ist es möglich Vorgänge zu bestehenden Adressen zu importieren, aber auch ganz neue Adressen anzulegen und dazu einen 
Vorgang zu erzeugen.

Hier eine kurze Auflistung was in den einzelnen Tabellen zu beachten ist. Für weitere Informationen wenden Sie sich bitte an 
ihren MiCLAS.Partner. Es sind nur wenige Pflichtfelder vorhanden. Bei allen anderen Feldern gilt, sind Sie gefüllt werden die Informationen 
in den Vorgang übernommen, sind sie nicht gefüllt werden die Standardeinstellungen von MiCLAS. verwendet.

WebVorgang

In der Tabelle WebVorgang werden die Vorgangskopfdaten hinterlegt. 
Folgendes muss beachtet werden

·	WvTyp muss mit einer Statusnummer aus dem jeweiligen Vorgangskreis übereinstimmen (z.B. Aufträge 100100, Bestellungen 101100 und 
    Verbindlichkeiten 103100). 
·	Wenn WebAdresse nicht gefüllt ist muss in „InterneAdressnummer“ die InterneAdressnummer des Auftraggebers stehen sonst kann der 
	Vorgang nicht verarbeitet werden. 


WebPosition
·	Wenn InterneArtikelnummer nicht gefüllt wird eine manuelle Position angelegt. 
·	WpMenge1, WpMenge2, WpEinkaufspreis und WpVerkaufspreis müssen mindestens mit 0.0 gefüllt sein.
·	Wird eine Verbindlichkeit importiert, kann über die Felder WpBEVorgangsnummer, WpBEPositionsnummer, HistorieWareneingangID, WpMenge1 
    und WpMenge2 auch die Verknüpfung zu einer Bestellung bzw Wareneingang übergeben werden. Hierbei handelt es sich aber um die 
	InterneVorgangs- und -Positionsnummer der Bestellung, die eingetragen sein muss.


WebAdresse

Über WebAdresse können Auftraggeber (WaTyp "A"), Rechnungsanschrift (WaTyp "R") und Lieferanschrift WaTyp "L") importiert werden.
Beim Buchen der Daten wird pro Vorgang zuerst geprüft ob die Webadresse gefüllt ist. Ist das der Fall werden die darinstehenden Adressen 
aktualisiert oder neu angelegt. Wenn WaAdressnummer gefüllt ist wird nach dieser Adressnummer gesucht und diese aktualisiert. 
Existiert keine Adresse mit dieser Nummer wird die Adresse neu angelegt. Ist in WaAdressnummer keine Adressnummer eingetragen, 
wird eine neue Adresse angelegt (automatische Nummernvergabe) und die neue Nummer wird in WaAdressnummer gespeichert. 
Der enthaltene Ansprechpartner wird immer als Hauptansprechpartner angelegt. Auch die Verbindungen zwischen Auftraggeber und 
Liefer- und Rechnungsanschrift wird im Adressstamm hinterlegt. Nach erfolgreicher Anlage oder Aktualisierung der Adressen wird in die 
Tabelle WebVorgang die InterneAdressnummer übertragen. Ist „InterneAdressnummer“ in WebVorgang nicht gefüllt, muss mindestens der 
Auftraggeber (WaTyp = „A“) in WebAdresse stehen. Lieferanschrift und Rechnungsanschrift ist immer optional. Sie sollten nur dann übertragen
werden, wenn Sie vom Auftraggeber abweichen. Ist der WaTyp "L" und KZAdresstyp ist leer wird keine echte Adresse angelegt, sondern die Daten 
als manuelle Lieferanschrift in den Vorgang eingetragen.



Die Daten werden von der Webanbidnung direkt in die MiCLAS.-Datenbank eingetragen. Dann kann man manuell in MiCLAS. oder per Autostart 
das Buchen unter Import/Export – Import Vorgänge Web/EDI/VDA angestoßen werden.

Beim Buchen der Daten wird pro Vorgang zuerst geprüft ob die Webadresse gefüllt ist. Ist das der Fall werden die darinstehenden Adressen 
aktualisiert oder neu angelegt. Der enthaltene Ansprechpartner wird immer als Hauptansprechpartner angelegt. Auch die Verbindungen zwischen 
Auftraggeber und Liefer- und Rechnungsanschrift wird im Adressstamm hinterlegt. Nach erfolgreicher Anlage oder Aktualisierung der Adressen 
wird in die Tabelle WebVorgang die InterneAdressnummer übertragen. Ist „InterneAdressnummer“ in WebVorgang nicht gefüllt, muss mindestens 
der Auftraggeber (WaTyp = „A“) in WebAdresse stehen. Lieferanschrift und Rechnungsanschrift ist immer optional. Sie sollten nur dann 
übertragen werden, wenn Sie vom Auftraggeber abweichen. 


 
Aufbau Webvorgang 

	[WebVorgangID] [int] IDENTITY(1,1) NOT NULL,
	[WvLieferanschrift] [int] NULL,
	[WvTyp] [int] NOT NULL,
	[WvGruppe] [nvarchar](4) NULL,
	[WvVorgangsnummer] [nvarchar](32) NULL,
	[InterneAdressnummer] [int] NULL,
	[WvDatumAuftragseingang] [datetime] NOT NULL,
	[WvLiefertermin] [datetime] NULL,
	[WvNettowert] [float] NOT NULL,
	[WvAnlageAm] [datetime] NULL,
	[WvAnlageDurch] [int] NULL,
	[WvRechnungsanschrift] [int] NULL,
	[WvNotiz] [ntext] NULL,
	[WvBetrefftextZeile1] [nvarchar](40) NULL,
	[WvAdrRabatt] [float] NULL,
	[WvBetrefftextZeile2] [nvarchar](40) NULL,
	[WvZusRabatt] [float] NULL,
	[WvRabatt] [float] NULL,
	[WerkID] [int] NULL,
	[AbladestelleID] [int] NULL,
	[WvAnsprechpartner] [nvarchar](40) NULL,
	[WvIhrAuftrag] [nvarchar](80) NULL,
	[WvIhrAuftragVom] [datetime] NULL,
	[LieferankuendigungVorgangID] [int] NULL,
	[WvAdresse] [nvarchar](40) NULL,
	[WvWerk] [nvarchar](40) NULL,
	[WvAbladestelle] [nvarchar](40) NULL,
	[WvFortschrittszahl] [int] NULL,
	[WvLetztesLieferDatum] [datetime] NULL,
	[WvLetzteLieferscheinnummer] [int] NULL,
	[WvBezugsLieferscheinnummer] [int] NULL,
	[WvUebertragungsnummer] [int] NULL,
	[WvAuftragsnummer] [int] NULL,
	[WvAbrufnummer] [int] NULL,
	[WvArtikelbezugsnummer] [nvarchar](60) NULL,
	[WvProtokoll] [ntext] NULL,
	[WvVerwendungszweck] [nvarchar](1) NULL,
	[WvLagerort] [nvarchar](10) NULL,
	[WvVerbrauchsstelle] [nvarchar](20) NULL,
	[WvIndividualC1] [nvarchar](80) NULL,
	[WvIndividualC2] [nvarchar](80) NULL,
	[WvIndividualC3] [nvarchar](80) NULL,
	[WvIndividualC4] [nvarchar](80) NULL,
	[WvIndividualC5] [nvarchar](80) NULL,
	[WvIndividualC6] [nvarchar](80) NULL,
	[WvIndividualC7] [nvarchar](80) NULL,
	[WvIndividualD1] [float] NULL,
	[WvIndividualD2] [float] NULL,
	[WvIndividualD3] [float] NULL,
	[WvIndividualD4] [float] NULL,
	[WvIndividualD5] [float] NULL,
	[WvIndividualD6] [float] NULL,
	[WvIndividualD7] [varchar](32) NULL,
	[WvIndividualT1] [datetime] NULL,
	[WvIndividualT2] [datetime] NULL,
	[WvIndividualT3] [datetime] NULL,
	[WvIndividualT4] [datetime] NULL,
	[WvIndividualCombo1] [int] NULL,
	[WvIndividualCombo2] [int] NULL,
	[WvIndividualCombo3] [int] NULL,
	[WvIndividualCombo4] [int] NULL,
	[MwstTypID] [int] NULL,
	[NRKostentraeger] [int] NULL,
	[KZZahlungsbedingung] [nvarchar](10) NULL,
	[KZWaehrung] [nvarchar](3) NULL,
	[WvWaehrungskurs] [float] NULL,
	[WvParallelkurs] [float] NULL,
	[WvWechselkurs] [float] NULL,
	[WvWaehrungskursfixiertJN] [bit] NOT NULL,
	[WvZieltage] [int] NULL,
	[WvSkontotage1] [int] NULL,
	[WvSkontotage2] [int] NULL,
	[WvSkontotage3] [int] NULL,
	[WvSkontosatz1] [float] NULL,
	[WvSkontosatz2] [float] NULL,
	[WvSkontosatz3] [float] NULL,
	[WvBruttowertOriginal] [float] NULL,
	[WvMwstwertOriginal1] [float] NULL,
	[WvMwstwertOriginal2] [float] NULL,
	[WvMwstwertOriginal3] [float] NULL,
	[WvMwstwertOriginal4] [float] NULL,
	[WvWertZusatzkosten1] [float] NULL,
	[WvWertZusatzkosten2] [float] NULL,
	[WvWertZusatzkosten3] [float] NULL,
	[WvWertZusatzkosten4] [float] NULL,
	[WvWertZusatzkosten5] [float] NULL,
	[WvMwstSatzZusatzkosten1] [int] NULL,
	[WvMwstSatzZusatzkosten2] [int] NULL,
	[WvMwstSatzZusatzkosten3] [int] NULL,
	[WvMwstSatzZusatzkosten4] [int] NULL,
	[WvMwstSatzZusatzkosten5] [int] NULL,

 
Aufbau WebPosition

	[WebPositionID] [int] IDENTITY(1,1) NOT NULL,
	[WebVorgangID] [int] NOT NULL,
	[InterneArtikelnummer] [int] NULL,
	[WpMenge1] [float] NOT NULL,
	[WpMenge2] [float] NOT NULL,
	[WpEinkaufspreis] [float] NOT NULL,
	[WpVerkaufspreis] [float] NOT NULL,
	[WpVariante] [ntext] NULL,
	[WpZusatztext] [ntext] NULL,
	[WpZeichnung] [nvarchar](32) NULL,
	[WpAnlageAm] [datetime] NULL,
	[WpAnlageDurch] [int] NULL,
	[WpNotiz] [ntext] NULL,
	[WpAbmasse1] [float] NULL,
	[WpAbmasse2] [float] NULL,
	[WpAbmasse3] [float] NULL,
	[WpAbmasse4] [float] NULL,
	[WpAdrRabatt] [float] NULL,
	[WpRabatt1] [float] NULL,
	[WpRabatt2] [float] NULL,
	[WpRabatt3] [float] NULL,
	[WpRabattWert1] [float] NULL,
	[WpRabattWert2] [float] NULL,
	[WpMengeRabatt1] [float] NULL,
	[WpMengeRabatt2] [float] NULL,
	[WpLiefertermin] [datetime] NULL,
	[WpArtikel] [nvarchar](60) NULL,
	[WpIndividualC1] [nvarchar](80) NULL,
	[WpIndividualC2] [nvarchar](80) NULL,
	[WpIndividualC3] [nvarchar](80) NULL,
	[WpIndividualC4] [nvarchar](80) NULL,
	[WpIndividualC5] [nvarchar](80) NULL,
	[WpIndividualC6] [nvarchar](80) NULL,
	[WpIndividualC7] [nvarchar](80) NULL,
	[WpIndividualC8] [nvarchar](80) NULL,
	[WpIndividualC9] [nvarchar](80) NULL,
	[WpIndividualC10] [nvarchar](80) NULL,
	[WpIndividualD1] [float] NULL,
	[WpIndividualD2] [float] NULL,
	[WpIndividualD3] [float] NULL,
	[WpIndividualD4] [float] NULL,
	[WpIndividualD5] [float] NULL,
	[WpIndividualD6] [float] NULL,
	[WpIndividualD7] [float] NULL,
	[WpIndividualD8] [float] NULL,
	[WpIndividualD9] [float] NULL,
	[WpIndividualD10] [float] NULL,
	[WpIndividualT1] [datetime] NULL,
	[WpIndividualT2] [datetime] NULL,
	[WpIndividualT3] [datetime] NULL,
	[WpIndividualT4] [datetime] NULL,
	[WpIndividualT5] [datetime] NULL,
	[WpIndividualT6] [datetime] NULL,
	[WpIndividualCombo1] [int] NULL,
	[WpIndividualCombo2] [int] NULL,
	[WpIndividualCombo3] [int] NULL,
	[WpIndividualCombo4] [int] NULL,
	[FibuKontoGruppeID] [int] NULL,
	[FKtoNummer] [int] NULL,
	[WpPreisfaktor] [float] NULL,
	[MwstNummer] [int] NULL,
	[NRKostenstelle] [int] NULL,
	[NRKostentraeger] [int] NULL,
	[WpBezeichnung1] [nvarchar](40) NULL,
	[WpBezeichnung2] [ntext] NULL,
	[WpBEVorgangsnummer] [int] NULL,
	[WpBEPositionsnummer] [int] NULL,
	[WpBEMenge1] [float] NULL,
	[WpBEMenge2] [float] NULL,
	[HistorieWareneingangID] [int] NULL,

 
Aufbau WebAdresse

	[WebAdresseID] [int] IDENTITY(1,1) NOT NULL,
	[WebVorgangID] [int] NOT NULL,
	[WaTyp] [nvarchar](1) NOT NULL,
	[WaAdressnummer] [int] NULL,
	[KZAdresstyp] [nvarchar](8) NULL,
	[WaAnrede] [nvarchar](40) NULL,
	[WaTitel] [nvarchar](40) NULL,
	[WaFirmenbezeichnung1] [nvarchar](40) NULL,
	[WaFirmenbezeichnung2] [nvarchar](40) NULL,
	[WaFirmenbezeichnung3] [nvarchar](40) NULL,
	[WaFirmenbezeichnung4] [nvarchar](40) NULL,
	[WaMatchcode] [nvarchar](10) NULL,
	[KZLand] [nvarchar](3) NOT NULL,
	[WaPLZ] [nvarchar](10) NULL,
	[WaOrt] [nvarchar](40) NULL,
	[WaStrasse] [nvarchar](40) NULL,
	[WaStrasse2] [nvarchar](40) NULL,
	[WaStrasse3] [nvarchar](40) NULL,
	[WaPLZPostfach] [nvarchar](10) NULL,
	[WaPostfach] [nvarchar](10) NULL,
	[WaTelefon] [nvarchar](40) NULL,
	[WaFax] [nvarchar](40) NULL,
	[WaEMail] [nvarchar](80) NULL,
	[WaWebadresse] [nvarchar](40) NULL,
	[WaMobiltelefon] [nvarchar](40) NULL,
	[KZSprache] [nvarchar](3) NULL,
	[KZWaehrung] [nvarchar](3) NULL,
	[KZBranche] [nvarchar](10) NULL,
	[KZAdressgruppe] [nvarchar](4) NULL,
	[KZZahlungsbedingung] [nvarchar](10) NULL,
	[KZLieferbedingung] [nvarchar](10) NULL,
	[KZVersandbedingung] [nvarchar](10) NULL,
	[KZVerpackung] [nvarchar](10) NULL,
	[KZAdresseRabattgruppe] [nvarchar](10) NULL,
	[WaRabatt] [float] NULL,
	[WaPreisnummer] [int] NULL,
	[WaFremdnummer] [nvarchar](20) NULL,
	[WaIndividualC1] [nvarchar](80) NULL,
	[WaIndividualC2] [nvarchar](80) NULL,
	[WaIndividualC3] [nvarchar](80) NULL,
	[WaIndividualD1] [float] NULL,
	[WaIndividualD2] [float] NULL,
	[WaIndividualD3] [float] NULL,
	[WaNotiz] [ntext] NULL,
	[WaAnsAnrede] [nvarchar](40) NULL,
	[WaAnsTitel] [nvarchar](40) NULL,
	[WaAnsVorname] [nvarchar](40) NULL,
	[WaAnsNachname] [nvarchar](40) NULL,
	[WaAnsAbteilung] [nvarchar](40) NULL,
	[WaAnsFunktion] [nvarchar](40) NULL,
	[WaAnsDurchwahl] [nvarchar](40) NULL,
	[WaAnsPrivatTelefon] [nvarchar](40) NULL,
	[WaAnsFax] [nvarchar](40) NULL,
	[WaAnsMobiltelefon] [nvarchar](40) NULL,
	[WaAnsEMail] [nvarchar](80) NULL,
	[WaAnlageAm] [datetime] NULL,
	[WaAnlageDurch] [int] NULL,
	[WaUSTIDLand] [nvarchar](2) NULL,
	[WaUSTID] [nvarchar](20) NULL,