20120402

CBSS connection

New command lino.modlib.cbss.cbss_testconnection

Ticket 59

Renamed “BCSS” to “CBSS” and lino.apps.dsbe to lino.apps.pcsw. Das hatte ich ja schon seit längerem vor (docs/tickets/59).

PCSW seems the most official English abbreviation for a CPAS/ÖSHZ/OCMW (according to Wikipedia)

List of concerned tables:

pcsw_persongroup
pcsw_languageknowledge
pcsw_activity
pcsw_exclusiontype
pcsw_exclusion
pcsw_courseending
pcsw_aidtype
pcsw_courseprovider
pcsw_coursecontent
pcsw_courseoffer
pcsw_course
pcsw_courserequest
pcsw_personsearch
pcsw_wantedlanguageknowledge
cbss_identifypersonrequest

test suite

Die Testsuite läuft erstmals nach längerer Zeit noch mal wieder durch…

Ein seltsamer Effekt, der schon seit längerem drin sein könnte: in lino.apps.pcsw.fixtures.demo werden 40 Verträge erstellt, zuerst 20 isip.Contract und dann 20 jobs.Contract.

autofield counter doesn’t seem to get reset between isip.Contract and jobs.Contract.