Openbravo Issue Tracking System - Modules | ||||||||||||
View Issue Details | ||||||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | |||||||
0027078 | Modules | Remittance | public | 2014-07-15 12:55 | 2014-12-31 08:39 | |||||||
Reporter | psanjuan | |||||||||||
Assigned To | Sandrahuguet | |||||||||||
Priority | urgent | Severity | major | Reproducibility | always | |||||||
Status | closed | Resolution | fixed | |||||||||
Platform | OS | 20 | OS Version | Ubuntu 8.04.1 | ||||||||
Product Version | ||||||||||||
Target Version | Fixed in Version | |||||||||||
Merge Request Status | ||||||||||||
Regression date | ||||||||||||
Regression introduced by commit | ||||||||||||
Regression level | ||||||||||||
Review Assigned To | ||||||||||||
Support ticket | ||||||||||||
OBNetwork customer | ||||||||||||
Regression introduced in release | ||||||||||||
Summary | 0027078: Remittance module does not properly manage temporary Cash VAT posting into fnal VAT posting. | |||||||||||
Description | Remittance module does not properly manage temporary Cash VAT posting into "final" VAT posting, in the case of including either a sales or purchase Invoice in a remittance. | |||||||||||
Steps To Reproduce | Go to purchase invoice and create a new invoice for a vendor who has a remittance type payment method, such as "Cuaderno 34". This vendor has also to be a CASH VAT vendor. Complete and post the invoice. Posting will look like: (Spanish/ EUR General Ledger) Debit: (60000) Compras 3750 Debit: (47200T) IVA soportado Temporal 650 Credit: (40000) Proveedores 4400 Let's say that invoice due date is 31-10-2014 Go to Remittance window and create a new remittance. Enter below data: Remittance Type: Cuaderno 34 Expected date: 31-10-2014 Name: Payment remittance Press "Select Orders or Invoices". In this new window select the INVOICE previously created Press Process. Realize that the tab Lines includes now the invoice to be paid through the remittance. Press Process and then post. Posting will look like: Debit: (40000) Proveedores 4400 Credit: (40100) Proveedores efectos comerciales a pagar 4400 Go to Settle/Protest Remittances window and select the remittance previously created in the field Remittance. Press search. Remittance is shown. Enter 15-11-2014 as "Accounting Date" and press Settle. Go to Remittance window, "Settled" tab and post the settled remittance. Posting would look like: Debit: (40100) Proveedores efectos comeciales a pagar 4400 Credit: (57200) Bancos 4400 | |||||||||||
Proposed Solution | Temporary VAT should be move to final VAT when a remittance line is post to the ledger as settled in the "Remittance" window, "Settled" tab, at the accounting date entered by the end user in the "Settle/Protest Remittance" window. That accounting date should be reflected in the Cash VAT tab of the corresponding invoice. Therefore in our example, correct settle remittance posting should be Debit: (40100) Proveedores efectos comeciales a pagar 4400 Debit: (47200) IVA soportado 650 Credit: (57200) Bancos 4400 Credit: (47200T) IVA soportado Temporal 650 Important remarks: (1) same kind of posting also applies to remittances including sales invoices, therefore settle remittance posting should be (in the case of a remittance for discount): Debit: (57200) Bancos 982 Debit: (47700T) IVA repercutido temporal 47.40 Credit: (43110) Efectos comerciales descontados 982 Credit: (47700) IVA repercutido 47.40 A remittance for discount creates two payments, one is the discount payment (status: payment made), this one can be posted; and the other one is the remittance payment (status: settled in remittance) which can not be posted. The posting of the first one (discount payment) will look like: Debit: (55500) Partidas pendientes de aplicación 1240 Credit: (52080) Deudas por efectos descontandos 1240 Discount payment posting does not imply any Cash VAT posting to VAT posting. (2) same kind of posting also applies to remittances including sales invoices, therefore settle remittance posting should be (in the case of a remittance NOT for discount): Debit: (52080) Deudas por efectos descontados 982 Debit: (47700T) IVA repercutido temporal 47.40 Credit: (43120) Efectos comerciales en gestión de cobro 982 Credit: (47700) IVA repercutido 47.40 (3) In the case of a remittance including either a sales or a purchase order, there should not be any Cash VAT posting to VAT posting, because this kind of posting only makes sense while a purchase or sales INVOICE including cash vat rates is being paid as settled in a remittance. (4) In the case of a remittance including either a sales or a purchase invoice which have been partially pre-paid, Cash VAT posting to VAT posting needs to be just for the part of the invoice do NOT paid (pre-paid) that is now being settled/paid. (5) A remittance (payment in or payment out remittance type) can include more than one invoice/order which can be merged into a single payment remittance. (6) A remittance (payment in or payment out remittance type) can include payments. Only if that payment has not being posted so far it would make sense to manage temporary Cash VAT posting into VAT posting. See some examples in the excel file attached. | |||||||||||
Additional Information | ||||||||||||
Tags | No tags attached. | |||||||||||
Relationships |
| |||||||||||
Attached Files | Remesas_CASHVAT_Issue 27078.ods (43,532) 2014-10-09 14:51 https://issues.openbravo.com/file_download.php?file_id=7333&type=bug | |||||||||||
Issue History | ||||||||||||
Date Modified | Username | Field | Change | |||||||||
2014-07-15 12:55 | psanjuan | New Issue | ||||||||||
2014-07-15 12:55 | psanjuan | Assigned To | => psanjuan | |||||||||
2014-07-21 12:45 | psanjuan | Summary | Remittance for discount does not manage Cash VAT info properly => Remittance and Remittance for discount does not manage Cash VAT info properly | |||||||||
2014-07-21 12:45 | psanjuan | Description Updated | bug_revision_view_page.php?rev_id=6102#r6102 | |||||||||
2014-07-21 12:47 | psanjuan | Summary | Remittance and Remittance for discount does not manage Cash VAT info properly => Remittance and Remittance for discount does not manage Cash VAT info properly, therefore Cash VAT posting is not happening | |||||||||
2014-07-21 12:47 | psanjuan | Description Updated | bug_revision_view_page.php?rev_id=6103#r6103 | |||||||||
2014-07-21 13:01 | psanjuan | Summary | Remittance and Remittance for discount does not manage Cash VAT info properly, therefore Cash VAT posting is not happening => Remittancefor discount does not manage Cash VAT info properly | |||||||||
2014-07-21 13:01 | psanjuan | Description Updated | bug_revision_view_page.php?rev_id=6104#r6104 | |||||||||
2014-07-21 13:42 | psanjuan | Summary | Remittancefor discount does not manage Cash VAT info properly => Remittance module does not properly manage Cash VAT posting | |||||||||
2014-07-21 13:42 | psanjuan | Description Updated | bug_revision_view_page.php?rev_id=6105#r6105 | |||||||||
2014-07-24 12:51 | psanjuan | Proposed Solution updated | ||||||||||
2014-07-24 12:52 | psanjuan | Proposed Solution updated | ||||||||||
2014-09-30 09:00 | psanjuan | Note Added: 0070535 | ||||||||||
2014-10-01 15:30 | psanjuan | Summary | Remittance module does not properly manage Cash VAT posting => Remittance module does not properly manage temporary Cash VAT posting to VAT posting | |||||||||
2014-10-01 15:30 | psanjuan | Description Updated | bug_revision_view_page.php?rev_id=6697#r6697 | |||||||||
2014-10-01 15:30 | psanjuan | Steps to Reproduce Updated | bug_revision_view_page.php?rev_id=6699#r6699 | |||||||||
2014-10-01 15:38 | psanjuan | Steps to Reproduce Updated | bug_revision_view_page.php?rev_id=6700#r6700 | |||||||||
2014-10-01 15:52 | psanjuan | Steps to Reproduce Updated | bug_revision_view_page.php?rev_id=6701#r6701 | |||||||||
2014-10-01 15:52 | psanjuan | Proposed Solution updated | ||||||||||
2014-10-01 15:55 | psanjuan | Proposed Solution updated | ||||||||||
2014-10-01 15:59 | psanjuan | Proposed Solution updated | ||||||||||
2014-10-01 16:09 | psanjuan | Note Added: 0070612 | ||||||||||
2014-10-01 16:09 | psanjuan | Proposed Solution updated | ||||||||||
2014-10-01 16:09 | psanjuan | Note Edited: 0070612 | bug_revision_view_page.php?bugnote_id=0070612#r6703 | |||||||||
2014-10-01 16:22 | psanjuan | Summary | Remittance module does not properly manage temporary Cash VAT posting to VAT posting => Remittance module does not properly manage temporary Cash VAT posting into fnal VAT posting. | |||||||||
2014-10-01 16:22 | psanjuan | Description Updated | bug_revision_view_page.php?rev_id=6704#r6704 | |||||||||
2014-10-01 16:22 | psanjuan | Steps to Reproduce Updated | bug_revision_view_page.php?rev_id=6705#r6705 | |||||||||
2014-10-01 16:22 | psanjuan | Proposed Solution updated | ||||||||||
2014-10-01 16:32 | psanjuan | Steps to Reproduce Updated | bug_revision_view_page.php?rev_id=6706#r6706 | |||||||||
2014-10-01 16:32 | psanjuan | Proposed Solution updated | ||||||||||
2014-10-01 16:36 | psanjuan | Note Edited: 0070612 | bug_revision_view_page.php?bugnote_id=0070612#r6707 | |||||||||
2014-10-01 16:36 | psanjuan | Note Edited: 0070612 | bug_revision_view_page.php?bugnote_id=0070612#r6708 | |||||||||
2014-10-01 16:37 | psanjuan | File Added: Remesas_CASHVAT_Issue 27078.ods | ||||||||||
2014-10-01 16:37 | psanjuan | Proposed Solution updated | ||||||||||
2014-10-01 16:42 | psanjuan | Proposed Solution updated | ||||||||||
2014-10-03 10:04 | vmromanos | Status | new => scheduled | |||||||||
2014-10-03 10:04 | vmromanos | Assigned To | psanjuan => vmromanos | |||||||||
2014-10-03 10:04 | vmromanos | fix_in_branch | => pi | |||||||||
2014-10-03 10:56 | hgbot | Checkin | ||||||||||
2014-10-03 10:56 | hgbot | Note Added: 0070680 | ||||||||||
2014-10-03 10:56 | hgbot | Status | scheduled => resolved | |||||||||
2014-10-03 10:56 | hgbot | Resolution | open => fixed | |||||||||
2014-10-03 10:56 | hgbot | Fixed in SCM revision | => http://code.openbravo.com/erp/mods/org.openbravo.module.remittance/rev/921150d7f0e4a01e6fe764bf5f0341a9372b26e3 [^] | |||||||||
2014-10-03 10:56 | hgbot | Checkin | ||||||||||
2014-10-03 10:56 | hgbot | Note Added: 0070681 | ||||||||||
2014-10-03 10:56 | hgbot | Fixed in SCM revision | http://code.openbravo.com/erp/mods/org.openbravo.module.remittance/rev/921150d7f0e4a01e6fe764bf5f0341a9372b26e3 [^] => http://code.openbravo.com/erp/mods/org.openbravo.module.remittance/rev/e49b0d2637317d075a2badacd8e5a7997f50f710 [^] | |||||||||
2014-10-03 10:57 | vmromanos | Note Added: 0070682 | ||||||||||
2014-10-06 10:26 | psanjuan | File Deleted: Remesas_CASHVAT_Issue 27078.ods | ||||||||||
2014-10-06 10:57 | hgbot | Checkin | ||||||||||
2014-10-06 10:57 | hgbot | Note Added: 0070732 | ||||||||||
2014-10-06 10:57 | hgbot | Fixed in SCM revision | http://code.openbravo.com/erp/mods/org.openbravo.module.remittance/rev/e49b0d2637317d075a2badacd8e5a7997f50f710 [^] => http://code.openbravo.com/erp/mods/org.openbravo.module.remittance/rev/bf89ba6efdb892b8771be97323aaf592dfbda313 [^] | |||||||||
2014-10-06 10:58 | hgbot | Checkin | ||||||||||
2014-10-06 10:58 | hgbot | Note Added: 0070733 | ||||||||||
2014-10-06 10:58 | hgbot | Fixed in SCM revision | http://code.openbravo.com/erp/mods/org.openbravo.module.remittance/rev/bf89ba6efdb892b8771be97323aaf592dfbda313 [^] => http://code.openbravo.com/erp/mods/org.openbravo.module.remittance/rev/58e46b163a9035587ddc2621a42c44be15a4154e [^] | |||||||||
2014-10-06 10:58 | vmromanos | Note Added: 0070734 | ||||||||||
2014-10-08 08:56 | psanjuan | Note Added: 0070793 | ||||||||||
2014-10-08 08:58 | psanjuan | File Added: Remesas_CASHVAT_Issue 27078.ods | ||||||||||
2014-10-08 08:59 | psanjuan | Status | resolved => closed | |||||||||
2014-10-08 08:59 | psanjuan | fix_in_branch | pi => | |||||||||
2014-10-09 14:50 | psanjuan | File Deleted: Remesas_CASHVAT_Issue 27078.ods | ||||||||||
2014-10-09 14:51 | psanjuan | File Added: Remesas_CASHVAT_Issue 27078.ods | ||||||||||
2014-12-30 09:56 | psanjuan | Note Added: 0072870 | ||||||||||
2014-12-30 09:56 | psanjuan | Assigned To | vmromanos => Sandrahuguet | |||||||||
2014-12-30 09:56 | psanjuan | Status | closed => new | |||||||||
2014-12-31 08:35 | psanjuan | Note Added: 0073284 | ||||||||||
2014-12-31 08:36 | psanjuan | Note Edited: 0073284 | bug_revision_view_page.php?bugnote_id=0073284#r7370 | |||||||||
2014-12-31 08:36 | psanjuan | Status | new => scheduled | |||||||||
2014-12-31 08:37 | psanjuan | Status | scheduled => resolved | |||||||||
2014-12-31 08:39 | psanjuan | Status | resolved => closed | |||||||||
2015-01-07 14:10 | ngarcia | Relationship added | related to 0028533 |
Notes | |||||
|
|||||
|
|
||||
|
|||||
|
|
||||
|
|||||
|
|
||||
|
|||||
|
|
||||
|
|||||
|
|
||||
|
|||||
|
|
||||
|
|||||
|
|
||||
|
|||||
|
|
||||
|
|||||
|
|
||||
|
|||||
|
|
||||
|
|||||
|
|