Openbravo Issue Tracking System - Localization Pack: Spain |
View Issue Details |
|
ID | Project | Category | View Status | Date Submitted | Last Update |
0045662 | Localization Pack: Spain | SII Retail | public | 2020-12-29 11:50 | 2021-01-29 09:04 |
|
Reporter | psanjuan | |
Assigned To | AtulOpenbravo | |
Priority | urgent | Severity | major | Reproducibility | always |
Status | closed | Resolution | fixed | |
Platform | | OS | 30 | OS Version | Openbravo Appliance 14.04 |
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 | 0045662: SII module does not support "Issue Sales Order" function related to Delivery Modes. |
Description | SII module does not support "Issue Sales Order" function related to Delivery Modes. |
Steps To Reproduce | - In an Openbravo enviroment, enable Delivery Mode function in the backoffice. For doing so, create the preference "Web POS Enable Delivery Modes" and set it as Value = Yes, for all users and organizations. Set "selected" parameter as Yes.
- Log in to Web POS using Vallblanca User
- Select Arturo Montoro customer
- Select Menu option "Receipt Properties" to change Invoice Terms to "After Delivery" and Default Delivery Mode as "Pick Up in Store". Press Apply.
- Select any product and make sure that product line has Pickup in Store" delivery mode.
- Complete and pay the sale.
- Navigate to the backoffice and verify that no invoice has been created for this sale but a sales order set as not invoiced.
- Go back to Web POS and Issue the sales order (ie 147).
- Go back to backoffice, navigate to the Sales Invoice, select the record created for previous sales.
- Realize that Transaction Document is set as "VBS AR Invoice", Invoice Type Key is set as "null", while it should have been set as "Invoice".
- Please also note that the field "Operation date" is set to Null, while it should be set to the Order Date.
See image attached. |
Proposed Solution | Issue Sales Order funtion always creates an Invoice (Transation Type = VBS AR Invoice) in the backoffice.
SII module has to set Invoice Type Key field as "Invoice"
and Operation Date as "Sales Order Date".
|
Additional Information | |
Tags | No tags attached. |
Relationships | related to | feature request | 0041317 | | closed | AtulOpenbravo | Correct "Clave de Tipo de Factura" needs to be assigned to the invoices, once Invoicing improvementes are implemented in POS |
|
Attached Files | Issue_45662.jpg (80,181) 2020-12-29 12:02 https://issues.openbravo.com/file_download.php?file_id=15212&type=bug

