"TechKnowledge" turinys

Problema 

Kaip keli kliento arba tiekėjo adreso ID gali būti integruoti į vieną integravimą?

Sprendimas 

Yra 3 skirtingų tipų šaltinio failai / situacijos, kurios aptariamos šioje "techknowledge". Perskaitykite visą dokumentą prieš nuspręsdami, kuri situacija jums gali būti geriausia.

Kiekvieno kliento paskutinio adreso kodas yra pirminis / numatytasis 

Jei šaltinio faile yra visi kiekvieno kliento / tiekėjo adresai, o LAST adresas yra pirminis arba numatytasis adresas, atlikite šiuos veiksmus. Toliau pateikiamas šaltinio failo klientams pavyzdys (čia neįtraukta papildoma adreso informacija gali būti įtraukta).

KLIENTO ID VARDAS ADRESO KODAS ADRESAS1 MIESTO VALSTIJA PAŠTO INDEKSAS

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

Integravimo veiksmai:

1. Sukurkite integravimą spustelėdami piktogramą Naujas. Pavadinkite integravimą "Klientai ir adresai". Spustelėkite Gerai.

2. Sukurkite užklausą šaltinio faile spustelėdami piktogramą Įtraukti užklausą. Užklausos tipas bus teksto užklausa. Pavadinkite jį "Klientai ir adresai". Pasirinkite atitinkamą skyriklį, kuris yra susijęs su šaltinio failu (aukščiau pateiktas pavyzdys būtų "skirtukas"). Jei šaltinio faile yra antraštės eilutė, pažymėkite žymės langelį "Pirmojoje eilutėje yra stulpelių pavadinimai". Spustelėkite Gerai.

3. Sukurkite paskirties vietą spustelėdami piktogramą Įtraukti dest. Pasirinkite Dynamics\Receivables Management\Customers (arba Dynamics\Payables Management\Vendors) paskirties vietą. Spustelėkite Atidaryti.  

4. Atidarykite langą Integravimo ypatybės pasirinkdami integravimo pavadinimą ("Klientai ir adresai") ir spustelėdami Integravimas –> "Klientai ir adresai" Ypatybės. Pakeiskite paskirties redagavimo režimą į Įterpimas / naujinimas.

5. Sukurkite paskirties susiejimus dukart spustelėdami piktogramą Susiejimas. Išeikite iš toliau nurodytos informacijos.

Klientų rinkinys:

Customer ID-Use Source Field CUSTOMER

Name-Use Šaltinio lauko PAVADINIMAS

Adreso ID-Use šaltinio lauko ADRESO KODAS

Adresų rinkinys:

Adreso ID-Use šaltinio lauko ADRESO KODAS

Address 1-Use Source Field ADDRESS1

City-Use Šaltinio laukas CITY

State-Use Šaltinio lauko BŪSENA

Zip Code-Use Source Field ZIP

6. Įrašykite integravimą.

7. Paleiskite integravimą.

Pastabos: Tokiu būdu integruojant kelis adresus, kliento / tiekėjo LAST adreso kodas bus integruotas kaip pirminis (numatytasis) adreso kodas, nurodytas kliento / tiekėjo kortelėje. Pvz., Mickey Mouse's Primary Address ID bus THIRD, Donald Duck's will be FOURTH, etc. Taip yra todėl, kad paskirties redagavimo režimas nustatytas kaip Įterpimas / naujinimas, o TREČIASIS yra paskutinis "Mickey Mouse" šaltinio failo adreso kodas.

Šaltinio faile yra stulpelis, kuriame nurodomas pirminio / numatytojo adreso kodas 

Jei šaltinio faile yra stulpelis, kuris nurodo, kuris adreso kodas turėtų būti laikomas pirminiu, tai yra veiksmai, kuriuos reikia atlikti. Toliau pateikiamas šaltinio failo pavyzdys – šiame pavyzdyje stulpelyje "PRIMARY" kiekvienam pirminiam adresui bus "P":

KLIENTO ID VARDAS ADRESO KODAS ADRESAS1 MIESTO VALSTIJA PAŠTO PIRMINIS

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

Integravimo veiksmai:

1. Sukurkite integravimą spustelėdami piktogramą Naujas. Pavadinkite integravimą "Klientai ir adresai". Spustelėkite Gerai.

2. Sukurkite pirmąją užklausą spustelėdami piktogramą Įtraukti užklausą. Užklausos tipas bus teksto užklausa. Pavadinkite jį "Klientai". Pasirinkite atitinkamą skyriklį, kuris yra susijęs su šaltinio failu (aukščiau pateiktas pavyzdys būtų "skirtukas"). Jei šaltinio faile yra antraštės eilutė, pažymėkite žymės langelį "Pirmojoje eilutėje yra stulpelių pavadinimai".

3. Sukurkite užklausos "Klientai" apribojimą nueikite į skirtuką "Eilutės". Spustelėkite stulpelio išplečiamąjį sąrašą ir pasirinkite lauką, kuris nurodo pirminį (naudojant aukščiau pateiktą šaltinio failą, tai būtų stulpelis "PRIMARY"). Spustelėkite operatoriaus išplečiamąjį sąrašą ir pasirinkite "=". Spustelėkite mygtuką "Galimų reikšmių sąrašas", tada spustelėkite išplečiamąjį reikšmių sąrašą. Pasirinkite reikšmę, kuri nustatys, ar ji yra pirminė (naudojant aukščiau pateiktą šaltinio failą, reikšmė būtų "P"). Spustelėkite mygtuką "Ir į kriterijus", tada spustelėkite Gerai.

