Difference between revisions of "Sponsored Development: Cash Payments"

From ADempiere
Jump to: navigation, search
This Wiki is read-only for reference purposes to avoid broken links.
m (link better from whole thread...)
(Testers)
 
(8 intermediate revisions by 3 users not shown)
Line 22: Line 22:
 
== Testers ==
 
== Testers ==
 
* [[User:Trifonnt]]
 
* [[User:Trifonnt]]
 
+
* [[User:Ladylilo]]
  
 
== Sponsors ==
 
== Sponsors ==
Line 51: Line 51:
  
 
= Contribution Requests =
 
= Contribution Requests =
* [https://sourceforge.net/tracker/?func=detail&atid=879335&aid=1844148&group_id=176962 www.sourceforge.net Feature Request: (1844148) Payment extension for cash transactions]
+
* [http://sourceforge.net/tracker/?func=detail&atid=879335&aid=1844148&group_id=176962 Feature Request: (1844148) Payment extension for cash transactions]
  
 
= Notes =
 
= Notes =
Initial repository for modified files: http://adempiere.svn.sourceforge.net/viewvc/adempiere/contributions/253b/comxe/_Project-ID-CashPayment/
+
*Initial repository for modified files: http://adempiere.svn.sourceforge.net/viewvc/adempiere/contributions/253b/comxe/_Project-ID-CashPayment/
 +
*[[User:Juddm|Michael Judd]]: We made a similar modification for cash and have been using it with our customers for around 12-14 months now and it greatly simplifies payment reporting.
 +
 
 +
= Accounting Consequences =
 +
* [[User:Armenrz|Armen Rizal]] proposed to complete the cash payment by correcting the accounting consequences.
 +
 
 +
[https://sourceforge.net/forum/message.php?msg_id=7385617|Complete Cash Payment functionality]
 +
 
 +
  Examples:
 +
 
 +
  1. AP Payment to charge:
 +
  Charge            DR
 +
  Cash-In-Transit  CR
 +
 
 +
  In Cash Journal:
 +
  Cash-In-Transit DR
 +
  Cash Asset      CR
 +
 
 +
  2. AP Payment to invoice:
 +
  No Post
 +
 
 +
  In Payment Allocation:
 +
  Account Payable  DR
 +
  Cash-In-Transit  CR
 +
 
 +
  In Cash Journal:
 +
  Cash-In-Transit DR
 +
  Cash Asset      CR
 +
 
 +
  or better (if community think so) ...
 +
 
 +
  In AP Payment to invoice:
 +
  Cash Payment Selection DR
 +
  Cash-In-Transit        CR 
 +
 
 +
  In Payment Allocation:
 +
  Account Payable        DR
 +
  Cash Payment Selection CR
 +
 
 +
  In Cash Journal:
 +
  Cash-In-Transit DR
 +
  Cash Asset      CR
 +
 
 +
  Note: Better proposal is to add two new default account Cash Payment Selection and Unallocated Cash Receipt
 +
  which are similar to Payment Selection and Unallocated Receipt of Bank Account.
  
 
=Deprecations?=
 
=Deprecations?=
*Are there any deprecations? For one, i suspect this Rev 6743 by Trifon deprecates the POS Sales directly creating a Cash Journal entry. If it is so deprecated, shouldn't the POS Sales create a Payment with Cash rule now? If so, where is this done? - comment by ([[User:Red1|Red1]]).
+
Bug Issue raised by [[User:Red1|Red1]] [http://sourceforge.net/tracker2/?func=detail&atid=879335&aid=1844148&group_id=176962].
 +
*Are there any other impact? For one, i suspect there is related Rev 6743 [http://adempiere.svn.sourceforge.net/adempiere/?rev=6743&view=rev] by Trifon deprecates the POS Sales from directly creating a Cash Journal entry. If it is so deprecated, shouldn't the POS Sales create a Payment with Cash rule now? If so, where is this done?
 +
*The idea now is to revert Rev 6743 allowing back a Cash Journal to be created via a POS Sales or Cash Invoice. This would mean the Cash Payment is redundant in these cases.
  
[[User:Juddm|Michael Judd]]: We made a similar modification for cash and have been using it with our customers for around 12-14 months now and it greatly simplifies payment reporting.
 
  
 
= Vote for inclusion into trunk =
 
= Vote for inclusion into trunk =
 
* [+1] [[User:Trifonnt|Trifon Trifonov]]
 
* [+1] [[User:Trifonnt|Trifon Trifonov]]
 
* [+1] [[User:Juddm|Michael Judd]]
 
* [+1] [[User:Juddm|Michael Judd]]
 +
 +
=Commits=
 +
*
  
 
[[Category:Development]]
 
[[Category:Development]]
 
[[Category:Features]]
 
[[Category:Features]]

Latest revision as of 02:35, 2 April 2010

Workaround

Project Team


Coordinator

[mailto: ]


Functional Specs

Developers


Testers

Sponsors

  • Peter Bonev - 450 EURO

Requirements

Finish off the Cash Payments functionality. Described here

Screen shots

Payment window

Added new Tender Type and new Field. Payment Window - Modified fields


Payment window - Status line

Status Line shows more information for generated Cash Journal. Payment Window - Status Line


Cash Journal window

Cash Journal description shows document number of Payment. Cash Journal - Generated new record

Optional tasks

Contribution Requests

Notes

Accounting Consequences

  • Armen Rizal proposed to complete the cash payment by correcting the accounting consequences.

Cash Payment functionality

 Examples:
 1. AP Payment to charge:
 Charge            DR
 Cash-In-Transit   CR
 
 In Cash Journal:
 Cash-In-Transit DR
 Cash Asset      CR
 2. AP Payment to invoice:
 No Post
 
 In Payment Allocation:
 Account Payable  DR
 Cash-In-Transit  CR
 
 In Cash Journal:
 Cash-In-Transit DR
 Cash Asset      CR
 
 or better (if community think so) ...
 
 In AP Payment to invoice:
 Cash Payment Selection DR
 Cash-In-Transit        CR  
 
 In Payment Allocation:
 Account Payable        DR
 Cash Payment Selection CR
 
 In Cash Journal:
 Cash-In-Transit DR
 Cash Asset      CR
 
 Note: Better proposal is to add two new default account Cash Payment Selection and Unallocated Cash Receipt 
 which are similar to Payment Selection and Unallocated Receipt of Bank Account.

Deprecations?

Bug Issue raised by Red1 [1].

  • Are there any other impact? For one, i suspect there is related Rev 6743 [2] by Trifon deprecates the POS Sales from directly creating a Cash Journal entry. If it is so deprecated, shouldn't the POS Sales create a Payment with Cash rule now? If so, where is this done?
  • The idea now is to revert Rev 6743 allowing back a Cash Journal to be created via a POS Sales or Cash Invoice. This would mean the Cash Payment is redundant in these cases.


Vote for inclusion into trunk

Commits