Transcript VinceExcel

VinceExcel

Agenda

• •

VinceExcel VinceExcel – funksjon

• M3 • Excel

VinceExcel-eksempler

• Eks. 1: Oppdatere innkjøpspriser via PPS100MI • Eks. 2: Skape innkjøpsordre via PPS370MI

VinceExcel

Her burde det finnes noen felter og knapper • • • • VinceExcel er et dynamisk verktøy der en kan benytte alle M3s eksterne integrasjoner(API-er) for å utveksle data mellom M3 og Excel. Dette gir deg muligheten til å for eksempel: • • • Skape innkjøps- og kundeordre fra Excel Oppdatere/legge til salgs- og innkjøpspriser fra Excel Lese inn budsjett fra Excel til M3 Disse tre eksemplene baserer seg på egendefinerte funksjoner som bestemmer hvordan skjermbildet ser ut(inputdata, tekstbokser og knapper) og hva skjermbildet skal gjøre(hvilken integrasjon skal brukes).

Det er svært billig å utvikle nye funksjoner som tar i bruk andre eksterne integrasjoner. Funksjonene kan utvikles av en konsulent eller på egen hånd.

VinceExcel er også versjonsuavhengig av M3.

VinceExcel - funksjonalitet

Toveis kommunikasjon mellom M3 og VinceExcel foregår gjennom eksterne integrasjoner(API-er). Egendefinert eksport- og importfunksjon Toveis kommunikasjon mellom Excel og M3 foregår gjennom en Excel-motor i VinceExcel

VinceExcel – M3

• • • • Kommunikasjon mellom M3 og VinceExcel foregår gjennom eksterne integrasjoner. Integrasjonene benytter standard M3-funksjonalitet på lik linje med skjermbilder. Det vil si at validering av data og sikkerhet behandles på samme måte som det ville blitt gjort i et vanlig M3-program.

Muligheter i VinceExcel bestemmes av M3s eksterne integrasjoner. Det vil si at ønsket funksjon må støttes av M3s eksterne integrasjoner. Om integrasjonen ikke skulle finnes, kan det utvikles som en modifikasjon i M3.

Pålogging mot M3 fra VinceExcel skjer ved hjelp av standard påloggingsinformasjon(brukernavn og passord), i tillegg til at portnummer og IP-adresse må settes(kun per funksjon).

Tilbake til figur

VinceExcel - Excel

• • • Excel benyttes til å presentere data fra M3 etter man har gjort en eksport eller før man gjør en import. Det er selvfølgelig mulig å editere data etter eksporten er gjort, før man eventuelt starter importen.

Formateringen av Excel-arket skjer ved hjelp av en forhåndslaget Excel-mal. I malen trengs bare én linje å formateres. VinceExcel sørger for at alle eksporterte linjer får samme format som den formaterte.

Tilbake til figur

Eksempel 1 – Oppdatere innkjøpspriser

• • • På samme måte som i forrige eksempel, her ved en annen transaksjon, kan en oppdatere eller legge til innkjøpsprislinjer . I dette eksemplet leses prisene direkte fra Excel-arket til M3(det gjøres ingen eksport). Man fyller i de tre kriteriene i skjermbildet, for så å trykke «Skap priser i PPS100». Regnearket hentes frem – og prisene i M3 legges til/oppdateres med de data som er fylt i regnearket.

Eksempel 2 – Skape innkjøpsordre

• • • Ved hjelp av funksjonaliteten i eksterne integrasjoner i innkjøpsmodulen, kan vi skape innkjøpsordre fra Excel til M3. I dette eksemplet er det først gjort en eksport basert på visse kriterier, deretter berikes regnearket med data(Antall, leveringsdato…), for så å gjøre importen til M3, slik at ordrene skapes.

Dette eksemplet er godt dokumentert på websiden vår – vince.no. Under «Products»  «VinceExcel».

VinceExcel – Eksempelfunksjoner

Kundereferanser

• Gresvig • Fire funksjoner – Innkjøp og kundeordre (PPS370MI, OIS275MI) - Opprett/oppdater kostelementer (PPS280MI), Opprett/oppdater alias nummer(MMS025MI) • Atlas Copco • Modifisert API – FCR040MI – Batch creation of accounting orders.

• Kavli • Grunndatavedlikehold – Artikkel – MMS200MI • SBSeating • Opprett/oppdater budsjett via BUS100MI.

• Berggård Amundsen • Opprett/oppdater salgsprislister OIS017MI.