Export debiteuren en crediteuren vanuit Exact Online

Ik wil vanuit Exact Online van alle administratie elke uur de debiteuren en crediteuren namen en codes hebben (dus niet de openstaande facturen echt alleen de namen en codes). Dit is me tot nu toe wel gelukt met een script in Invantive maar ik krijg dan 1 overzicht met alle klanten alle crediteuren. Ik wil dit gesplitst hebben naar: per klant een nieuwe Excel bestand wat vervolgens op een vaste locatie in mijn Sharepoint locatie moet worden opgeslagen.

Ik ben zelf helemaal niet bekend met coderen en programmeren maar vind het wel leuk om het te doen (icm ChatGPT). Maar loop nu even vast.

Kunnen jullie iets aanraden?

Voor dit soort zaken is tenminste 1 jaar ervaring met coderen en programmeren aan te bevelen.

Deze logica kan via de volgende applicatiemodule gemaakt worden:

De gebruikte PSQL werkt voor alle geselecteerde administraties (standaard dus alle Exact Online-administraties):

begin
  for r
  in
  ( select distinct
           outstandingitems_ar_account_code_attr
    ,      outstandingitems_ar_account_name
    from   AROutstandingItems@eol
    union all
    select distinct
           outstandingitems_ap_account_code_attr
    ,      outstandingitems_ap_account_name
    from   APOutstandingItems@eol
    for excel /* Auto create Excel. */
  )
  loop
    cloud_http.set_response_body_binary(r.excel);
    cloud_http.set_response_content_type('application/vnd.openxmlformats-officedocument.spreadsheetml.sheet');
    cloud_http.set_response_header_value('Content-Disposition', 'attachment; filename="mijn-download.xlsx"');
  end loop;
end;

Bij uitvoering via “Uitvoeren” of via Invantive App Online komt er een Excel-sheet terug met als inhoud bijvoorbeeld:

Mocht niet passend zijn, gelieve dan specifiek aan te geven in een antwoord wat er al geprobeerd is inclusief codevoorbeelden en wat er niet juist aan was.

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.

Dit topic is 3 dagen na het laatste antwoord automatisch gesloten. Nieuwe antwoorden zijn niet meer toegestaan.