Hur synkroniserar man Salesforce-data med QuickBooks-försäljningskvitton?
Översikt
Många organisationer behöver ett smidigt sätt att synkronisera Salesforce-donationsdata med QuickBooks-försäljningskvitton samtidigt som information om kunder, rader och transaktioner förblir korrekt. Eftersom Salesforce och QuickBooks inte erbjuder inbyggd automatisering för att skapa försäljningskvitton från Salesforce-poster, är miniOrange QuickBooks-integrationen... Paketet fyller detta gap genom att möjliggöra konfiguration med låg kod med hjälp av objektmappningar och Salesforce Flows.
Med miniOrange QuickBooks-integrationspaketet kan du definiera mappningar mellan Salesforce-objekt och motsvarande QuickBooks-entiteter, till exempel kunder, försäljningskvittonadrester och försäljningskvitton. Genom att konfigurera dessa objekt- och fältmappningar och bygga postutlösta flöden transformeras och synkroniseras Salesforce-data automatiskt med QuickBooks utan att du behöver skriva anpassad kod.
Förutsättningar: Åtkomst och installation
Innan du börjar konfigurera QuickBooks-autentisering, se till att du har följande:
- Tillgång till Intuit-utvecklarportal
- A QuickBooks Sandbox or Produktionskonto
- Salesforce-administratörsåtkomst
- Ocuco-landskapet miniOrange QuickBooks-integrationspaket installerat i Salesforce
Konfigurationssteg
Steg 1: Skapa en ansluten app i QuickBooks
- Logga in på Intuit-utvecklarportal.
- Välja Mikropauser på arbetsplatsen navigera sedan till appar fliken.
- Klicka på + för att skapa en ny applikation.

- Klicka Kom igång knapp.

- Ange en app Namn efter eget val och klicka Nästa.

- Kontrollera com.intuit.quickbooks.redovisning och com.intuit.quickbooks.betalning behörigheter och klicka sedan på Färdig knapp.

- Möjliggöra Visa inloggningsuppgifter för att se Utvecklingsklient-ID och Klienthemlighet.

Obs! Om du använder QuickBooks Sandbox kan du använda sandbox-inloggningsuppgifter. För produktion följer du nästa steg för att generera produktionsinloggningsuppgifter.
- Klicka Öppna appen för att komma åt appens instrumentpanel.

- I appens instrumentpanel öppnar du Nycklar och inloggningsuppgifter Välj sedan Produktion som autentiseringsuppgifter.

- Fyll i QuickBooks-frågeformuläret för att låsa upp produktionsåtkomst.

- När du är klar klickar du på Visa inloggningsuppgifter. Kopiera kund-ID och Klienthemlighet och lagra dem säkert för användning i Salesforce.
Namngivna inloggningsuppgifter
- Logga in på din Salesforce-instans och navigera till Inställning.
- I Snabbsökning ruta, sök efter Namngivna inloggningsuppgifter.
- Klicka Namngivna inloggningsuppgifter fliken.
- Namngiven autentiseringsuppgifter: mo QuickBooks namngiven autentiseringsuppgifter
- Extern referens: moQuickBooksExternalCredential
- Extern autentiseringsidentitetsleverantör: moQuickBooksExternAuthorizationProvider
Följande poster tillhandahålls av miniOrange-paketet:

Konfigurera autentiseringsuppgifter för externa autentiseringsidentitetsleverantörer
- Klicka på Externa autentiseringsidentitetsleverantörer flik och Redigera d moQuickBooksExternAuthorizationProvider spela in.

- Ange kund-ID och Klienthemlighet kopierad från QuickBooks. Klicka på Spara.

- Öppna posten igen, bläddra till URL:er för identitetsleverantörer och kopiera Återuppringnings-URL att använda i QuickBooks omdirigerings-URI:er.

Lägg till omdirigerings-URI i QuickBooks
- Återgå till Intuit-utvecklarportal och öppna appens instrumentpanel.
- Navigera till Inställningar >> Omdirigera URI:er.
- Välja Utveckling or Produktion baserat på din omgivning.
- Klicka Lägg till URI.

