(a) A foreign limited partnership may not do business in this state until it registers with the Secretary of State under this article.
(b) A foreign limited partnership doing business in this state may not maintain an action or proceeding in this state unless it is registered to do business in this state.
(c) The failure of a foreign limited partnership to register to do business in this state does not impair the validity of a contract or act of the partnership or preclude it from defending an action or proceeding in this state.
(d) A limitation on the liability of a general partner or limited partner of a foreign limited partnership is not waived solely because the partnership does business in this state without registering to do business in this state.
(e) Section 79-14-1001(a) and (b) applies even if the foreign limited partnership fails to register under this article.