Conjunto eec4acd en seiven
- Fecha y hora:
- 12/06/2017 14:22:14 (hace 7 años)
- Branches:
- master
- Children:
- 919de6a
- Parents:
- 6d02466
- Fichero:
-
- 1 editado
Leyenda
- No modificado
- Añadido
- Eliminado
-
economico/models.py
r6d02466 reec4acd 3070 3070 registros.append({'tag': trimestre_ini}) 3071 3071 # Agrega los datos a la nueva fila del archivo a generar 3072 if(kwargs['dominio']=='BP'): 3073 cuenta_capital_base = CuentaCapitalBalanzaBase.objects.filter(anho=anho_ini,trimestre=trimestre_ini) 3074 if(cuenta_capital_base): 3075 cuenta_capital_base = cuenta_capital_base.get() 3076 3077 ## Se cargan los saldos de la cuenta capital 3078 cuenta_capital_saldos = CuentaCapitalSaldos.objects.get(cuenta_capital=cuenta_capital_base) 3079 registros.append({'tag': cuenta_capital_saldos.transporte}) 3080 registros.append({'tag': cuenta_capital_saldos.viajes}) 3081 registros.append({'tag': cuenta_capital_saldos.comunicacion}) 3082 registros.append({'tag': cuenta_capital_saldos.seguro}) 3083 registros.append({'tag': cuenta_capital_saldos.gobierno}) 3084 registros.append({'tag': cuenta_capital_saldos.otros}) 3085 registros.append({'tag': cuenta_capital_saldos.remuneracion_empleado}) 3086 registros.append({'tag': cuenta_capital_saldos.inversion_directa}) 3087 registros.append({'tag': cuenta_capital_saldos.inversion_cartera}) 3088 registros.append({'tag': cuenta_capital_saldos.otra_inversion}) 3089 3090 ## Se cargan otros de la cuenta capital 3091 cuenta_capital_otros = CuentaCapitalOtros.objects.get(cuenta_capital=cuenta_capital_base) 3092 registros.append({'tag': cuenta_capital_otros.transferencia_corriente}) 3093 registros.append({'tag': cuenta_capital_otros.cuenta}) 3094 3095 ## Se carga la inversión de la cuenta capital 3096 cuenta_capital_inv_directa = CuentaCapitalInversionDirecta.objects.get(cuenta_capital=cuenta_capital_base) 3097 registros.append({'tag': cuenta_capital_inv_directa.extranjero}) 3098 registros.append({'tag': cuenta_capital_inv_directa.pais}) 3099 3100 ## ------> Inversión Cartera 3101 3102 ## Se carga la inversión cartera de la cuenta capital - Activos sector público 3103 cuenta_capital_inv_cartera_apu = CuentaCapitalInversionCartera.objects.get(cuenta_capital=cuenta_capital_base,tipo="ASPu") 3104 registros.append({'tag': cuenta_capital_inv_cartera_apu.titulo_participacion_capital}) 3105 registros.append({'tag': cuenta_capital_inv_cartera_apu.titulo_deuda}) 3106 3107 ## Se carga la inversión cartera de la cuenta capital - Activos sector privado 3108 cuenta_capital_inv_cartera_apr = CuentaCapitalInversionCartera.objects.get(cuenta_capital=cuenta_capital_base,tipo="ASPr") 3109 registros.append({'tag': cuenta_capital_inv_cartera_apr.titulo_participacion_capital}) 3110 registros.append({'tag': cuenta_capital_inv_cartera_apr.titulo_deuda}) 3111 3112 ## Se carga la inversión cartera de la cuenta capital - Pasivos sector público 3113 cuenta_capital_inv_cartera_ppu = CuentaCapitalInversionCartera.objects.get(cuenta_capital=cuenta_capital_base,tipo="PSPu") 3114 registros.append({'tag': cuenta_capital_inv_cartera_ppu.titulo_participacion_capital}) 3115 registros.append({'tag': cuenta_capital_inv_cartera_ppu.titulo_deuda}) 3116 3117 ## Se carga la inversión cartera de la cuenta capital - Pasivos sector privado 3118 cuenta_capital_inv_cartera_ppr = CuentaCapitalInversionCartera.objects.get(cuenta_capital=cuenta_capital_base,tipo="PSPr") 3119 registros.append({'tag': cuenta_capital_inv_cartera_ppr.titulo_participacion_capital}) 3120 registros.append({'tag': cuenta_capital_inv_cartera_ppr.titulo_deuda}) 3121 3122 ## ------> Otra Inversión 3123 3124 ## Se carga la otra inversión de la cuenta capital - Activo sector público 3125 cuenta_capital_otra_inv_apu = CuentaCapitalOtraInversion.objects.get(cuenta_capital=cuenta_capital_base,tipo="ASPu") 3126 registros.append({'tag': cuenta_capital_otra_inv_apu.credito_comercial}) 3127 registros.append({'tag': cuenta_capital_otra_inv_apu.prestamo}) 3128 registros.append({'tag': cuenta_capital_otra_inv_apu.moneda_deposito}) 3129 registros.append({'tag': cuenta_capital_otra_inv_apu.otros}) 3130 3131 ## Se carga la otra inversión de la cuenta capital - Activo sector privado 3132 cuenta_capital_otra_inv_apr = CuentaCapitalOtraInversion.objects.get(cuenta_capital=cuenta_capital_base,tipo="ASPr") 3133 registros.append({'tag': cuenta_capital_otra_inv_apr.credito_comercial}) 3134 registros.append({'tag': cuenta_capital_otra_inv_apr.prestamo}) 3135 registros.append({'tag': cuenta_capital_otra_inv_apr.moneda_deposito}) 3136 registros.append({'tag': cuenta_capital_otra_inv_apr.otros}) 3137 3138 ## Se carga la otra inversión de la cuenta capital - Pasivo sector público 3139 cuenta_capital_otra_inv_ppu = CuentaCapitalOtraInversion.objects.get(cuenta_capital=cuenta_capital_base,tipo="PSPu") 3140 registros.append({'tag': cuenta_capital_otra_inv_ppu.credito_comercial}) 3141 registros.append({'tag': cuenta_capital_otra_inv_ppu.prestamo}) 3142 registros.append({'tag': cuenta_capital_otra_inv_ppu.moneda_deposito}) 3143 registros.append({'tag': cuenta_capital_otra_inv_ppu.otros}) 3144 3145 ## Se carga la otra inversión de la cuenta capital - Pasivo sector privado 3146 cuenta_capital_otra_inv_ppr = CuentaCapitalOtraInversion.objects.get(cuenta_capital=cuenta_capital_base,tipo="PSPr") 3147 registros.append({'tag': cuenta_capital_otra_inv_ppr.credito_comercial}) 3148 registros.append({'tag': cuenta_capital_otra_inv_ppr.prestamo}) 3149 registros.append({'tag': cuenta_capital_otra_inv_ppr.moneda_deposito}) 3150 registros.append({'tag': cuenta_capital_otra_inv_ppr.otros}) 3151 3152 ## Se cargan los errores u omisiones 3153 registros.append({'tag': cuenta_capital_otros.errores_omisiones}) 3154 3155 3156 elif(kwargs['dominio']=='DE'): 3157 cuenta_capital_base = CuentaCapitalDeudaBase.objects.filter(anho=anho_ini,trimestre=trimestre_ini) 3158 if(cuenta_capital_base): 3159 cuenta_capital_base = cuenta_capital_base.get() 3160 ## Se carga la deuda capital del sector público 3161 cuenta_capital_deuda_pu = CuentaCapitalDeudaCapital.objects.get(deuda_id=cuenta_capital_base.id,tipo="SPu") 3162 registros.append({'tag': cuenta_capital_deuda_pu.bono_pagare}) 3163 registros.append({'tag': cuenta_capital_deuda_pu.credito_comercial}) 3164 registros.append({'tag': cuenta_capital_deuda_pu.prestamo}) 3165 registros.append({'tag': cuenta_capital_deuda_pu.otros}) 3166 ## Se carga la deuda de interes del sector público 3167 cuenta_capital_interes_pu = CuentaCapitalDeudaIntereses.objects.get(deuda_id=cuenta_capital_base.id,tipo="SPu") 3168 registros.append({'tag': cuenta_capital_interes_pu.bono_pagare}) 3169 registros.append({'tag': cuenta_capital_interes_pu.instrumento_mercado}) 3170 registros.append({'tag': cuenta_capital_interes_pu.credito_comercial}) 3171 registros.append({'tag': cuenta_capital_interes_pu.prestamo}) 3172 registros.append({'tag': cuenta_capital_interes_pu.otros}) 3173 ## Se carga la deuda capital del sector privado 3174 cuenta_capital_deuda_pu = CuentaCapitalDeudaCapital.objects.get(deuda_id=cuenta_capital_base.id,tipo="SPr") 3175 registros.append({'tag': cuenta_capital_deuda_pu.bono_pagare}) 3176 registros.append({'tag': cuenta_capital_deuda_pu.credito_comercial}) 3177 registros.append({'tag': cuenta_capital_deuda_pu.prestamo}) 3178 registros.append({'tag': cuenta_capital_deuda_pu.otros}) 3179 ## Se carga la deuda de interes del sector privado 3180 cuenta_capital_interes_pu = CuentaCapitalDeudaIntereses.objects.get(deuda_id=cuenta_capital_base.id,tipo="SPr") 3181 registros.append({'tag': cuenta_capital_interes_pu.bono_pagare}) 3182 registros.append({'tag': cuenta_capital_interes_pu.instrumento_mercado}) 3183 registros.append({'tag': cuenta_capital_interes_pu.credito_comercial}) 3184 registros.append({'tag': cuenta_capital_interes_pu.prestamo}) 3185 registros.append({'tag': cuenta_capital_interes_pu.otros}) 3072 3186 fields.append(registros) 3073 3187 if (anho_ini == int(kwargs['anho__lte']) and trimestre_ini == int(kwargs['trimestre__lte'])): … … 3125 3239 3126 3240 ## Se crean o actualizan los objetos de otros montos de cuenta capital 3127 CuentaCapita Otros.objects.update_or_create(cuenta_capital = cuenta_capital_base, defaults={3241 CuentaCapitalOtros.objects.update_or_create(cuenta_capital = cuenta_capital_base, defaults={ 3128 3242 'transferencia_corriente':row[12], 3129 3243 'cuenta':row[13],
Nota: Vea TracChangeset
para ayuda en el uso del visor de conjuntos de cambios.