Post by i2Paq » Sat Oct 06, 2012 4:45 pm

Zorg er wel voor dat de factuur zowel de Besteldatum als een Factuurdatum heeft.

Norman in 't Veldt
Moderator OpenCart Forums

_________________ READ and Search BEFORE POSTING _________________

Our FREE search: Find your answer FAST!.

[How to] BTW + Verzend + betaal setup.


User avatar
Global Moderator

Posts

Joined
Mon Nov 09, 2009 7:00 pm
Location - Winkel - The Netherlands

Post by Gerrit » Sat Oct 06, 2012 4:58 pm

i2Paq wrote:Zorg er wel voor dat de factuur zowel de Besteldatum als een Factuurdatum heeft.
De factuur heeft zowel bestelnummer als factuurnummer, de datums zal ik kijken en zonodig nog inbouwen.

For modelcars cars see my OC 3.0.2.0 shop: http://www.gbcars.nl/
For Wooden Toys see my 2.3.0.2 shop: https://www.dehoutentreinenwinkel.nl/


User avatar
Active Member

Posts

Joined
Fri Nov 27, 2009 9:06 pm

Post by i2Paq » Sat Oct 06, 2012 6:49 pm

Gerrit wrote:
i2Paq wrote:Zorg er wel voor dat de factuur zowel de Besteldatum als een Factuurdatum heeft.
De factuur heeft zowel bestelnummer als factuurnummer, de datums zal ik kijken en zonodig nog inbouwen.
Die datums zijn verplicht.

Norman in 't Veldt
Moderator OpenCart Forums

_________________ READ and Search BEFORE POSTING _________________

Our FREE search: Find your answer FAST!.

[How to] BTW + Verzend + betaal setup.


User avatar
Global Moderator

Posts

Joined
Mon Nov 09, 2009 7:00 pm
Location - Winkel - The Netherlands

Post by Gerrit » Sat Nov 03, 2012 7:57 pm

Even een update van mijn zijde, het gaat allemaal erg traag, vrije tijd tekort. Chronisch bijna.
Niet dat jullie denken, leuk, maar wanneer is het klaar of is Gerrit hier nog mee bezig.

Chris is druk bezig met de email, weet niet of hij erg last heeft gehad van SANDY. (Nee, dat zit niet in een flesje! ;) ) Ik denk haast van wel. Dat wordt dus even afwachten.

In de module in aanbouw zitten nu wat extra leuke mogelijkheden. De stylesheet is geen CSS file meer maar een PHP bestand. Dat heeft wat voordelen. Zo zou je straks zelf een heleboel kunnen instellen, wel of geen borders, kleuren, lettertypes, etc

De factuur kan met een linker en rechter enveloppe worden geprint.
je factuur kan in je eigen kleuren combinatie worden geprint, wel op een kleuren printer of pdf natuurlijk.
De factuur heeft bij het printen in PDF nu ook het factuurnummer in de bestandsnaam zitten.
De besteldatum van je klant wordt straks ook op de factuur vermeld.
Een optie om eventuele keurmerken op je factuur mee te printen ben ik nog even aan het onderzoeken, maar zal een must zijn. Moet alleen een geschikt plekje vinden.

Hier even een voorbeeldje van wat er straks mogelijk is.
Image

Image

For modelcars cars see my OC 3.0.2.0 shop: http://www.gbcars.nl/
For Wooden Toys see my 2.3.0.2 shop: https://www.dehoutentreinenwinkel.nl/


User avatar
Active Member

Posts

Joined
Fri Nov 27, 2009 9:06 pm

Post by Diegotjes » Tue Nov 06, 2012 5:48 am

Ziet er goed uit Gerrit, ik ben aan het wachten maar het wachten wordt beloond lijkt het :D

www.zintano.nl webshop voor al je telefoonaccessoires en accu´s


New member

Posts

Joined
Tue Mar 27, 2012 2:56 am

Post by Gerrit » Wed Nov 14, 2012 8:33 pm

Ook de factuur wordt nu in kleur uitgeprint als deze een PDF is. De kleuren komen dus overeen met de normale papieren versie.
Er zijn wat vertragingen, mede omdat ik er achter kwam dat er in OC geen veld bestaat wat je factuurdatum bewaart. Dit moet echt, want anders zou je in het verleden kunnen factureren, omdat de factuur de besteldatum aanhoud. Dit kan vragen van je boekhoudkantoor of de belastingdient op leveren. Ondertussen heb ik aan Daniel gevraagd of hij in een toekomstige release van OC hier rekeing mee wilt houden, of hij dat doet is natuurlijk de vraag. Ondertussen ben ik zelf een routine aan het schrijven die dit opvangt.