- Klistra in Återuppringnings-URL (genererad i föregående steg: Autentiseringsuppgifter för extern autentiseringsleverantör).
- Klicka Spara.

Bevilja profilåtkomst för externa autentiseringsuppgifter
- I Salesforce Inställning, söka efter Profiler i sökfältet Snabbsökning.
- Navigera till Profil >> Systemadministratör profil.

- Höja över Aktiverad åtkomst till extern autentiseringsuppgift och klicka på Redigera knapp.

- Välj sedan moQuickBooksExternalCredential - Anslutning och klicka på Spara.

Autentisera QuickBooks-anslutningen
- I Inställningar, navigera till Namngivna autentiseringsuppgifter >> Externa autentiseringsuppgifter.
- Öppet moQuickBooksExternalCredential spela in.

- Bläddra till Main avsnitt, för förbindelse rekord och under Actions kolumn, klicka autentisera.

- Du kommer att omdirigeras till QuickBooks inloggningssida. Välj den arbetsyta som användes när du skapade appen och klicka sedan på Nästa.

- Ange QuickBooks-inloggningsuppgifter och autentisera. När du har autentiserats omdirigeras du tillbaka till Salesforce.

Konfigurera QuickBooks-företagsinställningar
- In Inställning, söka efter Anpassade metadatatyper.
- Öppet Anpassade metadatatyper fliken.
- Klicka Hantera poster nära QuickBooks-inställningar.

- Klicka på Redigera knapp för Standard Spela in.
- Ange din Salesforce QuickBooks företags-ID i företags ID fält.
- Klicka Spara knapp.

Steg 2: Fält- eller objektmappning
- Logga in i Salesforce och navigera till Inställning fliken.
- Klicka App Launcher och välj Visa alla för att öppna fönstret Appstartaren.

- Sök efter QuickBooks-integration av miniOrange.
- Öppna appen för att komma åt miniOrange QuickBooks-integrationsinstrumentpanel.

Objektmappning för försäljningskvitto-kund
- För att lägga till ny objektmappning, klicka på Ny objektmappning knapp.

- Från QuickBooks-objekt i rullgardinsmenyn, välj Kund.
- Från Salesforce-objekt i rullgardinsmenyn, välj det objekt som används för att synkronisera kunddata. (I det här fallet konto är vald)
- Klicka Skapa mappning knapp.

- Klicka Konfigurera fältmappning för den nyskapade objektmappningen.

- Klicka Ny fältmappning.

- I Salesforce-fält i den nedrullningsbara menyn väljer du fältet som innehåller kundnamnet. (I den här installationsguiden, Kontonamn är vald).
- I QuickBooks-fält rullgardinsmenyn, välj Displayname.
- In fält Typ, Välj Primärnyckel om du vill att QuickBooks ska söka efter befintliga kunder och förhindra dubbletter. Annars, lämna det som standard.
- Klicka Skapa mappningar för att spara konfigurationen.
Objektmappning för försäljningskvittoposter
- Klicka Ny objektmappning.
- Från QuickBooks-objekt rullgardinsmenyn, välj Försäljningskvitto-rader.
- Från Salesforce-objekt i rullgardinsmenyn väljer du det objekt som används för att synkronisera radpostdata. (I den här installationsguiden donation_c är vald).
- Klicka Skapa mappning.

- Klicka Konfigurera fältmappning för den skapade objektmappningen.
- Klicka Ny fältmappning.
- Från Produkt / tjänst I rullgardinsmenyn väljer du den QuickBooks-produkt eller -tjänst som ska synkroniseras som en radartikel.
- I Salesforce-fält Ange Salesforce-fältets API-namn som innehåller beloppet i följande format: ${Salesforce_Field_API_Name}
- Om värdet kommer från ett relaterat objekt, använd följande format: ${Related_Object_API_Name.Related_Field_API_Name}

