Ostatnia cena sprzedaży
Cena sprzedaży dla klienta według jego ostatniego zakupu.
W programie Enova jest bardzo rozbudowany system naliczania cen.Jest możliwość tworzenia grup cenowych, cen indywidualnych dla każdego kontrahenta osobno, tworzenia grup rabatowych, itd.
Jeden z naszych klientów potrzebował specyficzny sposób naliczania ceny. Chodziło o to, żeby podczas wystawiania faktury podpowiadała się cena z wcześniejszej faktury. Pozwala to na sprzedaż dla klienta zawsze w tych samych cenach.
Oczywiście w programie jest możliwość zobaczenia historii sprzedaży dla klienta, z dokładną informacją kiedy i na jakich fakturach klient miał sprzedany towar. Niemniej jednak przy dużej ilości pozycji na dokumencie klikanie na każdej pozycji na historię i przepisywanie ostatniej ceny jest uciążliwe.
Oprócz standardowych sposobów tworzenia cen w Enovej cenę można wyliczyć na podstawie algorytmu. W tym przypadku wykorzystaliśmy tę możliwość. Napisaliśmy fragment kodu, który wylicza cenę następująco:
Na fakturze po wybraniu kontrahenta i towaru na pozycji faktury przegląda historię transakcji tego kontrahenta. Wybiera ostatnią fakturę sprzedaży i z niej przepisuje cenę do bieżącej pozycji.
















