Prefiks faktury - zmiana kolejno?ci.

Miejsce na wszelkie dyskusje odnośnie problemów technicznych i ewentualnych pytań z rozbudowaniem systemu w plikach i skryptach Opencart, a które nie dotyczą instalacji.

Prefiks faktury - zmiana kolejności.

Postprzez gramy52 » 15 kwi 2011, o 12:33

Witam,

Tworzę dla znajomego sklep na podstawie (trudno pewnie się domyślić) OpenCart. Niestety mam problem, chodzi o prefiks faktur.
Obecnie jest tak : FA/<tutajpojawiasienumer>
A chce na odwrót : <tutajpojawiasienumer>/FA

A po co tak? No bo facet sobie wymyślił, że będzie to tak wyglądało 001/04/2011 - pierwszy numer, następnie miesiąc (będzie musiał sam zmieniać co miesiąc...) i rok.

Proszę o pomoc w tej kwestii - również prosiłbym by nie było dwóch 0 (zer) przed cyferką/liczbą. Z góry dziękuje lub chociaż nakierowanie gdzie to szukać.
gramy52
 
Posty: 10
Dołączył(a): 20 sty 2011, o 11:07

Re: Prefiks faktury - zmiana kolejności.

Postprzez jang1200 » 15 kwi 2011, o 13:35

Wersja ?
W najnowszej znowu coś grzebali przy tym więc będzie się różnić od 1.4.9.3 :

Nigdy się z tym nie zabawiałem. Spróbuj w edytorze który ma wyszukiwanie w plikach znaleźć : invoice_id i invoice_prefix.

Pierwszy masz w /admin/model/sale/order.php metoda public function generateInvoiceId($order_id) {

Jest tam : return $this->config->get('config_invoice_prefix') . $invoice_id;
Spróbuj zmienić kolejność albo przy pomocy time() i date() zamiast $this->config->get('config_invoice_prefix'] daj mu tam miesiąc i dzień i nie będzie musiał co miesiąc i co rok sam prefiksu zmieniać.
S? trzy rodzaje bia?ej ?mierci ? s?l ? cukier i ? lekarz pierwszego kontaktu.
jang1200
 
Posty: 274
Dołączył(a): 6 mar 2010, o 19:17

Re: Prefiks faktury - zmiana kolejności.

Postprzez gramy52 » 15 kwi 2011, o 15:11

Moja wersja 1.4.9.4

Facet, należy Ci się 4+. Zmienić trzeba jeszcze na fakturze i gotowe :)

Odświeżam pytanie - jak pozbyć się dwóch zer przed cyfrą - jest np: 001/04/2011 - zamiast 1/04/2011 a nawet może być 01/04/2011 :) - tylko pytanie gdzie to się zmienia.
gramy52
 
Posty: 10
Dołączył(a): 20 sty 2011, o 11:07

Re: Prefiks faktury - zmiana kolejności.

Postprzez gramy52 » 15 kwi 2011, o 15:36

Mam mały problem z zamianą miejsc fakturze tych prefiksów i numeracji - wskazana pomoc...
gramy52
 
Posty: 10
Dołączył(a): 20 sty 2011, o 11:07

Re: Prefiks faktury - zmiana kolejności.

Postprzez jang1200 » 15 kwi 2011, o 21:42

gramy52 napisał(a):Facet, należy Ci się 4+.
To jest w skali sprzed lat 30 czy teraz ?
gramy52 napisał(a):Odświeżam pytanie - jak pozbyć się dwóch zer przed cyfrą -
a nie wystarczy w System/ustawienia/Opcje - Numer początkowy faktur: wpisać po prostu 1 zamiast 001 ? nie korzystam z tych pseudofaktur więc ...
S? trzy rodzaje bia?ej ?mierci ? s?l ? cukier i ? lekarz pierwszego kontaktu.
jang1200
 
Posty: 274
Dołączył(a): 6 mar 2010, o 19:17

Re: Prefiks faktury - zmiana kolejności.

Postprzez gramy52 » 18 kwi 2011, o 20:23

Dziwna sprawa - zamieniłem miejscami prefiks i numeracją faktur. Jeśli się wciśnie wygeneruj numer faktury to (zamiast obrazka) pojawia się coś takiego 05/04/2011. Wspaniale - jednak gdy odświeżę stronę to (czy też dam po tym podgląd faktury) dostaje taką kombinacje /04/20115 ( ta piątka na końcu to numer faktury). Czemu tak się dzieje?
gramy52
 
Posty: 10
Dołączył(a): 20 sty 2011, o 11:07


Powrót do Pomoc techniczna przy Opencart

Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 1 gość