Groet,
Gerrit

For modelcars cars see my OC 3.0.2.0 shop: http://www.gbcars.nl/
For Wooden Toys see my 2.3.0.2 shop: https://www.dehoutentreinenwinkel.nl/


User avatar
Active Member

Posts

Joined
Fri Nov 27, 2009 9:06 pm

Post by Gerrit » Thu Nov 15, 2012 5:55 pm

De routine om de factuurdatum naar de database te schrijven en weer op te halen is voor de adminzijde klaar en werkt.
het veld wordt automatich aangemaakt in de database als het nog niet bestaat.

G.

For modelcars cars see my OC 3.0.2.0 shop: http://www.gbcars.nl/
For Wooden Toys see my 2.3.0.2 shop: https://www.dehoutentreinenwinkel.nl/


User avatar
Active Member

Posts

Joined
Fri Nov 27, 2009 9:06 pm

Post by k2tec » Thu Nov 15, 2012 9:30 pm

Gerrit,

Als het aantal producten groot is ( meer dan 1 a4) Dan loopt de tekst van de artikelen door de footer tekst.
De footer tekst staat onder aan de eerste blad. Eigenlijk moet hij altijd op het einde staan.


Net even een test gedaan zonder de <div class="footer" >
Werkt

was in my_order_invoice.tpl

Code: Select all

    <div class="footer" >
	<table class="comment" width="650px">
    <tr>
   	  <td width="650px"  align="left" valign="top" >
      <table width="620px" style="margin-top:10px; margin-left: 8px">
      <tr>
      <td width="310" valign="top" class="info_left">
	  	<?php if ($order['kvknummer']) { ?>
      	<?php echo $text_kvknummer; ?><?php echo $order['kvknummer']; ?><br />
		<?php } ?>
		<?php if ($order['btwnummer']) { ?>
        <?php echo $text_btwnummer; ?><?php echo $order['btwnummer']; ?><br />
		<?php } ?>
      </td>
      <td width="310" valign="top" class="info_left">
	  	<?php if ($order['ibannummer']) { ?>
      	<?php echo $text_ibannummer; ?><?php echo $order['ibannummer']; ?><br />
        <?php } ?>
		<?php if ($order['biccode']) { ?>
		<?php echo $text_biccode; ?><?php echo $order['biccode']; ?><br />
		<?php } ?>
		<?php if ($order['banknaam']) { ?>
		<?php echo $text_banknaam; ?><?php echo $order['banknaam'] . ' ' . $order['banknummer']; ?><br />
        <?php } ?>
		<?php if ($order['bankaccount']) { ?>
		<?php echo $text_op_naam_van; ?><?php echo $order['bankaccount']; ?>
		<?php } ?>
        </td>
        </tr>
      </table>
      </td>
   	  <td width="80px" align="right" valign="top"><div align="right"><?php if ($order['show_invoice_qr']) { ?><img src="<?php echo $order['matrix']; ?>" /><?php } ?></div></td>
    </tr>
  </table >

</div>
nu

Code: Select all

 <table class="comment" width="650px">
    <tr>
   	  <td width="650px"  align="left" valign="top" >
      <table width="620px" style="margin-top:10px; margin-left: 8px">
      <tr>
      <td width="310" valign="top" class="info_left">
	  	<?php if ($order['kvknummer']) { ?>
      	<?php echo $text_kvknummer; ?><?php echo $order['kvknummer']; ?><br />
		<?php } ?>
		<?php if ($order['btwnummer']) { ?>
        <?php echo $text_btwnummer; ?><?php echo $order['btwnummer']; ?><br />
		<?php } ?>
      </td>
      <td width="310" valign="top" class="info_left">
	  	<?php if ($order['ibannummer']) { ?>
      	<?php echo $text_ibannummer; ?><?php echo $order['ibannummer']; ?><br />
        <?php } ?>
		<?php if ($order['biccode']) { ?>
		<?php echo $text_biccode; ?><?php echo $order['biccode']; ?><br />
		<?php } ?>
		<?php if ($order['banknaam']) { ?>
		<?php echo $text_banknaam; ?><?php echo $order['banknaam'] . ' ' . $order['banknummer']; ?><br />
        <?php } ?>
		<?php if ($order['bankaccount']) { ?>
		<?php echo $text_op_naam_van; ?><?php echo $order['bankaccount']; ?>
		<?php } ?>
        </td>
        </tr>
      </table>
      </td>
   	  <td width="80px" align="right" valign="top"><div align="right"><?php if ($order['show_invoice_qr']) { ?><img src="<?php echo $order['matrix']; ?>" /><?php } ?></div></td>
    </tr>
  </table >
