def METHOD_NAME(self):
    self.ensure_one()
    vat = self.env["res.partner"]._siren2vat_vies(self.siren, raise_if_fail=True)
    vals = {
        "name": self.name,
        "street": self.street,
        "zip": self.zip,
        "city": self.city,
        "country_id": self.country_id.id or False,
        "siret": self.siret,
        "vat": vat,
    }
    return vals