@@ -1441,7 +1441,8 @@ def _serializar_modal_rodoviario(self, modal_rodoviario, tag_raiz='infModal', re
14411441 rodo = etree .SubElement (raiz , 'rodo' )
14421442
14431443 infANTT = etree .SubElement (rodo , 'infANTT' )
1444- etree .SubElement (infANTT , 'RNTRC' ).text = modal_rodoviario .rntrc .zfill (8 )
1444+ if modal_rodoviario .rntrc :
1445+ etree .SubElement (infANTT , 'RNTRC' ).text = modal_rodoviario .rntrc .zfill (8 )
14451446
14461447 # CIOT
14471448 if modal_rodoviario .ciot != None :
@@ -1505,7 +1506,8 @@ def _serializar_modal_rodoviario(self, modal_rodoviario, tag_raiz='infModal', re
15051506 elif len (item .proprietario .cpfcnpj ) == 14 :
15061507 etree .SubElement (prop , 'CNPJ' ).text = item .proprietario .cpfcnpj
15071508
1508- etree .SubElement (prop , 'RNTRC' ).text = item .proprietario .rntrc .zfill (8 )
1509+ if item .proprietario .rntrc :
1510+ etree .SubElement (prop , 'RNTRC' ).text = item .proprietario .rntrc .zfill (8 )
15091511 etree .SubElement (prop , 'xNome' ).text = item .proprietario .nome
15101512 if item .proprietario .inscricao_estudual != None :
15111513 etree .SubElement (prop , 'IE' ).text = item .proprietario .inscricao_estudual
@@ -1547,7 +1549,8 @@ def _serializar_modal_rodoviario(self, modal_rodoviario, tag_raiz='infModal', re
15471549 elif len (item_reboque .proprietario .cpfcnpj ) == 14 :
15481550 etree .SubElement (prop , 'CNPJ' ).text = item_reboque .proprietario .cpfcnpj
15491551
1550- etree .SubElement (prop , 'RNTRC' ).text = item_reboque .proprietario .rntrc .zfill (8 )
1552+ if item_reboque .proprietario .rntrc :
1553+ etree .SubElement (prop , 'RNTRC' ).text = item_reboque .proprietario .rntrc .zfill (8 )
15511554 etree .SubElement (prop , 'xNome' ).text = item_reboque .proprietario .nome
15521555 if item_reboque .proprietario .inscricao_estudual != None :
15531556 etree .SubElement (prop , 'IE' ).text = item_reboque .proprietario .inscricao_estudual
0 commit comments