laravel-sat-catalogs/Models/PeriodicidadPago.php

34 lines
1.2 KiB
PHP

<?php
namespace Koneko\SatCatalogs\Models;
class PeriodicidadPago
{
// Definición de constantes para Tipos de Periodicidad de Pago
const PERIODICIDAD_DIARIO = 1;
const PERIODICIDAD_SEMANAL = 2;
const PERIODICIDAD_CATORCENAL = 3;
const PERIODICIDAD_QUINCENAL = 4;
const PERIODICIDAD_MENSUAL = 5;
const PERIODICIDAD_BIMESTRAL = 6;
const PERIODICIDAD_UNIDAD_OBRA = 7;
const PERIODICIDAD_COMISION = 8;
const PERIODICIDAD_PRECIO_ALZADO = 9;
const PERIODICIDAD_DECENAL = 10;
const PERIODICIDAD_OTRA = 99;
public static $tipoPeriodicidad = [
self::PERIODICIDAD_DIARIO => 'Diario',
self::PERIODICIDAD_SEMANAL => 'Semanal',
self::PERIODICIDAD_CATORCENAL => 'Catorcenal',
self::PERIODICIDAD_QUINCENAL => 'Quincenal',
self::PERIODICIDAD_MENSUAL => 'Mensual',
self::PERIODICIDAD_BIMESTRAL => 'Bimestral',
self::PERIODICIDAD_UNIDAD_OBRA => 'Unidad obra',
self::PERIODICIDAD_COMISION => 'Comisión',
self::PERIODICIDAD_PRECIO_ALZADO => 'Precio alzado',
self::PERIODICIDAD_DECENAL => 'Decenal',
self::PERIODICIDAD_OTRA => 'Otra Periodicidad'
];
}