Meldingen PDF Verkooporderverwerking

De PDF Verkooporderverwerking stelt u in staat om PDF documenten om te zetten naar een formaat wat uw ERP "begrijpt". Vervolgens wordt daar een verkooporder van aangemaakt. De meeste meldingen komen netjes via mail bij uw orderafdeling terecht, maar in sommige gevallen zal het platform meldingen geven die wat cryptischer zijn doordat de oorzaak wat "dieper" ligt. 

Hier vind u een beschrijving van de meest voorkomende meldingen en een mogelijke verklaring daarvoor.

Algemeen

Ruwweg wordt een PDF in 3 stappen aangemaakt, en deze codes vindt u terug in de foutmelding achter flow:

VO_10_GetPDF: in deze stap wordt de PDF bijlage uit de mailbox gehaald en aangeboden aan Docparser voor verwerking.
VO_20_CDF: in deze stap geeft Docparser de data vanuit de PDF terug aan Dovetail voor omzetting naar het ERP orderformaat.
VO_30_Processs_AWorder: in deze stap wordt het ERP orderformaat omgezet naar een daadwerkelijke order in het ERP, inclusief alle klantspecifieke meldingen en logica.

Hieronder vindt u een overzicht van de meest voorkomende meldingen en hun oorzaken:

Cannot convert zero-length string to an integer

Deze 'Cannot convert' melding geeft aan dat er bij het omzetten van de PDF naar de order informatie op de PDF staat die op die positie niet verwacht werd. Bijvoorbeeld een tekst (string) in plaats van een getal (integer, decimal). Meestal wordt deze melding veroorzaakt door:

Productteksten / - omschrijvingen lopen door in de kolom met aantallen;
Kop- en/of voetteksten zijn nog niet juist uit de PDF gefilterd.

De meldingen kunnen er, afhankelijk van de data, iets anders uit zien. Bijvoorbeeld: Cannot convert string "" to xs:decimal: no digits in value. De strekking met betrekking tot de oorzaak hiervan blijft echter gelijk.

Exception occurred during execution on the exchange: Exchange[ID-wcg-new-production-xxxxxxxxxxxx-xx-xxx] 

Bij een uitwisseling van informatie (exchange) is een fout opgetreden. Neem contact op met ons opdat we in het platform deze fout kunnen verhelpen en/of verklaren.

HTTP operation failed invoking ttps://api.docparser.com/v1/document/upload/zczszfzjzrzv,yvykyqyuycyny,xixtxnxdxfxxr?throwExceptionOnFailure=false&remote_id=Mail with statusCode: 400

Bij een dergelijke melding zijn er meer parserID's (zczszfzjzrzv,yvykyqyuycyny,xixtxnxdxfxxr) gedefinieerd, terwijl de aanroep naar Docparser met één, uniek parserID dient te gebeuren. De oorzaak is dat aan het mailadres van de afzender in AW meerdere parserID's zijn gekoppeld.