module Association
        module HaveCondicaoPagamento
            def condicao_pagamento
                yield(condicao_pagamento || new_condicao_pagamento) if block_given?
                @condicao_pagamento.is_a?(BrNfe.condicao_pagamento_class) ? @condicao_pagamento : nil