Land/Region-verdier kan ikke synkroniseres ved hjelp av koblingen for Microsoft Dynamics Hvis brukerdefinert verdi ikke Microsoft Dynamics NAV oppslagsverdier i Microsoft Dynamics NAV 2009

Artikkeloversettelser Artikkeloversettelser
Artikkel-ID: 2721512 - Vis produkter som denne artikkelen gjelder for.
Denne artikkelen gjelder for Microsoft Dynamics Navigasjon for alle land og alle språkinnstillingene.
Vis alt | Skjul alt

På denne siden

Symptom

En bruker kan fritt angi en kode for Land/Region for en konto i Microsoft Dynamics CRM. I Microsoft Dynamics NAV 2009 er det tilsvarende feltet en oppslagsverdien. Hvis brukerdefinert verdi, ikke finnes i Microsoft Dynamics NAV oppslagsverdier, oppstår en feil under integrasjon hvis du integrere Microsoft Dynamics CRM med Microsoft Dynamics Navigasjon ved hjelp av koblingen for Microsoft Dynamics. Dette problemet oppstår i følgende produkter:
  • Microsoft Dynamics NAV 2009 R2
  • Microsoft Dynamics NAV 2009 Service Pack 1

Løsning

Denne hurtigreparasjonen gjør land-tabellen som er tilgjengelige i koblingen for Samleoppdatering 1 for Microsoft Dynamics versjon 2 og senere versjoner.

Informasjon om hurtigreparasjon

En støttet hurtigreparasjon er nå tilgjengelig fra Microsoft. Det er imidlertid bare ment å løse problemet som er beskrevet i denne artikkelen. Bruk den bare på systemer som har dette bestemte problemet. Denne hurtigreparasjonen kan gjennomgå ytterligere testing. Vi anbefaler derfor at du venter på neste oppdateringspakke for Microsoft Dynamics NAV 2009 eller den neste versjonen av Microsoft Dynamics-NAV som inneholder denne hurtigreparasjonen, med mindre dette problemet påvirker deg i stor grad.

Obs! I spesielle tilfeller avgifter som vanligvis påløper for støtte for samtaler kan bli avbrutt hvis en kundestøttemedarbeider for Microsoft Dynamics og beslektede produkter avgjør at en bestemt oppdatering løser problemet. Vanlige kundestøttekostnader gjelder for ytterligere kundestøttespørsmål og problemer som ikke dekkes av den gjeldende oppdateringen.

Installasjonsinformasjon

Uten garantier, verken direkte eller indirekte som Microsoft bruker bare eksempler. Dette inkluderer, men er ikke begrenset til, eventuelle stilltiende garantier om salgbarhet eller anvendelighet for særskilte formål. Denne artikkelen forutsetter at du er kjent med programmeringsspråket som anvendes, og verktøyene som brukes til å opprette og feilsøke prosedyrer. Microsofts kundestøtteteknikere kan bidra til å forklare funksjonaliteten til en bestemt prosedyre. De endrer imidlertid ikke disse eksemplene for å gi forbedret funksjonalitet eller lage prosedyrer som dekker dine spesifikke behov.

Obs! Før du installerer denne hurtigreparasjonen, må du kontrollere at alle brukere av Microsoft Navision-klienten er logget av systemet. Dette inkluderer Microsoft Navision Application Services (NAS) client-brukere. Du skal bare klient-brukeren som er logget på når du implementerer denne hurtigreparasjonen.

Hvis du vil implementere denne hurtigreparasjonen, må du ha en utviklerlisens.

Vi anbefaler at brukerkontoen i vinduet Windows-pålogging, eller i vinduet Database-pålogging være tildelt "SUPER" rolle-ID. Hvis brukerkontoen ikke tildelt "SUPER" rolle-ID, må du kontrollere at brukerkontoen har følgende tillatelser:
  • Endringstillatelse for objektet du vil endre.
  • Tilgangsnivået for systemet til 5210 objekt-ID -objektet og systemet objekt-ID-9015 -objekt.


Obs! Du har ikke tilgangsrettigheter til i datalagre, med mindre du har til å utføre reparasjon av data.

Endringer i koden

