Download Latest Version CaISPROD.zip (204.4 kB)
Email in envelope

Get an email when there's a new version of CaIS System

Home / EXP_Terminal_MS01 / Version_2_1_80_PosiFLEX(SerialRAMDiskFile)
Name Modified Size InfoDownloads / Week
Parent folder
serialOK 2021-10-08 691 Bytes
README.TXT 2021-10-08 5.9 kB
readSerial.sh 2021-10-08 481 Bytes
CaISEXPTerminal.gambas 2021-10-08 6.0 MB
EXP_Terminal_2_1_80.zip 2021-10-08 2.4 MB
caisserial_port.ini 2021-10-08 35 Bytes
caisserial.ini 2021-10-08 57 Bytes
cais.cpf 2021-10-08 1.0 kB
Totals: 8 Items   8.4 MB 0
 This is Comission module for CaIS ERP Expedition module .
* Version 2.1 TouchScreen mode for PosiFLEX POS Terminal *
** Local SERIAL PORT usage via Gambas (cais.cpf - [14]param Y/N) ***
*** Dual serial port support via Linux script level (use RAMDisk-files)

   CaIS(R)-System Software
   Copyright (C) 1997-2021  <by Josef Nagy>

   This program is free software; you can redistribute it and/or modify
   it under the terms of the GNU General Public License as published by
   the Free Software Foundation; either version 3 of the License, or
   (at your option) any later version.
   This program is distributed in the hope that it will be useful,
   but WITHOUT ANY WARRANTY; without even the implied warranty of
   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
   GNU General Public License for more details.
   You should have received a copy of the GNU General Public License
   along with this program; if not, write to :
   Free Software Foundation, Inc.
   59 Temple Place, Suite 330, 
   Boston, MA  02111-1307  USA.
   
   Contact to author <Josef Nagy> :
   cais@gmx.com
   http://caisys.no-ip.org
   
------------------------------------------------
Special PosiFLEX additional installation Step's:
------------------------------------------------
- copy readSerial.sh to local RAMDisk directory
  $ mkdir /home/...user.../RAMDisk
  $ cp readSerial.sh /home/...user.../RAMDisk/
- Add user Permission to ttyS0-S3 (4 serial port) at OS_Startup
  $suco cp ../../serialOK /etc/init.d/serialOK
  $sudo chmod 777 /etc/init.d/serialOK
  $cd /etc/init.d
  $sudo update-rc.d serialOK defaults
- Make MEMORY RAMDisk filesystem (size=10MB)
  $ sudo nano /etc/fstab
  ... insert this line to botton of file :
  tmpfs     /mnt/RAMDisk    tmpfs  nodev,nosuid,size=10M 0       0
  ...
  [F2]+Y to SAVE
  $sudo reboot
- Add OnBoard (TouchKeyboard) AutoStart
  1. System settings -> Assistive Technology -> Prefered Application ->
     Accessibility[Tab] -> Mobility(OnBoard):Run at startup=ON
     
     
==========================================================================     
   
Base by : Ver 2.0.227
---------------------
   
Ver 2.1.built_2  (07.SEP.2021)
-------------------------------
- Updated 'cais.cpf' :
;------Parameters Notes [14] -----
;[1] -MV1 host service TCP/IP         /LPM,LPM_PosiFLEX,WineRave2
;[2] -MV1 host service port           /LPM,LPM_PosiFLEX,WineRave2
;[3] -GPU FullScreen Support ON/OFF   /LPM,LPM_PosiFLEX
;[4] -ZPL printout ON/OFF             /LPM,LPM_PosiFLEX
;[5] -MV1/MV2 host UCI                /LPM,LPM_PosiFLEX,WineRave2
;[6] -USER authentication ?           /LPM,LPM_PosiFLEX
;[7] -Test label ?                    /LPM,LPM_PosiFLEX
;[8] -FTP syncronisation              /LPM,LPM_PosiFLEX
;[9] -Images(JPG) directory           /LPM,LPM_PosiFLEX
;[10]-Language tag (by CaIS FORM)     /WineRave2
;[11]-Rave tamplate directory         /WineRave2
;[12]-ESBRaveviewer.exe dir.          /WineRave2
;[13]-If output:PDF dir.              /WineRave2
;[14]-SerialPort in Gambas ?          /EXPTerminal
- If [14]-param (SerialGambas) = "N" then Switch OFF Gambas SerialPort driver !