- Klicka Skapa mappningar för att spara konfigurationen.
Objektmappning för försäljningskvitto
- Klicka Ny objektmappning.
- Från QuickBooks-objekt i rullgardinsmenyn, välj Försäljningskvitto.
- Från Salesforce-objekt i den här rullgardinsmenyn väljer du det objekt som används för att synkronisera försäljningskvittodata. (I den här installationsguiden donation_c är vald).
- Klicka Skapa mappning.

- Klicka Konfigurera fältmappning för den skapade objektmappningen.
- Klicka Ny fältmappning.
- I Salesforce-fältinmatning, ange Salesforce-fältets värde med följande format: ${Salesforce_Field_API_Name}
- För relaterade objektfält, använd: ${Related_Object_API_Name.Related_Field_API_Name}
- Från QuickBooks-fält I rullgardinsmenyn väljer du QuickBooks-fältet där värdet ska synkroniseras.

- Klicka Skapa mappningar för att spara konfigurationen.
Steg 3: Salesforce-flöden
Skapa postutlöst flöde för donationsobjekt
- Navigera till Inställning fliken i Salesforce.
- I sökrutan Snabbsökning söker du efter Flöden.
- Navigera till Flöden >> Nytt flöde.

- Välja Rekordutlöst flöde.

- Från Ändamålet rullgardinsmenyn, välj Donation.
- Enligt Konfigurera utlösaren, Välj En post skapas.

- Rulla ned och aktivera Lägg till asynkron sökväg växla under Gör detta flöde ett externt anrop eller ansluter det till ett externt system?

Lägg till flödeselement – Skapa QuickBooks-kund och betalningsmetod
- I Kör asynkront sökvägen, klicka på + ikonen.
- Sök efter och välj Skapa QuickBooks-kund och betalningsmetod.

- Ange etikett och API-namn.
- Enligt Ställ in inmatningsvärden avsnittet, konfigurera följande:
- Post-ID: Välj det aktuella aktiverade donationspost-ID:t
- Möjliggöra Kundens post-ID och välj fältet som refererar till Min sida objektet
- Möjliggöra Betalningsmetodens namn och välj fältet som innehåller betalningsmetoden
- Möjliggöra Transaktions Datum och välj fältet för donationstransaktionsdatum
- Klicka Spara Klicka sedan på Aktivera för att aktivera flödet.

Skapa postutlöst flöde för QB-kund och betalningsmetodreferens
- Navigera till Flöden >> Nytt flöde igen.
- Välja Rekordutlöst flöde.
- Från Ändamålet rullgardinsmenyn, välj QB-kund och betalningsmetodreferens.
- Enligt Konfigurera utlösaren, Välj En post skapas alternativ.

- Möjliggöra Lägg till asynkron sökväg växla.

Lägg till flödeselement – Skapa försäljningskvittoposter
- I Kör asynkront sökvägen, klicka på + ikonen.
- Sök efter och välj Skapa försäljningskvittoposter för QuickBooks.

- Ange etikett och API-namn.
- Enligt Ställ in inmatningsvärden, skicka det aktuella utlösta post-ID:t som Salesforce-post-ID.

Lägg till flödeselement – Skapa försäljningskvitto i QuickBooks
- Klicka på + ikonen igen för att lägga till ytterligare ett flödeselement.
- Sök efter och välj Skapa försäljningskvitto i QuickBooks.

- Ange etikett och API-namn.
- Enligt Ställ in inmatningsvärden, konfigurera följande:
- Kund-ID: Skicka QuickBooks-kund-ID från QB-kund- och betalningsmetodreferensposten
- Radposter JSON: Skicka radposternas utdata från föregående flödeselement
- Salesforce-post-ID: Skicka Salesforce-post-ID:t från referensobjektet

- Klicka Spara knapp.

- Klicka Aktivera för att aktivera flödet.

Testa konfigurationen
- Skapa en ny Donation post i Salesforce.

- Flödet utlöses automatiskt och skapar en Kvitto i QuickBooks.

- Verifiera Salesforce-donationsposten och motsvarande QuickBooks-försäljningskvittopost.
Relaterade artiklar
Tack för ditt svar. Vi återkommer snart.
Något gick fel. Skicka din fråga igen
