Trekke ut data fra digitale og skannede dokumenter
Trekk ut strukturerte data fra fakturaer, innkjøpsbestillinger, skjemaer og andre ustrukturerte eller semistrukturerte dokumenter ved å bruke AI-drevet analyse i Flyt. Automatiser datainnføring og arbeidsflyter ved å konvertere dokumentinnhold til strukturert informasjon som kan brukes i forretningsprosessene. Bruk arbeidsflyter for menneskelig gjennomgang til å validere uttrukne data og sikre nøyaktighet for viktige forretningsbeslutninger.
Nødvendige utgaver
| Tilgjengelig i Lightning Experience |
| Se støttede versjoner. |
| Denne funksjonen krever MuleSoft for flyt: IDP-tillegget. Professional Edition krever tillegget for API-tilgang. Kontakt din Salesforce-kundeansvarlige for å kjøpe. |
| Dokumentbehandlingsfunksjoner krever at Einstein generativ AI er slått på i Oppsett, og Data 360 er klargjort og aktivert for organisasjonen. |
| MuleSoft for flyt: IDP-funksjoner som brukes i Agentforce, krever Foundations eller Agentforce 1 Edition. Hvis du vil kjøpe disse versjonene, kontakter du din Salesforce-kundeansvarlige. |
Slik trekker flyter ut data fra dokumenter
Dokumentbehandling under behandling består av disse trinnene:
- Konfigurasjon: Opprett dokumentbehandlingskonfigurasjoner i Automatisering-appen for å definere uttrekksreglene og utdatastrukturen for hver type dokument du vil behandle. Disse konfigurasjonene angir hvilke felt som skal trekkes ut, deres datatyper og valgfrie instruksjoner for å hjelpe Einstein med å forstå dokumentstrukturen.
- Behandler: Bruk handlingen Trekk ut data fra dokument i flytene til å sende dokumenter til analyse. Handlingen bruker den angitte dokumentbehandlingskonfigurasjonen til å trekke ut data og returnerer resultatet som strukturert informasjon som du kan bruke i påfølgende flytelementer. Handlingen returnerer en dynamisk Apex som inneholder alle uttrukne data, som du deretter kan bruke i etterfølgende flytelementer eller sende til gjennomgang for brukere hvis du har et rammeverk for gjennomgang på plass.
- Se gjennom: Implementer arbeidsflyter for gjennomgang ved å bruke skjermflyter til å validere uttrukne data og håndtere saker der konfidensscoren er lav eller manuell bekreftelse kreves. Dette sikrer datakvalitet og gir oversikt for viktige forretningsprosesser.
Dokumentbehandlingskonfigurasjoner
En dokumentbehandlingskonfigurasjon definerer de spesifikke feltene, tabellene og kolonnene som skal trekkes ut fra dokumenter. Du kan også gi instruksjoner på menneskelig språk for å hjelpe Einstein med å forstå dokumentstrukturen bedre.
Du kan for eksempel definere felt som Fakturanummer og inkludere instruksjoner som "Trekk ut fakturanummeret fra feltet ved siden av leverandørnavnet i dokumentet."
Konfidensscore og datakvalitet
Einstein tildeler konfidensscore for å angi hvor sikker det er på nøyaktigheten av hvert uttrukne felt. Score med høy konfidens angir pålitelig uttrekking, mens lavere score foreslår manuell gjennomgang.
Konfigurer gjennomgangsarbeidsflyter i skjermflyter til å rute dokumenter for menneskelig gjennomgang når konfidensscore faller under de angitte tersklene.
Se gjennom rammeverk og brukeren i sløyfe
Gjennomgang av arbeidsflyter lar deg validere uttrukne data før forretningsprosessene bruker dem. Bruk dem når:
- Konfidensscoren for uttrukne data er lav
- Forretningsregler krever manuell godkjenning
- du vil validere datanøyaktigheten før du tar beslutninger
- Mandat for personovervåking av overholdelseskrav
Rammeverket for gjennomgang består av en orkestrering som administrerer den generelle prosessen, og en skjermflyt som gir grensesnittet for gjennomgang for brukere.
Arbeidsflyt for vurdering av person basert på flyttype
Strukturen til arbeidsflyten for gjennomgang varierer avhengig av hvilken type flyt du bruker:
- Samme flytbane: Handlingen Trekk ut data fra dokument og skjermen Se gjennom uttrukne data er på samme flytbane (for eksempel i en skjermflyt eller automatisk startet flyt). Innholdsdokument-ID og ID for dokumentbehandlingskonfigurasjon fylles ut automatisk, og overføring av variabelen er minimal. Dette mønsteret er enklere og brukes i oppgavene og i eksemplet som bruker en enkelt flyt med filopplasting. Se Eksempel på gjennomgang av kontraktdata og oppdatering av poster.
- Ulike baner (postutløst og godkjenning): Når flyten utløses av en post (for eksempel når en fil er lagt ved en post), kan du ikke legge til et skjermelement i samme flyt. Du bruker en godkjenningshandling som kaller opp en flytorkestrering, og orkestreringen kaller opp skjermflyten. Trekking kjører i den overordnede flyten, gjennomgang kjører i skjermflyten. Fordi de er på forskjellige baner, må du opprette variabler i hver fase for å overføre data (innholdsdokument-ID, uttrekkutdata, gjennomgåtte data) mellom den overordnede flyten, orkestreringsflyten og skjermflyten. Brukeren ser skjermen for gjennomgang i Godkjenninger-opplevelsen. Se Eksempel på behandling og gjennomgang av vedlagte dokumenter.
Dokumenttyper som støttes
Denne funksjonen kan behandle ulike typer forretningsdokumenter, inkludert
- Fakturaer og kvitteringer
- Kjøpsordrer og kontrakter
- skjemaer og søknader
- Rapporter og erklæringer
- Skannede dokumenter og bilder
AI-modellene kan trekke ut tekstfelt (navn, adresser, beskrivelser), tallverdier (beløp, mengder, prosenter), datoer og tidsstempler og strukturerte data (tabeller, skjemaer) fra både digitale dokumenter, skannede bilder og håndskrevet tekst.
Her er spesifikke eksempler på hvordan organisasjoner bruker dokumentbehandling:
- Fakturabehandling: Trekk ut fakturanummer, leverandørnavn, beløp og forfallsdato fra PDF-fakturaer for å opprette eller oppdatere fakturaposter automatisk i Salesforce.
- Bestillingsbehandling: Behandle innkjøpsbestillinger for automatisk å oppdatere lagerbeholdningssystemer og utløse omordningsarbeidsflyter når lagernivåer faller under terskler.
- Programruting: Trekk ut skjemadata fra lånesøknader eller jobbsøknader for å automatisk rute dem til de riktige teamene basert på innholdsanalyse.
- Kontraktoverholdelse: Valider kontraktsvilkår og utløs automatisk godkjenningsarbeidsflyter når bestemte setninger oppdages.
- Definere hvilke data som skal trekkes ut fra dokumentene
Dokumentbehandlingskonfigurasjoner definerer strukturen og reglene for uttrekking av data fra dokumentene. Ved å opprette disse konfigurasjonene definerer du hvilken informasjon som skal søkes etter og hvordan de uttrukne dataene skal organiseres. Dette trinnet er viktig før du kan behandle dokumenter i flytene eller konfigurere arbeidsflyter for gjennomgang. - Konfigurere dokumentuttrekking og -ruting for Human Review
Legg til handlingen Trekk ut data fra dokument i flyten, konfigurer dokument- og konfigurasjonsinndataene, lagre utdataene og legg til en beslutning som rutes til menneskelig gjennomgang når betingelsene oppfylles. - Bygge gjennomgangsgrensesnittet for uttrukne dokumentdata
Opprett en skjermflyt med komponenten Se gjennom uttrukne data slik at brukere kan validere og endre uttrukne data før flyten fortsetter. - Rute gjennomgåtte data til poster og forretningsprosesser
Kall opp skjermflyten fra orkestreringen, forgrening i gjennomgang av utfall og legg til handlinger for å oppdatere poster, sende varsler eller utløse andre prosesser med de gjennomgåtte dataene. - Eksempel på arbeidsflyter for dokumentbehandling
Gå gjennom endelige eksempler som kombinerer dokumentuttrekking med menneskelig gjennomgang, fra en enkelt flytbane til postutløste flyter med godkjenning og orkestrering. - Grenser og kvoter for dokumentbehandling
Grenser for dokumentbehandling i flyter justeres med Data 360 der det er aktuelt. Ledetekstgrenser og andre dokumentbehandlingsspesifikke kvoter er dokumentert i dokumentasjonen for MuleSoft-dokumentbehandling.

