<?php

namespace Modules\Admin\App\Models\Sat;

class ObjetoImp
{
    // Definición de constantes para c_objeto_imp
    const OBJETO_IMP_NO_OBJETO = 1;
    const OBJETO_IMP_SI_OBJETO = 2;
    const OBJETO_IMP_SI_OBJETO_NO_DESGLOSE = 3;
    const OBJETO_IMP_SI_OBJETO_NO_CAUSA = 4;
    const OBJETO_IMP_SI_OBJETO_IVA_CREDITO = 5;

    public static $catalogo = [
        self::OBJETO_IMP_NO_OBJETO => 'No objeto de impuesto.',
        self::OBJETO_IMP_SI_OBJETO => 'Sí objeto de impuesto.',
        self::OBJETO_IMP_SI_OBJETO_NO_DESGLOSE => 'Sí objeto del impuesto y no obligado al desglose.',
        self::OBJETO_IMP_SI_OBJETO_NO_CAUSA => 'Sí objeto del impuesto y no causa impuesto.',
        self::OBJETO_IMP_SI_OBJETO_IVA_CREDITO => 'Sí objeto del impuesto, IVA crédito PODEBI.',
    ];
}
