Skip to content

Commit

Permalink
Update minimum declared value for PAC and SEDEX to 20.50 BRL (#179)
Browse files Browse the repository at this point in the history
  • Loading branch information
hartungstenio committed Feb 3, 2020
1 parent bcdf46a commit 419e24b
Show file tree
Hide file tree
Showing 3 changed files with 24 additions and 24 deletions.
42 changes: 21 additions & 21 deletions correios/models/data.py
Original file line number Diff line number Diff line change
Expand Up @@ -279,7 +279,7 @@
"display_name": "SEDEX 10",
"symbol": "premium",
"default_extra_services": [EXTRA_SERVICE_RR],
"min_declared_value": Decimal("19.50"),
"min_declared_value": Decimal("20.50"),
"max_declared_value": Decimal("10000.00"),
},
"81019": {
Expand All @@ -290,7 +290,7 @@
"display_name": "E-SEDEX",
"symbol": "express",
"default_extra_services": [EXTRA_SERVICE_RR],
"min_declared_value": Decimal("19.50"),
"min_declared_value": Decimal("20.50"),
"max_declared_value": Decimal("10000.00"),
},
"41068": {
Expand All @@ -301,7 +301,7 @@
"max_weight": 30000,
"symbol": "standard",
"default_extra_services": [EXTRA_SERVICE_RR],
"min_declared_value": Decimal("19.50"),
"min_declared_value": Decimal("20.50"),
"max_declared_value": Decimal("3000.00"),
},
"04669": {
Expand All @@ -312,7 +312,7 @@
"max_weight": 30000,
"symbol": "standard",
"default_extra_services": [EXTRA_SERVICE_RR],
"min_declared_value": Decimal("19.50"),
"min_declared_value": Decimal("20.50"),
"max_declared_value": Decimal("3000.00"),
},
"40444": {
Expand All @@ -323,7 +323,7 @@
"display_name": "SEDEX",
"symbol": "express",
"default_extra_services": [EXTRA_SERVICE_RR],
"min_declared_value": Decimal("19.50"),
"min_declared_value": Decimal("20.50"),
"max_declared_value": Decimal("10000.00"),
},
"40436": {
Expand All @@ -334,7 +334,7 @@
"display_name": "SEDEX",
"symbol": "express",
"default_extra_services": [EXTRA_SERVICE_RR],
"min_declared_value": Decimal("19.50"),
"min_declared_value": Decimal("20.50"),
"max_declared_value": Decimal("10000.00"),
},
"40096": {
Expand All @@ -345,7 +345,7 @@
"display_name": "SEDEX",
"symbol": "express",
"default_extra_services": [EXTRA_SERVICE_RR],
"min_declared_value": Decimal("19.50"),
"min_declared_value": Decimal("20.50"),
"max_declared_value": Decimal("10000.00"),
},
"04162": {
Expand All @@ -356,7 +356,7 @@
"display_name": "SEDEX",
"symbol": "express",
"default_extra_services": [EXTRA_SERVICE_RR],
"min_declared_value": Decimal("19.50"),
"min_declared_value": Decimal("20.50"),
"max_declared_value": Decimal("10000.00"),
},
"40380": {
Expand All @@ -367,7 +367,7 @@
"display_name": "SEDEX",
"symbol": "express",
"default_extra_services": [EXTRA_SERVICE_RR],
"min_declared_value": Decimal("19.50"),
"min_declared_value": Decimal("20.50"),
"max_declared_value": Decimal("10000.00"),
},
"40010": {
Expand All @@ -378,7 +378,7 @@
"display_name": "SEDEX",
"symbol": "express",
"default_extra_services": [EXTRA_SERVICE_RR],
"min_declared_value": Decimal("19.50"),
"min_declared_value": Decimal("20.50"),
"max_declared_value": Decimal("10000.00"),
},
"41211": {
Expand All @@ -389,7 +389,7 @@
"max_weight": 30000,
"symbol": "standard",
"default_extra_services": [EXTRA_SERVICE_RR],
"min_declared_value": Decimal("19.50"),
"min_declared_value": Decimal("20.50"),
"max_declared_value": Decimal("3000.00"),
},
"40630": {
Expand All @@ -400,7 +400,7 @@
"display_name": "SEDEX",
"symbol": "express",
"default_extra_services": [EXTRA_SERVICE_RR],
"min_declared_value": Decimal("19.50"),
"min_declared_value": Decimal("20.50"),
"max_declared_value": Decimal("10000.00"),
},
"04316": {
Expand All @@ -411,7 +411,7 @@
"display_name": "SEDEX",
"symbol": "express",
"default_extra_services": [EXTRA_SERVICE_RR],
"min_declared_value": Decimal("19.50"),
"min_declared_value": Decimal("20.50"),
"max_declared_value": Decimal("10000.00"),
},
"40916": {
Expand All @@ -422,7 +422,7 @@
"display_name": "SEDEX",
"symbol": "express",
"default_extra_services": [EXTRA_SERVICE_RR],
"min_declared_value": Decimal("19.50"),
"min_declared_value": Decimal("20.50"),
"max_declared_value": Decimal("10000.00"),
},
"40908": {
Expand All @@ -433,7 +433,7 @@
"display_name": "SEDEX",
"symbol": "express",
"default_extra_services": [EXTRA_SERVICE_RR],
"min_declared_value": Decimal("19.50"),
"min_declared_value": Decimal("20.50"),
"max_declared_value": Decimal("10000.00"),
},
"41300": {
Expand All @@ -444,7 +444,7 @@
"display_name": "PAC",
"symbol": "standard",
"default_extra_services": [EXTRA_SERVICE_RR],
"min_declared_value": Decimal("19.50"),
"min_declared_value": Decimal("20.50"),
"max_declared_value": Decimal("3000.00"),
},
"04812": {
Expand All @@ -455,7 +455,7 @@
"max_weight": 30000,
"symbol": "standard",
"default_extra_services": [EXTRA_SERVICE_RR],
"min_declared_value": Decimal("19.50"),
"min_declared_value": Decimal("20.50"),
"max_declared_value": Decimal("3000.00"),
},
"40169": {
Expand All @@ -466,7 +466,7 @@
"display_name": "SEDEX 12",
"symbol": "premium",
"default_extra_services": [EXTRA_SERVICE_RR],
"min_declared_value": Decimal("19.50"),
"min_declared_value": Decimal("20.50"),
"max_declared_value": Decimal("10000.00"),
},
"40290": {
Expand All @@ -477,7 +477,7 @@
"display_name": "SEDEX Hoje",
"symbol": "premium",
"default_extra_services": [EXTRA_SERVICE_RR],
"min_declared_value": Decimal("19.50"),
"min_declared_value": Decimal("20.50"),
"max_declared_value": Decimal("10000.00"),
},
"10154": {
Expand Down Expand Up @@ -514,8 +514,8 @@
SERVICE_SEDEX12 = "40169"
SERVICE_E_SEDEX = "81019"

INSURANCE_VALUE_THRESHOLD_PAC = Decimal("19.50") # R$
INSURANCE_VALUE_THRESHOLD_SEDEX = Decimal("19.50") # R$
INSURANCE_VALUE_THRESHOLD_PAC = Decimal("20.50") # R$
INSURANCE_VALUE_THRESHOLD_SEDEX = Decimal("20.50") # R$
INSURANCE_PERCENTUAL_COST = Decimal("0.01") # 1%

REGIONAL_DIRECTIONS = {
Expand Down
2 changes: 1 addition & 1 deletion tests/test_client.py
Original file line number Diff line number Diff line change
Expand Up @@ -400,7 +400,7 @@ def test_declared_value(extra_service_vd, code, posting_list, shipping_label):
xml = serializer.get_xml(document)
assert shipping_label.service == Service.get(SERVICE_PAC)
assert b"<codigo_servico_adicional>%b</codigo_servico_adicional>" % code in xml
assert b"<valor_declarado>19,50</valor_declarado>" in xml
assert b"<valor_declarado>20,50</valor_declarado>" in xml


@pytest.mark.skipif(not correios, reason="API Client support disabled")
Expand Down
4 changes: 2 additions & 2 deletions tests/test_posting_models.py
Original file line number Diff line number Diff line change
Expand Up @@ -289,7 +289,7 @@ def test_shipping_label_with_min_declared_value_pac(posting_card, sender_address
value=Decimal("0"),
extra_services=[EXTRA_SERVICE_VD_PAC],
)
assert shipping_label.value == Decimal("19.50")
assert shipping_label.value == Decimal("20.50")


def test_shipping_label_with_min_declared_value_sedex(posting_card, sender_address, receiver_address, package):
Expand All @@ -304,7 +304,7 @@ def test_shipping_label_with_min_declared_value_sedex(posting_card, sender_addre
value=Decimal("0"),
extra_services=[EXTRA_SERVICE_VD_SEDEX],
)
assert shipping_label.value == Decimal("19.50")
assert shipping_label.value == Decimal("20.50")


def test_posted_shipping_label(posting_card, sender_address, receiver_address, package, receipt):
Expand Down

0 comments on commit 419e24b

Please sign in to comment.