Notes |
|
|
|
|
(0128848)
|
hgbot
|
2021-06-01 10:01
|
|
|
|
(0128849)
|
hgbot
|
2021-06-01 10:01
|
|
|
|
(0128850)
|
hgbot
|
2021-06-01 10:01
|
|
|
|
(0128851)
|
hgbot
|
2021-06-01 10:01
|
|
|
|
(0128852)
|
hgbot
|
2021-06-01 10:01
|
|
|
|
(0128904)
|
hgbot
|
2021-06-02 07:40
|
|
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.taxes [^]
Changeset: 42556de6f6cc9691edd2fe854cc2874d195ebb78
Author: Ranjith S R <ranjith@qualiantech.com>
Date: 2021-05-31T15:29:22+05:30
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.taxes/-/commit/42556de6f6cc9691edd2fe854cc2874d195ebb78 [^]
Related to ISSUE-46791: Backout changes of ISSUE-45643
This reverts commit 541b70d53cfabbaeb18762bee6761304872c5628.
---
M src-test/org/openbravo/taxes/test/base/Tax.java
M src-test/org/openbravo/taxes/test/base/model/TaxesRule.java
M src-test/org/openbravo/taxes/test/base/model/TaxesRulesScenario.java
M src-test/org/openbravo/taxes/test/data/TaxesTestData03.java
M src-test/org/openbravo/taxes/test/data/TaxesTestData17.java
M src-test/org/openbravo/taxes/test/data/TaxesTestData18.java
M src-test/org/openbravo/taxes/test/data/TaxesTestData20.java
M src-test/org/openbravo/taxes/test/data/TaxesTestData22.java
M src-test/org/openbravo/taxes/test/util/TaxesTestConstants.java
---
|
|
|
(0128902)
|
hgbot
|
2021-06-02 07:40
|
|
|
|
(0128901)
|
hgbot
|
2021-06-02 07:40
|
|
|
|
(0128906)
|
hgbot
|
2021-06-02 07:40
|
|
|
|
(0128907)
|
hgbot
|
2021-06-02 07:40
|
|
|
|
(0128909)
|
hgbot
|
2021-06-02 07:40
|
|
|
|
(0128910)
|
hgbot
|
2021-06-02 07:40
|
|
|
|
(0128911)
|
hgbot
|
2021-06-02 07:40
|
|
|
|
(0128913)
|
hgbot
|
2021-06-02 07:40
|
|
|
|
(0128914)
|
hgbot
|
2021-06-02 07:40
|
|
Repository: https://gitlab.com/openbravo/ci/mobile-test [^]
Changeset: 4da936b58b16c8c2bcaf45b2dc7e2455f0803005
Author: Ranjith S R <ranjith@qualiantech.com>
Date: 2021-05-31T15:35:59+05:30
URL: https://gitlab.com/openbravo/ci/mobile-test/-/commit/4da936b58b16c8c2bcaf45b2dc7e2455f0803005 [^]
Related to ISSUE-46791: Backout changes of ISSUE-45643
This reverts commit f0297f94facd3f896d14dd95ba7d04589a6e29ce.
---
M src-test/org/openbravo/test/mobile/retail/extmodules/selenium/terminals/AutoServicePriceHelper.java
M src-test/org/openbravo/test/mobile/retail/extmodules/selenium/tests/giftcards/I31978_VerfiyGiftCardWithBOMTax.java
M src-test/org/openbravo/test/mobile/retail/extmodules/selenium/tests/multitaxcategory/CheckMultitaxCategory.java
M src-test/org/openbravo/test/mobile/retail/extmodules/selenium/tests/multitaxcategory/I39645_VerifyMultitaxWhenTaxInAnotherBranchOfOrgTree.java
M src-test/org/openbravo/test/mobile/retail/extmodules/selenium/tests/taxexempt/I37958_VerifyOrderLineWithTaxExempt.java
M src-test/org/openbravo/test/mobile/retail/pack/selenium/terminals/WebPOSInvoicePrepaymentServiceTerminalHelper.java
M src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/cancelandnew/CancelLayawayDeferredServ.java
M src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/cancelandreplace/I36267_CancelAndRplcLayawayDeferredService.java
M src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/cancelandreplace/I36267_CancelAndRplcOrderDeferredService.java
M src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/cancelandreplace/I36267_CancelAndRplcOrderMainProdHavingDeferredService.java
M src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/cancelandreplace/I36267_CancelAndRplcOrderWithProdAndService.java
M src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/cancelandreplace/I36267_CancelAndRplcOrderWithService.java
M src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/cancelandreplace/I36267_CancelAndRplcProductOrderNoChng.java
M src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/cancelandreplace/I36267_CancelAndRplcServiceLayawayServiceRmvd.java
M src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/cancelandreplace/I36267_CancelAndRplcServiceOrderNoChng.java
M src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/cancelandreplace/I36267_CancelLayawayDeferredService.java
M src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/cancelandreplace/I36267_CancelLayawayMainProdHavingRelatedService.java
M src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/cancelandreplace/I36267_CancelLayawayWithProdAndService.java
M src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/cancelandreplace/I36267_CancelLayawayWithService.java
M src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/cancelandreplace/I36267_CancelProdLayaway.java
M src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/cancelandreplace/I36267_CancelServiceLayaway.java
M src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/cancelandreplace/I36267_CancelServiceLayawayAndCancelRplcProdLayawayNoChng.java
M src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/cancelandreplace/I36267_CancelServiceLayawayAndCancelRplcProdLayawayPrdRmvd.java
M src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/multiselection/ChangePriceMultipleLinesServiceApproval.java
M src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/prepaymentsAndInvoiceTerms/ImmediatePayOpenTicketsDeferredServicePrepayment290.java
M src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/prepaymentsAndInvoiceTerms/ImmediateServiceUniqueQuantityUndeliverableProductPrepayment240.java
M src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/prepaymentsAndInvoiceTerms/ImmediateServiceUniqueQuantityUndeliverableProductPrepayment260.java
M src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/prepaymentsAndInvoiceTerms/OMNI120_ServiceUniqueQuantityUndeliverableProductPrepaymentAfterDelivery.java
M src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/prepaymentsAndInvoiceTerms/OMNI140_ServiceUniqueQuantityUndeliverableProductPrepaymentWithapprovalAfterDelivery.java
M src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/prepaymentsAndInvoiceTerms/OMNI160_ServiceUniqueQuantityUndeliverableProductsPrepaymentWithapprovalAfterDelivery.java
M src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/prepaymentsAndInvoiceTerms/OMNI190_PayOpenTicketsDeferredServicePrepaymentWithApprovalAfterDelivery.java
M src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/productlockeddiscontinued/VerifyProductDiscontinuedWithPreference.java
M src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/productlockeddiscontinued/VerifyProductDiscontinuedWithStock.java
M src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/productlockeddiscontinued/VerifyProductDiscontinuedWithoutStock.java
M src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/receipts/I35450_VerifyReceiptViewWithStockScreen.java
M src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/receipts/I36071_VerifyNotServicesShownWhenProductNotAdd.java
M src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/returns/I31887_ReceiptWithDifferentProductTaxRate.java
M src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/returns/I33364_VerifyReturnOnSeviceOverdue.java
M src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/returns/I37730_WebPOSBreaksUnderCertainCircumstances.java
M src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/sales/I33493_ReceiptVerifyButtonsAddServices.java
M src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/services/I39978_VerifyNoErrorOnShowServicesInNegativeLine.java
M src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/services/I40419_VerifyDeferredServiceInQuotation.java
M src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/services/I41363_VerifyNoOriginalTicketLinesInAddAssocOfCanclReplace.java
M src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/services/deferredsell/DeferredHelper.java
M src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/taxes/ThreeProductsCascadeTaxes.java
M src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/taxes/WebPOSTaxTerminalHelper.java
---
|
|
|
(0128997)
|
psanjuan
|
2021-06-03 09:56
(edited on: 2021-06-03 10:21) |
|
Test Plan
Backoffice configuration:
- Enable the preference "Web POS Enable Delivery Modes".
- Go to product window and configure "Avalanche Transceiver" as "Home Delivery".
- Go to business partner window and create a customer do NOT exempt, located in France. Create another one do NOT exempt, located in the USA.
- Go to Busines partner window and create a new customer Exempt, and located in Spain (do not add any Region).
- Go to Product window and set "Exento" tax category to the product Headlamp Ultralight.
- Go to Tax Rate window and verify that below listed tax rates are configured as tax exempt:
Ventas Exentas, Ventas exentas (%N=>0%),Entregas intracomunitarias (%N=>0%) y Exportaciones (%N=>0%).
Test 1
Go to Web POS. Create a new sale for the French Customer.
Select the product Avalanche Transceiver. Verify that the tax rate "Entregas intracomunitarias (%N=>0%)" is shown. This is correct as Delivery Mode is Home Delivery.
Select Balaclava Cap. Verify that the tax rate shown is "Entregas IVA 21%". This is correct as Delivery Mode is Pick&Carry.
Select Headlamp Ultralight. Verify that the tax rate shown is "Ventas Exentas" as this product is related to an exempt tax category.
Test 2
Create a new sale for the USA Customer.
Select the product Avalanche Transceiver. Verify that the tax rate "Exportaciones %N=>0%)" is shown. This is correct as Delivery Mode is Home Delivery.
Select Balaclava Cap. Verify that the tax rate shown is "Entregas IVA 21%". This is correct as Delivery Mode is Pick&Carry.
Select Headlamp Ultralight. Verify that the tax rate shown is "Ventas Exentas" as this product is related to an exempt tax category.
Test 3
Create a new sale for the Anonymous customer (NOT exempt)
Select the product Avalanche Transceiver. Verify that the tax rate "Entregas IVA 21%)" is shown. This is correct as Delivery Mode is Home Delivery, and its address is Spain.
Select Balaclava Cap. Verify that the tax rate shown is "Entregas IVA 21%". This is correct as Delivery Mode is Pick&Carry.
Select Headlamp Ultralight. Verify that the tax rate shown is "Ventas Exentas" as this product is related to an exempt tax category.
Test 4
Create a new sale for the exempt customer (Exempt)
Select the product Avalanche Transceiver. Verify that the tax rate "Ventas exentas (%N=>0%)" is shown. This is correct as the product belongs to Normal VAT, but the customer is exempt, and located in Spain.
Select Balaclava Cap. Verify that the tax rate shown is "Ventas exentas (%N=>0%)". This is correct as the product belongs to Normal VAT, but the customer is exempt, and located in Spain.
Select Headlamp Ultralight. Verify that the tax rate shown is "Ventas Exentas" as this product is related to an exempt tax category.
|
|