Resultaten 1 tot 15 van de 17
Pagina 1 van de 2 1 2 LaatsteLaatste
Geen
  1. #1
    export facturen van/tot
    geregistreerd gebruiker
    120 Berichten
    Ingeschreven
    24/03/13

    Post Thanks / Like
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)
    14 Berichten zijn liked


    Naam: Age

    Thread Starter

    export facturen van/tot

    Goedemiddag,

    Ik ben op zoek naar een manier om facturen (inkoop in dit geval) te exporteren voor bijvoorbeeld een maand of een jaar. Er is sinds niet zo heel lang geleden een nieuwe bestandsindeling waardoor "ff een dir via ftp downloaden" niet meer werkt.

    Heeft iemand hier al eens iets voor gemaakt? Of kent iemand een handig trucje? Ik heb evt ook toegang via SSH dus een tarretje maken via een shellscript kan volgens mij ook maar tot nu toe lukt het me nog niet om bijvoorbeeld alles van 2014 te verzamelen.

    Ik hoor graag of iemand hier iets voor heeft of dat het mogelijk toch een te complexe vraag is.

    Bij voorbaat dank!

  2. #2
    export facturen van/tot
    geregistreerd gebruiker
    552 Berichten
    Ingeschreven
    18/10/10

    Post Thanks / Like
    Mentioned
    14 Post(s)
    Tagged
    0 Thread(s)
    31 Berichten zijn liked


    Naam: Ralph
    Ondernemingsnummer: nvt

    Facturen exporteren uit..?

  3. #3
    export facturen van/tot
    geregistreerd gebruiker
    850 Berichten
    Ingeschreven
    06/08/10

    Post Thanks / Like
    Mentioned
    12 Post(s)
    Tagged
    0 Thread(s)
    58 Berichten zijn liked


    Naam: Chris

    Wat context zou handig zijn, welke pakket gebruik je bijvoorbeeld?

  4. #4
    export facturen van/tot
    geregistreerd gebruiker
    120 Berichten
    Ingeschreven
    24/03/13

    Post Thanks / Like
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)
    14 Berichten zijn liked


    Naam: Age

    Thread Starter
    Sjonge...strakke actie van mezelf zeg...Zat topics over WeFact te lezen en helemaal vergeten dat hier te noemen

    Anywayz, het gaat dus om het exporteren van de inkoopfacturen uit WeFact Hosting. Dat stond er in de originele vraag eerst ook bij totdat ik ineens bedacht had mijn vraag helemaal anders te stellen. Het gaat er minimaal om dat alle facturen per jaar gedownload kunnen worden. Dat kan voor verkoopfacturen nu al wel (kon altijd al) maar voor inkoopfacturen dus (nog) niet. Dit gebruik ik met name om mijn jaar archief bij te werken.

    Ik hoop dat ik nu wel alles vermeld heb. Zo niet ga ik me nog dieper schamen...

  5. #5
    export facturen van/tot
    ISPConnect
    3.772 Berichten
    Ingeschreven
    10/01/07

    Locatie
    Nieuwegein

    Post Thanks / Like
    Mentioned
    39 Post(s)
    Tagged
    0 Thread(s)
    134 Berichten zijn liked


    Naam: Marin Heideman
    Bedrijf: DigiState B.V.
    URL: http://www.digistate.nl
    ISPConnect: Lid
    View mheideman's profile on LinkedIn

    Beheer > Exporteren > + Nieuw Template daar staat inkoopfacturen tussen
    Marin Heideman (DigiState B.V.)

  6. #6
    export facturen van/tot
    Programmeur / Hoster
    3.952 Berichten
    Ingeschreven
    20/06/06

    Locatie
    Wijlre

    Post Thanks / Like
    Mentioned
    28 Post(s)
    Tagged
    0 Thread(s)
    647 Berichten zijn liked


    Naam: John Timmer
    Bedrijf: SystemDeveloper.NL
    Functie: Eigenaar
    URL: www.systemdeveloper.nl
    KvK nummer: 14083066
    View johntimmer's profile on LinkedIn

    Uhm, een select query op WeFact_CreditInvoice doen?
    SystemDeveloper.NL - 64BitsWebhosting.EU : Softwareontwikkeling & Hosting freaks

  7. #7
    export facturen van/tot
    geregistreerd gebruiker
    120 Berichten
    Ingeschreven
    24/03/13

    Post Thanks / Like
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)
    14 Berichten zijn liked


    Naam: Age

    Thread Starter
    Inderdaad die 2 had ik ook al gevonden maar het gaat niet zozeer om de ingevoerde data maar om de (ingescande) facturen zelf. Die zijn allemaal in pdf beschikbaar maar in allerlei subdirs tegenwoordig. Er is wel een api beschikbaar zag ik net dus ik zal eens kijken of ik daar wat mee kan.

  8. #8
    export facturen van/tot
    geregistreerd gebruiker
    3.709 Berichten
    Ingeschreven
    22/05/05

    Post Thanks / Like
    Mentioned
    12 Post(s)
    Tagged
    0 Thread(s)
    24 Berichten zijn liked


    Naam: Jeroen

    Wij liepen ook keihard tegen dit probleem aan, gaat niet terug gedraaid worden door WeFact dus wij hebben tegen de API aan een script geschreven. Kan hem je wel toesturen, is wel super basic (je moet het 1e factuurnummer en laatste factuurnummer invullen en alles wat ertussen ligt download hij, pakt hij in met zip en de zip kun je downloaden. Werkt alleen als al je inkoopfacturen pdf's zijn).

    Laat maar weten of ik hem morgen moet posten (herinner me mocht ik niet meer reageren..).
    Laatst gewijzigd door DutchTSE; 18/02/15 om 19:43.

  9. #9
    export facturen van/tot
    geregistreerd gebruiker
    120 Berichten
    Ingeschreven
    24/03/13

    Post Thanks / Like
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)
    14 Berichten zijn liked


    Naam: Age

    Thread Starter
    Hallo @DutchTSE
    Dat zou helemaal geweldig zijn. Ik zoek niks fancy het gaat er alleen om dat ik een nieuw jaar-zipje bij de rest kan voegen als backup.

  10. #10
    export facturen van/tot
    geregistreerd gebruiker
    3.709 Berichten
    Ingeschreven
    22/05/05

    Post Thanks / Like
    Mentioned
    12 Post(s)
    Tagged
    0 Thread(s)
    24 Berichten zijn liked


    Naam: Jeroen

    Aangezien ik geen PHP als bijlage mag toevoegen:

    Kopieer de code, zet in php bestand in de map /Pro/. Het script gaat er vanuit dat je crediteurfacturen beginnen met CF<nummer>, dat kun je zelf aanpassen als dat anders is. Als je het bestand opent in je browser dan voer je (van de reeks bestanden die je wilt downloaden) het beginnummer en het eindnummer in. Stel je facturen zijn CF20150001 tot en met CF20150100, dan voer je 20150001 en 20150100 in De tijdelijke bestanden die het script creeert worden in temp/ opgeslagen, die map gooit de cronjob van wefact bij iedere run leeg. Script komt zonder garanties dus je bent zelf verantwoordelijk voor alles

    Heb het script nog even aangepast zodat het niet alleen PDF ondersteund maar de extensie ophaalt waarin het bestand staat opgeslagen (werkt met PDF en JPG iig).

    PHP Code:
    <?php
    require_once("wefact_api.php");

    function 
    zipFilesDownload($file_names,$archive_file_name,$file_path){
        
    $zip = new ZipArchive();
        if (
    $zip->open('temp/'.$archive_file_name, ZIPARCHIVE::CREATE )!==TRUE) {
          exit(
    "cannot open <$archive_file_name>\n");
        
        }
        foreach(
    $file_names as $files){
          
    $zip->addFile($file_path.$files,$files);
        
        }
        
    $zip->close();
        
        
        
    header("Content-type: application/zip"); 
        
    header("Content-Disposition: attachment; filename=temp/$archive_file_name"); 
        
    header("Pragma: no-cache"); 
        
    header("Expires: 0"); 
        
    readfile("temp/$archive_file_name");
        exit;
    }
    ?>



    <form method="post" action="">
        Van: <input type="text" name="from" value="" /> tot en met: <input type="text" name="to" value="" />

        <input type="submit" name="submit" value="Go" />
    </form>

    <?
    if($_POST){
        
        $api = new WeFactAPI();
        
        $factuurnr = $_POST["from"];
        $start = $_POST["from"];
        $eind = $_POST["to"];
            
        while($factuurnr <= $eind){
            
           $attachmentParams = array(
                   'CreditInvoiceCode'    => 'CF'.$factuurnr,
                'Type'        => 'creditinvoice'
            );
            
            $response = $api->sendRequest('attachment', 'download', $attachmentParams);
            
            $extension = end(explode(".",$response["success"]["0"]));
            
            $decoded = base64_decode ($response["success"]["1"]);
            $cfile = fopen ('temp/Crediteurfactuur CF'.$factuurnr.'.'.$extension,'w');
            fwrite ($cfile,$decoded);
            fclose ($cfile);
            $files[] .= "temp/Crediteurfactuur CF".$factuurnr.".".$extension;
            
            $factuurnr++;
            
           
        }
            
        $fileNames=$files;
        $zip_file_name='Crediteurfacturen_'.$start.'_'.$eind.'.zip';
        $file_path=dirname(__FILE__).'/';
        
        zipFilesDownload($fileNames,$zip_file_name,$file_path);
        
    }

    ?>
    Likes Age

  11. #11
    export facturen van/tot
    geregistreerd gebruiker
    120 Berichten
    Ingeschreven
    24/03/13

    Post Thanks / Like
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)
    14 Berichten zijn liked


    Naam: Age

    Thread Starter
    Ben er mee bezig geweest maar krijg nog geen werkende zip. Heeft vast niks te maken met de 0kb facturen die in /temp komen te staan. Ik puzzel nog even verder. Dank in ieder geval voor de optie om dit te kunnen hergebruiken

    Vanaf m'n s4.

  12. #12
    export facturen van/tot
    geregistreerd gebruiker
    3.709 Berichten
    Ingeschreven
    22/05/05

    Post Thanks / Like
    Mentioned
    12 Post(s)
    Tagged
    0 Thread(s)
    24 Berichten zijn liked


    Naam: Jeroen

    Heb je wefact_api.php in dezelfde map staan en de API juist geconfigureerd?

  13. #13
    export facturen van/tot
    geregistreerd gebruiker
    120 Berichten
    Ingeschreven
    24/03/13

    Post Thanks / Like
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)
    14 Berichten zijn liked


    Naam: Age

    Thread Starter
    Ja hij lijkt ook wat op te halen maar dat zijn files van 0kb. Nog even verder testen straks.

    Vanaf m'n s4.

  14. #14
    export facturen van/tot
    geregistreerd gebruiker
    3.709 Berichten
    Ingeschreven
    22/05/05

    Post Thanks / Like
    Mentioned
    12 Post(s)
    Tagged
    0 Thread(s)
    24 Berichten zijn liked


    Naam: Jeroen

    0 KB betekend volgens mij dat hij juist niets ophaalt.. De API haalt de bijlage als base64 binnen en dat schrijf je weg in een bestand. Krijgt hij geen bijlage binnen via de api dan schrijft hij ook niets weg in het bestand.

  15. #15
    export facturen van/tot
    geregistreerd gebruiker
    120 Berichten
    Ingeschreven
    24/03/13

    Post Thanks / Like
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)
    14 Berichten zijn liked


    Naam: Age

    Thread Starter
    Ik ben nog even flink aan het testen geweest tot ik ineens het licht zag en er achter kwam dat ik een subdir vergeten was bij de url voor de api. Die zit er nu in en nu moet ik alleen nog even zorgen dat ophalen van alle facturen en het zippen goed gaat. Er komen nu ook logregels in het API overzicht in WF.

    Hij haalt nu alleen de eerste factuur correct op. Daarna is alles weer 0kb en zijn het files zonder extensie.

    Daarnaast is de .zip die ik krijg door win8.1 niet te lezen. De ene .pdf file is wel goed en leesbaar in de /temp dir waar ze neergezet worden. Dus linksom of rechtsom ik heb in ieder geval waar ik naar op zoek was als ik het even factuur voor factuur doe.

    Ik zal nog even laten weten als het ook gelukt is met het zippen en om alles op te halen Het begin is er!
    Laatst gewijzigd door Age; 24/02/15 om 23:36.

Pagina 1 van de 2 1 2 LaatsteLaatste

Webhostingtalk.nl

Contact

  • Rokin 113-115
  • 1012 KP, Amsterdam
  • Nederland
  • Contact
© Copyright 2001-2026 Webhostingtalk.nl.
Web Statistics