<cfquery name="elenco_passive" datasource="#session.dsn#">
    select iddocumento, scadenza, mod_pagamento, importo, iva, pagato, elettronica from fatture_passivo where elettronica = 1 and pagato = 0 and (importo+iva) != 0
</cfquery>

<cfoutput query="elenco_passive">
    <cfquery name="mod_pag" datasource="#session.dsn#" maxrows="1">
        select sigla, codice from modalita_pagamento where sigla = '#mod_pagamento#'
    </cfquery>
    <cfif mod_pag.recordcount is 0>
        <cfset codice_ = ''>
    <cfelse>
        <cfset codice_ = mod_pag.codice>
    </cfif>
    <cfquery datasource="#session.dsn#">
        insert into fatture_passivo_scadenze
        (iddocumento, mod_pagamento, cod_pagamento, importo, scadenza, iban, desc_pagamento, istitutofinanziario, bic)
        values
        (#iddocumento#, '#mod_pagamento#', '#codice_#', #importo+iva#, 
        '#scadenza#', '', '', '', '')
    </cfquery>
</cfoutput>
