Y por ese detalle pues salen otros jejeje... el xml tiene mal el campo y pues como genero la cadena original en base al XSLT me la está poniendo así
||3.0|2011-02-17T18:24:38.7816599-07:00|ingreso|Pago en una sola exhibición|700.......

DESCARGA SOFTWARE PARA FACTURA ELECTRONICA DE AQUI.
Facturacion, Validacion, Addendas, Librerias de programacion, etc.
CARTA PORTE V3.1
ECODEX TIENE ESTOS NUEVOS DATOS DE CONTACTO :
Comercializacion y Ventas - Evelia Vicke evicke@ecodex.com.mx 33-16-03-03-48
Soporte - Humberto Guerrero soporte@ecodex.com.mx 33-34-90-46-03
.
utf-8 en mayuscula o en minuscula
-
- Mensajes: 149
- Registrado: Vie Dic 17, 2010 1:55 pm
Re: utf-8 en mayuscula o en minuscula
erick.aragon @ live.com.mx
-
- Mensajes: 149
- Registrado: Vie Dic 17, 2010 1:55 pm
Re: utf-8 en mayuscula o en minuscula
Ya quedó solucionado....
Cambie:
Por:
Cambie:
Código: Seleccionar todo
oFacturaElectronica.Fecha = datetime.Now;
Código: Seleccionar todo
oFacturaElectronica.Fecha = new DateTime( DateTime.Now.Year , DateTime.Now.Month, DateTime.Now.Day,DateTime.Now.Hour,DateTime.Now.Minute, DateTime.Now.Second );
erick.aragon @ live.com.mx
- acanas
- Mensajes: 477
- Registrado: Mar Ene 11, 2011 3:18 pm
Re: utf-8 en mayuscula o en minuscula
fijate que me puse a revisar un xml que mi programa genera y me fije que esta bien el formato, recuerdo que me di cuenta de este detalle e hice un arreglito.
Este es la propiedad de mi clase de CFDV3.
y recuerdo que hice un arreglito antes de mandarlo como propiedad y parece que me afecta la serialización para bien
ese resultado lo paso a mi propiedad cfdv3.fecha del comprobante y al serializar sale todo bien, pruebalo. 
Este es la propiedad de mi clase de CFDV3.
Código: Seleccionar todo
/// <summary>
/// Atributo requerido para la expresión de la fecha y hora de expedición del comprobante fiscal. Se expresa en la forma aaaa-mm-ddThh:mm:ss, de acuerdo con la especificación ISO 8601. /// </summary>
[System.Xml.Serialization.XmlAttributeAttribute(AttributeName = "fecha")]
public System.DateTime fecha
{
get
{
return this.fechaField;
}
set
{
this.fechaField = value;
}
}

Código: Seleccionar todo
string fechaString = Convert.ToDateTime(fbCmd.Parameters["FECHA_CONSUMO"].Value).ToString("dd/MM/yyyy HH:mm:ss");
IFormatProvider culture = new CultureInfo("es-MX", true);
fres.FechaConsumo = DateTime.ParseExact(fechaString, "dd/MM/yyyy HH:mm:ss", culture);

Zyphersoft Development
- acanas
- Mensajes: 477
- Registrado: Mar Ene 11, 2011 3:18 pm
Re: utf-8 en mayuscula o en minuscula
orale también es valido hacerlo de esa forma, más directriz jaja yo le pusé mucha crema a mis tacos.
Zyphersoft Development
-
- Mensajes: 149
- Registrado: Vie Dic 17, 2010 1:55 pm
Re: utf-8 en mayuscula o en minuscula
jajajaja no y lo mas raro es que con ese detallito el PAC me regresó un UUID válido OMFG...acanas escribió:orale también es valido hacerlo de esa forma, más directriz jaja yo le pusé mucha crema a mis tacos.
mira pues lo dejé de esta forma....
en mi clase puse
Código: Seleccionar todo
/// <comentarios/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public System.DateTime fecha {
get {
return this.fechaField;
}
set {
string fechaString = Convert.ToDateTime(value).ToString("dd/MM/yyyy HH:mm:ss");
IFormatProvider culture = new CultureInfo("es-MX", true);
value = DateTime.ParseExact(fechaString, "dd/MM/yyyy HH:mm:ss", culture);
this.fechaField = value;
}
}
gracias de nuevo.....
erick.aragon @ live.com.mx
- acanas
- Mensajes: 477
- Registrado: Mar Ene 11, 2011 3:18 pm
Re: utf-8 en mayuscula o en minuscula
orale entonces el PAC no valida muy bien que digamos el esquema y te la dio por buena. Sobres dude.
Zyphersoft Development
-
- Mensajes: 149
- Registrado: Vie Dic 17, 2010 1:55 pm
Re: utf-8 en mayuscula o en minuscula
Acanas con referente al utf-8 (en minusculas)... El PAC edicom ya lo acepta tanto en minuscilas y mayusculas, supongo que ahora si valida que el encoding sea utf-8 y no se basa en el valor que trae ese atributo.acanas escribió:orale entonces el PAC no valida muy bien que digamos el esquema y te la dio por buena. Sobres dude.
erick.aragon @ live.com.mx