[cyclos 3.7.3] Invoice member to member error

Bug and problem reporting

Moderators: hugo, alexandre, rmvanarkel

Post Reply
cycloshost
Posts: 578
Joined: Mon Jan 30, 2012 8:12 am
Contact:

[cyclos 3.7.3] Invoice member to member error

Post by cycloshost » Sat May 25, 2013 3:41 am

Hi,

when a member tries to send an invoice to another member is receiving the message:

Code: Select all

invoice.error.sendingWithMultipleTransferTypesWithCustomFields
What can be the problem?
cycloshost.com
Cyclos administration and hosting

alexandre
Posts: 837
Joined: Wed Sep 06, 2006 9:06 am

Re: [cyclos 3.7.3] Invoice member to member error

Post by alexandre » Mon May 27, 2013 9:44 am

HI,

This is a Known issue. On invoices you cannot have multiple transfers types with custom fields. If you are using custom fields on transfers type the user must have only one possible transfer type. Because the custom fields must be filled when the user sent the invoice, if you have more then one transfers type, they will be chosen on the destination so the user who sent the invoice could not fill the custom fields.

So you can have only one possible transfer type with custom fields. Or N transfers types with out custom fields.

Regards
Alexandre Caurrinhos
Cyclos development team.

cycloshost
Posts: 578
Joined: Mon Jan 30, 2012 8:12 am
Contact:

Re: [cyclos 3.7.3] Invoice member to member error

Post by cycloshost » Mon May 27, 2013 10:25 am

OK, that is the case. We have multiple transfer types and with custom fields that we need to maintain.

But it would not be possible to select the transfer type in the invoice like is done in the transfers?
cycloshost.com
Cyclos administration and hosting

alexandre
Posts: 837
Joined: Wed Sep 06, 2006 9:06 am

Re: [cyclos 3.7.3] Invoice member to member error

Post by alexandre » Mon May 27, 2013 10:35 am

HI,

No because who choice the transfers type is the member that receives the invoice, but who filled the custom fields is the member that send.

Regards
Alexandre Caurrinhos
Cyclos development team.

cycloshost
Posts: 578
Joined: Mon Jan 30, 2012 8:12 am
Contact:

Re: [cyclos 3.7.3] Invoice member to member error

Post by cycloshost » Mon May 27, 2013 4:46 pm

Why not? The member that sends the invoice should know and choose not only the transfer type but the custom fields according to the transfer type selected. Different transaction types correspond to different invoice types in the real world, like goods, service supply or wages and the person who sends a bill should be able to fill the whole bill.

For example:
Transfer type: Wages. Custom fields: worker id, hours worked.

Another:
Transfer type: Goods. Custom field: VAT Code.

In both cases, the person/company that issues the invoice knows all the data, this is how an invoice works in enterprise accounting. The person that receives the bill should then check that all the data are correct and just accept if they are or decline if something is wrong. Or are we missing something?
cycloshost.com
Cyclos administration and hosting

admin
Site Admin
Posts: 1413
Joined: Mon Jan 24, 2005 10:31 am

Re: [cyclos 3.7.3] Invoice member to member error

Post by admin » Tue May 28, 2013 4:19 pm

Hi,

I understand the problem. Still, when an invoice is send, and multipe payment types are possible, you don't know at the moment of sending the invoice what payment types (and possible payment fields) will be used.
It is the payer who can define the payment type. So there is not quick fix for this.

cycloshost
Posts: 578
Joined: Mon Jan 30, 2012 8:12 am
Contact:

Re: [cyclos 3.7.3] Invoice member to member error

Post by cycloshost » Wed May 29, 2013 7:12 am

you don't know at the moment of sending the invoice what payment types (and possible payment fields) will be used
Why not? Because the payment will be done in the future and the transfer types could be changed in the meantime by an admin?
cycloshost.com
Cyclos administration and hosting

admin
Site Admin
Posts: 1413
Joined: Mon Jan 24, 2005 10:31 am

Re: [cyclos 3.7.3] Invoice member to member error

Post by admin » Wed May 29, 2013 4:09 pm

When an invoice is sent the transaction type is unknown in case if there are more than want transaction types possible.
In this case it is the user (payer) that will chose a transaction type. This is also a coming feature with invoicing. We will have a look if we can provide both options for Cyclos4.

netswerk
Posts: 18
Joined: Mon Nov 26, 2012 12:45 pm

Re: [cyclos 3.7.3] Invoice member to member error

Post by netswerk » Thu May 30, 2013 2:10 pm

Hi there,

I would like to vote for this feature. In our system, too, it is important that the person who sends the invoice can choose the transfer type AND fill the custom fields. That is the whole point why I want to use custom fields for specific transfer types. Filling the custom fields is a way for the person who sends the invoice to tell the recipient what the invoice is for. They should behave the same way as the description field (ie they cannot be changed by the invoice recipient).

Cheers
Lydia

Post Reply