facturacionelectronicapy-xmlgen
Version:
API Node JS para generar el archivo XML del Documento electrónico exigido por SIFEN en base a JSON
1,358 lines • 1.26 MB
JavaScript
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
class ConstanteService {
constructor() {
this.tiposDocumentos = [
{
codigo: 1,
descripcion: 'Factura electrónica',
situacion: 0,
},
{
codigo: 2,
descripcion: 'Factura electrónica de exportación',
situacion: 1,
},
{
codigo: 3,
descripcion: 'Factura electrónica de importación',
situacion: 1,
},
{
codigo: 4,
descripcion: 'Autofactura electrónica',
situacion: 0,
},
{
codigo: 5,
descripcion: 'Nota de crédito electrónica',
situacion: 0,
},
{
codigo: 6,
descripcion: 'Nota de débito electrónica',
situacion: 0,
},
{
codigo: 7,
descripcion: 'Nota de remisión electrónica',
situacion: 0,
},
{
codigo: 8,
descripcion: 'Comprobante de retención electrónico',
situacion: 1,
},
];
/* tiposEventos = [
{
codigo: 1,
descripcion: 'Cancelación',
situacion: 0,
},
{
codigo: 2,
descripcion: 'Inutilización',
situacion: 1, //A futuro
},
{
codigo: 3,
descripcion: 'Endoso',
situacion: 1, //A futuro
},
{
codigo: 10,
descripcion: 'Acuse del DE',
situacion: 0,
},
{
codigo: 11,
descripcion: 'Conformidad del DE',
situacion: 0,
},
{
codigo: 12,
descripcion: 'Disconformidad del DE',
situacion: 0,
},
{
codigo: 13,
descripcion: 'Desconocimiento del DE',
situacion: 0,
},
];
*/
this.tiposEmisiones = [
{
codigo: 1,
descripcion: 'Normal',
},
{
codigo: 2,
descripcion: 'Contingencia',
},
];
this.tiposTransacciones = [
{
codigo: 1,
descripcion: 'Venta de mercadería',
situacion: 0,
},
{
codigo: 2,
descripcion: 'Prestación de servicios',
situacion: 1,
},
{
codigo: 3,
descripcion: 'Mixto (Venta de mercadería y servicios)',
situacion: 1,
},
{
codigo: 4,
descripcion: 'Venta de activo fijo',
situacion: 0,
},
{
codigo: 5,
descripcion: 'Venta de divisas',
situacion: 0,
},
{
codigo: 6,
descripcion: 'Compra de divisas',
situacion: 0,
},
{
codigo: 7,
descripcion: 'Promoción o entrega de muestras',
situacion: 0,
},
{
codigo: 8,
descripcion: 'Donación',
situacion: 1,
},
{
codigo: 9,
descripcion: 'Anticipo',
situacion: 1,
},
{
codigo: 10,
descripcion: 'Compra de productos',
situacion: 1,
},
{
codigo: 11,
descripcion: 'Compra de servicios',
situacion: 1,
},
{
codigo: 12,
descripcion: 'Venta de crédito fiscal',
situacion: 1,
},
{
codigo: 13,
descripcion: 'Muestras médicas (Art. 3 RG 24/2014)',
situacion: 1,
},
];
this.tiposImpuestos = [
{
codigo: 1,
descripcion: 'IVA',
situacion: 0,
},
{
codigo: 2,
descripcion: 'ISC',
situacion: 1,
},
{
codigo: 3,
descripcion: 'Renta',
situacion: 1,
},
{
codigo: 4,
descripcion: 'Ninguno',
situacion: 0,
},
{
codigo: 5,
descripcion: 'IVA - Renta',
situacion: 0,
},
];
this.obligaciones = [
{
codigo: 113,
descripcion: 'IMPUESTO A LA RENTA IRACIS - REGÍMENES ESPECIALES',
},
{
codigo: 143,
descripcion: 'TRIBUTO UNICO MAQUILA',
},
{
codigo: 211,
descripcion: 'IMPUESTO AL VALOR AGREGADO - GRAVADAS Y EXONERADAS - EXPORTADORES',
},
{
codigo: 311,
descripcion: 'IMPUESTO SELECTIVO AL CONSUMO - GENERAL',
},
{
codigo: 321,
descripcion: 'IMPUESTO SELECTIVO AL CONSUMO COMBUSTIBLES',
},
{
codigo: 700,
descripcion: 'IMPUESTO A LA RENTA EMPRESARIAL - RÉGIMEN GENERAL',
},
{
codigo: 701,
descripcion: 'IMPUESTO A LA RENTA EMPRESARIAL - SIMPLE',
},
{
codigo: 703,
descripcion: 'IMPUESTO DE ZONA FRANCA',
},
{
codigo: 702,
descripcion: 'IMPUESTO A LA RENTA EMPRESARIAL - RESIMPLE',
},
{
codigo: 715,
descripcion: 'IMPUESTO A LA RENTA PERSONAL - SERVICIOS PERSONALES',
},
{
codigo: 716,
descripcion: 'IMPUESTO A LA RENTA PERSONAL - RENTAS Y GANANCIAS DE CAPITAL',
},
];
this.monedas = [
{ codigo: 'AED', descripcion: 'Dirham' },
{ codigo: 'AFN', descripcion: 'Afghani' },
{ codigo: 'ALL', descripcion: 'Lek' },
{ codigo: 'AMD', descripcion: 'Dram' },
{ codigo: 'ANG', descripcion: 'Netherlands Antillian Guilder' },
{ codigo: 'AOA', descripcion: 'Kwanza' },
{ codigo: 'ARS', descripcion: 'Argentine Peso' },
{ codigo: 'AUD', descripcion: 'Australian Dollar' },
{ codigo: 'AWG', descripcion: 'Aruban Guilder' },
{ codigo: 'AZM', descripcion: 'Azerbaijanian Manat' },
{ codigo: 'BAM', descripcion: 'Convertible Mark' },
{ codigo: 'BBD', descripcion: 'Barbados Dollar' },
{ codigo: 'BYN', descripcion: 'Belarusian Ruble' },
{ codigo: 'BDT', descripcion: 'Taka' },
{ codigo: 'BGN', descripcion: 'Bulgarian Lev' },
{ codigo: 'BHD', descripcion: 'Bahraini Dinar' },
{ codigo: 'BIF', descripcion: 'Burundi Franc' },
{ codigo: 'BMD', descripcion: 'Bermudian Dollar (customarily: Bermuda Dollar)' },
{ codigo: 'BND', descripcion: 'Brunei Dollar' },
{ codigo: 'BOB', descripcion: 'Boliviano' },
{ codigo: 'BOV', descripcion: 'Mvdol' },
{ codigo: 'BRL', descripcion: 'Brazilian Real' },
{ codigo: 'BSD', descripcion: 'Bahamian Dollar' },
{ codigo: 'BTN', descripcion: 'Ngultrum' },
{ codigo: 'BWP', descripcion: 'Pula' },
{ codigo: 'BYR', descripcion: 'Belarussian Ruble' },
{ codigo: 'BZD', descripcion: 'Belize Dollar' },
{ codigo: 'CAD', descripcion: 'Canadian Dollar' },
{ codigo: 'CDF', descripcion: 'Franc Congolais' },
{ codigo: 'CHF', descripcion: 'Swiss Franc' },
{ codigo: 'CHE', descripcion: 'WIR Euro' },
{ codigo: 'CHW', descripcion: 'WIR Franc' },
{ codigo: 'CLP', descripcion: 'Chilean Peso' },
{ codigo: 'CLF', descripcion: 'Unidad de Fomento' },
{ codigo: 'CNY', descripcion: 'Yuan Renminbi' },
{ codigo: 'COP', descripcion: 'Colombian Peso' },
{ codigo: 'COU', descripcion: 'Unidad de Valor Real' },
{ codigo: 'CRC', descripcion: 'Costa Rican Colon' },
{ codigo: 'CUP', descripcion: 'Cuban Peso' },
{ codigo: 'CUC', descripcion: 'Peso Convertible' },
{ codigo: 'CVE', descripcion: 'Cape Verde Escudo' },
{ codigo: 'CYP', descripcion: 'Cyprus Pound' },
{ codigo: 'CZK', descripcion: 'Czech Koruna' },
{ codigo: 'DJF', descripcion: 'Djibouti Franc' },
{ codigo: 'DKK', descripcion: 'Danish Krone' },
{ codigo: 'DOP', descripcion: 'Dominican Peso' },
{ codigo: 'DZD', descripcion: 'Algerian Dinar' },
{ codigo: 'EEK', descripcion: 'Kroon' },
{ codigo: 'EGP', descripcion: 'Egyptian Pound' },
{ codigo: 'ERN', descripcion: 'Nakfa' },
{ codigo: 'ETB', descripcion: 'Ethopian Birr' },
{ codigo: 'EUR', descripcion: 'Euro' },
{ codigo: 'FJD', descripcion: 'Fiji Dollar' },
{ codigo: 'FKP', descripcion: 'Falkland Islands Pound' },
{ codigo: 'GBP', descripcion: 'Pound Sterling' },
{ codigo: 'GEL', descripcion: 'Lari' },
{ codigo: 'GHS', descripcion: 'Ghana Cedi' },
{ codigo: 'GHC', descripcion: 'Cedi' },
{ codigo: 'GIP', descripcion: 'Gibraltar Pound' },
{ codigo: 'GMD', descripcion: 'Dalasi' },
{ codigo: 'GNF', descripcion: 'Guinea Franc' },
{ codigo: 'GTQ', descripcion: 'Quetzal' },
{ codigo: 'GYD', descripcion: 'Guyana Dollar' },
{ codigo: 'HKD', descripcion: 'Honk Kong Dollar' },
{ codigo: 'HNL', descripcion: 'Lempira' },
{ codigo: 'HRK', descripcion: 'Kuna' },
{ codigo: 'HTG', descripcion: 'Gourde' },
{ codigo: 'HUF', descripcion: 'Forint' },
{ codigo: 'IDR', descripcion: 'Rupiah' },
{ codigo: 'ILS', descripcion: 'New Israeli Sheqel' },
{ codigo: 'INR', descripcion: 'Indian Rupee' },
{ codigo: 'IQD', descripcion: 'Iraqi Dinar' },
{ codigo: 'IRR', descripcion: 'Iranian Rial' },
{ codigo: 'ISK', descripcion: 'Iceland Krona' },
{ codigo: 'JMD', descripcion: 'Jamaican Dollar' },
{ codigo: 'JOD', descripcion: 'Jordanian Dinar' },
{ codigo: 'JPY', descripcion: 'Yen' },
{ codigo: 'KES', descripcion: 'Kenyan Shilling' },
{ codigo: 'KGS', descripcion: 'Som' },
{ codigo: 'KHR', descripcion: 'Riel' },
{ codigo: 'KMF', descripcion: 'Comoro Franc' },
{ codigo: 'KPW', descripcion: 'North Korean Won' },
{ codigo: 'KRW', descripcion: 'Won' },
{ codigo: 'KWD', descripcion: 'Kuwaiti Dinar' },
{ codigo: 'KYD', descripcion: 'Cayman Islands Dollar' },
{ codigo: 'KZT', descripcion: 'Tenge' },
{ codigo: 'LAK', descripcion: 'Kip' },
{ codigo: 'LBP', descripcion: 'Lebanese Pound' },
{ codigo: 'LKR', descripcion: 'Sri Lanka Rupee' },
{ codigo: 'LRD', descripcion: 'Liberian Dollar' },
{ codigo: 'LSL', descripcion: 'Loti' },
{ codigo: 'LTL', descripcion: 'Lithuanian Litas' },
{ codigo: 'LVL', descripcion: 'Latvian Lats' },
{ codigo: 'LYD', descripcion: 'Libyan Dinar' },
{ codigo: 'MAD', descripcion: 'Morrocan Dirham' },
{ codigo: 'MZN', descripcion: 'Mozambique Metical' },
{ codigo: 'MDL', descripcion: 'Moldovan Leu' },
{ codigo: 'MGF', descripcion: 'Malagasy Franc' },
{ codigo: 'MKD', descripcion: 'Denar' },
{ codigo: 'MGA', descripcion: 'Malagasy Ariary' },
{ codigo: 'MMK', descripcion: 'Kyat' },
{ codigo: 'MNT', descripcion: 'Tugrik' },
{ codigo: 'MOP', descripcion: 'Pataca' },
{ codigo: 'MRO', descripcion: 'Ouguiya' },
{ codigo: 'MTL', descripcion: 'Maltese Lira' },
{ codigo: 'MUR', descripcion: 'Mauritius Rupee' },
{ codigo: 'XUA', descripcion: 'ADB Unit of Account' },
{ codigo: 'MVR', descripcion: 'Rufiyaa' },
{ codigo: 'MRU', descripcion: 'Ouguiya' },
{ codigo: 'MWK', descripcion: 'Kwacha' },
{ codigo: 'MXN', descripcion: 'Mexican Peso' },
{ codigo: 'MXV', descripcion: 'Mexican Unidad de Inversion' },
{ codigo: 'MYR', descripcion: 'Malaysian Ringgit' },
{ codigo: 'MZM', descripcion: 'Metical' },
{ codigo: 'NAD', descripcion: 'Namibia Dollar' },
{ codigo: 'NGN', descripcion: 'Naira' },
{ codigo: 'NIO', descripcion: 'Cordoba Oro' },
{ codigo: 'NOK', descripcion: 'Norwegian Krone' },
{ codigo: 'NPR', descripcion: 'Nepalese Rupee' },
{ codigo: 'NZD', descripcion: 'New Zealand Dollar' },
{ codigo: 'OMR', descripcion: 'Rial Omani' },
{ codigo: 'PAB', descripcion: 'Balboa' },
{ codigo: 'PEN', descripcion: 'Nuevo Sol' },
{ codigo: 'PGK', descripcion: 'Kina' },
{ codigo: 'PHP', descripcion: 'Philippine Peso' },
{ codigo: 'PKR', descripcion: 'Pakistan Rupee' },
{ codigo: 'PLN', descripcion: 'Zloty' },
{ codigo: 'PYG', descripcion: 'Guarani' },
{ codigo: 'QAR', descripcion: 'Qatari Rial' },
{ codigo: 'RON', descripcion: 'Romanian Leu' },
{ codigo: 'ROL', descripcion: 'Leu' },
{ codigo: 'RUB', descripcion: 'Russian Ruble' },
{ codigo: 'RWF', descripcion: 'Rwanda Franc' },
{ codigo: 'SAR', descripcion: 'Saudi Riyal' },
{ codigo: 'RSD', descripcion: 'Serbian Dinar' },
{ codigo: 'SBD', descripcion: 'Solomon Islands Dollar' },
{ codigo: 'SCR', descripcion: 'Seychelles Rupee' },
{ codigo: 'SDD', descripcion: 'Sudanese Dinar' },
{ codigo: 'SDG', descripcion: 'Sudanese Pound' },
{ codigo: 'SRD', descripcion: 'Surinam Dollar' },
{ codigo: 'SEK', descripcion: 'Swedish Krona' },
{ codigo: 'SGD', descripcion: 'Singapore Dollar' },
{ codigo: 'SHP', descripcion: 'St. Helena Pound' },
{ codigo: 'SIT', descripcion: 'Tolar' },
{ codigo: 'SKK', descripcion: 'Slovak Koruna' },
{ codigo: 'SLL', descripcion: 'Leone' },
{ codigo: 'SOS', descripcion: 'Somali Shilling' },
{ codigo: 'SRG', descripcion: 'Suriname Guilder' },
{ codigo: 'SSP', descripcion: 'South Sudanese Pound' },
{ codigo: 'STD', descripcion: 'Dobra' },
{ codigo: 'SVC', descripcion: 'El Salvador Colon' },
{ codigo: 'SYP', descripcion: 'Syrian Pound' },
{ codigo: 'SZL', descripcion: 'Lilangeni' },
{ codigo: 'THB', descripcion: 'Baht' },
{ codigo: 'TJS', descripcion: 'Somoni' },
{ codigo: 'TMM', descripcion: 'Manat' },
{ codigo: 'TND', descripcion: 'Tunisian Dinar' },
{ codigo: 'TRY', descripcion: 'Turkish Lira' },
{ codigo: 'TMT', descripcion: 'Turkmenistan New Manat' },
{ codigo: 'TOP', descripcion: 'Pa'anga' },
{ codigo: 'TRL', descripcion: 'Turkish Lira' },
{ codigo: 'TTD', descripcion: 'Trinidad and Tobago Dollar' },
{ codigo: 'TWD', descripcion: 'New Taiwan Dollar' },
{ codigo: 'TZS', descripcion: 'Tanzanian Shilling' },
{ codigo: 'UAH', descripcion: 'Hryvnia' },
{ codigo: 'UGX', descripcion: 'Uganda Shilling' },
{ codigo: 'USD', descripcion: 'US Dollar' },
{ codigo: 'USN', descripcion: 'US Dollar(Next day)' },
{ codigo: 'UYU', descripcion: 'Peso Uruguayo' },
{ codigo: 'UYI', descripcion: 'Uruguay Peso en Unidades Indexadas(UI)' },
{ codigo: 'UYW', descripcion: 'Unidad Previsional' },
{ codigo: 'UZS', descripcion: 'Uzbekistan Sum' },
{ codigo: 'VEB', descripcion: 'Bolivar' },
{ codigo: 'VND', descripcion: 'Dong' },
{ codigo: 'VUV', descripcion: 'Vatu' },
{ codigo: 'VES', descripcion: 'Bolivar Soberano' },
{ codigo: 'WST', descripcion: 'Tala' },
{ codigo: 'STN', descripcion: 'Dobra' },
{ codigo: 'XAF', descripcion: 'CFA Franc' },
{ codigo: 'XAG', descripcion: 'Silver' },
{ codigo: 'XAU', descripcion: 'Gold' },
{ codigo: 'XCD', descripcion: 'East Carribean Dollar' },
{ codigo: 'XDR', descripcion: 'SDR' },
{ codigo: 'XOF', descripcion: 'CFA Franc' },
{ codigo: 'XPD', descripcion: 'Palladium' },
{ codigo: 'XPF', descripcion: 'CFP Franc' },
{ codigo: 'XPT', descripcion: 'Platinum' },
{ codigo: 'XSU', descripcion: 'Sucre' },
{ codigo: 'XBA', descripcion: 'Bond Markets Unit European Composite Unit(EURCO)' },
{ codigo: 'XBB', descripcion: 'Bond Markets Unit European Monetary Unit(E.M.U.-6)' },
{ codigo: 'XBC', descripcion: 'Bond Markets Unit European Unit of Account 17 (E.U.A.-17)' },
{ codigo: 'XTS', descripcion: 'Codes specifically reserved for testing purposes' },
{ codigo: 'XXX', descripcion: 'The codes assigned for transactions where no currency is involved' },
{ codigo: 'YER', descripcion: 'Yemeni Rial' },
{ codigo: 'YUM', descripcion: 'New Dinar' },
{ codigo: 'ZMW', descripcion: 'Zambian Kwacha' },
{ codigo: 'ZWL', descripcion: 'Zimbabwe Dollar' },
{ codigo: 'ZAR', descripcion: 'Rand' },
{ codigo: 'ZMK', descripcion: 'Kwacha' },
{ codigo: 'ZWD', descripcion: 'Zimbabwe Dollar' },
];
this.globalPorItem = [
{
codigo: 1,
descripcion: 'Global',
},
{
codigo: 2,
descripcion: 'por Item',
},
];
this.tiposRegimenes = [
{
codigo: 1,
descripcion: 'Régimen de Turismo',
},
{
codigo: 2,
descripcion: 'Importador',
},
{
codigo: 3,
descripcion: 'Exportador',
},
{
codigo: 4,
descripcion: 'Maquila',
},
{
codigo: 5,
descripcion: 'Ley N° 60/90',
},
{
codigo: 6,
descripcion: 'Régimen del Pequeño Productor',
},
{
codigo: 7,
descripcion: 'Régimen del Mediano Productor',
},
{
codigo: 8,
descripcion: 'Régimen Contable',
},
];
this.tiposDocumentosIdentidades = [
{
codigo: 1,
descripcion: 'Cédula paraguaya',
},
{
codigo: 2,
descripcion: 'Pasaporte',
},
{
codigo: 3,
descripcion: 'Cédula extranjera',
},
{
codigo: 4,
descripcion: 'Carnet de residencia',
},
{
codigo: 9,
descripcion: 'Otro',
},
];
this.tiposDocumentosIdentidadesTransportistas = [
{
codigo: 1,
descripcion: 'Cédula paraguaya',
},
{
codigo: 2,
descripcion: 'Pasaporte',
},
{
codigo: 3,
descripcion: 'Cédula extranjera',
},
{
codigo: 4,
descripcion: 'Carnet de residencia',
},
];
this.tiposDocumentosReceptor = [
{
codigo: 1,
descripcion: 'Cédula paraguaya',
},
{
codigo: 2,
descripcion: 'Pasaporte',
},
{
codigo: 3,
descripcion: 'Cédula extranjera',
},
{
codigo: 4,
descripcion: 'Carnet de residencia',
},
{
codigo: 5,
descripcion: 'Innominado',
},
{
codigo: 6,
descripcion: 'Tarjeta Diplomática de exoneración fiscal',
},
{
codigo: 9,
descripcion: 'No especificado',
},
];
this.tiposDocumentosReceptorInnominado = [
{
codigo: 1,
descripcion: 'Cédula paraguaya',
},
{
codigo: 2,
descripcion: 'Pasaporte',
},
{
codigo: 3,
descripcion: 'Cédula extranjera',
},
{
codigo: 4,
descripcion: 'Carnet de residencia',
},
{
codigo: 5,
descripcion: 'Tarjeta Diplomática de exoneración fiscal',
},
{
codigo: 9,
descripcion: 'Otro',
},
];
this.tiposOperaciones = [
{
codigo: 1,
descripcion: 'B2B',
},
{
codigo: 2,
descripcion: 'B2C',
},
{
codigo: 3,
descripcion: 'B2G',
},
{
codigo: 4,
descripcion: 'B2F',
},
];
this.indicadoresPresencias = [
{
codigo: 1,
descripcion: 'Operación presencial',
},
{
codigo: 2,
descripcion: 'Operación electrónica',
},
{
codigo: 3,
descripcion: 'Operación telemarketing',
},
{
codigo: 4,
descripcion: 'Venta a domicilio',
},
{
codigo: 5,
descripcion: 'Operación bancaria',
},
{
codigo: 6,
descripcion: 'Operación cíclica',
},
{
codigo: 9,
descripcion: 'Otro',
},
];
this.tipoReceptor = [
{
codigo: 1,
descripcion: 'Contribuyente',
},
{
codigo: 2,
descripcion: 'No Contribuyente',
},
];
this.naturalezaVendedorAutofactura = [
{
codigo: 1,
descripcion: 'No contribuyente',
},
{
codigo: 2,
descripcion: 'Extranjero',
},
];
this.notasCreditosMotivos = [
{
codigo: 1,
descripcion: 'Devolución y Ajuste de precios',
},
{
codigo: 2,
descripcion: 'Devolución',
},
{
codigo: 3,
descripcion: 'Descuento',
},
{
codigo: 4,
descripcion: 'Bonificación',
},
{
codigo: 5,
descripcion: 'Crédito incobrable',
},
{
codigo: 6,
descripcion: 'Recupero de costo',
},
{
codigo: 7,
descripcion: 'Recupero de gasto',
},
{
codigo: 8,
descripcion: 'Ajuste de precio',
},
];
this.remisionesMotivos = [
{
codigo: 1,
descripcion: 'Traslado por ventas',
},
{
codigo: 2,
descripcion: 'Traslado por consignación',
},
{
codigo: 3,
descripcion: 'Exportación',
},
{
codigo: 4,
descripcion: 'Traslado por compra',
},
{
codigo: 5,
descripcion: 'Importación',
},
{
codigo: 6,
descripcion: 'Traslado por devolución',
},
{
codigo: 7,
descripcion: 'Traslado entre locales de la empresa',
},
{
codigo: 8,
descripcion: 'Traslado de bienes por transformación',
},
{
codigo: 9,
descripcion: 'Traslado de bienes por reparación',
},
{
codigo: 10,
descripcion: 'Traslado por emisor móvil',
},
{
codigo: 11,
descripcion: 'Exhibición o demostración',
},
{
codigo: 12,
descripcion: 'Participación en ferias',
},
{
codigo: 13,
descripcion: 'Traslado de encomienda',
},
{
codigo: 14,
descripcion: 'Decomiso',
},
{
codigo: 99,
descripcion: 'Otro',
},
];
this.remisionesResponsables = [
{
codigo: 1,
descripcion: 'Emisor de la factura',
},
{
codigo: 2,
descripcion: 'Poseedor de la factura y bienes',
},
{
codigo: 3,
descripcion: 'Empresa transportista',
},
{
codigo: 4,
descripcion: 'Despachante de Aduanas',
},
{
codigo: 5,
descripcion: 'Agente de transporte o intermediario',
},
];
this.condicionesOperaciones = [
{
codigo: 1,
descripcion: 'Contado',
},
{
codigo: 2,
descripcion: 'Crédito',
},
];
this.condicionesTiposPagos = [
{
codigo: 1,
descripcion: 'Efectivo',
},
{
codigo: 2,
descripcion: 'Cheque',
},
{
codigo: 3,
descripcion: 'Tarjeta de crédito',
},
{
codigo: 4,
descripcion: 'Tarjeta de débito',
},
{
codigo: 5,
descripcion: 'Transferencia',
},
{
codigo: 6,
descripcion: 'Giro',
},
{
codigo: 7,
descripcion: 'Billetera electrónica',
},
{
codigo: 8,
descripcion: 'Tarjeta empresarial',
},
{
codigo: 9,
descripcion: 'Vale',
},
{
codigo: 10,
descripcion: 'Retención',
},
{
codigo: 11,
descripcion: 'Pago por anticipo',
},
{
codigo: 12,
descripcion: 'Valor fiscal',
},
{
codigo: 13,
descripcion: 'Valor comercial',
},
{
codigo: 14,
descripcion: 'Compensación',
},
{
codigo: 15,
descripcion: 'Permuta',
},
{
codigo: 16,
descripcion: 'Pago bancario',
},
{
codigo: 17,
descripcion: 'Pago Móvil',
},
{
codigo: 18,
descripcion: 'Donación',
},
{
codigo: 19,
descripcion: 'Promoción',
},
{
codigo: 20,
descripcion: 'Consumo Interno',
},
{
codigo: 21,
descripcion: 'Pago Electrónico',
},
{
codigo: 99,
descripcion: 'Otro',
},
];
this.condicionesCreditosTipos = [
{
codigo: 1,
descripcion: 'Plazo',
},
{
codigo: 2,
descripcion: 'Cuota',
},
];
this.tarjetasCreditosTipos = [
{
codigo: 1,
descripcion: 'Visa',
},
{
codigo: 2,
descripcion: 'Mastercard',
},
{
codigo: 3,
descripcion: 'American Express',
},
{
codigo: 4,
descripcion: 'Maestro',
},
{
codigo: 5,
descripcion: 'Panal',
},
{
codigo: 6,
descripcion: 'Cabal',
},
{
codigo: 99,
descripcion: 'Otro',
},
];
this.tarjetasCreditosFormasProcesamiento = [
{
codigo: 1,
descripcion: 'POS',
},
{
codigo: 2,
descripcion: 'Pago Electrónico',
},
{
codigo: 9,
descripcion: 'Otro',
},
];
this.unidadesMedidas = [
{ codigo: 77, representacion: 'UNI ', descripcion: 'Unidad ' },
{ codigo: 79, representacion: 'kg/m2 ', descripcion: 'Kilogramos s/ metro cuadrado' },
{ codigo: 83, representacion: 'kg ', descripcion: 'Kilogramos ' },
{ codigo: 86, representacion: 'g ', descripcion: 'Gramos ' },
{ codigo: 87, representacion: 'm ', descripcion: 'Metros ' },
{ codigo: 88, representacion: 'ML ', descripcion: 'Mililitros ' },
{ codigo: 89, representacion: 'LT ', descripcion: 'Litros ' },
{ codigo: 90, representacion: 'MG ', descripcion: 'Miligramos ' },
{ codigo: 91, representacion: 'CM ', descripcion: 'Centimetros ' },
{ codigo: 92, representacion: 'CM2 ', descripcion: 'Centimetros cuadrados ' },
{ codigo: 93, representacion: 'CM3 ', descripcion: 'Centimetros cubicos ' },
{ codigo: 94, representacion: 'PUL ', descripcion: 'Pulgadas ' },
{ codigo: 95, representacion: 'MM ', descripcion: 'Milímetros ' },
{ codigo: 96, representacion: 'MM2 ', descripcion: 'Milímetros cuadrados ' },
{ codigo: 97, representacion: 'AA ', descripcion: 'Año ' },
{ codigo: 98, representacion: 'ME ', descripcion: 'Mes ' },
{ codigo: 99, representacion: 'TN ', descripcion: 'Tonelada ' },
{ codigo: 100, representacion: 'Hs ', descripcion: 'Hora ' },
{ codigo: 101, representacion: 'Mi ', descripcion: 'Minuto ' },
{ codigo: 102, representacion: 'Di ', descripcion: 'Día ' },
{ codigo: 103, representacion: 'Ya ', descripcion: 'Yardas ' },
{ codigo: 104, representacion: 'DET ', descripcion: 'Determinación ' },
{ codigo: 108, representacion: 'MT ', descripcion: 'Metros ' },
{ codigo: 109, representacion: 'M2 ', descripcion: 'Metros cuadrados ' },
{ codigo: 110, representacion: 'M3 ', descripcion: 'Metros cúbicos ' },
/*
{ codigo: 111, representacion: '4A ', descripcion: 'Bovinas' },
{ codigo: 112, representacion: 'Ci ', descripcion: 'Curie' },
{ codigo: 113, representacion: 'DOC', descripcion: 'Docena' },
{ codigo: 114, representacion: 'GLL', descripcion: 'Galones (US) (3,7843 LT)' },
{ codigo: 115, representacion: 'GRO', descripcion: 'Gruesas' },
{ codigo: 116, representacion: 'E4 ', descripcion: 'Kilogramo Bruto' },
{ codigo: 117, representacion: 'KT ', descripcion: 'Kits' },
{ codigo: 118, representacion: 'M5 ', descripcion: 'Microcurie' },
{ codigo: 119, representacion: 'MCU', descripcion: 'Milicurie' },
{ codigo: 120, representacion: 'MIL', descripcion: 'Millar' },
{ codigo: 121, representacion: 'PAR', descripcion: 'Par' },
{ codigo: 122, representacion: 'FOT', descripcion: 'Pies' },
{ codigo: 123, representacion: 'FTK', descripcion: 'Pies Cuadradas' },
{ codigo: 124, representacion: 'PCE', descripcion: 'Piezas' },
{ codigo: 125, representacion: 'KLT', descripcion: 'Quilate' },
{ codigo: 126, representacion: 'RM ', descripcion: 'Resmas' },
{ codigo: 127, representacion: 'RO ', descripcion: 'Rollos' },
{ codigo: 128, representacion: 'kWh', descripcion: '1000 Kilowatt Hora' },
{ codigo: 129, representacion: 'U(JGO)', descripcion: ' Mazos' },
{ codigo: 130, representacion: 'DR ', descripcion: 'Tambores' },
{ codigo: 131, representacion: 'BX ', descripcion: 'Caja' },
{ codigo: 132, representacion: 'SET', descripcion: 'Juego' },
{ codigo: 133, representacion: 'PK ', descripcion: 'Paquete' },
{ codigo: 134, representacion: 'BG ', descripcion: 'Bolsa' },
{ codigo: 135, representacion: 'DPC', descripcion: 'Docena Par' },
{ codigo: 136, representacion: 'JR ', descripcion: 'Pote' },
{ codigo: 137, representacion: 'BL ', descripcion: 'Fardos' },
{ codigo: 138, representacion: 'AB ', descripcion: 'Bulto' },
{ codigo: 139, representacion: 'BK ', descripcion: 'Cesta' },
{ codigo: 140, representacion: 'BW ', descripcion: 'Peso Base' },
*/
{ codigo: 569, representacion: 'ración', descripcion: 'Ración ' },
{ codigo: 625, representacion: 'Km ', descripcion: 'Kilómetros ' },
{ codigo: 660, representacion: 'ml ', descripcion: 'Metro lineal ' },
{ codigo: 666, representacion: 'Se ', descripcion: 'Segundo ' },
{ codigo: 885, representacion: 'GL ', descripcion: 'Unidad Medida Global ' },
{ codigo: 869, representacion: 'ha ', descripcion: 'Hectáreas ' },
{ codigo: 891, representacion: 'pm ', descripcion: 'Por Milaje ' },
{ codigo: 2366, representacion: 'CPM ', descripcion: 'Costo por Mil ' },
{ codigo: 2329, representacion: 'UI ', descripcion: 'Unidad Internacional ' },
];
this.codigosAfectaciones = [
{
codigo: 1,
descripcion: 'Gravado IVA',
},
{
codigo: 2,
//descripcion: 'Exonerado (Art.83- Ley 125/91)',
descripcion: 'Exonerado (Art. 100 - Ley 6380/2019)',
},
{
codigo: 3,
descripcion: 'Exento',
},
{
codigo: 4,
descripcion: 'Gravado parcial (Grav- Exento)',
},
];
this.categoriasIsc = [
{
codigo: 1,
descripcion: 'Sección I - (Cigarrillos, Tabacos, Esencias y Otros derivados del Tabaco)',
},
{
codigo: 2,
descripcion: 'Sección II - (Bebidas con y sin alcohol)',
},
{
codigo: 3,
descripcion: 'Sección III - (Alcoholes y Derivados del alcohol)',
},
{
codigo: 4,
descripcion: 'Sección IV- (Combustibles)',
},
{
codigo: 5,
descripcion: 'Sección V- (Artículos considerados de lujo)',
},
];
this.tasasIsc = [
{
codigo: 1,
porcentaje: 1,
},
{
codigo: 2,
porcentaje: 5,
},
{
codigo: 3,
porcentaje: 9,
},
{
codigo: 4,
porcentaje: 10,
},
{
codigo: 5,
porcentaje: 11,
},
{
codigo: 6,
porcentaje: 13,
},
{
codigo: 7,
porcentaje: 16,
},
{
codigo: 8,
porcentaje: 18,
},
{
codigo: 9,
porcentaje: 20,
},
{
codigo: 10,
porcentaje: 24,
},
{
codigo: 11,
porcentaje: 34,
},
{
codigo: 12,
porcentaje: 38,
},
];
this.condicionesNegociaciones = [
{
codigo: 'CFR',
descripcion: 'Costo y flete',
},
{
codigo: 'CIF',
descripcion: 'Costo, seguro y flete',
},
{
codigo: 'CIP',
descripcion: 'Transporte y seguro pagados hasta',
},
{
codigo: 'CPT',
descripcion: 'Transporte pagado hasta',
},
{
codigo: 'DAP',
descripcion: 'Entregada en lugar convenido',
},
{
codigo: 'DAT',
descripcion: 'Entregada en terminal',
},
{
codigo: 'DDP',
descripcion: 'Entregada derechos pagados',
},
{
codigo: 'EXW',
descripcion: 'En fabrica',
},
{
codigo: 'FAS',
descripcion: 'Franco al costado del buque',
},
{
codigo: 'FCA',
descripcion: 'Franco transportista',
},
{
codigo: 'FOB',
descripcion: 'Franco a bordo',
},
];
this.relevanciasMercaderias = [
{
codigo: 1,
descripcion: 'Tolerancia de quiebra',
},
{
codigo: 2,
descripcion: 'Tolerancia de merma',
},
];
this.tiposOperacionesVehiculos = [
{
codigo: 1,
descripcion: 'Venta a representante',
},
{
codigo: 2,
descripcion: 'Venta al consumidor final',
},
{
codigo: 3,
descripcion: 'Venta a gobierno',
},
{
codigo: 4,
descripcion: 'Venta a flota de vehículos',
},
];
this.tiposIdentificacionesVehiculos = [
{
codigo: 1,
descripcion: 'Número de identificación del vehículo',
},
{
codigo: 2,
descripcion: 'Número de matrícula del vehículo',
},
];
this.tiposCombustibles = [
{
codigo: 1,
descripcion: 'Gasolina',
},
{
codigo: 2,
descripcion: 'Diésel',
},
{
codigo: 3,
descripcion: 'Etanol',
},
{
codigo: 4,
descripcion: 'GNV',
},
{
codigo: 5,
descripcion: 'Flex',
},
{
codigo: 9,
descripcion: 'Otro',
},
];
this.tiposTransportes = [
{
codigo: 1,
descripcion: 'Propio',
},
{
codigo: 2,
descripcion: 'Tercero',
},
];
this.modalidadesTransportes = [
{
codigo: 1,
descripcion: 'Terrestre',
},
{
codigo: 2,
descripcion: 'Fluvial',
},
{
codigo: 3,
descripcion: 'Aéreo',
},
{
codigo: 4,
descripcion: 'Multimodal',
},
];
this.responsablesFletes = [
{
codigo: 1,
descripcion: 'Emisor de la Factura Electrónica',
},
{
codigo: 2,
descripcion: 'Receptor de la Factura Electrónica',
},
{
codigo: 3,
descripcion: 'Tercero',
},
{
codigo: 4,
descripcion: 'Agente intermediario del transporte (cuando intervenga)',
},
{
codigo: 5,
descripcion: 'Transporte propio',
},
];
this.tiposDocumentosAsociados = [
{
codigo: 1,
descripcion: 'Electrónico',
},
{
codigo: 2,
descripcion: 'Impreso',
},
{
codigo: 3,
descripcion: 'Constancia Electrónica',
},
];
this.tiposDocumentosImpresos = [
{
codigo: 1,
descripcion: 'Factura',
},
{
codigo: 2,
descripcion: 'Nota de crédito',
},
{
codigo: 3,
descripcion: 'Nota de débito',
},
{
codigo: 4,
descripcion: 'Nota de remisión',
},
{
codigo: 5,
descripcion: 'Comprobante de retención',
},
];
this.tiposConstancias = [
{
codigo: 1,
descripcion: 'Constancia de no ser contribuyente',
},
{
codigo: 2,
descripcion: 'Constancia de microproductores',
},
];
this.caracteristicasCargas = [
{
codigo: 1,
descripcion: 'Mercadería con cadena de frio',
},
{
codigo: 2,
descripcion: 'Carga peligrosa',
},
{
codigo: 3,
descripcion: 'Otro',
},
];
this.eventoConformidadTipo = [
{
codigo: 1,
descripcion: 'Conformidad Total del DTE',
},
{
codigo: 2,
descripcion: 'Conformidad Parcial del DTE',
},
];
this.paises = [
{ codigo: 'MKD', descripcion: 'Macedonia del Norte' },
{ codigo: 'TWN', descripcion: 'Taiwán (Provincia de China)' },
{ codigo: 'DZA', descripcion: 'Argelia' },
{ codigo: 'EGY', descripcion: 'Egipto' },
{ codigo: 'LBY', descripcion: 'Libia' },
{ codigo: 'MAR', descripcion: 'Marruecos' },
{ codigo: 'SDN', descripcion: 'Sudán' },
{ codigo: 'TUN', descripcion: 'Túnez' },
{ codigo: 'ESH', descripcion: 'Sáhara Occidental' },
{ codigo: 'IOT', descripcion: 'Territorio Británico del Océano Índico' },
{ codigo: 'BDI', descripcion: 'Burundi' },
{ codigo: 'COM', descripcion: 'Comoras' },
{ codigo: 'DJI', descripcion: 'Djibouti' },
{ codigo: 'ERI', descripcion: 'Eritrea' },
{ codigo: 'ETH', descripcion: 'Etiopía' },
{ codigo: 'ATF', descripcion: 'Territorio de las Tierras Australes Francesas' },
{ codigo: 'KEN', descripcion: 'Kenya' },
{ codigo: 'MDG', descripcion: 'Madagascar' },
{ codigo: 'MWI', descripcion: 'Malawi' },
{ codigo: 'MUS', descripcion: 'Mauricio' },
{ codigo: 'MYT', descripcion: 'Mayotte' },
{ codigo: 'MOZ', descripcion: 'Mozambique' },
{ codigo: 'REU', descripcion: 'Reunión' },
{ codigo: 'RWA', descripcion: 'Rwanda' },
{ codigo: 'SYC', descripcion: 'Seychelles' },
{ codigo: 'SOM', descripcion: 'Somalia' },
{ codigo: 'SSD', descripcion: 'Sudán del Sur' },
{ codigo: 'UGA', descripcion: 'Uganda' },
{ codigo: 'TZA', descripcion: 'República Unida de Tanzanía' },
{ codigo: 'ZMB', descripcion: 'Zambia' },
{ codigo: 'ZWE', descripcion: 'Zimbabwe' },
{ codigo: 'AGO', descripcion: 'Angola' },
{ codigo: 'CMR', descripcion: 'Camerún' },
{ codigo: 'CAF', descripcion: 'República Centroafricana' },
{ codigo: 'TCD', descripcion: 'Chad' },
{ codigo: 'COG', descripcion: 'Congo' },
{ codigo: 'COD', descripcion: 'República Democrática del Congo' },
{ codigo: 'GNQ', descripcion: 'Guinea Ecuatorial' },
{ codigo: 'GAB', descripcion: 'Gabón' },
{ codigo: 'STP', descripcion: 'Santo Tomé y Príncipe' },
{ codigo: 'BWA', descripcion: 'Botswana' },
{ codigo: 'LSO', descripcion: 'Lesotho' },
{ codigo: 'NAM', descripcion: 'Namibia' },
{ codigo: 'ZAF', descripcion: 'Sudáfrica' },
{ codigo: 'SWZ', descripcion: 'Swazilandia' },
{ codigo: 'BEN', descripcion: 'Benin' },
{ codigo: 'BFA', descripcion: 'Burkina Faso' },
{ codigo: 'CPV', descripcion: 'Cabo Verde' },
{ codigo: 'CIV', descripcion: "Côte d'Ivoire" },
{ codigo: 'GMB', descripcion: 'Gambia' },
{ codigo: 'GHA', descripcion: 'Ghana' },
{ codigo: 'GIN', desc