Files
Odoo-Wiki/Contact Birthdate.md

2.0 KiB

description, forge, kind, name, partner, prev, repo, title, versions
description forge kind name partner prev repo title versions
Geburtstag bei Kontakten speichern für tolle Erinnerungen. github.com howto partner_contact_birthdate OCA ./contacts OCA/partner-contact Contact Birthdate
19.0
18.0
17.0
16.0
15.0
14.0

Contact Birthdate

icon_oca_app

{{ $frontmatter.description }}

Technischer Name: {{ $frontmatter.name }}
Repository: https://{{ $frontmatter.forge }}/{{ $frontmatter.repo }}/tree/{{ $frontmatter.versions[0] }}/{{ $frontmatter.name }}

::: warning Diese Dokumentation wurde durch Partner Contact Birthdate ersetzt. :::

Verwendung

Geburtsdatum für Kontakt speichern

Öffnen Sie einen Kontakt und zeigen Sie den Tab Persönliche Auskunft. Bearbeiten Sie den Kontakt und legen Sie das Geburtstdatum im Feld Geburtsdatum fest. Odoo berechnet dazu das Alter.

Geburtstagskalender für Kontakte erstellen

Mit dieser Erweiterung können Sie Geburtstage bei Kontakten hinterlegen. Um einen fortlaufenden Kalender der Geburtstage zu generieren, müssen Sie die App BI SQL Editor installieren. Damit lassen sich einfach Datenbankabfragen als Odoo-Ansichten darstellen. Dazu ein Beispiel für eine einfache Geburtstagsliste:

Bezeichnung: Geburtstag Kontakte
Technische Bezeichnung: contact_birthday_report
View Order: tree
SQL Query:

SELECT
    name as x_name,
	to_char( birthdate_date, '2021-MM-DD') as x_birthday,
	EXTRACT(YEAR from AGE(birthdate_date)) as x_age
FROM res_partner
WHERE birthdate_date is not NULL and to_char(birthdate_date,'MMDD') > to_char(now() - INTERVAL '4 DAY','MMDD')
ORDER BY to_char(birthdate_date,'MMDD')

Feldtyp für x_age von float auf integer ändern.