You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@ofbiz.apache.org by Robert Gan <ga...@mercon24.de> on 2014/02/27 22:52:55 UTC

Order Return functionality (Billing Account)

hey, I have a question if I understood the process correctly.

Target: Refund a customer payment which is connected with an invoice.

Steps until the refund starts:

Customer Order with payment "Billing Account".

The Payment ist taken from Billing account and the invoice is created. We
shipped the item to the customer

The customer pay the invoice and we capture it to the corresponding invoice.

--> Working

Now the customer want to give back the item, so I go to order and click
return process.

All items and Adjustments are marked and I create the return.

Than I finish the return and a return invoice and payment is created. So far
so good.

The payment is connected to the billing account, so the account balance
raises.
Is that the right way? Because the customer dont want to have a positive
balance, he wants to have the money back :) I checked the code and there the
services choose the Orderpaymentpreference paymentType, so it is the billing
account.

What is the next step? Is it correct to create a new payment now in
accounting screens with his billing account as source and his partyid as
target? So that the balance gets reduced. But this payment I cannot connect
to return invoice but I think this is not a problem, or is it one?

please let me know how you proceed this case, am I on the right path?

thanks in advance

Robert






--
View this message in context: http://ofbiz.135035.n4.nabble.com/Order-Return-functionality-Billing-Account-tp4648623.html
Sent from the OFBiz - User mailing list archive at Nabble.com.

Re: Order Return functionality (Billing Account)

Posted by Robert Gan <ga...@mercon24.de>.
noone here who uses the return function for customer's with a billing
account?



--
View this message in context: http://ofbiz.135035.n4.nabble.com/Order-Return-functionality-Billing-Account-tp4648623p4648901.html
Sent from the OFBiz - User mailing list archive at Nabble.com.

Re: Order Return functionality (Billing Account)

Posted by Robert Gan <ga...@mercon24.de>.
ok maybe the thread is a little bit confusing :) So let me ask a direct
question:

Is it correct that the return process creates 2 entries within
PaymentApplication Entity. Each entry has the invoice amount. One entry is
conected to the return invoice and the other entry is not connected to an
invoice.


Greetings



--
View this message in context: http://ofbiz.135035.n4.nabble.com/Order-Return-functionality-Billing-Account-tp4648623p4648837.html
Sent from the OFBiz - User mailing list archive at Nabble.com.

Re: Order Return functionality (Billing Account)

Posted by Robert Gan <ga...@mercon24.de>.
any ideas?



--
View this message in context: http://ofbiz.135035.n4.nabble.com/Order-Return-functionality-Billing-Account-tp4648623p4648713.html
Sent from the OFBiz - User mailing list archive at Nabble.com.

Re: Order Return functionality (Billing Account)

Posted by Robert Gan <ga...@mercon24.de>.
Correction: the payment is not done with double amount. There just seems to
be sth wrong with the payment applied widget. I will check that. In Database
there is just 1 x payment with 161,60 €.

But still this made the billing account balance raise about 161,60 € and
here I need to get a transfer of the 161,60 from the billing account the the
customer's real bank.



--
View this message in context: http://ofbiz.135035.n4.nabble.com/Order-Return-functionality-Billing-Account-tp4648623p4648637.html
Sent from the OFBiz - User mailing list archive at Nabble.com.

Re: Order Return functionality (Billing Account)

Posted by Robert Gan <ga...@mercon24.de>.
Dear Pierre, 

thank you for your message (also for the jira comment!!). Can you maybe
explain me how you proceed the goal of making a return invoice for a
customer who has a billing account with sending him a "real" payment by our
bank?

 - doing the credit note, take negative payment from billing account -->
   raises balance of billing account
*my comment:* Yes that's what it is doing. Until this point I think
everything is fine.

- doing the actual payment of the amount of credit note to costumer -->
   lowers cash flow
*my comment:* How do you proceed that step? I completed the return process,
than the invoice and a payment is created.
payment see here:  Payment from Return Process
<http://mercon24.de/data/payment_returnInvoice.png>   This is created
automated. The invoice amount was 161,60 €, but the payment is about the
double amount and there is written that 161,60 is outstanding. But within
the return invoice there is the correct amount of 1 x 161,60 € and no
outstanding amount.

the billing account screen shows the payment:
Payment Tab in Billing account screen
<http://mercon24.de/data/billingAccount_paymentScreen.png>  

So the payment is done to the billing account. How do I get it to my
customer now?
Maybe I just do understand it wrong


- given that the payment is connected to customer with billing account
   --> lowers balance of billing account




Pierre Smits wrote
> Robert,
> 
> Yes, when the payment is received the balance of the billing account
> should
> raise. But that is related to the original invoice. When doing a credit
> note for a customer with a billing account the process steps should be
> opposite to those of doing an invoice. So:
> 
>    - doing the credit note, take negative payment from billing account -->
>    raises balance of billing account
>    - doing the actual payment of the amount of credit note to costumer -->
>    lowers cash flow
>    - given that the payment is connected to customer with billing account
>    --> lowers balance of billing account
> 
> Regards,
> 
> Pierre Smits
> 
> *ORRTIZ.COM &lt;http://www.orrtiz.com&gt;*
> Services & Solutions for Cloud-
> Based Manufacturing, Professional
> Services and Retail & Trade
> http://www.orrtiz.com





--
View this message in context: http://ofbiz.135035.n4.nabble.com/Order-Return-functionality-Billing-Account-tp4648623p4648636.html
Sent from the OFBiz - User mailing list archive at Nabble.com.

Re: Order Return functionality (Billing Account)

Posted by Pierre Smits <pi...@gmail.com>.
Robert,

Yes, when the payment is received the balance of the billing account should
raise. But that is related to the original invoice. When doing a credit
note for a customer with a billing account the process steps should be
opposite to those of doing an invoice. So:

   - doing the credit note, take negative payment from billing account -->
   raises balance of billing account
   - doing the actual payment of the amount of credit note to costumer -->
   lowers cash flow
   - given that the payment is connected to customer with billing account
   --> lowers balance of billing account

Regards,

Pierre Smits

*ORRTIZ.COM <http://www.orrtiz.com>*
Services & Solutions for Cloud-
Based Manufacturing, Professional
Services and Retail & Trade
http://www.orrtiz.com

Re: Order Return functionality (Billing Account)

Posted by Robert Gan <ga...@mercon24.de>.
I just realized that I cannot make a payment from his billing account to his
"real" account. All outgoing payments are going from our company party to
the customer party, so how can I handle this case?



--
View this message in context: http://ofbiz.135035.n4.nabble.com/Order-Return-functionality-Billing-Account-tp4648623p4648624.html
Sent from the OFBiz - User mailing list archive at Nabble.com.