30knees
Trusted Members-
Posts
1,469 -
Joined
-
Last visited
-
Days Won
42
Content Type
Profiles
Forums
Gallery
Downloads
Articles
Store
Blogs
Everything posted by 30knees
-
Thank you. So then we'd need something a library to convert PHP objects (is this what we have in tb?) to XML: https://github.com/easybill/zugferd-php https://www.mustangproject.org/zugferd/ https://github.com/horstoeko/zugferd Wrapper: https://github.com/Youniwemi/digital-invoice Overview of some libraries and tools: https://zugferd.org/materials/e-invoicing/1.0.0/index.html
-
datakick hat die Lösung entwickelt. :)
-
Update: Wir verwenden jetzt Lexoffice, Belege werden aus dem Shop per API übertragen und entsprechend buchhalterisch zugeordnet, auch für One Stop Shop-Zwecke und Zusammenfassende Meldung.
-
I have some 1 cent problems for invoices compared to calculations in accounting software. What rounding options do you use? I had "round up away from zero" and "round each line". I'm now testing "round each item". I'm also asking what rounding system my accounting software uses.
-
Is anybody here required to supply EU-compliant e-invoices, such as the faktur-x / ZUGFeRD standard? For example, in Germany they're obligatory in a B2B setting from January 1, 2025. Many European countries already have e-invoicing requirements when dealing with public authorities. I found one PHP library for factur-x: https://github.com/atgp/factur-x
-
Invoice number in emails by updating classes/module/PaymentModule.php
30knees replied to 30knees's question in Technical help
Thank you, I was looking for the bankwire status email. Where do I look for that? Is this something that you would be fine with having in the core? Then I could do a PR. -
Invoice number in emails by updating classes/module/PaymentModule.php
30knees posted a question in Technical help
Is it correct that I would need to update classes/module/PaymentModule.php to enable {invoice_number} to be used in emails, eg bankwire module? https://github.com/thirtybees/thirtybees/blob/main/classes/module/PaymentModule.php And then adding here: $params = [ '{voucher_amount}' => Tools::displayPrice($voucher->reduction_amount, $this->context->currency, false), '{voucher_num}' => $voucher->code, '{firstname}' => $this->context->customer->firstname, '{lastname}' => $this->context->customer->lastname, '{id_order}' => $order->reference, '{order_name}' => $order->getUniqReference(), ]; '{invoice_number}' => $order->invoice_number, -
GreenMouseStudio's login without password module can be modified to work with thirtybees. Contact the dev and he'll customise it for your theme and modify it for thirtybees. I'm using it successfully.
-
- 1
-
-
They're called Active Design
-
@the.rampage.radoI am using this one: https://addons.prestashop.com/en/sea-paid-advertising-affiliation-platforms/26226-full-affiliates.html It does its job. It is not amazing. Vouchers and different commissions are supported. The vouchers all have a prefix, though, eg AFF_CUSTOM. I came across this alternative service recently: https://goaffpro.com/
-
I wanted to check what the status is. :) Will it become a module?
-
@DRMasterChiefSend datakick a pm and ask :)
-
Code changes needed so one country can be in multiple zones?
30knees replied to 30knees's question in Technical help
For example: DHL charges 10 Euros for Germany and France. UPS charges 10 Euros for France and Belgium. DHL charges 20 Euro for Belgium. UPS charges 20 Euro for Germany. The customer should be able to see in the checkout for Belgium: DHL: 20 UPS: 10 To do this, I'd like to create zones: DHL Zone 1: Germany, France UPS Zone 1: France, Belgium DHL Zone 2: Belgium UPS Zone 2: Germany And then have carriers accordingly. -
Code changes needed so one country can be in multiple zones?
30knees posted a question in Technical help
What code changes or module would be needed so one country can be in multiple zones? Is this a major undertaking, how many hours would it likely take? Is anybody else interested in this feature? -
use 'attachments' but without attached file - how?
30knees replied to DRMasterChief's question in Technical help
@DRMasterChiefI know you don't want a module but this looks like it might be useful: https://addons.prestashop.com/en/blocks-tabs-banners/42100-static-custom-html-text-multi-blocks.html @the.rampage.radoYes, Germany has this special regime where your competitor or even private "competition protection clubs" can send you a cease and desist. You have to pay them for their efforts to protect fair competition - that's how they earn their money. -
use 'attachments' but without attached file - how?
30knees replied to DRMasterChief's question in Technical help
This is relevant for everyone in the EU and selling to the EU B2C. The key information that will need to provided on the product page is listed in Article 19 and is: I am also thinking how best to go about this. Deadline is December 13, 2024. I think it can broken down into: Manufacturer information, which can be tied to the manufacturer association. Can be a feature or a tab. Product information, which will be unique for each product or category of products. Can be a feature or a tab or on the main page itself. Right now, I'm thinking a powerful tab module could be easiest. -
If you're looking for modules then best to look at what's available for PS 1.6.
-
Thanks! I somehow thought this was a thirtybees feature and not one from PS! The video didn't explain multiple combinations such as size and colors but I experimented based on the information the video provided for a basic import and this setup works: Attribute (Name:Type:Position)* Value (Value:Position)* Colour:radio:0;Shoe size:select:0 Black:0;42:0 And yes, delete all means delete all, not just of those being imported! However, the warning pop-up window says: "Are you sure that you would like to delete this entity combinations?" I think that's wrong because it indicates that it's only for the entity being imported.
-
How can I export a sample CSV file of a product with combinations to understand how to create similar products to import via CSV? I see the sample products and combinations files under Parameters>CSV Import. But I don't understand from them what I would need to enter in order to have a combination with multiple attribute values, eg: Color: Black Size: 44
-
Fingers crossed then. The deadline is October 7. Will the module be released by then?