Bij het uitvoeren van een query op Exact Online (5 administraties) met Salesforce retourneert de volgende query:
select sle.id
, sie.id
, sle.SalesInvoice__c
, sie.InvoiceNumber__c
, sle.Number__c
--, sle.Description__c
--, sle.Amount__c
from SalesInvoiceLine__c@sf sle
join Salesforce.Salesforce.SalesInvoice__c@sf sie
on sie.Id = sle.SalesInvoice__c
and sie.InvoiceNumber__c = '24800019'
drie identieke rijen. Er blijft met een distinct
maar 1 rij over.
De dubbele rijen verdwijnen als ik het verander in:
select sle.id
, sie.id
, sle.SalesInvoice__c
, sie.InvoiceNumber__c
, sle.Number__c
--, sle.Description__c
--, sle.Amount__c
from (select * from SalesInvoiceLine__c@sf ) sle
join (select * from Salesforce.Salesforce.SalesInvoice__c@sf ) sie
on sie.Id = sle.SalesInvoice__c
and sie.InvoiceNumber__c = '24800019'