Last edited by k2tec on Thu Nov 15, 2012 9:43 pm, edited 1 time in total.

User avatar
Active Member

Posts

Joined
Mon Apr 12, 2010 8:06 pm

Post by Gerrit » Thu Nov 15, 2012 9:43 pm

k2tec wrote:Gerrit,

Als het aantal producten groot is ( meer dan 1 a4) Dan loopt de tekst van de artikelen door de footer tekst.
De footer tekst staat onder aan de eerste blad. Eigenlijk moet hij altijd op het einde staan.
heb ik in de nieuwe versie opgelost. Afhankelijk van het gekozen layout komen er ook zoveel op een pagina.
Footer komt altijd op papier. Heb ik nog geen oplossing voor.

For modelcars cars see my OC 3.0.2.0 shop: http://www.gbcars.nl/
For Wooden Toys see my 2.3.0.2 shop: https://www.dehoutentreinenwinkel.nl/


User avatar
Active Member

Posts

Joined
Fri Nov 27, 2009 9:06 pm

Post by afpcollet » Sat Nov 17, 2012 7:47 pm

Beste Gerrit heb je een link voor mij waar ik deze kan downloaden? :)

groeten,

Bart

ps. ik heb de post.nl extentie ook van je en doet het geweldig.
En zijn ze wel goed te combineren?

Newbie

Posts

Joined
Sat Nov 17, 2012 7:32 pm

Post by Gerrit » Mon Nov 19, 2012 5:27 pm

De code ligt nu in de US en wordt nagekeken. Ik kwam nog wel wat anders tegen en dat moeten we echt gaan oplossen.

Stel je hebt een webwinkel waarvan je al facturen hebt gemaakt. Deze nummer je vervolgens, maar je kan in OC nergens je laatst gebruikte nummer ingeven, Conclusie is dan ook dat OC altijd met factuur nr 1 begint. Dat is mooi als je pas begint. Je kan echter wel het voorloop nummer wijzigen. Verder is het mogelijk om de orders waarvan je een factuur hebt gemaakt per ongeluk te verwijderen, Dit zou eigenlijk niet moeten kunnen. De factuur moet je altijd bewaren. Deze optie zou ook bij je winkel moeten horen. Ik zal Daniel dit ook even mailen, hij denkt nog steeds dat een order hetzelfde is als een factuur. Misschien neemt hij dit mee in versie 1.6.x of 1.5.5.x Zo blijf ik het ook nog raar vinden dat je niet je eigen KvK nummer kunt invullen, maar wel die van een klant. Maar ja dat is opgelost door ons.

Verder bestond er geen factuurdatum, alleen een orderdatum, dat is nu opgelost. Er wordt in de orders tabel nu een extra veld aangemaakt bij het opstarten van de XML file met de factuur datum. Hetzelfde gebeurt bij de track en trace optie en merk je niets van. Dit veld wordt automatisch gevuld zodra er een factuur nummer wordt aangemaakt.

De CSS files geven mij nog een beetje tegenwerking en ik hoop dat Chris daar een antwoord op heeft.

Ik wil nog even geen download aanbieden, ook niet om te testen, anders gaan er teveel versies lopen en kan ik straks ook geen goed antwoord geven op vragen. Zodra ik alles terug heb kunnen we gaan testen en zal ik een paar mensen uitnodigen.

Joost maakt op dit moment de handleidingen en ik moet zeggen zeer professioneel. De handleiding geeft ook een duidelijk beeld van wat je wel en niet kan verwachten.

Even genoeg voor vandaag, ga weer aan het werk.

Groet,
Gerrit

For modelcars cars see my OC 3.0.2.0 shop: http://www.gbcars.nl/
For Wooden Toys see my 2.3.0.2 shop: https://www.dehoutentreinenwinkel.nl/


User avatar
Active Member

Posts

Joined
Fri Nov 27, 2009 9:06 pm

Post by dklnd » Wed Nov 21, 2012 6:19 am

Zal dit ook werken met winkels met een engelstalige language file?

Heeft er iemand tevens een tussenoplossing voor 1.5.4.1? Ik wil mijn website graag live zetten maar heb niet de benodigde data met OC 1.5.4.1 standaard invoice.

Active Member

Posts

Joined
Mon Nov 14, 2011 6:30 pm

Post by Gerrit » Wed Nov 21, 2012 3:17 pm

dklnd wrote:Zal dit ook werken met winkels met een engelstalige language file?

Heeft er iemand tevens een tussenoplossing voor 1.5.4.1? Ik wil mijn website graag live zetten maar heb niet de benodigde data met OC 1.5.4.1 standaard invoice.
Dit werkt ook met andere talen.
Nog geen oplossing voor.

