@disruptive-learning/cfdi-to-pdf
Version:
Librería para crear un pdf basado en un XML CFDI o Retenciones
31 lines (30 loc) • 2.2 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const define_catalog_1 = require("#src/catalogs/define_catalog");
const cfdi40UsosCfdi = (0, define_catalog_1.defineCatalog)([
(0, define_catalog_1.buildItem)('G01', 'Adquisición de mercancías'),
(0, define_catalog_1.buildItem)('G02', 'Devoluciones, descuentos o bonificaciones'),
(0, define_catalog_1.buildItem)('G03', 'Gastos en general'),
(0, define_catalog_1.buildItem)('I01', 'Construcciones'),
(0, define_catalog_1.buildItem)('I02', 'Mobiliario y equipo de oficina por inversiones'),
(0, define_catalog_1.buildItem)('I03', 'Equipo de transporte'),
(0, define_catalog_1.buildItem)('I04', 'Equipo de computo y accesorios'),
(0, define_catalog_1.buildItem)('I05', 'Dados, troqueles, moldes, matrices y herramental'),
(0, define_catalog_1.buildItem)('I06', 'Comunicaciones telefónicas'),
(0, define_catalog_1.buildItem)('I07', 'Comunicaciones satelitales'),
(0, define_catalog_1.buildItem)('I08', 'Otra maquinaria y equipo'),
(0, define_catalog_1.buildItem)('D01', 'Honorarios médicos, dentales y gastos hospitalarios'),
(0, define_catalog_1.buildItem)('D02', 'Gastos médicos por incapacidad o discapacidad'),
(0, define_catalog_1.buildItem)('D03', 'Gastos funerales'),
(0, define_catalog_1.buildItem)('D04', 'Donativos'),
(0, define_catalog_1.buildItem)('D05', 'Intereses reales efectivamente pagados por créditos hipotecarios (casa habitación)'),
(0, define_catalog_1.buildItem)('D06', 'Aportaciones voluntarias al SAR'),
(0, define_catalog_1.buildItem)('D07', 'Primas por seguros de gastos médicos'),
(0, define_catalog_1.buildItem)('D08', 'Gastos de transportación escolar obligatoria'),
(0, define_catalog_1.buildItem)('D09', 'Depósitos en cuentas para el ahorro, primas que tengan como base planes de pensiones'),
(0, define_catalog_1.buildItem)('D10', 'Pagos por servicios educativos (colegiaturas)'),
(0, define_catalog_1.buildItem)('S01', 'Sin efectos fiscales'),
(0, define_catalog_1.buildItem)('CP01', 'Pagos'),
(0, define_catalog_1.buildItem)('CN01', 'Nómina'),
]);
exports.default = cfdi40UsosCfdi;