Conjunto eec4acd en seiven


Ignorar:
Fecha y hora:
12/06/2017 14:22:14 (hace 7 años)
Autor:
rudmanmrrod <rudman22@…>
Branches:
master
Children:
919de6a
Parents:
6d02466
Mensaje:

Generado archivo con registros de balanza y deuda (si existen)

Fichero:
1 editado

Leyenda

No modificado
Añadido
Eliminado
  • economico/models.py

    r6d02466 reec4acd  
    30703070            registros.append({'tag': trimestre_ini})
    30713071            # 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})
    30723186            fields.append(registros)
    30733187            if (anho_ini == int(kwargs['anho__lte']) and trimestre_ini == int(kwargs['trimestre__lte'])):
     
    31253239                   
    31263240                    ## Se crean o actualizan los objetos de otros montos de cuenta capital
    3127                     CuentaCapitaOtros.objects.update_or_create(cuenta_capital = cuenta_capital_base, defaults={
     3241                    CuentaCapitalOtros.objects.update_or_create(cuenta_capital = cuenta_capital_base, defaults={
    31283242                        'transferencia_corriente':row[12],
    31293243                        'cuenta':row[13],
Nota: Vea TracChangeset para ayuda en el uso del visor de conjuntos de cambios.