For modelcars cars see my OC 3.0.2.0 shop: http://www.gbcars.nl/
For Wooden Toys see my 2.3.0.2 shop: https://www.dehoutentreinenwinkel.nl/


User avatar
Active Member

Posts

Joined
Fri Nov 27, 2009 9:06 pm

Post by dklnd » Wed Nov 21, 2012 3:34 pm

Wanneer denk je (publiek) te gaan testen? Ik heb zelf nogal haast met een dergelijke oplossing aangezien ik momenteel mijn website niet live kan zetten. Het ziet er in elk geval super uit!

Active Member

Posts

Joined
Mon Nov 14, 2011 6:30 pm

Post by Gerrit » Wed Nov 21, 2012 3:39 pm

dklnd wrote:Wanneer denk je (publiek) te gaan testen? Ik heb zelf nogal haast met een dergelijke oplossing aangezien ik momenteel mijn website niet live kan zetten. Het ziet er in elk geval super uit!
Ik hoop snel, ben nu even afhankelijk van anderen en moet daar op wachten, gaat allemaal in vrije tijd en daar hebben we tekort van :(

G.

For modelcars cars see my OC 3.0.2.0 shop: http://www.gbcars.nl/
For Wooden Toys see my 2.3.0.2 shop: https://www.dehoutentreinenwinkel.nl/


User avatar
Active Member

Posts

Joined
Fri Nov 27, 2009 9:06 pm

Post by dklnd » Wed Nov 21, 2012 7:34 pm

Zou je het stukje code willen delen waardoor je de prijs per eenheid ex btw kan laten zien op de invoice?

Hierdoor zou ik in elk geval al mijn website in de lucht kunnen zetten. ( en dan kan ik hopelijk mijn levensonderhoud bekostingen als student ipv. bij te lenen O0 )

Active Member

Posts

Joined
Mon Nov 14, 2011 6:30 pm

Post by webdwaas » Thu Nov 22, 2012 3:49 pm

Ik hou het in de gaten gerrit! een vorige versie ben ik nog steeds heel blij mee maar deze word nog mooier!

Newbie

Posts

Joined
Fri Sep 09, 2011 5:25 am

Post by ng93 » Wed Nov 28, 2012 4:25 pm

Hallo,

Is het mogelijk om de factuur te maken wanneer de prijs op de website inclusief btw is en er op de factuur dan komt te staan :
Prijs excl btw + 21 % = de prijs die op de website vermeld is ?

Groeten

Newbie

Posts

Joined
Sat Nov 24, 2012 8:11 pm

Post by Gerrit » Wed Dec 05, 2012 9:06 pm

dklnd wrote:Zou je het stukje code willen delen waardoor je de prijs per eenheid ex btw kan laten zien op de invoice?

Hierdoor zou ik in elk geval al mijn website in de lucht kunnen zetten. ( en dan kan ik hopelijk mijn levensonderhoud bekostingen als student ipv. bij te lenen O0 )

Code: Select all

if ($product['tax'] > 0) {
                        $unit_tax = $product['tax'];
                        $unit_price = $product['total'] / $product['quantity'];
                        $price_inc = $product['price'] + $unit_tax;
                        $prod_tax = round((($unit_tax / $unit_price) * 100), 1) ."%";

                    } else {
                        $unit_tax = 0;
                        $unit_price = $product['total'] / $product['quantity'];
                        $price_inc = $product['price'];
                        $prod_tax = 0;

                    }
                    $total_inc = $price_inc * $product['quantity'];
met dank aan i2pac

For modelcars cars see my OC 3.0.2.0 shop: http://www.gbcars.nl/
For Wooden Toys see my 2.3.0.2 shop: https://www.dehoutentreinenwinkel.nl/


User avatar
Active Member

Posts

Joined
Fri Nov 27, 2009 9:06 pm

Post by Gerrit » Wed Dec 05, 2012 9:08 pm

ng93 wrote:Hallo,

Is het mogelijk om de factuur te maken wanneer de prijs op de website inclusief btw is en er op de factuur dan komt te staan :
Prijs excl btw + 21 % = de prijs die op de website vermeld is ?

Groeten
Dat komt als optie in de volgende versie, of als kolom in de factuur, denk daar nog even over.

For modelcars cars see my OC 3.0.2.0 shop: http://www.gbcars.nl/
For Wooden Toys see my 2.3.0.2 shop: https://www.dehoutentreinenwinkel.nl/


User avatar
Active Member

Posts

Joined
Fri Nov 27, 2009 9:06 pm
Who is online

Users browsing this forum: No registered users and 1 guest