Zoeken in deze blog

dinsdag 29 oktober 2013

Showing the preview purchase invoice in ESE for IIR user takes too long

Keywords: Exact Globe Synergy Enterprise IIR IFR Incoming Invoice Register Inkomend Factuurregister Factuur register

Case:
Showing the preview purchase invoice in ESE for IIR user takes too long
Tonen preview inkoopfactuur in ESE voor IIR user duurt heel erg lang

Check the backoffice connection. It might not be completed, or contains (partly) wrong data.
The information needed from Globe cannot be reached, a time out error will occur.
So check System/Set up/Backoffice connection and check the Division. Is the application-server filled in correctly? Did you fill the IP adress from the SQL server including the instance (as: IP adress\Instance)?

Procedure(s) creditfacturen Inkomend Factuur Register

Trefwoorden: EGN ESE Exact Globe Next+Exact Synergy Enterprise IFR IIR Incoming Invoice Inkomend Factuur Register @MarkHarmsma @gcsexact

Add: would it be of any help to translate this to English, please let me know

Case: Het inkomend factuurregister (IFR) geldt als 'voorportaal' van het inkoopboek. De IFR oplossing van Exact Software maakt het mogelijk om facturen in Exact Globe Next vast te leggen in dit voorportaal, en ter fiat aan te bieden aan fiatteurs op locatie. Via Exact Synergy Enterprise wordt ingelogd, waar de fiatteurs de facturen ter fiat krijgen aangeboden in de werkstroom.

Op de Exact Portal (www.exact.nl) is geen procedure te vinden hoe creditnota's in deze IFR oplossing worden verwerkt. Hieronder 2 mogelijkheden.

De eerste is zoals Exact het bedoeld heeft, de tweede is uitgewerkt voor gebruikers die creditfacturen ook via het inkomend factuurregister  willen laten lopen.  

De “Exact-procedure” voor creditfacturen gaat ervan uit dat als een factuur wordt afgekeurd, hetzelfde Exact Synergy verzoek voor fiat later wordt “hergebruikt” om de gecorrigeerde factuur ter fiat aan te bieden.
Iedere wijziging aan de factuur in Exact Globe, zorgt voor een update van het fiatteringsverzoek in Exact Synergy. De Exact-procedure gaat ervan uit dat de administratie zelf zorgdraagt voor een creditfactuur. Ook zou je kunnen zeggen dat er in de Exact-procedure veel verantwoordelijkheid ligt bij de centrale persoon. De Exact-procedure (met voorbeeldgegevens):

Ø  Factuur 20130001 wordt ter fiat aangeboden, deze wordt afgekeurd door fiatteur 2 via Exact Synergy. De fiatteur moet een reden opgeven bij afkeuren (*1).

Ø  Voor factuur 20130001 wordt bij de leverancier een creditfactuur aangevraagd.

Ø  De creditfactuur betreffende 20130001 wordt ontvangen, dit wordt bijvoorbeeld 20130008.

Ø  Debet en creditfactuur worden direct in het inkoopboek geboekt, dus niet in het ‘voorportaal’ Inkomend Factuurregister.

Ø  De correcte factuur 20130015 wordt ontvangen.

Ø  De boeking in het inkomend factuurregister (oorspronkelijk voor de debet 20130001) wordt gecorrigeerd conform correcte factuur 20130015. Door deze wijziging wordt de fiattering weer in gang gezet.

Als je alle facturen via het Inkomend Factuurregister wilt laten lopen, dus als je ook de credit ter fiat wilt aanbieden dan zou de procedure als volgt zijn (met voorbeeldgegevens). Procedure 2:

Ø  Factuur 20130001 wordt ter fiat aangeboden, deze wordt afgekeurd door fiatteur 2 via Exact Synergy. De fiatteur moet een reden opgeven bij afkeuren.

Ø  Voor factuur 20130001 wordt bij de leverancier een creditfactuur aangevraagd.

Ø  De creditfactuur betreffende 20130001 wordt ontvangen, dit wordt bijvoorbeeld 20130008. Deze credit 20130008 wordt ter fiat aangeboden aan fiatteur 2, door te boeken in het inkomend factuur register.

Ø  Tegelijkertijd wordt 20130001 ook aan fiatteur 2 aangeboden. Hiertoe moet een wijziging in de factuur worden aangebracht om de factuur opnieuw te kunnen aanbieden. Een wijziging in alleen de fiatteurs is het meest logisch (in dit voorbeeld: alleen fiatteur 2), anders kan bijvoorbeeld een tussenrekening worden geselecteerd ipv een kostenrekening.

Ø  De in 1e instantie verkeerde factuur moet nu alsnog worden goedgekeurd door de fiatteur, om het doorzetten naar de boekhouding mogelijk te maken. Met deze factuur wordt natuurlijk tegelijk de credit ontvangen, maar dit vergt wel extra oplettendheid van ~ en uitleg aan de fiatteur(s).

Ø  Als beide facturen zijn gefiatteerd, kunnen deze vanuit het ‘voorportaal’ Inkomend Factuurregister naar de boekhouding worden doorgezet.

Ø  De uiteindelijke correcte factuur wordt via de gebruikelijke procedure ter fiat aangeboden.


(*1) Zorg ervoor dat het opmerkingen veld in het IFR verzoek verplicht gevuld wordt als het verzoek wordt afgekeurd

maandag 28 oktober 2013

IIR poll function keeps on giving CreateNewRequests: Get creditor failed : Fiattering: Fout / FOUT GEVONDEN: Get resource failed : Fiattering: Fout