Ver 2.1.built_20 (07.SEP.2021)
-------------------------------
- Serial port access over FILE (via /mnt/RAMDisk/readSerial.sh)
- Please modify the caisserial.ini file :
FILE:/mnt/RAMDisk/ttyS1.log
FILE:/mnt/RAMDisk/ttyS2.log

- MERLEG(Scale-SerialPortFile) Switch button is ENABLED 1<>2 
  Result : [1] or [2] (if defined in caisserial.ini)
- Scale response: ERROR x  ==> Convert Floating <0>Kg

Ver 2.1.built_24 (09.SEP.2021)
-------------------------------
- Item/Pos(Tetel) selection = NEW SSCC Palet (Delete Temporary NOT registered[F5] items)
- Palet/Box barcode Already Shipment If [F5] SSCC Palet registered !!
- After [F5] , if ManualScale Mode active , then automatic switch to normal ScalingMode
- F1 & F2 list minor correction's

Ver 2.1.built_30 (10.SEP.2021)
-------------------------------
- Gambas code optimalization :
    - Delete FileViewForm
    - Clear a heap of LPM Public declarations
    - Public and local variables of Sub() syncronisation
    - Remove all debugging messageBox ...

Ver 2.1.built_38 (11.SEP.2021)
-------------------------------
- F3 : Actualization (PaletKG=BruttoKG-NettoKg-BoxTaraKg)
- F4 : Correction (ScaledBruttoKG=DetectedBruttoKg => Recalculation)
- F10: Reset Item Loaded Data's

Ver 2.1.built_42 (16.SEP.2021)
-------------------------------
- Some minor bug fixed !
- F9 : Partner/Document ZPL label printout

Ver 2.1.built_44 (16.SEP.2021)
-------------------------------
- Weight Kg correction (cut 0,0001 LCD component view)
- F1 , F2  + BruttoKG
- Ignore (only Warning) if Nett.Kg>OrderedKg

Ver 2.1.built_48 (23.SEP.2021)
-------------------------------
- F7 : Shipping Document RaveReport call>>WineRave2 module
   Routine   : EX280F1
   MFunction : F1
   SET ^M("Fkey","H","EX280F1",1,"RAV")="EX280F1" 
   ..\Rave\EX280F1.rav

Ver 2.1.built_62 (30.SEP.2021)
-------------------------------
- GATE Object integrated 
   Truck_ID , GateDocument , Truck_SumKg , ...
   Truck_ID|SumKg|GateDoc... SelectionBox at [RSZ:] click
- when press F5 : Truck_SumKg recalculated
   Loaded ShippingDocument TotalBruttoKg recalculated

Ver 2.1.built_70 (05.OKT.2021)
-------------------------------
- RSZ value send to Expedition.ShippingHD Object
- Insert NEW registry : ^GTR("STD",STD)=KJ
                        ^GTR("DOC",KJ,STD)=Sum(STD)
- When Select/Load DOC Nr. , updated RSZ value's
- F5 minor bug fixed (Empty Item ERRORs & crash...)
- F1-F2-F7 syncronisation (Delimiter variable missing)

Ver 2.1.built_80 (08.OKT.2021)
-------------------------------
- Minor bug fixed :
    Scroll region adjust On button's [DOC],[RSZ],[TetelNr.]
- OneClick event = DubbleClick  to SelectView
- Some inactive source-lines cleaning
- Enter KeyButton Press : ActiveControll reorganisation


Source: README.TXT, updated 2021-10-08