DHL Leitcodierung – Datenbankstruktur mit robuster Wartung (PHP)

Für ein Kundenprojekt möchten wir Adressdaten automatisiert gegen die Leitcodedatenbank der deutschen Post prüfen um Datenbanken zu bereinigen.

Unser Kunde ist Großkunde bei DHL und hat damit Zugriff auf die jeweils aktuellste Leitcodedatenbank zum Download. Ich suche einer nach Co-Finanzierung Continue reading DHL Leitcodierung – Datenbankstruktur mit robuster Wartung (PHP)

Erfahrungen mit GData Security und zentrale Verwaltung

Nach mittlerweile 2 Jahren Erfahrung oder besser gesagt Frust mit der Netzwerkversion der GDATA Security Suite bzw. dem GDATA Administrator im Netzwerk mit > 50 PCs möchte ich mit diesem Beitrag Entscheider warnen.

Ursprünglich kannten wir nur Symantec/Norton, welches wir ohne zentrale Verwaltung als Client-Lizenz nutzten. Damals war dies für mich der Maßstab an Schmerz dem man einem Admin hinzufügen kann. Continue reading Erfahrungen mit GData Security und zentrale Verwaltung

Arbeitsagentur Update P23 – welche Adressdatenbank passt

Seit dem letzten Update P23 vom 10.12.2012 der HR-BA-XML Schnittstelle der Arbeitagentur werden Ortsangaben validiert.

Land, Bundesland, Ort und PLZ müssen seit dem auch zusammen passen und exakt mit der Adressdatenbank der Jobbörse übereinstimmen. Stellen wo dies nicht passt werden auch wirklich abgewiesen.

Die Kombination aus Land (DE), Region (XX), Postleitzahl(XXXXX) und Ort(XXXXXXXXX) stellt keine zulässige Adresse dar. (Meldungskürzel: APPS_JCValid_033)

Des Weiteren ist die Angabe von Postleitzahlen bei Orten mit mehr als einer Postleitzahl Pflicht geworden.

Nicht unbedingt perfekt wenn man möchte, dass die eigene ausgeschriebene Stelle bspw. in München weit vorne steht. Als Workaround hilft nur die Ausschreibung der maximalen 10 Stellen und die Angabe von geographisch über das Stadtgebiet gut gestreuten Postleitzahlen.

Continue reading Arbeitsagentur Update P23 – welche Adressdatenbank passt

xtcommerce 1146 – Table personal_offers_by_customers_status_’ doesn’t exist

Problem/issue: You got following error message in your XTCommerce 3.x?:

1146 - Table 'yourdatabasename.personal_offers_by_customers_status_' doesn't exist

SELECT max(quantity) as qty FROM personal_offers_by_customers_status_ WHERE products_id='someid' AND quantity<='1'

Solution:

Check in customer groups settings in backend what is your default customer group, it should be guests with ID=2.
In case you can only access the database search for “DEFAULT_CUSTOMERS_STATUS_ID” in table “configuration”, set the value to 2.

Fehlercode 5: Stellenangebot – ….. bezeichnet keinen gültigen Ausbildungsberuf. (Meldungskürzel: APPS_JCValid_039)

Fehlercode 5: Stellenangebot – 6,548 bezeichnet keinen gültigen Ausbildungsberuf. (Meldungskürzel: APPS_JCValid_039) – “6,548” ist dabei die Berufe-ID und kann variieren.

Fehlerursache in unserem Falle war die Übermittlung von normalen Berufe-IDs (Typ B) für die Ausbildungsanforderungen – dort gehören natürlich nur Berufe mit Typ A (also Ausbildungsberufe) hinein.

<ProfessionalTrainingQualifs> <ProfessionalTraining> <Title> <TitleCode>6548</TitleCode> </Title> </ProfessionalTraining> </ProfessionalTrainingQualifs>

OpenVPN mit intermediate CA Zertifikat

Wenn man für OpenVPN ein Zertifikat nutzt welches von einer Intermediate Zerftifikat Authorisierungsstelle signiert wurde, dann kann es das ein oder andere Problem mit den Zertifikaten geben.

Die CA-Datei für OpenVPN muss auf Client- wie auch auf Server-Seite das intermediate CA-Zertifikat und zusätzlich auch das CA-Stammzertifikat enthalten!

Continue reading OpenVPN mit intermediate CA Zertifikat

Webtechnologie, (X)HTML, CSS, JQuery, Medien, XTCommerce, Redaxo