Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/04/2008, 16:14
pradejon
 
Fecha de Ingreso: abril-2008
Mensajes: 20
Antigüedad: 16 años, 10 meses
Puntos: 0
Generacion de un txt

Hola mi problema es el siguiente estoy creando facturas con la cabecera del albaran , de esta manera:
bdcabalb.MoveFirst
bdcabalb.Find "[codalb]='" & albaran_a_facturar & "'"
bdcabfactura.AddNew
bdcabfactura("codfac") = bdempresa("ult_num_fac") + 1
bdcabfactura("fecha") = Textfecha.Text
bdcabfactura("codcli") = bdcabalb("codcli")
bdclientes.MoveFirst
bdclientes.Find "[codcli]='" & bdcabalb("codcli") & "'"
bdcabfactura("agrupa") = bdclientes("agrupar_alb")
bdcabfactura("observaciones") = bdcabalb("comentarios")
bdcabfactura("base_imponible") = bdcabalb("preciopedido")
bdcabfactura("iva") = Combotipoiva.Text

Cuando creo la factura se tienen que realizar tres apuntes contables en un fichero ascii que se llama contable.txt de esta estructura:

codigo cuenta(9),concepto mvto(20),importe(10),tipo mvto(1)

El ejemplo seria el siguiente:

la factura nº 25/08 corresponde al cliente 1,tiene por base imponible 300 € y 21 € de iva ,luego el total son 321:

430000001factura nº:25/08 321 D
477000001factura nº:25/08 21 H
700000000factura nº:25/08 300 H

¿Como creo el fichero con esta estructura y guardarlo?