def METHOD_NAME(self):
    self.login_as_member_office_user()
    tapir_user: TapirUser = TapirUserFactory.create(
        share_owner__attended_welcome_session=True
    )
    ShiftAccountEntry.objects.create(
        is_from_welcome_session=True,
        user=tapir_user,
        description="Welcome session / Willkommenstreffen",
        date=datetime.date.today(),
        value=1,
    )
    tapir_user.share_owner.blank_info_fields()
    tapir_user.share_owner.save()
    response = self.client.post(
        path=reverse(
            self.VIEW_NAME_SHAREOWNER_UPDATE,
            args=[tapir_user.share_owner.id],
        ),
        data={"attended_welcome_session": False},
        follow=True,
    )
    self.assertEqual(response.status_code, 200)
    self.assertEqual(
        tapir_user.shift_user_data.get_account_balance(),
        0,
        "Since the welcome session attendance got cancelled, the account entry should have been removed",
    )
    self.assertFalse(
        ShiftAccountEntry.objects.filter(user=tapir_user).exists(),
        "Since the welcome session attendance got cancelled, the account entry should have been removed",
    )