TechKnowledge'i sisu
Probleem
Kuidas saab integreerida kliendi või hankija jaoks mitu aadressi ID-d?
Lahendus
Selles tehnilises teates käsitletakse kolme erinevat tüüpi lähtefaile/-olukordi. Enne kui otsustate, milline olukord teile kõige paremini võib olla, lugege läbi kogu dokument.
Iga kliendi viimane aadressikood on esmane/vaikeväärtus
Kui lähtefail sisaldab kõiki iga kliendi/hankija aadresse ja viimane aadress on esmane või vaikeaadress, järgige neid juhiseid. Allpool on toodud klientide näidisallikafail (siia kaasatakse täiendavat aadressiteavet, mida siia ei kaasata).
KLIENDI ID NIME AADRESSIKOOD AADRESS1 LINNARIIK ZIP
MICKEY Mickey Mouse FIRST 123 Main Street Fargo ND 58103
MICKEY Mickey Mouse SECOND 456 Third Avenue Moorhead MN 56560
MICKEY Mickey Mouse THIRD 233 University Drive Fargo ND 58103
DONALD Donald Duck FOURTH 3943 Main Avenue West Fargo ND 58204
GOOFY Goofy FIFTH 9384 First Street Moorhead MN 56561
Integreerimistoiminguid tehke järgmist.
1. Integratsiooni loomiseks klõpsake ikooni Uus. Nimetage integreerimine "Kliendid ja aadressid". Klõpsake nuppu OK.
2. Looge lähtefaili päring, klõpsates ikooni Lisa päring. Päringu tüüp on tekstipäring. Nimetage see nimeks "Kliendid ja aadressid". Valige lähtefailile vastav eraldaja (ülaltoodud näide oleks "tab"). Kui lähtefail sisaldab päiserida, märkige ruut "Esimene rida sisaldab veerunimesid". Klõpsake nuppu OK.
3. Sihtkoha loomiseks klõpsake ikooni Lisa Dest. Valige Rakenduse Dynamics\Müügivõlad haldus\Kliendid (või Dynamics\Payables Management\Vendors) sihtkoht. Klõpsake nuppu Open (Ava).
4. Avage aken Integratsiooni atribuudid, valides integratsiooni nime ("Kliendid ja aadressid") ja klõpsates valikut Integration -> 'Customers and Addresses' Properties (Kliendid ja aadressid). Muutke sihtkoha redigeerimisrežiim lisamis-/värskendusrežiimiks.
5. Sihtvastenduste loomiseks topeltklõpsake ikooni Vastendamine. Tehke järgmist teavet.
Kliendikogum:
Kliendi ID-Use lähteväli CUSTOMER
Name-Use lähtevälja NIMI
Aadressi ID-Use allikavälja AADRESSIKOOD
Aadresside kogum:
Aadressi ID-Use allikavälja AADRESSIKOOD
Address 1-Use Source Field ADDRESS1
City-Use väli CITY
State-Use allikavälja OLEK
Zip Code-Use Source Field ZIP
6. Salvestage integreerimine.
7. Käivitage integreerimine.
Märkused. Mitme aadressi integreerimisel integreeritakse kliendi/hankija VIIMASE aadressi kood kliendi-/hankijakaardil loetletud esmase (vaike)aadressikoodina. Näiteks on Miki hiire esmase aadressi ID kolmas, Donald Duck's fourth jne. Seda seetõttu, et sihtkoha redigeerimisrežiim on seatud väärtusele Lisa/värskenda ja KOLMAS on Miki hiire lähtefaili viimane aadressikood.
Lähtefail Sisaldab veergu, mis tähistab esmase/vaikeaadressi koodi
Kui lähtefail sisaldab veergu, mis tähistab seda, millist aadressikoodi tuleks pidada esmaseks, tuleb järgida järgmisi juhiseid. Allpool on näide lähtefailist – selle näite veerus "PRIMARY" on iga esmase aadressi jaoks "P".
KLIENDI ID-NIME AADRESSIKOOD AADRESS1 LINNARIIK ZIP PRIMARY
MICKEY Mickey Mouse FIRST 123 Main Street Fargo ND 58103 P
MICKEY Mickey Mouse SECOND 456 Third Avenue Moorhead MN 56560
MICKEY Mickey Mouse THIRD 233 University Drive Fargo ND 58103
DONALD Donald Duck FOURTH 3943 Main Avenue West Fargo ND 58204 P
GOOFY Goofy FIFTH 9384 First Street Moorhead MN 56561 P
Integreerimistoiminguid tehke järgmist.
1. Integratsiooni loomiseks klõpsake ikooni Uus. Nimetage integreerimine "Kliendid ja aadressid". Klõpsake nuppu OK.
2. Esimese päringu loomiseks klõpsake ikooni Lisa päring. Päringu tüüp on tekstipäring. Nimetage see nimeks "Kliendid". Valige lähtefailile vastav eraldaja (ülaltoodud näide oleks "tab"). Kui lähtefail sisaldab päiserida, märkige ruut "Esimene rida sisaldab veerunimesid".
3. Looge päringule "Kliendid" piirang, kui avad vahekaardi Read. Klõpsake veeru ripploendit ja valige väli, mis tähistab primaarfaili (ülaltoodud lähtefaili abil oleks see veerg "PRIMARY"). Klõpsake tehtemärki ripploendit ja valige '='. Klõpsake nuppu "Loendi võimalikud väärtused", seejärel klõpsake väärtuse ripploendit. Valige väärtus, mis määrab, kas see on esmane (ülaltoodud lähtefaili abil oleks väärtus "P"). Klõpsake nuppu "Ja kriteeriumidesse", seejärel klõpsake nuppu OK.
4. Looge teine päring, klõpsates ikooni Lisa päring. Päringu tüüp on tekstipäring. Nimeks on "Aadressid". Valige sobiv eraldaja. Kui lähtefail sisaldab päiserida, märkige ruut "Esimene rida sisaldab veerunimesid". Klõpsake nuppu OK.
5. Looge kahe päringu vaheline seos. Klõpsake tööriistaribal nuppu Seosed. Lohistage väli CUSTOMER päringust "Kliendid" päringust "Aadressid" väljale CUSTOMER. Klõpsake nuppu Sule.
6. Sihtkoha loomiseks klõpsake ikooni Lisa Dest. Valige Rakenduse Dynamics\Müügivõlad haldus\Kliendid (või Dynamics\Payables Management\Vendors) sihtkoht. Klõpsake nuppu Open (Ava).
7. Avage aken Integratsiooni atribuudid, valides integratsiooni nime ("Kliendid ja aadressid") ja klõpsates valikut Integration -> 'Customers and Addresses' Properties (Kliendid ja aadressid). Muutke sihtkoha redigeerimisrežiim lisamis-/värskendusrežiimiks.
8. Sihtvastenduste loomiseks topeltklõpsake ikooni Vastendamine. Tehke järgmist teavet. Veenduge, et vastendamisel kontrollite vahekaarti Suvandid ja veenduge, et vastendused tõmmatakse õigest päringust välja. Kogumi Aadressid vahekaart Suvandid peaks olema suunatud teie aadressipäringule.
Kliendikogum (kliendipäringu kaart)
Kliendi ID-Use lähteväli CUSTOMER
Name-Use lähtevälja NIMI
Aadressi ID-Use allikavälja AADRESSIKOOD
Aadresside kogum (kaart päringust "Aadressid")
Address ID-Use Source Field Addresses.ADDRESS CODE
Aadress 1-Use Source Field Addresses.ADDRESS1
City-Use Allikavälja aadressid.CITY
State-Use allikavälja aadressid.STATE
Zip Code-Use Source Field Addresses.ZIP
9. Salvestage integreerimine.
10. Käivitage integreerimine.
Saaja või Arve saaja aadressikood(id) erineb esmasest/vaikeaadressist
See olukord sarnaneb väga eelmisega, kuid siin määratleb veerg TYPE, kas aadress on esmane, arve saaja või saaja. Allpool on toodud näide.
KLIENDI ID-NIME AADRESSIKOOD AADRESS1 LINNRIIGI SIHTNUMBER
MICKEY Mickey Mouse FIRST 123 Main Street Fargo ND 58103 P
MICKEY Mickey Mouse SECOND 456 Third Avenue Moorhead MN 56560 S
MICKEY Mickey Mouse THIRD 233 University Drive Fargo ND 58103 B
DONALD Donald Duck FOURTH 3943 Main Avenue West Fargo ND 58204 P
GOOFY Goofy FIFTH 9384 First Street Moorhead MN 56561 P
Te ei saa seda teavet Dynamicsi tuua ainult ühe integratsiooniga. Integreerimist tuleb iga täiendava aadressiTÜÜBI puhul uuesti käivitada.
Põhiaadressi puhul järgige eelmises näites toodud juhiseid 1–10.
Tehke oma integratsioonis lähetusaadressi jaoks järgmised muudatused.
1. Avage päringu "Kliendid" atribuutide aken. Avage vahekaart Read. Valige kriteeriumialal avaldis ja klõpsake akna allservas punast X-i. See eemaldab P-de piirangu. Nüüd soovite lisada S-väärtuste piirangu. Järgige eelmises näites 3. juhist.
2. Avage aken Vastendus. Muutke järgmisi välju.
Kliendikogum (kliendipäringu kaart)
Vaikimisi ID-Use aadress
Saaja Address-Use allikavälja AADRESSIKOOD
3. Salvestage integreerimine.
4. Käivitage integreerimine.
Tehke arveaadressilintegratsioonis järgmised muudatused.
1. Avage päringu "Kliendid" atribuutide aken. Avage vahekaart Read. Valige kriteeriumialal avaldis ja klõpsake akna allservas punast X-i. See eemaldab S-de piirangu. Nüüd soovite B-väärtustele lisada piirangu. Järgige eelmises näites 3. juhist.
2. Avage aken Vastendus. Muutke järgmisi välju.
Kliendikogum (kliendipäringu kaart)
Vaikimisi ID-Use aadress
Läheta Address-Use vaikesäte
Arve Address-Use allikavälja AADRESSIKOOD
3. Salvestage integreerimine.
4. Käivitage integreerimine. See artikkel oli TechKnowledge Document ID: 9956