|
|
Issue History |
Date Modified | Username | Field | Change |
2020-12-29 11:50 | psanjuan | New Issue | |
2020-12-29 11:50 | psanjuan | Assigned To | => Jorge Bravo |
2020-12-29 11:52 | psanjuan | Proposed Solution updated | |
2020-12-29 11:55 | psanjuan | Relationship added | related to 0041317 |
2020-12-29 11:58 | psanjuan | Assigned To | Jorge Bravo => AtulOpenbravo |
2020-12-29 11:58 | psanjuan | Category | SII => SII Retail |
2020-12-29 12:02 | psanjuan | File Added: Issue_45662.jpg | |
2020-12-30 18:50 | AtulOpenbravo | Status | new => scheduled |
2020-12-30 20:09 | AtulOpenbravo | Note Added: 0125190 | |
2020-12-30 20:10 | hgbot | Note Added: 0125191 | |
2021-01-27 12:15 | psanjuan | Note Edited: 0125190 | bug_revision_view_page.php?bugnote_id=0125190#r22080 |
2021-01-27 12:16 | psanjuan | Note Added: 0125800 | |
2021-01-28 12:17 | psanjuan | Note Edited: 0125800 | bug_revision_view_page.php?bugnote_id=0125800#r22086 |
2021-01-28 12:23 | psanjuan | Note Edited: 0125800 | bug_revision_view_page.php?bugnote_id=0125800#r22087 |
2021-01-29 09:00 | hgbot | Note Added: 0125846 | |
2021-01-29 09:00 | hgbot | Resolution | open => fixed |
2021-01-29 09:00 | hgbot | Status | scheduled => closed |
2021-01-29 09:00 | hgbot | Note Added: 0125847 | |
2021-01-29 09:04 | hgbot | Note Added: 0125848 | |
Notes |
|
(0125190)
|
AtulOpenbravo
|
2020-12-30 20:09
(edited on: 2021-01-27 12:15) |
|
Test Plan
- In an Openbravo enviroment with SII and SII Retail module, create the preference "Web POS Enable Delivery Modes" and set it as Value = Yes, for all users and organizations in backoffice.
- Log in to Web POS using Vallblanca User
- Select Arturo Montoro customer
- Select Menu option "Receipt Properties" to change Invoice Terms to "After Delivery" and Default Delivery Mode as "Pick Up in Store". Press Apply.
- Select any product and make sure that product line has Pickup in Store" delivery mode. (Edit Ticket Line >> Show More >> Delivery modes)
- Complete and pay the ticket amount. Note the document no for eg: xyz
- Navigate to the backoffice and verify that no invoice has been created for this sale but a sales order set as not invoiced.
- Go back to Web POS and Issue the sales order. Selected the Order by filtering it with document no xyz, select the Order and process with it.
- Go back to backoffice, navigate to the Sales Invoice, select the record created for previous sales.
- Realize that Transaction Document is set as "VBS AR Invoice", Invoice Type Key is set as "Invoice" and field "Operation date" is set with Sales Order's Order Date.
|
|
|
(0125191)
|
hgbot
|
2020-12-30 20:10
|
|
|
|
(0125800)
|
psanjuan
|
2021-01-27 12:16
(edited on: 2021-01-28 12:23) |
|
Test Plan
Test 1
- In an Openbravo enviroment with SII and SII Retail module, create the preference "Web POS Enable Delivery Modes" and set it as Value = Yes, for all users and organizations in backoffice.
- Go to Channel-touchpoint window, and select the touchpoint VBS-1, navigate to its channel touchpoint type.
- Select the option "Generate Simplified Invoices". Save.
- Log in to Web POS using Vallblanca User
- Select Arturo Montoro customer
- Select Menu option "Receipt Properties" to change Invoice Terms to "After Delivery" and Default Delivery Mode as "Pick Up in Store". Press Apply.
- Select any product and make sure that product line has Pickup in Store" delivery mode. (Edit Ticket Line >> Show More >> Delivery modes)
- Complete and pay the ticket amount. Note the document no for eg: xyz
- Navigate to the backoffice and verify that no invoice has been created for this sale but a sales order set as not invoiced.
- Go back to Web POS and Issue the sales order. Selected the Order by filtering it with document no xyz, select the Order and process with it.
- Go back to backoffice, navigate to the Sales Invoice, select the record created for previous sales.
- Realize that Transaction Document is set as "VBS AR Invoice", Invoice Type Key is set as "Invoice" and field "Operation date" is set with Sales Order's Order Date.
- Go back to Openbravo Web POS and return the sale by using Vefiried Returns. Complete and Pay the return sale.
- Go to the backoffice and verify that a new Reverse Sales Invoice document has been created with below data:
Invoice type key = Corrective Invoice
Rectification invoice type = Differences
Rectification reason = R1
Test 2
Repeat test 1 with below setup
- Go to Channel-touchpoint window, and select the touchpoint VBS-1, navigate to its channel touchpoint type.
- Select the option "Generate Aggregated Invoices". Save.
- Get the same result
Test 3
- Repeat the same test with any of the setup before, and create an order that mix some lines with pick & delivery and pickup in store. Customer invoice terms After Delivery.
- Verify that in all cases the invoices created are AR Invoice, and Invoice Type Key = Invoice.
issue can be closed.
|
|
|
(0125846)
|
hgbot
|
2021-01-29 09:00
|
|
|
|
(0125847)
|
hgbot
|
2021-01-29 09:00
|
|
|
|
(0125848)
|
hgbot
|
2021-01-29 09:04
|
|
|