kowal/wfirma

Moduł Magento 2 - integracja z WFirma

This package's canonical repository appears to be gone and the package has been frozen as a result.

Installs: 436

Dependents: 0

Suggesters: 0

Security: 0

Stars: 0

Forks: 0

Type:magento2-module

1.2.122 2025-02-11 18:07 UTC

This package is auto-updated.

Last update: 2025-02-11 17:08:45 UTC


README

``kowal/wfirma``

Podstawowe funkcje

Integracja Magento z wFirma

  • Eksport zamówienia do wFirma (automatycznie po zapisaniu lub uruchamiany przez użytkownika)
  • Import kontrachentów z wFirma do Magento
  • Import produktów z wFrima do Magento
  • aktualizacja ceny i stanu magazynowego z wFrima do Magento

Instalacja

* = w trybie produkcyjnym Magento zastosuj opcję --keep-generated

Type: Composer

  1. The module is available in a composer repository:

    • Private GitLab repository https://gitlab.com
  2. Add the composer repository to the configuration:

    composer config repositories.language.flags vcs https://gitlab.com/magento2ext/wfirma
    
    
  3. **Add an access token for the private GitLab repository:

    composer config --auth gitlab-token.gitlab.com <YOUR_TOKEN>
    
  4. **Install the module using Composer:
    composer require kowal/wfirma
    
  5. **Apply database updates:
    php bin/magento setup:upgrade
    
  6. **Flush the cache:
    php bin/magento cache:flush
    

Konfiguracja

  • Ustaw odpowiednie wartości w panelu administracyjnym Kowal / Wfirma / Ustawienia
  • Wstaw bespośrednio w szablonie email New Invoice ten kod: `{{block class='Kowal\WFirma\Block\InvoiceLink' area='frontend' invoice_id=$invoice.entity_id template='Kowal_WFirma::invoicelink.phtml'}}`

Specyfikacja

Do tabeli sales_invoice dodana jest kolumna wfirma w której zapisywany jest numer ID faktury z wFirma zaraz po jej wygenerowaniu. Plik pdf faktury zapisywany jest w folderze var/invoices.

Polecenia CLI

  • php bin/magento kowal_wfirma:exportinvoices Eksport faktur Magento do wFirma.
  • php bin/magento kowal_wfirma:importcustomers Import bazy klientów z wFirma do Magento.
  • php bin/magento kowal_wfirma:importproducts Import bazy produktów z wFirma do Magento.

Zadania CRON

  • kowal_wfirma_exportinvoice Zadanie wykonywane co 2 minuty. Odczytuje listę faktur Magento, które jeszcze nie zostały wysłane i generuje dla nich faktury wFirma.