4. Sukurkite antrą užklausą spustelėdami piktogramą Įtraukti užklausą. Užklausos tipas bus teksto užklausa. Pavadinkite jį "Adresai". Pasirinkite tinkamą skyriklį. Jei šaltinio faile yra antraštės eilutė, pažymėkite žymės langelį "Pirmojoje eilutėje yra stulpelių pavadinimai". Spustelėkite Gerai.

5. Sukurkite ryšį tarp dviejų užklausų. Įrankių juostoje spustelėkite mygtuką Ryšiai. Vilkite lauką CUSTOMER iš užklausos Klientai į lauką CUSTOMER iš užklausos Adresai. Spustelėkite Uždaryti.

6. Sukurkite paskirties vietą spustelėdami piktogramą Įtraukti dest. Pasirinkite Dynamics\Receivables Management\Customers (arba Dynamics\Payables Management\Vendors) paskirties vietą. Spustelėkite Atidaryti.  

7. Atidarykite langą Integravimo ypatybės pasirinkdami integravimo pavadinimą ("Klientai ir adresai") ir spustelėdami Integravimas –> "Klientai ir adresai" Ypatybės. Pakeiskite paskirties redagavimo režimą į Įterpimas / naujinimas.

8. Sukurkite paskirties susiejimus dukart spustelėdami piktogramą Susiejimas. Išeikite iš toliau nurodytos informacijos. Įsitikinkite, kad susiedami tikrinate parinkčių skirtuką, kad įsitikintumėte, jog susiejimai yra iš tinkamos užklausos. Adresų rinkinio skirtukas Parinktys turi būti atkreipiamas į jūsų adresų užklausą.

Klientų rinkinys (žemėlapis iš kliento užklausos)

Customer ID-Use Source Field CUSTOMER

Name-Use Šaltinio lauko PAVADINIMAS

Adreso ID-Use šaltinio lauko ADRESO KODAS

Adresų rinkinys (žemėlapis iš užklausos "Adresai")

Address ID-Use Source Field Addresses.ADDRESS CODE

Address 1-Use Source Field Addresses.ADDRESS1

City-Use Šaltinio lauko adresai.CITY

State-Use šaltinio lauko adresai.STATE

Zip Code-Use Source Field Addresses.ZIP

9. Įrašykite integravimą.

10. Paleiskite integravimą.

Siuntimo į arba sąskaitos adreso kodas (-ai) skiriasi nuo pirminio / numatytojo 

Ši situacija labai panaši į paskutinį paminėtą, tačiau čia stulpelyje "TYPE" nustatoma, ar adresas yra pirminis, sąskaita ar siuntimo adresas. Toliau pateikiamas pavyzdys:

KLIENTO ID VARDAS ADRESO KODAS ADRESAS1 MIESTO VALSTIJOS PAŠTO TIPAS

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

Negalėsite perkelti šios informacijos į "Dynamics" tik su viena integracija. Reikės iš naujo vykdyti kiekvieno papildomo adreso TIPO integravimą.

Norėdami naudoti pagrindinį adresą, atlikite 1–10 veiksmus ankstesniame pavyzdyje.

Jei norite gauti siuntimo adresą, atlikite šiuos integravimo pakeitimus:

1. Atidarykite ypatybės langą užklausoje "Klientai". Eikite į skirtuką "Eilutės". Pasirinkite reiškinį kriterijų srityje ir lango apačioje spustelėkite raudoną "X". Tai pašalins "P" apribojimą. Dabar norite įtraukti "S" reikšmių apribojimą. Atlikite 3 veiksmą ankstesniame pavyzdyje.

2. Atidarykite langą Susiejimas. Pakeiskite šiuos laukus.

Klientų rinkinys (žemėlapis iš kliento užklausos)

Adreso ID-Use numatytasis

Siuntimo į Address-Use šaltinio lauko ADRESO KODAS

3. Įrašykite integraciją.

4. Paleiskite integraciją.

Jei norite, kad sąskaitos adresasbūtų nurodytas, atlikite šiuos integravimo pakeitimus:

1. Atidarykite ypatybės langą užklausoje "Klientai". Eikite į skirtuką "Eilutės". Pasirinkite reiškinį kriterijų srityje ir lango apačioje spustelėkite raudoną "X". Tai pašalins "S" apribojimą. Dabar norite įtraukti "B" reikšmių apribojimą. Atlikite 3 veiksmą ankstesniame pavyzdyje.

2. Atidarykite langą Susiejimas. Pakeiskite šiuos laukus:

Klientų rinkinys (žemėlapis iš kliento užklausos)

Adreso ID-Use numatytasis

Siuntimo į Address-Use numatytasis

Sąskaitos Address-Use šaltinio lauko ADRESO KODAS

3. Įrašykite integraciją.

4. Paleiskite integraciją. Šis straipsnis buvo "TechKnowledge" dokumento ID: 9956

Reikia daugiau pagalbos?

Norite daugiau parinkčių?

Sužinokite apie prenumeratos pranašumus, peržiūrėkite mokymo kursus, sužinokite, kaip apsaugoti savo įrenginį ir kt.