Foros del Web » Programando para Internet » ASP Clásico »

Enviar hoja de pedidos por e-mail

Estas en el tema de Enviar hoja de pedidos por e-mail en el foro de ASP Clásico en Foros del Web. Hola. Estoy trabajando en una web donde se ofrece la posibilidad de hacer pedidos de determinados productos. La hoja de pedidos consiste en un listado ...
  #1 (permalink)  
Antiguo 26/09/2003, 06:45
 
Fecha de Ingreso: mayo-2003
Mensajes: 91
Antigüedad: 22 años
Puntos: 0
Pregunta Enviar hoja de pedidos por e-mail

Hola.

Estoy trabajando en una web donde se ofrece la posibilidad de hacer pedidos de determinados productos. La hoja de pedidos consiste en un listado de productos (registros de una BBDD) y en una serie de campos de texto (Textfields) que deben rellenarse con la cantidad de cada producto que se desea recibir y la semana de entrega.

El problema es que no sé como enviar todo esto a la persona encargada de gestionar dichos pedidos. ¿Alguien tiene idea de cómo hacerlo? En algunos casos las hojas de pedidos contienen más de 100 productos con sus campos de texto para indicar las cantidades, etc... NO sé cómo enviar tanta información a la vez.

Gracias.
__________________
Isaac González
http://twitter.com/IsaacGonzalez
  #2 (permalink)  
Antiguo 26/09/2003, 07:12
Avatar de nazkatuta  
Fecha de Ingreso: julio-2002
Ubicación: EH - BCN
Mensajes: 222
Antigüedad: 22 años, 9 meses
Puntos: 0
Hola

Existe un estandar llamado EDI para el envio y confirmacion de pedidos. Pero si la persona que recibirá los pedidos no usa un software de gestion que soporte este tipo de documento no te servirá para nada.

Yo creo que quien deberia responderte a la pregunta que te haces es precisamente la persona que vaya a recibir los pedidos... Igual los quiere recibir en un texto plano via mail, o una hoja excel...
__________________
Cita:
Gaur ere nahi nuke...
zure ondoan esnatu
  #3 (permalink)  
Antiguo 26/09/2003, 07:18
 
Fecha de Ingreso: mayo-2003
Mensajes: 91
Antigüedad: 22 años
Puntos: 0
Hola.

La persona que lo recibirá no tiene ni idea de informática. Símplemente necesita un lista de productos y cantidades a entregar a una determinada persona, el formato le es indiferente.

Puede ser por e-mail, excel, lo que sea.

El problema es que Yo (el que hace la web) no sabe como hacerle llegar tanta información.

Gracias,
__________________
Isaac González
http://twitter.com/IsaacGonzalez
  #4 (permalink)  
Antiguo 26/09/2003, 07:19
Avatar de nazkatuta  
Fecha de Ingreso: julio-2002
Ubicación: EH - BCN
Mensajes: 222
Antigüedad: 22 años, 9 meses
Puntos: 0
A si de buenas a primeras, yo le enviaría un excel por correo...

de esta forma podria luego organizarse los datos como el prefiera (por codigo de articulo, dia de entrega, ...)
__________________
Cita:
Gaur ere nahi nuke...
zure ondoan esnatu
  #5 (permalink)  
Antiguo 26/09/2003, 07:20
 
Fecha de Ingreso: mayo-2003
Mensajes: 91
Antigüedad: 22 años
Puntos: 0
¿Y cómo puedo generar ese excel a partir de la hoja de pedidos?
y una vez tenga el excel ¿cómo lo envío?

Saludos,
__________________
Isaac González
http://twitter.com/IsaacGonzalez
  #6 (permalink)  
Antiguo 26/09/2003, 07:31
Avatar de nazkatuta  
Fecha de Ingreso: julio-2002
Ubicación: EH - BCN
Mensajes: 222
Antigüedad: 22 años, 9 meses
Puntos: 0
Por partes...

1.- Crear el excel:
Si en el servidor donde se ejecute la aplicación tienes que tener instalado el excel, entonces desde ASP podrás hacer referencia al objeto OWC.Spreadsheet
Por ejemplo:
Set objSpreadsheet = Server.CreateObject("OWC.Spreadsheet")


Lo que harías es crear una hoja excel, luego tendrias que definir sus columnas y dar valores a las celdas con
objSpreadsheet.Columns
objSpreadsheet.Cells

Tendras que buscar documentacion sobre esto porque tienes muchisimas mas opciones...

2.- Envio del archivo: Una vez que tengas creado en el servidor el archivo xls, solo tienes que crear un nuevo objeto "correo" con CDONTS, por ejemplo, y adjuntar el archivo.

es sencillo, animo!
__________________
Cita:
Gaur ere nahi nuke...
zure ondoan esnatu
  #7 (permalink)  
Antiguo 29/09/2003, 11:14
 
Fecha de Ingreso: mayo-2003
Mensajes: 91
Antigüedad: 22 años
Puntos: 0
Lo siento pero ya me he perdido. ¿no existe otra forma que no sea a través de un excel?

Gracias
__________________
Isaac González
http://twitter.com/IsaacGonzalez
  #8 (permalink)  
Antiguo 29/09/2003, 13:24
Avatar de nazkatuta  
Fecha de Ingreso: julio-2002
Ubicación: EH - BCN
Mensajes: 222
Antigüedad: 22 años, 9 meses
Puntos: 0
Hola,

claro, podrias escribirlo en un texto plano, separando la informacion por tabuladores (por ejemplo) y envialo tambien por mail... esto va como kieras..

Lo del excel te lo decia por comodidad a la hora de ordenar los pedidos para la persona que lo recibe.

Para escribir a un texto plano te tendras que mirar los metodos del objeto File del SileSystemObject

suerte!
__________________
Cita:
Gaur ere nahi nuke...
zure ondoan esnatu

Última edición por nazkatuta; 29/09/2003 a las 14:02
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 05:40.