IIR Incoming Invoice Register Exact Globe / Exact Synergy Enterprise for approval invoices
Keywords: IIR IFR Inkomend Factuur Register @gcsexact

Error:

factuur: 20012782, Aanmaker: (username), Fiatteur: (username2)
FOUT GEVONDEN: CreateNewRequests: Get creditor failed : Fiattering: Fout

And also:

FOUT GEVONDEN: Get resource failed : Fiattering: Fout

è Ofcourse the Integrator is in good working order, creditors do excist in ESE, the IIR role has been assigned to those who are supposed to approve invoices. But be sure to check if the person who creates invoices (Professional role in ESE) has the rights on the Poll Function as well, otherwise you'll get these messages.
 

(ASIMPORT) task or batchfile doesn't run on 2008 (R2) server


Watch it, on a W2008 (R2) server the task (job) shouldn't contain any " (quotation marks).
Neither in the task itsself, or in a batchfile.

Windows Server 2008 will not run any batch file with quotation marks " inside the batch file. See http://technet.microsoft.com/en-us/library/dd851678.aspx

vrijdag 18 oktober 2013

ESE Administratorrol: onvoldoende gebruikersrechten om dit verzoek te starten / unsufficient rights to create request

Keywords: Exact Synergy Enterprice / Role / Administrator / Professional

Case:

A PoC (proof of concept) Exact Synergy Enterprise (ESE) environment, Exact Globe Next database converted to ESE.
Due to the fact that we used a seperate server for the PoC, we had another AD (Active Directory) 'administrator' user then in the live Globe Database. So changed that NT account directly in dbo.humres.
I have been able to create a request, logged in as this administrator user.

But then, when testing the request, the error message in the header occurred.

Solved the issue by putting the administrator account in the NT-user field in humres, for another user which has the Professional/Administrator roles as well. Then functionally logged in as the other user, deleted roles for the administrator, added them again, changed back NT-user field and it worked.

donderdag 17 oktober 2013

Melding "Onjuiste Excel versie. Class factory kan aangevraagde klasse niet leveren. Onvoldoende geheugen." bij starten MS Excel met Exact Globe Next geïnstalleerd

Dit horen we af en toe sinds Globe batch 406
Keywords: Probleem Excel add-in (2013) na update release 406 / Exact



Melding "Onjuiste Excel versie. Class factory kan aangevraagde klasse niet leveren. Onvoldoende geheugen." bij starten MS Excel met Exact Globe Next geïnstalleerd

Bij het starten van Microsoft Excel (32-bits) op een 64-bits omgeving kan het voorkomen dat één van de onderstaande meldingen naar voren komt.

"Onjuiste Excel versie. Class factory kan aangevraagde klasse niet leveren. Onvoldoende geheugen."
"System Error &H80040111 (-2147221231)."

Oplossing

Om dit te verhelpen is het noodzakelijk om een aanpassing door te voeren in het Windows register. Met behulp van de onderstaande stappen kunt u de aanpassing uitvoeren.
Noot: Het doorvoeren van aanpassingen in het Windows register kan er voor zorgen dat uw Windows besturingssysteem niet meer functioneert. Het aanpassen van het Windows register voert u uit op eigen risico. Indien u een systeembeheerder heeft, dan adviseren wij u dit door uw systeembeheerder te laten uitvoeren.

Stappen:

  • Open de register editor (regedit) via [Start, Uitvoeren...] 
  • Klap de sleutel HKEY_LOCAL_MACHINE (HKLM) uit
  • Klap vervolgens de sleutels Software en Wow6432Node uit
  • Klap nu de sleutels Microsoft en Internet Explorer uit
  • Klap nu de sleutel ActiveX Compatibility uit
  • Zoek nu naar een sleutel met de naam  {996BF5E0-8044-4650-ADEB-0B013914E99C} en klik deze aan
  • Kies nu in het menu voor [File, Export...] en sla het bestand op
  • Met de betreffende sleutel nog aangeklikt, kiest u vervolgens voor [Edit, Delete] uit het menu om de sleutel te verwijderen

Nu kunt u Microsoft Excel opstarten zonder meldingen

woensdag 9 oktober 2013

Exact Synergy website: Error 401.2 Unauthorized “logon Method: Not yet determined”

Keywords: 401.2 Unauthorized “logon Method: Not yet determined”  “Logon User: Not yet determined” BacoNoRights.asp “onvoldoende rechten”

IIS7 / IIS 7.5

Add Role Services and configure IIS as documented on the Exact Partner Portal.

On a new server / in a new environment one should open Internet Information Services (IIS manager), open your Synergy website, go to Authentication, Windows Authentication, go to Providers and Add providers 'NTLM' and 'Negotiate'

Error message https://(synergywebsite)/synergy/services/Exact.Metadata.svc could not be activated

NL: foutmelding Exact Synergy Enterprise: De aangevraagde service, https://(synergywebsite)/synergy/services/Exact.Metadata.svc kan niet geactiveerd worden. Raadpleeg de diagnostische traceerlogboeken van de server voor meer informatie

Solution: manually type https://(synergywebsite)/synergy/services/Exact.Metadata.svc in your browser, give enter untill you get the message: You have created a service.

Run a SQL job from any users Windows Task Manager


There's scheduled MS SQL jobs. In certain cases  one would like to run (parts of) these jobs manually, during daytime for instance.
Our director Rob just showed us that it's possible to run a SQL job from any user's Windows Task Manager. The task will be calling a batchfile which will run the SQL job.

Example batchfile, where Domain/User is domain and user involved and TEST is name of job:

sqlcmd.exe  -S DOMAIN -USER -Q"execute msdb.dbo.sp_start_job @job_name = 'TEST'"