W systemie Softlab ERP dodano możliwość importu receptur produkcyjnych. Funkcjonalność wykorzystuje bufor danych, do którego wstępnie są wczytywane dane, a następnie po ich weryfikacji importowane są one do struktur słownikowych systemu. Funkcjonalność pozwala na wygodniejsze i szybsze tworzenie receptur produkcyjnych oraz import danych z zewnętrznego źródła.
W systemie utworzono słownik Bufor receptur produkcyjnych, który przechowuje zaimportowane definicje receptur produkcyjnych oraz umożliwia ich modyfikację i weryfikację przed ich wczytaniem do docelowego słownika Receptury produkcyjne.

Rys. Słownik Bufor receptur produkcyjnych
Bufor może być zasilony danymi na różne sposoby:
· ręcznie – polecany do modyfikacji zaimportowanych do bufora danych lub gdy słownik ma zastąpić standardowy mechanizm tworzenia receptur,
· przez schowek systemu Windows – polecany, gdy chcemy wprowadzone dane zmodyfikować w programie Excel przed ich importem do receptur,
· przez eksport/import danych (opcja wbudowana w obsługę tabel danych systemu Softlab) – polecany, gdy chcemy zaimportować większą ilość receptur.
Ostatnia opcja może być wykorzystana do zainicjowania danych przy uruchomieniu systemu lub gdy użytkownik systemu posiada receptury zapisane w arkuszach Excel, które chce zaimportować do systemu Softlab ERP.
Do bufora (słownika) można wprowadzić większą ilość receptur. Pola Nazwa receptury i Identyfikator;Linijki wyznaczają wiersze poszczególnych w receptur. Wypełnienie tych pól jest obowiązkowe, a słownik jest domyślnie sortowany po tych polach, dzięki temu linijki receptur zawsze wyświetlane są razem niezależnie od sposobu wprowadzenia danych.
Pozostałe pola służą do definicji receptury:
· Przetwarzanie;Surowca – oznacza specjalny rodzaj receptury do przetwarzania surowca,
· Kartoteka;Symbol – symbol kartoteki materiałowej pozycji receptury,
· Kartoteka;Opis – nazwa opisowa kartoteki materiałowej pozycji receptury,
· Kartoteka;Rodzaj handlowy – rodzaj handlowy pozycji receptury,
· Dokument;Ilość – ilość pozycji receptury,
· Dokument;JM – jednostka miary ilości w pozycji receptury,
· P – określa, czy pozycja receptury ma być przychodowa, np. produkt lub odpad,
· Usługa – określa, czy pozycja receptury jest usługą, istotne dla kosztów i operacji technologicznych,
· Używać cech – określa, czy kartoteka materiałowa pozycji receptury będzie ewidencjonowana z dokładnością do partii przychodowej.
Bufor weryfikuje wprowadzone dane pod kątem ich poprawności oraz kompletności. W przypadku gdy dane nie są gotowe na import do receptury zostaje ustawiony znacznik w kolumnie Niekompletne;dane, a w panelu informacyjnym słownika po prawej stronie w polu Opis błędu operator może zobaczyć listę błędów związanych z danym rekordem.
Operator ma do dyspozycji następujące procedury:

Rys. Procedury dostępne w słowniku Bufor receptur produkcyjnych
· Przenieś w górę – przesuwa pozycję w buforze w górę, wpływa to na kolejność pozycji w recepturze.
· Przenieś w dół – przesuwa pozycję w buforze w dół, wpływa to na kolejność pozycji w recepturze.
· Dodaj brakującą kartotekę materiałową – tworzy kartotekę materiałową w systemie (brak kartoteki jest zgłaszany jako błąd w kolumnie Niekompletne;dane).
· Dodaj rodzaj handlowy do kartoteki materiałowej – przypisuje kartotece materiałowej dodatkowy rodzaj handlowy, jeżeli rodzaj handlowy kartoteki nie zgadza się z rodzajem określonym w buforze (niezgodność rodzaju handlowego jest zgłaszana jako błąd w kolumnie Niekompletne;dane).
· Generuj recepturę z zaznaczonych – tworzy recepturę z wszystkich pozycji z daną nazwą receptury.
Zaimportowanej receptury z bufora nie można już ponownie zaimportować i modyfikować bez usunięcia jej ze słownika Receptury produkcyjne.