Obs! Alltid løser teste koden i et kontrollert miljø før du installerer hurtigreparasjoner til produksjonsdatamaskiner for.
Hvis du vil løse dette problemet, gjør du følgende:
  1. Endre koden i EnableConnector -funksjonen integrering Management Kodeenhet (5150) som følger:
    Eksisterende kode
    ...
    SetupWebServicePages(FORM::"Contact Card",DATABASE::Contact);
    SetupWebServicePages(FORM::"Currency Exchange Rates",DATABASE::"Currency Exchange Rate");
    SetupWebServicePages(FORM::"Customer Disc. Groups",DATABASE::"Customer Discount Group");
    SetupWebServicePages(FORM::"Item Disc. Groups",DATABASE::"Item Discount Group");
    
    SetupIntegrationService;
    END;
    
    MarkDeletedIntegrationRecords;
    SetupIntegrationTables;
    ...
    
    Erstatning-kode
    ...
    SetupWebServicePages(FORM::"Contact Card",DATABASE::Contact);
    SetupWebServicePages(FORM::"Currency Exchange Rates",DATABASE::"Currency Exchange Rate");
    SetupWebServicePages(FORM::"Customer Disc. Groups",DATABASE::"Customer Discount Group");
    SetupWebServicePages(FORM::"Item Disc. Groups",DATABASE::"Item Discount Group");
    
    // Add the following line.
    SetupWebServicePages(FORM::"Countries/Regions",DATABASE::"Country/Region");
    
    
    SetupIntegrationService;
    END;
    
    MarkDeletedIntegrationRecords;
    SetupIntegrationTables;
    ...
    
  2. Endre koden i SetupIntegrationTables -funksjonen integrering Management Kodeenhet (5150) som følger:
    Eksisterende kode
    ...
    InitializeIntegrationRecords(DATABASE::Contact);
    InitializeIntegrationRecords(DATABASE::"Currency Exchange Rate");
    InitializeIntegrationRecords(DATABASE::"Customer Discount Group");
    InitializeIntegrationRecords(DATABASE::"Item Discount Group");
    ...
    
    Erstatning-kode
    ...
    InitializeIntegrationRecords(DATABASE::Contact);
    InitializeIntegrationRecords(DATABASE::"Currency Exchange Rate");
    InitializeIntegrationRecords(DATABASE::"Customer Discount Group");
    InitializeIntegrationRecords(DATABASE::"Item Discount Group");
    
    // Add the following line.
    InitializeIntegrationRecords(DATABASE::"Country/Region");
    
    ...
    
  3. Endre koden i IsIntegrationRecord -funksjonen integrering Management Kodeenhet (5150) som følger:
    Eksisterende kode
    ...
    DATABASE::Contact,
    DATABASE::"Currency Exchange Rate",
    DATABASE::"Customer Discount Group",
    
    // Delete the folloiwng line.
    DATABASE::"Item Discount Group"]
    
    THEN
    EXIT(TRUE);
    
    EXIT(FALSE);
    ...
    
    Erstatning-kode
    ...
    DATABASE::Contact,
    DATABASE::"Currency Exchange Rate",
    DATABASE::"Customer Discount Group",
    
    // Add the following lines.
    DATABASE::"Item Discount Group",
    DATABASE::"Country/Region"]
    // End of the lines.
    
    THEN
    EXIT(TRUE);
    
    EXIT(FALSE);
    ...
    
Etter at du har tatt i bruk endringene kode, gjør du følgende for å gjøre verdier for Land/Region som er tilgjengelige for koblingen:
  1. Har alle brukere logge av fra Microsoft Dynamics Navigasjon og lukke sine klienter.
  2. Stoppe web-tjenesten for Microsoft Dynamics NAV Business og Microsoft Dynamics NAV-server.
  3. Klikk for å fjerne den Aktiver koblingen merket på den Synkronisering kategorien i den Markedsføring kort -dialogboksen i klassisk-klienten i Microsoft Dynamics nav
  4. Starte Classic-klienten på nytt.
  5. Klikk for å velge de Aktiver koblingen merket på den Synkronisering kategorien i den Markedsføring kort dialog-boksen i Microsoft Dynamics Navigasjon og Følg ledetekstene.
  6. Start Microsoft Dynamics NAV-server og Microsoft Dynamics NAV Business web-tjenesten.

Forutsetninger

Du må ha ett av følgende produkter installert for å kunne bruke denne hurtigreparasjonen:
  • Microsoft Dynamics NAV 2009 R2
  • Microsoft Dynamics NAV 2009 Service Pack 1
I tillegg må hurtigreparasjonen 2597312 som er installert for å kunne bruke denne hurtigreparasjonen. Hvis du vil ha mer informasjon om hurtigreparasjon 2597312, kan du klikke følgende artikkelnummer for å vise artikkelen i Microsoft Knowledge Base:
2597312 Valutakurser blir oppdatert på feil måte når du integrere Microsoft Dynamics CRM med Microsoft Dynamics NAV 2009 R2 ved hjelp av koblingen for Microsoft Dynamics

Informasjon om fjerning

Du kan ikke fjerne denne hurtigreparasjonen.

Status

Microsoft har bekreftet at dette er et problem i Microsoft-produktene som er oppført i delen "Gjelder for".
Obs! Dette er en "RASKT PUBLISERE" artikkel som er opprettet direkte fra innenfor organisasjonen for Microsoft Kundestøtte. Informasjonen i dette dokumentet utgis som-er som svar på kommende problemer. Som et resultat av hastighet i å gjøre den tilgjengelig materiale kan omfatte typografiske feil og kan endres når som helst uten forvarsel. Se Vilkår for bruk for andre hensyn.

Egenskaper

Artikkel-ID: 2721512 - Forrige gjennomgang: 26. juni 2012 - Gjennomgang: 1.0
Informasjonen i denne artikkelen gjelder:
  • Microsoft Dynamics NAV 2009
Nøkkelord: 
kbqfe kbmbspartner kbmbsmigrate kbmbsquickpub kbsurveynew kbnoloc kbmbscodefix kbmt KB2721512 KbMtno
Maskinoversatt
Viktig: Denne artikkelen har blitt maskinoversatt, og dermed ikke oversatt av en person. For at alle artikler i vår database skal være oversatt til ditt språk, vil Microsoft benytte både personoversatte og maskinoversatte artikler. Det er viktig å merke seg at en maskinoversatt artikkel ikke alltid er perfekt. Det kan forekomme stave, strukturelle eller grammatiske feil. Microsoft er ikke ansvarlig for unøyaktigheter, feil eller skade ved bruk av innhold i artikkel som måtte forårsakes av feiloversettelse. Microsoft vil jevnlig oppdatere sitt maskinoversettelses programvare.
Den engelske versjonen av denne artikkelen er den følgende: 2721512

Gi tilbakemelding

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com