English version
German version
Spanish version
French version
Italian version
Portuguese / Brazilian version
Dutch version
Greek version
Russian version
Japanese version
Korean version
Simplified Chinese version
Traditional Chinese version
Hindi version
Czech version
Slovak version
Bulgarian version
 

Microsoft Prairie-Integration Manager? Vorgerückte Techniken

Software RSS Feed





Prairie-Integration Manager Scripting und Übersetzung - Überblick für Programmierer, Software-Entwickler, Datenbankverwalter, ES Fachmann

Microsoft Geschäft Lösungen mittlere hauptsächlichanwendung des Marktes ERP - Microsoft Prairien hat mehrfache Integration Wahlen: MS SQL Scripting (gespeicherte Verfahren und Ansichten), programmierendes ADO.Net, Microsoft SQL Pakete des Bedieners DTS. Sie können solche SDK Werkzeuge wie eConnect zweifellos entfalten. Jedoch hier möchten wir Ihnen zeigen, wie man das einfachste benutzerfreundliche Werkzeug programmiert: Microsoft Prairie-Integration Manager.

Wir nehmen an, daß Sie mit Microsoft vertraut sind, das Technologien scripting ist: Sichtlichgrundlegendes für Anwendung (VBA). Sie sollten jedoch über schlechte Leistung des Integration Managers bewußt sein. Wir empfehlen sie für niedriges Volumen komplizierte Verhandlungen. Es ist gutes Werkzeug, wenn Sie ungefähr 100 Verhandlungen pro Tag von der Textakte importieren (wenn Sie durch die leeren Linien oder etwas kommen müssen, welche die Schablone nicht zu den Filterintegration Linien zusammenbringen). Wenn Sie tausend Verhandlungen haben und Leistung kritisch ist - Schalter zu SQL gespeicherten procs oder zum Geschicklichkeitkundenspezifischen Prozeßbediener.

1. VBA Scripting? Stoßen Sie Prairie-Integration Manager aus, öffnen Sie Ihre Integration, rechtes Klicken->Properties, Schaltervorsprung zu den Indexen, die vor Dokumentindex geöffnet sind. Legen Sie jetzt diesen Code in ihn:



Wenn Left(SourceFields("F4"), 4)="thru" Dann

SetVariable "DocDate", Right(SourceFields("F4"), 8)

Beenden Sie Wenn

Wenn IsNull(SourceFields("F1")) Oder IsNull(SourceFields("F7")) Dann

CancelDocument

Beenden Sie Wenn

Es sollte bedeuten, daß Sie variables DocDate verursachen können und es zuweisen, das der Wert von Ihrer Frage auffangen. Die zweite Aussage annulliert Dokumentintegration, wenn bestimmter Zustand traf (wenn Linie leer ist oder nicht wirklich Integration Linie - etwas wie Anmerkung Aufzeichnung, usw.. ist)

Jetzt geöffnet vor Dokument legen Sie Index fest und setzen Sie diesen Code dort:

Verdunkeln Sie MyTime, MyHour

MyTime = Jetzt

MyHour = Hour(MyTime)

Wenn nicht IsNull(GetVariable("DocDate")) dann

SetVariable "DocNumber", GetVariable("DocNumber")+1

DestinationFields("Document Number")="THRU"+GetVariable("DocDate") &"A" U. GetVariable("DocNumber")

DestinationFields("Posting Date")=GetVariable("DocDate")

DestinationFields("Description")="Client Überprüfung" + SourceFields("F1")

Wenn Nicht IsNull(SourceFields("F8")) Dann

DestinationFields("Check.Check Number")=SourceFields("F8")

Sonst

SetVariable "DocNumber", GetVariable("DocNumber")+1

DestinationFields("Check.Check Number")=GetVariable("DocDate")& MyHour&GetVariable("DocNumber")

Beenden Sie Wenn

DestinationFields("Check.Date")=GetVariable("DocDate")

Wenn Month(DestinationFields("Check.Date")+1) = Month(DestinationFields("Check.Date")) Dann

DestinationFields("Check.Date")=DestinationFields("Check.Date")+1

Beenden Sie Wenn

Beenden Sie Wenn

Hier tun Sie zwei Sachen. Zuerst konstruieren Sie Überprüfung Zahl mit Datum und Zeit plus Exemplarnummer. Und die Sekunde ist sogar interessanter - Sie ändern Überprüfung Datum.

Nach im Integration Indexplatz dieser Code:

ClearVariables



Es ist gute Idee, Ihre Variablen zu annullieren.

2. Übersetzung. Stellen Sie, sich daß Ihr etwas wie Inkassobüro sind und Sie müssen Ihre Verkäufer (von, wem kaufen Sie AR), in wirkliche Verkäufer (vor Bänke) übersetzen. Abbildenden AP Integration im geöffneten Bestimmungsort, klicken auserwählter Verkäufer Identifikation, in den Richtlinie Eigenschaften, an die Taste nahe bei Übersetzung auffangen, beantworten Nr., klicken an Übersetzung Vorsprung und Paste von übertreffen Ihre Übersetzung Liste, etwas so:



JOHNB BANKOFAMERICA

PETERP BANKOFAMERICA

MARTHAM CITIBANK



Jetzt werden Ihre Verkäufer von der Integration Akte mit wirklichen Verkäufern von den Prairien ersetzt.

Glückliche Integrierung! wenn Sie uns die Arbeit erledigen wünschen - rufen Sie uns 1-866-528-0577 an! help@albaspectrum.com

Über Den Autor

Andrew Karasev ist Haupttechnologie-Offizier in den alba Spektrum-Technologien? USA allgemein Prairien, die Microsoft CRM Kundenbezogenheit Firma, gegründet in Chicago, in Kalifornien, in Kolorado, im Arizona, in New York, in Texas, in Florida, in Georgia, in Kanada, in Großbritannien, in Australien und in den Habenpositionen in den mehrfachen Zuständen und international (www.albaspectrum.com), ist er Geschicklichkeit, SQL, C#.Net, Kristallreport- und Microsoftcrm SDK Entwickler; akarasev@albaspectrum.com

Artikel Quelle: Messaggiamo.Com

Translation by Google Translator





Related:

» Seo Elite: New Seo Software!
» AntiSpywareBOT
» Reverse Mobile
» Error Nuker


Holen Sie sich den HTML-Code fü Webmaster
Fügen Sie diese Artikel Ihrer Website jetzt hinzu!

Webmaster veröffentlichen Sie Ihre Artikel
Keine Anmeldung erforderlich! Füllen Sie das Formular aus und Ihr Artikel wird im Messaggiamo.Com Artikel-Verzeichnis aufgenommen!

Add to Google RSS Feed See our mobile site See our desktop site Follow us on Twitter!

Veröffentlichen Sie Ihre Texte im Messaggiamo.Com Artikel-Verzeichnis

Kategorien


Copyright 2006-2011 Messaggiamo.Com - Site Map - Privacy - Webmaster, veröffentlichen Sie Ihre Artikel kostenfrei auf Messaggiamo.Com! [0.01]
Hosting by webhosting24.com
Dedicated servers sponsored by server24.eu