Het uitvoeren van een query die voorheen draaide lukt al enige tijd niet meer:
select ...
from GeneralLedgerDetailsV3@xx
where fin_trs_head_modified between cast(l_date_to_load as datetime) and cast(l_end_date_to_load as datetime)
and ( company_code = 'xxxxxx***'
or company_code = 'xxxxx'
or company_code = '***xxxxxx'
)
and line >=0
and fin_trs_head_number>=0
between gaf een error, gewijzigd in:
where fin_trs_head_modified >= cast(l_date_to_load as datetime)
and fin_trs_head_modified <= cast(l_end_date_to_load as datetime)
Bij dit statement krijgen we nu de itgenoda035 foutmelding:
itgenoda035
Statement #1 ‘-- TF_acme…rows.’);
end;’ beginnend op regel 1 veroorzaakte een fout.
De Twinfield-server heeft een interne fout geretourneerd, meestal is dat een applicatiefout binnen Twinfield.
The remote server returned an error: (500) Internal Server Error.
Neem contact op met de ondersteuning van Twinfield met de verzamelde oproepgegevens van het native platform of stel een vraag op de Invantive-forums met deze oproepgegevens.
Het lukt niet om het probleem te reproduceren op Invantive Cloud (25.0.200) met:
select *
from GeneralLedgerDetailsV3@tfd
where fin_trs_head_modified >= trunc(sysdateutc) - 7000
and fin_trs_head_modified <= trunc(sysdateutc)
and ( company_code = 'NLA001821'
or company_code = 'NLA001821'
or company_code = 'NLA001821'
)
and line >=0
and fin_trs_head_number>=0
De itgenoda035-foutmelding geeft aan dat de Twinfield API-server een HTTP 500-foutmelding (Internal Server Error) is. Het betreft zo te zien een omgevings-specifieke fout die niet herleidbaar is tot een wijziging van de Invantive-programmatuur.
Het probleem is mogelijk gelijkend op:
Het is een generieke foutmelding die Twinfield teruggeeft die geeft uitsluitsel geeft over de oorzaak:
<?xml version="1.0" encoding="UTF-8"?>
<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<soap:Body>
<soap:Fault>
<soap:Code>
<soap:Value>soap:Receiver</soap:Value>
</soap:Code>
<soap:Reason>
<soap:Text xml:lang="en">Server was unable to process request. ---> Invalid name character in 'http://www.twinfield.com/_Unexpected'.</soap:Text>
</soap:Reason>
<soap:Detail />
</soap:Fault>
</soap:Body>
</soap:Envelope>
Deze vraag is automatisch gesloten na 1 week inactiviteit. Het laatste gegeven antwoord is gemarkeerd als oplossing.
Gelieve een nieuwe vraag te stellen via een apart topic als het probleem opnieuw optreedt. Gelieve in de nieuwe vraag een link naar dit topic op te nemen door de URL er van in de tekst te plakken.