Bienvenido a Facturas y Respuestas.

Esperamos que encuentre la respuesta a su pregunta. Y si no, puede formularla para que los expertos de la comunidad la respondan.

Preguntar

Este blog es creado y administrado por:

Copyright - 2020

0 votos
por en CUFE

1 Respuesta

0 votos
por

Amigo, debes leer el anexo técnico donde te dice exactamente que debes hacer, te doy un resumen de lo que hago. Tomo los siguientes datos y los concateno => NumFac + FecFac + HorFac + ValFac + CodImp1 + ValImp1 + CodImp2 + ValImp2 + CodImp3 + ValImp3 + ValTot + NitOFE + NumAdq + ClTec + TipoAmbiente. Luego que tengo el texto unido, en C# lo proceso con un metodo de cifrado SHA384 así:

using (SHA384 sha384Hash = SHA384.Create())

 {

               var source = CUFE;

               byte[] sourceBytes = Encoding.UTF8.GetBytes(source);

               byte[] hashBytes = sha384Hash.ComputeHash(sourceBytes);

                string hash = BitConverter.ToString(hashBytes).Replace("-", String.Empty);

                 CUFE = hash;

}

                                xElement.Value = CUFE.ToLower();

...