Opened 7 years ago

Closed 6 years ago

#1808 closed task (invalid)

Make OpenPSA support consumer customers

Reported by: flack Owned by: flack
Priority: major Milestone: 8.09.10 Ragnaroek
Component: OpenPSA Version: 8.09 Ragnaroek
Keywords: Cc:

Description

So far, the basic assumption of OpenPSA is that the owner_organization is doing B2B only. So addresses f.x. for invoicing are always taken from the customer organisation. If you're doing B2C, many customers won't have an organisation (unless create one for each of them), so certain things will likely break. At least contact management and invoicing should support both private and corporate customers.

Change History (9)

comment:1 Changed 7 years ago by bergie

  • Component changed from MidCOM component to OpenPSA
  • Owner changed from bergie to flack

comment:2 Changed 7 years ago by flack

  • Keywords openpsa removed

comment:3 Changed 7 years ago by gudd

(In [26257]) Refs #1808

  • added table for billing data
  • added handler etc. to o.o.invoices
  • added invoice-function to work with new billing data
  • added locales

comment:4 Changed 7 years ago by jval

(In [26259]) Remove double vatNo introduced in r26257 to get rid of midgard-core's warning: "Property 'vatNo' already added to org_openpsa_billing_data". Refs #1808

comment:5 Changed 7 years ago by jval

(In [26260]) Revert r26259 because it was an accidental commit with totally wrong message. Refs #1808

comment:6 Changed 7 years ago by jval

(In [26261]) Remove double vatNo introduced in r26257 to get rid of midgard-core's warning: "Property 'vatNo' already added to org_openpsa_billing_data". Refs #1808

comment:7 Changed 7 years ago by flack

(In [26275]) some fixes & cleanups for import script, refs #1808

comment:8 Changed 7 years ago by gudd

(In [26292]) Added Watcher to delete billing_data along with the corresponding person/group. Fixed error-notice in create-handler of group. Divided billing_data handler in edit & create handler. Refs #1808

comment:9 Changed 6 years ago by flack

  • Resolution set to invalid
  • Status changed from new to closed
Note: See TracTickets for help on using tickets.