Installation
Packa upp filerna i en dedikerad mapp och kontrollera att alla filer i listan finns med. För support och spårning rekommenderar Pagero att sökvägen innehåller ordet Pagero. Exempel:
C:\Program\Pagero\Poscripted
Redigera config.xml (spara en oredigerad version som säkerhetskopia). Definiera loggmapp och loggnivå. Lägg till SMTP-e-postserver och e-postgrupp.
Pagero rekommenderar att en specifik e-postgrupp skapas och används för att minimera konfigurationen i config.xml. Relevanta användare läggs sedan till och redigeras i e-postgruppen.
Se till att avsändarkontot (e-postkonto) har behörighet att skicka e-post via e-postservern.
Konfigurera applikationen
Flera företag kan läggas till genom att kopiera och klistra in innehållet:
<company name="Company 1" companyID = ""></company>
Pagero-konto: användarnamn och lösenord. Kontoinformation tillhandahålls av Pagero Service Center och via bekräftelsemejl.
Definiera sedan följande mappar
: prodPath=”/home/prod” testPath=”/home/test” workPath=”/home/tmp”
Om du både skickar och tar emot via Pagero, ska du definiera och konfigurera inställningar för både inkorg och utkorg.
Alla mappar måste skapas manuellt.
Pagero rekommenderar starkt att alla mappar skapas på den lokala servern.
Slutligen ska du spara och avsluta config.xml
Om mapparna som används för att läsa och skriva filer är på monterade enheter, använd en UNC-sökväg för att ange platsen, så här: \\\\unit\path.
När du använder utkorgen för att skicka filer ska du inte kopiera filer till den mapp som Pagero Connect läser från. Detta beror på att en delvis kopierad fil kan råka skickas. Kopiera i stället filer till en annan mapp på samma disk, och flytta sedan filen till den mapp som Pagero Server Connect läser från.
Aktivera hantering av bilagor för utgående trafik
Server Connect-programmet stöder automatisk koppling av bilagor genom filnamnskonventioner. Använd följande attribut i konfigurationselementet för
utkorgen
för att aktivera hantering av bilagor.
subDocAware | Om TRUE, kommer utkorgen att känna igen underdokument (bilagor). |
masterDocRegexp | Reguljärt uttryck (regex) för filnamn som identifierar ett huvuddokument (dvs. faktura) och har en grupp som extraherar dokumentets ID. |
subDocRegexp | Reguljärt uttryck (regex) för filnamn som identifierar ett underdokument (dvs. bilaga) och har en grupp som extraherar huvuddokumentets ID. |
subDocPresentationRegexp | Reguljärt uttryck (regex) för filnamn som identifierar en presentationsbilaga och har en grupp som extraherar huvuddokumentets ID. |
Internetåtkomst via proxy
Följ instruktionerna nedan om ditt företag använder en proxy för internetåtkomst.
Vi stöder för närvarande inte autentiserade proxies.
Det vill säga proxies som kräver autentisering för åtkomst.
Definiera följande miljövariabler:
JAVA_RUNTIME=C:\Program\Java\jre6 #Sökväg till din Java-runtime-installation PROXY_HOST=localhost #Proxyserverns värdnamn PROXY_PORT=8888 #Proxyserverns port
Använd denna kommandorad när du schemalägger Pagero Server Connect:
%JAVA_RUNTIME%\bin\java – Djavax.net.ssl.trustStore=%JAVA_RUNTIME%\lib\security\cacerts – Djavax.net.ssl.trustStorePassword=changeit -Dhttps.proxyHost=%PROXY_HOST% – Dhttps.proxyPort=%PROXY_PORT% -Dhttp.proxyHost=%PROXY_HOST% – Dhttp.proxyPort=%PROXY_PORT% -jar postcripted-jar-with-dependencies.jar -config config.xml
Schemaläggare
En schemaläggare används för att schemalägga sändning/mottagning av elektroniska fakturor. I detta exempel: Windows default Scheduler.
Användare & Rättigheter
Pagero rekommenderar att en specifik användare endast definieras för att utföra jobbet. Välj/skapa en specifik (AD-)användare, med tillräckliga rättigheter för att utföra jobbet, eller lägg till användare på lokal server/dator.
Konfiguration i Windows Scheduler
Definiera Java: Exempel: C:\Program\Java\jre6\bin\ javaw.exe
Ange namnet: Pagero Connect
Välj intervall (kan redigeras och specificeras senare).
Definiera användare och lösenord
Välj: Avancerade inställningar
Färdig
Alternativ: Importera inkluderad uppgift från PageroServerConnect-mappen:
Pagero Server Connect.xml
direkt till Windows Task Scheduler.
Avancerade inställningar/aktivitet
Alternativ 1 – Använd medföljande bat-skript
Kräver att VBScript-motorn är installerad och aktiv.
Redigera ServerConnect.bat och ange följande parametrar för att passa din miljö.
SET PAGERO_ SC_CONFIGFILE – Konfigurationsfil för serverconnect
SET PAGERO_SC_LOGMODE – FIL eller SYSTEM
SET PAGERO_SC_LOGPATH – Sökväg för dina loggar
SET PAGERO_SC_MAILSERVER – servernamn:port
SET PAGERO_SC_LOGLEVEL – INFO ELLER VARNA
SET PAGERO_SC_MAILRECEIVERADDRESS – Mottagarens e-postadress
SET PAGERO_SC_SENDERRADDRESS – Avsändarens e-postadress
Om du använder proxy, måste du ange följande parametrar
PROXY_HOST – Proxyns adress
PROXY_PORT – Proxyns port
PAGERO_ SC_PROXY=%PAGERO_SC_TRUST_STORE% %PAGERO_SC_TRUST_PASSWORD% %PAGERO_SC_HTTPS_PROXY% %PAGERO_SC_HTTP_PROXY%
Ange sedan följande parametrar i schemaläggningsverktyget
Kör: “C\WINDOWS\system32\wscript.exe <install path>\invis.vbs <install path>\ServerConnect.bat
Kör i: <path> Kör som: <user> Se till att rätt användare och lösenord används.
Alternativ 2 – Schemalägg Java-applikationen manuellt
Använd javaw.exe i stället för java.exe för att undvika manuellt kommandofönster.
Kör: Standardkommando: java -jar poscripted-jar-with-dependencies.jar -config config.xml
Fullständigt exempel (med sökväg och kommando): C:\Program\Java\jre6\bin\javaw.exe -jar poscripted-jar-with-dependencies.jar -config config.xml
Kör i: <path> Kör som: <user> Se till att rätt användare och lösenord används.
Schemaläggning & Inställningar
Redigera intervall efter ditt val.
Kontrollera användare och rättigheter
Spara och stäng.
Testa proceduren.
Detta avsnitt innehåller ett exempel på en konfigurationsfil som används på ett Windows-serversystem. Du ska inte använda specialtecken i användarnamnet (använd endast alfabetiska tecken, siffror och ”_”).
<?xml version="1.0" encoding="UTF8"?><poclient><!-- Loggtaggen anger hur loggning sker.
Attribut:
Mode FILE Loggar till en textfil SYSTEM Loggar till operativsystemets logg.
För Windows används Event-loggen.
För andra system (dvs. Unix/Linux) loggar till syslog på localhost via UDP. Om filläge används, anger detta var loggfilen ska skrivas.
Verbose If true, skrivs alla DEBUG-loggar till loggdestinationen--><log mode="FILE" path="c:/pagero/log" verbose="true"/><!-- För att få e-postavisering som ett komplement till loggarna.
Attribut:server SMTP-servern som används för att skicka e-post level Nivån anger vilken loggnivå som ska inkluderas i e-postmeddelandet.
INFO Alla info-, warn- och errorloggar inkluderas i mejlet WARN All warn- och errorloggar inkluderas i mailNote! Om inga loggar skrivs kommer inget e-postmeddelande att skickas.
sender Avsändarens e-postadress Receiver Mottagarens e-postadress--><mail server="myMailServer" level="INFO" sender="sender@company.com"receiver="receiver@company.com"/><!-- Företagstaggen anger en konfiguration för ett företag. Det kan finnas en eller flera företagstaggar.
Attribut:
Name Företagets/kontots namn. Används i loggar. companyId identifierar ett företag, vid användning i flera företag. Om fler än ett företag representeras är värdet för companyId det aktuella företaget. Om companyId är tomt kommer det företag som används för att skicka och ta emot fakturor att vara det företag som för närvarande/senast loggat in --><company name="Company one" companyId="">
<!-- Po-taggen anger det användarkonto som används för åtkomst till Pagero Online Attribut:
Username Användarnamnet i Pagero Online Password Användarens lösenord (kom ihåg att skydda denna konfigurationsfil)--><po username="myUserName" password="mySecret"/>
<!-- Inbox-taggen anger var de mottagna dokumenten kommer att lagras Attribut:active If true, hämtas inkorgen prodPath Sökvägen till katalogen där inkommande produktionsdokument kommer att lagras testPath Sökvägen till katalogen där inkommande testdokument kommer att lagras tempPath Sökvägen till katalogen där filer kommer att lagras tillfälligt under hämtning av dokument. Filerna flyttas sedan till slutdestinationskatalogen.
Detta används för att förhindra förekomsten av ofullständiga filer i destinationskatalogen.documentType Typen av dokument. Giltiga värden är INVOICE, ORDER,ORDER_RESPONSE och DISPATCH_ADVICE. Om tomt värde hämtas alla typer av dokument.
! Alla dessa kataloger ska finnas på samma disk för att förhindra kopiering av filer till destinationskatalogerna.--><inbox active="false"prodPath="c:/pagero/inbox/prod"testPath="c:/pagero/inbox/test"tempPath="c:/pagero/inbox/temp"documentType = "INVOICE"/><!-- Outbox-taggen anger var filerna som ska skickas lagras
Attribut:active If true, skickas innehållet i utkorgen prodPath Sökvägen till katalogen där utgående produktionsdokument kommer att läsas från. testPath Sökvägen till katalogen där utgående testdokument kommer att läsas från workPath Sökvägen till katalogen där filer kommer att lagras tillfälligt under sändning och tills de är helt bearbetade. I work Path skapas ett antal underkataloger som visar den skickade filens status.
Temp Filerna lagras här under sändning till Pagero Online.
Sent Filerna lagras här när de har skickats till Pagero Online.
Failed Filerna lagras här om de inte kunde skickas till Pagero Online.
Done Filerna lagras här när de har behandlats av Pagero Online.
Wait Filerna lagras här om de behöver manuell hantering av Pageros support.
Normalt sker detta inom 24 timmar under kontorstid.
Error Filerna lagras här om det uppstår ett fel som inte kan behandlas av Pagero Online. Om detta händer, kontakta Pagero Online.
subDocAware bilagor aktiverade om sant masterDocRegexp filnamnsmönster för fakturor subDocRegexp filnamnsmönster för bilagor subDocPresentationRegexp filnamnsmönster för fakturabilder --><outbox active="true"prodPath="c:/pagero/outbox/prod"testPath="c:/pagero/outbox/test"workPath="c:/pagero/outbox/work"/></company></poclient>