INFORMACJE POMOCNICZE
Warunkiem prawidłowej eksploatacji Systemu jest zapis w:
CONFIG.SYS (NT) FILES = 130 (minimum)
dla wersji 16-o bitowej: AUTOEXEC.BAT (NT)
SET STACJA = NAZWA
SET CLIPPER=F200
Wersja 16-bitowa posiada wewnętrzny driver polskich znaków w
kodzie Mazowia, nie ma, więc potrzeby dodatkowej instalacji zewnętrznych
driverów.
dla wersji 32-u bitowej: zdefiniowanie zmiennej środowiskowej o nazwie STACJA i wartości NAZWA
gdzie NAZWA jest unikalną nazwą stacji roboczej
Wersja 32-bitowa wykorzystuje domyślne polskie znaki systemu Windows, w związku z tym należy usunąć ewentualnie wykorzystywane inne drivery polskich znaków. Jeśli w systemie Windows nie została zainstalowana używana drukarka, to do uzyskania poprawnych wydruków należy ja zainstalować.
W przypadku pracy w sieci należy zwrócić uwagę na unikalność nazwy stacji roboczej, a w przypadku sieci Lantastic, również nazwy serwera. Nazwy powinny różnić się pierwszymi ośmioma znakami i nie powinny zawierać takich znaków jak: ".,+*!-?/|\; itp. Brak możliwości rozpoznania nazwy stacji w sieci zgłaszany będzie przez systemy komunikatem błędu otwarcia pliku _333.dbf. W sieci NOVELL dla zapewnienia unikalności nazwy każdego użytkownika należy w LOGIN SCRIPT dopisać wiersz MACHINE =LOGIN_NAME lub w pliku autoexec.bat zastosować zmienną środowiskową STACJA dokonując wpisu SET STACJA=KASA (gdzie KASA jest przykładową nazwą stacji).W przypadku pracy w sieci jednocześnie na komputerach z systemem Windows 9x, Windows XP, Vista i Windows 7, serwerem musi być komputer z nowszym systemem operacyjnym.
Niedostosowanie się do w/w zasady będzie skutkować błędnymi zapisami w bazach danych.
W sieci Windowsowej, dla prawidłowej pracy programów, konieczne jest na stacjach roboczych zmapowanie dysku serwera, a następnie uruchomienie programu z tego dysku. Uruchomiony program bez mapowania dysku, poprzez otoczenie sieciowe, nie będzie działał prawidłowo.
W przypadku ograniczania dostępu do zasobów
sieci, do prawidłowej pracy systemów, konieczne jest nadanie
pełnych uprawnień dla użytkowników, do wszystkich
katalogów naszych systemów. Ponadto, katalogi
systemów muszą być dostępne przez mapowanie całego dysku lub
katalogu zawierającego podkatalogi z systemami.
W celu napraw dużych baz danych udostępniamy darmowy program własnego autorstwa "BAZA", który najlepiej jest skopiować w miejsce znajdujące się na ścieżce Dos-owej.
Oglądanie i korygowanie zapisów w bazach danych za pomocą programu Excel, powoduje zmianę struktur baz i w rezultacie błędne działanie programu.
Do prawidłowej pracy w sieci Windows NT konieczne są zapisy w:
|
WINNT\SYSTEM32\CONFIG.NT
|
DEVICE=C:\WINNT\SYSTEM32\HIMEM.SYS |
|
|
FILES=195 (min) |
|
|
BUFFERS=32 (min) |
|
WINNT\SYSTEM32\AUTOEXEC.NT |
SET CLIPPER=F200 (min) |
|
|
%SYSTEMROOT%\SYSTEM32\DOSX |
Ilość możliwych do otwarcia plików w systemie Windows Me należy określić w pliku system.ini w sekcji 386ENH zapisem PerVMFiles=65, gdzie 65 jest przykładową ilością otwieranych plików.
W celu prawidłowej pracy w sieci, komputerów z systemem Windows 95, 98, Me, należy wyłączyć wygaszacze ekranów i wszelkie zarządzania energią.
Jeśli w systemie Windows98 i ME występuje problem z urywaniem wydruków DOS-owych, należy wywołać funkcję systemu Windows „Przeczyść dokumenty do druku” z menu podręcznego drukarki.
W razie problemów z tworzeniem plików na stacji DOS-owej w sieci Novell należy wymienić na tej stacji VLM-y na nowszego klienta CLIENT32 for DOS. W przypadku używania systemu NetWare SBS klient ten znajduje się na drugiej płycie w katalogu \PRODUCTS\DOSWIN32.
W przypadku korzystania z dodatkowych urządzeń zewnętrznych (modem, kolektor danych), podłączonych do portu COM komputera, działającego pod systemem Windows 98, należy port ten odblokować jednym ze sposobów:
HKEY_LOCAL_MACHINE \ System \ CurrentControlSet \ Services \ VxD \ VCOMM \ EnablePowerMenagement na wartość 00 00 00 00.
Pracując na systemie Windows XP, w celu przyspieszenia czasu rozpoczęcia wydruków na drukarce dosowej, należy ustawić klucz rejestrowy: HKEY_LOCAL_MACHINE \ System \ CurrentControlSet \ Control \ WOW \ LPT_Timeout na wartość 1.
W przypadku pracy w systemie Windows Vista, gdy karta graficzna nie zezwala na używanie trybu pełnoekranowego, należy zainstalować skalowalną czcionkę okienkową wyświetlającą poprawnie polskie znaki (kliknij tutaj aby pobrać instalację). Po zainstalowaniu czcionki, uruchamiamy program w oknie i w jego właściwościach, w zakładce czcionka, wybieramy dla programu dodaną czcionkę Mazowia Console oraz dostosowujemy jej wielkość do rozdzielczości wyświetlania monitora. Czcionki można używać również w Windows XP.
Format pliku tekstowego z innych systemów DOWODY.TXT
Skrót:Data:Kod:PKWiU:Nazwa:Tow:CenaZ:CenaD:Jm:Ilość:Vat:Nr:Oper:Dok:Placówka:PL:SWW:
Przykład:
DN:20110620:5900150551:15.81.11:CHLEB:T:2.05:2.50:SZT:24.000:8:H/852:+:D:S-10:2:2421:
Znaczenie poszczególnych elementów tekstu:
Skrót - Skrót podany przez odbiorcę (oznaczający w systemach odbiorcy Was jako dostawcę) lub numer NIP-u.
W przykładzie DN.
Data - Data dostawy w postaci YYYYMMDD (4 cyfrowy rok, miesiąc, dzień)
W przykładzie 20110620
Kod - Pełny kod kreskowy towaru ( w razie braku kodu kreskowego na towarze string może być pusty)
W przykładzie 5900150551
PKWiU - Symbol PKWiU
W przykładzie 15.81.11
Nazwa - Nazwa towaru
W przykładzie CHLEB
Tow - Litera T lub O ( T - oznacza towar, O - opakowanie)
W przykładzie T
CenaZ - Cena zbytu netto z 2 miejscami po przecinku. Kropka oddziela część całkowitą od części dziesiętnej
W przykładzie 2.05
CenaD - Cena detaliczna, układ jak cena zbytu, string ten może być pusty w przypadku braku danych o cenie
detalicznej, nie pisać 0
W przykładzie 2.50
Jm - Jednostka miary (np. szt, kg, l, m2 itp.), maksymalnie 3 znaki
W przykładzie SZT
Ilość- Ilość z 3 miejscami dziesiętnymi. Kropka oddziela część całkowitą od części dziesiętnej
W przykładzie 24.000
VAT- Stawka podatku vat . Wartość wyrażona cyframi: 23, 8, 5, 0, ZW, maksymalnie 2 znaki
W przykładzie 8
Nr- Numer dowodu dostawy, maksymalnie 10 znaków (zgodny z numerem na dokumencie)
W przykładzie H/852
Oper- Jeden z dwóch znaków + lub - (+ oznacza przychód, - rozchód)
W przykładzie +
Dok- Jeden ze znaków V, R, D. (V - faktura vat, R - rachunek uproszczony, D - dowód dostawy)
W przykładzie D
Placówka- Symbol placówki podany przez odbiorcę (oznaczający w systemach odbiorcy skrót sklepu)
W przykładzie S-10
PL- Jedna z 3 cyfr 1, 2 lub 3 (1 - brak polskich znaków, 2 - kod Mazowia, 3 - kod Latin 2) -polskie znaki zastosowane w nazwie towaru
W przykładzie 2
SWW - Symbol SWW
W przykładzie 2421
Separatorem oddzielającym poszczególne pola musi być dwukropek.
Wszystkie pola nie powinny zawierać zbędnych spacji. Długość pola nie ma znaczenia.
Kolejne wiersze, rekordy tekstu, muszą kończyć się znakami CHR(13) + CHR(10).
Uwagi i teksty próbne prosimy kierować na pc@procomp.com.pl
Przykład:
548-001-22-99:"PROCOMP"::43-430 Skoczów, ul. Stalmacha 64:20110605:2:
5905367066315:ANANAS PUSZKA 565G:2.63:20111231:
40111216:BATON BOUNTY
57G:1.19::
5900085010114:ZUPA ŻUREK 52G WINIARY:1.29::
590043772180:ŻELATYNA 20G:1.58::
Separator oznaczający poszczególne pola - dwukropek (CHR(58))
Wiersz 1 - Dane
dostawcy
NIP_DOSTAWCY:NAZWA_DOSTAWCY:ADRES_DOSTAWCY:DATA_OFERTY:TYP_POLSKICH_ZNAKÓW:
DATA_OFERTY : YYYYMMDD
TYP_POLSKICH_ZNAKÓW: 1. Bez polskich liter
2. Mazowia
3. Latin_2
4. ISO 8859-2
Każdy następny wiersz określa jeden towar
Wiersz kolejny
KOD_KRESKOWY:NAZWA
TOWARU:CENA:DO_KIEDY_OBOWIĄZUJE:
CENA - część dziesiętną oddziela kropka (CHR(46))
DO_KIEDY_OBOWIĄZUJE - data w postaci j/w jeśli stosowana cena ma ograniczenie
do określonego dnia, w przeciwnym przypadku tylko separator.
Oferta ma obejmować wyłącznie towary z kodem kreskowym. Cena netto towaru
musi dotyczyć
jednostkowego opakowania detalicznego (a nie opakowań zbiorczych).
Nie stosować zbędnych spacji.
W celu sprawdzenia poprawności przygotowanej oferty, udostępniamy darmowy program własnego autorstwa "OFERTA.EXE", który należy uruchomić w katalogu z przygotowanym plikiem ofert OFERTA.TXT.