def METHOD_NAME(self, section_label, section_number):
    super(IntrastatStatementSaleSection4, self).METHOD_NAME(
        section_label, section_number
    )
    if not self.year_id:
        raise ValidationError(_("Missing reference year on 'Sales - Section 4'"))
    if not self.intrastat_custom_id:
        raise ValidationError(_("Missing customs section on 'Sales - Section 4'"))
    if not self.protocol:
        raise ValidationError(_("Missing protocol number on 'Sales - Section 4'"))
    if not self.progressive_to_modify:
        raise ValidationError(
            _("Missing progressive to adjust on 'Sales - Section 4'")
        )
    if not self.country_payment_id and not self.cancellation:
        raise ValidationError(_("Missing payment country on 'Sales - Section 4'"))