Skip to content

Commit 6f8f923

Browse files
committed
Update QR code and URL handling for AM in NFCe serialization
1 parent f5a7c25 commit 6f8f923

1 file changed

Lines changed: 10 additions & 2 deletions

File tree

pynfe/processamento/serializacao.py

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2034,14 +2034,22 @@ def gerar_qrcode(self, token, csc, xml, return_qr=False, online=True):
20342034
else:
20352035
qrcode = NFCE[uf]["HOMOLOGACAO"] + NFCE[uf]["QR"] + url
20362036
url_chave = url_chave = NFCE[uf]["URL"]
2037-
# MG tem comportamento distindos qrcode e url
2037+
# MG tem comportamento distintos para qrcode e url
20382038
elif uf == "MG":
20392039
qrcode = NFCE[uf]["QR"] + url
20402040
if tpamb == "1":
20412041
url_chave = NFCE[uf]["HTTPS"] + NFCE[uf]["URL"]
20422042
else:
20432043
url_chave = NFCE[uf]["HOMOLOGACAO"] + NFCE[uf]["URL"]
2044-
# AC, AM, RR, PA, SE
2044+
# AM tem comportamento distintos para qrcode e url
2045+
elif uf == "AM":
2046+
if tpamb == "1":
2047+
qrcode = NFCE[uf]["HTTPS"] + NFCE[uf]["QR"] + url
2048+
url_chave = NFCE[uf]["HTTPS"] + NFCE[uf]["URL"]
2049+
else:
2050+
qrcode = NFCE[uf]["HTTPS"] + NFCE[uf]["QR_HOMOLOGACAO"] + url
2051+
url_chave = NFCE[uf]["HTTPS"] + NFCE[uf]["URL"]
2052+
# AC, RR, PA, SE
20452053
else:
20462054
if tpamb == "1":
20472055
qrcode = NFCE[uf]["HTTPS"] + NFCE[uf]["QR"] + url

0 commit comments

Comments
 (0)